Prehliadače založené na termináloch sú predmetom záujmu – dokonca aj medzi skúsenými používateľmi Linuxu a väčšina bežných distribúcií sa dodáva s predinštalovaným prehliadačom Firefox alebo Falkon. Existujú však dobré dôvody, prečo by ste mohli chcieť zažiť internet cez prehliadač vo vašom termináli.
Tu sú niektoré z najlepších webových prehliadačov založených na termináloch.
Prečo používať webový prehliadač založený na termináli?
Myšlienka webového prehliadača pre váš linuxový terminál sa zdá byť nezmysel. Koniec koncov, prvé webové prehliadače boli založené na GUI a moderný internet je navrhnutý okolo grafika a JavaScript – prvky, ktoré prehliadače založené na termináloch považujú za zložité alebo dokonca nemožné vysporiadať sa s. Ale práve táto nekompatibilita s moderným webom ich robí takými príťažlivými pre niektorých používateľov.
Napríklad v čase písania článku The New York Times domovská stránka váži neuveriteľných 24,8 MB. To je veľa: na uloženie jedinej kópie domovskej stránky NYT by bolo potrebných 35 starých školských diskiet. Na CD sa vám zmestí menej ako jeden mesiac domovskej stránky NYT.
Ak radi čítate správy každý deň a navštevujete ich pomocou bežného prehliadača, môže sa to rýchlo pridať a šírka pásma nie je lacná. Ak používate prehliadač založený na termináli, načítate HTML, ale nie obrázky, videá alebo reklamy, čím ušetríte stovky MB v priebehu dňa.
JavaScript sa nespúšťa ani v prehliadači terminálu, čo znamená, že mäkké paywally, ako napríklad ten na NYT, sa nespúšťajú. Môžete si prečítať toľko článkov, koľko chcete, bez prerušenia.
Rušivé sú aj obrázky, automatické prehrávanie videí a zvukové efekty. Pomocou textového prehliadača vo svojom termináli môžete len čítať.
Keďže svet grafických prehliadačov má viacero alternatív, ako napríklad Firefox, Falkon, Chrome a surfovanie, má to aj vesmír terminálových prehliadačov. Toto sú niektoré z najlepších:
1. Lynx
Lynx je najstarší webový prehliadač, ktorý je stále udržiavaný, a bol prvýkrát vydaný pre systémy podobné Unixu v roku 1992 – necelý rok po sprístupnení webu širokej verejnosti.
Balík je dostupný v predvolených úložiskách väčšiny distribúcií a sú dostupné aj verzie pre DOS, Windows, macOS, Amiga a ďalšie.
Používanie Lynxu je jednoduché, stačí otvoriť terminál a zadať:
rys ostrovid
Ak chcete zadať webovú adresu, stlačte g potom zadajte adresu a stlačte Zadajte.
Prípadne, ak chcete spustiť webovú stránku priamo z príkazového riadku, môžete pridať názov lokality priamo do príkazu pred spustením.
Napríklad, ak zadáte:
lynx bbc
...Lynx sa otvorí a pokúsi sa pripojiť k bbc, než inteligentne vyskúša bbc.com.
Navigácia je riadená klávesnicou: Hore a Dole šípkami na prechod na odkaz. Potom Správny nasledovať odkaz a Vľavo ísť späť.
Lynx umožňuje používanie cookiesa keď sa ich stránka pokúsi použiť, Lynx vám dá na výber áno, nie, vždy a nikdy. Bude tiež špecifikovať, či sú súbory cookie priame alebo tretej strany. Vzhľadom na dôsledky súborov cookie na súkromie Lynx podporuje čistenie vyrovnávacej pamäte súborov cookie, ako aj pridávanie na bielu listinu a čiernu listinu.
Hoci sa Lynx jednoducho inštaluje a používa, má stovky možností konfigurácie všetko od spôsobu, akým spracováva súbory cookie, až po špecifikáciu textového súboru, z ktorého sa majú spúšťať príkazy sekvencie. Môžeš získať pomoc príkazového riadku pre Lynx s:
človek rys
2. w3m
w3m (vyslovuje sa W-tri-M) je textový prehliadač podobný Lynxu, ale s niekoľkými zásadnými rozdielmi. Zatiaľ čo niektoré prehliadače terminálov odstraňujú web až na úplné kosti, w3m umožňuje do vášho terminálu niekoľko grafických vylepšení. Dokáže vykresliť tabuľky vo vašom termináli a dokonca aj snímky (najskôr ich prevedie na tabuľky).
w3m dokonca dokáže zobraziť obrázky – hoci najbežnejšie terminály, ako napríklad terminál GNOME, ich nedokážu zobraziť. Ak chcete obrázky na webovej stránke vo w3m, budete potrebovať terminál ako xterm.
Rovnako ako Lynx, aj w3m je k dispozícii vo väčšine predvolených úložísk. Ak ho chcete nainštalovať na Ubuntu a iné distribúcie založené na Debiane, zadajte:
sudo apt Inštalácia w3m w3m-obr
Keďže w3m je technicky pager, dokáže čítať dokumenty zo štandardného vstupu a tiež sa ukončí, ak sa vyvolá bez argumentov. Zadanie:
w3m
...spôsobí okamžité zatvorenie aplikácie, pričom:
w3mpoužiť.com
...vás presmeruje na domovskú stránku práve tejto stránky! Neuvidíte však obrázky. w3m nefunguje dobre s lenivým načítaním.
Navigácia je opäť ovládaná klávesnicou a na výber odkazu stlačte Zadajte. Aplikácia sa môže pochváliť aj kontextovým menu, ktoré môžete aktivovať kliknutím pravým tlačidlom myši.
ELinks je dobre zavedený webový prehliadač v textovom režime s bohatými funkciami, s podporou HTTP aj FTP. Ľahko sa používa, hneď po vybalení z krabice a podľa našich očí je na pohľad príjemnejší ako w3m alebo Lynx.
ELinks je k dispozícii v štandardných úložiskách a má k dispozícii aj binárne súbory stránka na stiahnutie projektu, spolu s pokynmi pre ako kompilovať zo zdroja.
Spustite ELinks a okamžite sa vám zobrazí výzva na zadanie adresy URL, ktorú chcete navštíviť. A keď sa tam dostanete, budete prekvapení, že to robí dobre vykresľovanie CSS a JavaScriptu. Do akej miery to bude úspešné, závisí od stránky, ktorú sa pokúšate zobraziť.
Udieranie F10 na klávesnici vám ponúkne panel s ponukami, kde môžete prepínať medzi obrázkami, ukladať adresy URL, kontrolovať históriu atď. Každá položka v systéme ponuky je sprevádzaná príslušnou klávesovou skratkou, takže možno budete potrebovať najprv niekoľkokrát otvorte menu, rýchlo si osvojíte kompetentnú navigáciu pomocou klávesu väzby.
Pre každého existuje prehliadač založený na termináli!
Prehliadanie webu vo vašom termináli je úplne iná skúsenosť ako používanie prehliadača GUI a na ktorýkoľvek balík si budete musieť zvyknúť. Pre čistý zážitok bez rozptýlenia, ktorý bude fungovať v akomkoľvek termináli, je Lynx ten pravý vyberte si, zatiaľ čo ak si naozaj myslíte, že potrebujete JavaScript a CSS, ELinks sú pravdepodobne tým, čím ste hľadám.
Pamätajte, že ak chcete vidieť všetky výhody ELinks alebo w3m, váš predvolený systémový terminál to nezruší – namiesto toho použite xterm.
Skúmanie webu ako v roku 1993
Webové prehliadače založené na termináloch vám umožňujú prehliadať web na počítačoch s výnimočne nízkou šírkou pásma a nízkymi špecifikáciami, ako aj blokujú rušivé vplyvy a poskytujú vám väčšiu kontrolu nad súkromím.
Ďalšou technológiou, ktorá existovala v čase, keď Lynx prišiel na scénu, je sieť Gopher, neskôr nahradená protokolom Gemini. Toto sa teší oživeniu popularity medzi špecializovanými technologickými nadšencami.