Använder du Firefox eller Chrome och upptäcker att din Linux-webbläsningsupplevelse är lite uppblåst? Surf kan vara det minimalistiska paradiset du inte visste att du hade väntat på.

Surfs officiella webbplats säger att webbläsaren "kan visa webbplatser och följa länkar." Det är det. Det finns inget inbyggt stöd för flikar och ingen inkluderad bokmärkningsmetod - bara en skräddarsydd Internetupplevelse.

Om det låter som din typ av affär, kan du installera det just nu.

Installation av Surf

Det mest rimliga sättet att surfa är med Git:

 git klon https://git.suckless.org/surf 

Som jag diskuterade också i min Dwm-handledning uppmanar Surf dig att redigera sin konfigurationsfil "src / surf / config.h" i den klonade basmappen för att hantera dina inställningar för snabbtangenter och din installation av tillägg, som jag senare kommer att nämna .

Därför är det viktigt att installera från källan om du kommer att ändra den koden. Du kan installera webbläsaren från förkompilerade binärer, men alla uppdateringar kommer att överskriva de ändringar du gör i deras konfigurationer.

Med det sagt kan du installera ett förkompilerat paket från Ubuntu eller Arch eller din valda distro, vilket ger dig en enkel möjlighet att försöka med en standard Surf utan tung lyftning.

Ubuntu :

 sudo apt-get install surf 

Arch :

 sudo pacman -S surfa 

Jag kommer att referera till programmets standardtangentbordskommandon under resten av den här artikeln, så du borde kunna följa med oberoende av installationsstil.

Öppnande av webbplatser

Surf gör stor användning av tangentbordet. Du kan öppna nya webbplatser, ladda om, rulla vertikalt och horisontellt och zooma utan att röra musen.

Det finns två sätt att öppna en länk. Först kan du öppna din terminal och skriva surf URI . Ändra URI till webbadressen till webbplatsen som du vill besöka. Kommandot öppnar ett nytt fönster till den URI.

Den länken kan se bekant om du läser min senaste handledning om det solcellerade färgschemat.

Du kan också öppna en länk genom att först öppna Surf utan argument - antingen från kommandoraden eller från en programstart - och skriv Ctrl + g.

Du kommer att se ett tomt webbläsarfönster när programmet öppnas. Kommandot öppnar en Dmenu-verktygsfält längst upp på skärmen. Du måste installera Dmenu för att detta ska fungera. Det borde vara tillgängligt i distors förråd. Efter installationen och följ dessa anvisningar bör du se något som följande bild.

Verktygsfältet längst upp på skärmdumpen är Dmenu. Nedan är det standard Surf-webbläsare som inte har laddat in en sida. I Dmenu har jag skrivit "duckduckgo.com" för att besöka den webbplatsen. Du kan göra detsamma för vilken webbplats som helst; klicka på Enter för att följa länken du anger.

Annan navigering

Resten av surfens navigering är inte lika lätt att visa på bilderna. Jag pekar bara på några hjälpsamma kommandon som du kan använda för att komma igång.

  • Flytta tillbaka i surfhistoriken: Ctrl + h
  • Gå vidare i webbläsarhistoriken: Ctrl + l
  • Bläddra uppåt: Ctrl + k
  • Bläddra nedåt: Ctrl + j
  • Bläddra till höger: Ctrl + i
  • Bläddra till vänster: Ctrl + u
  • Zooma in: Ctrl + +
  • Zooma ut: Ctrl + -
  • Återställ zoom: Ctrl + Shift + q
  • Ladda om webbsidan: Ctrl + r

Browsningsinställningar

Du kan också ändra hur Surf visar webbsidor som den hämtar. Ta en titt igen på dess verktygsfält nedan.

Varje bokstav i "@cgDISVMf: -" listad före webbplatsens titel betyder att ett alternativ antingen är avstängt (små bokstäver) eller (stor bokstav). Öppna projektets manualsida med man surf och bläddra till "INDIKATORER FÖR VERKSAMHET" för att se hela listan.

Det enklaste att se och träna är ofta "I" och "S", som står för "bilder" och "skript". Båda, i bilden ovan, är på.

Utför Ctrl + Shift + i för att ladda om sidan utan bilder och Ctrl + Shift + s för att ladda om sidan utan Javascript. Du kommer att se "I" och "S" i verktygsfältet byte från aktiverad till små bokstäver. Utför dessa kommandon igen för att aktivera bilder och skript igen.

Användarskript och tillägg

Suckless erbjuder ett antal filer och korrigeringsfiler som du kan använda för att ändra Surfs verksamhet.

Filerna innehåller till exempel ett användarskapat bokmärkesskript till din "config.h" -fil för att ge Surf möjlighet att bokmärkesidor.

Bland många andra avslöjar patchar en metod för att ändra Surfs standardhanteringshanterare och ett manus för att ändra sina nyckelbindningar.

Du bör hitta många av dessa skript som liknar de tillägg som finns i Firefox eller Chrome. De är bara lite svårare att installera här, och du måste återställa Surf för att någon av dessa ändringar ska träda i kraft.

Slutsats

Surf erbjuder en mycket annorlunda användarupplevelse än de webbläsare som de flesta människor brukar. Jag använder det kraftigt eftersom jag gillar sin enkelhet och tillit till tangentbordsbaserad navigering. Förhoppningsvis hittar du också något att njuta av.