Jestliže používáte operační systém Linux a hledáte webový prohlížeč, který by byl zároveň moderní a nenáročný na zdroje, měli byste se vyhnout Firefoxu a zvážit prohlížeč Surf. Jedná se o jednoduchý a intuitivní prohlížeč založený na Webkitu, který se obejde bez zbytečností, jako jsou doplňky, funkce synchronizace, oblíbené položky a podobné prvky. Místo toho se soustředí na rychlé a plynulé procházení webových stránek.
UPOZORNĚNÍ: Na konci tohoto článku najdete video tutoriál.
Instalace prohlížeče Surf
Používání prohlížeče Surf se liší od mnoha jiných prohlížečů na Linuxu, a proto není určen pro úplné začátečníky. Nicméně, pokud jste ochotni překonat počáteční fázi učení, nabízí rychlé a efektivní prohlížení, které si snadno oblíbíte.
Poznámka: Surf sice funguje prakticky kdekoli, ale pro optimální zážitek, včetně procházení s kartami a surfování bez neustálého otevírání nových oken, doporučujeme používat správce oken i3.
Ubuntu
sudo apt install surf
Debian
sudo apt-get install surf
Arch Linux
sudo pacman -S surf
Fedora
sudo dnf install surf -y
OpenSUSE
sudo zypper in surf
Obecný Linux
Instalace prohlížeče Surf na distribucích Linuxu, které nemají oficiální podporu, není složitá. Vývojáři totiž poskytují archiv Tar ke stažení na svých webových stránkách. Pro získání tohoto archivu je nejprve nutné mít nainstalovaný nástroj pro stahování „wget“. Poté otevřete terminál a použijte jej ke stažení nejnovější verze.
Poznámka: Kompilace Surf ze zdrojového kódu vyžaduje instalaci nejnovějších vývojových nástrojů GTK a WebKit pro Linux. Více informací naleznete v dokumentaci k vaší distribuci Linuxu.
wget https://dl.suckless.org/surf/surf-2.0.tar.gz
Po stažení archivu Surf Tar je potřeba rozbalit soubory pomocí příkazu tar.
tar -xvzf surf-2.0.tar.gz
Následně přejděte v terminálu do složky s rozbaleným kódem a spusťte proces sestavení.
sudo make clean install
Používání prohlížeče Surf
Prohlížeč Surf je koncipován minimalisticky a veškerá navigace probíhá pomocí argumentů příkazové řádky. Tento přístup, namísto tvorby robustního uživatelského rozhraní, má své výhody. Uživatelé si tak mohou vytvářet vlastní „webové aplikace“ bez nutnosti složitých nástrojů. Surf je také ideální volbou pro webový zážitek na celou obrazovku.
Použití prohlížeče Surf je následující. Pro spuštění webové stránky otevřete terminál a zadejte:
surf https://website.com
Pro optimální využití doporučujeme kombinovat Surf s funkcí Alt + F2, která je dostupná v mnoha desktopových prostředích Linuxu. Díky tomu můžete spouštět oblíbené webové stránky v prohlížeči Surf bez nutnosti mít neustále otevřené okno terminálu.
Procházení s kartami v prohlížeči Surf
Hlavním specifikem prohlížeče Surf je absence ovládacích prvků prohlížeče pro správu uživatelského rozhraní. To umožňuje uživatelům snadno se dostat k obsahu, který hledají, bez nutnosti překonávat složitá rozhraní. Ačkoli je to pro mnohé lákavé, někteří tuto vlastnost nemusí preferovat, zejména pokud to znamená nemožnost otevírat více stránek v „kartách“.
Přidání funkce „kartového rozhraní“ do aplikace Surf je poměrně jednoduché a začíná instalací aplikace Tabbed.
Ubuntu
sudo apt install tabbed
Debian
sudo apt-get install tabbed
Arch Linux
sudo pacman -S tabbed
Fedora
sudo dnf install tabbed -y
OpenSUSE
Bohužel pro Tabbed neexistuje nativní balíček pro SUSE. Pokud máte zájem jej použít, budete si ho muset stáhnout a sestavit ručně.
Po instalaci aplikace Tabbed má Surf možnost využívat funkce „karet“. V terminálu spusťte následující příkaz:
tabbed surf -e website.com
Navigace mezi kartami
Procházení s kartami v prohlížeči Surf se odlišuje od jiných prohlížečů, protože nepodporuje ovládání myší. Místo toho se používá klávesnice.
Pro otevření nové karty v prohlížeči Surf stiskněte Ctrl + Shift + Enter.
Pro rychlé přepínání mezi kartami použijte klávesy Ctrl + 1 až Ctrl + 9.
Pro uzavření karty stiskněte Ctrl + Q a pro přepínání mezi dvěma posledními kartami stiskněte Ctrl + Tab.
Surf a domovská stránka
Možnost okamžitého načtení webové stránky pomocí jednoho příkazu je u Surfu velmi užitečná. Pokud však preferujete, aby se při spuštění prohlížeče automaticky načetla určitá domovská stránka, musíte vytvořit vlastní skript.
Vytvořte nový soubor skriptu v terminálu pomocí příkazu touch.
touch surf-homepage
Dále přidejte do skriptu shebang pomocí příkazu echo. Nepřeskakujte tento krok! Bez shebangu váš Linux nerozpozná soubor jako skript!
echo '!#/bin/bash' >> surf-homepage
Po nastavení shebangu přidejte příkaz pro spuštění. Nezapomeňte nahradit „website.com“ adresou URL vaší domovské stránky.
echo 'tabbed surf -e website.com' >> surf-homepage
Aktualizujte oprávnění skriptu pomocí příkazu chmod a následně ho pomocí příkazu mv přesuňte do složky /usr/bin.
sudo chmod +x surf-homepage sudo mv surf-homepage /usr/bin
Nyní můžete svou domovskou stránku spustit kdykoli prostřednictvím terminálu (nebo Alt + F2) pomocí příkazu:
surf-homepage