Browserele bazate pe terminale reprezintă un interes de nișă – chiar și printre utilizatorii Linux experimentați, iar majoritatea distribuțiilor principale vor veni cu Firefox sau Falkon preinstalat. Dar există motive întemeiate pentru care ați putea dori să experimentați internetul printr-un browser în terminalul dvs.
Iată câteva dintre cele mai bune browsere web bazate pe terminale de acolo.
De ce să folosiți un browser web bazat pe terminal?
Ideea unui browser web pentru terminalul tău Linux pare o prostie. La urma urmei, primele browsere web s-au bazat pe GUI, iar internetul modern este conceput în jurul grafică și JavaScript — elemente pe care browserele bazate pe terminale le consideră dificil sau chiar imposibil a avea de-a face cu. Dar tocmai această incompatibilitate cu web-ul modern le face atât de atractive pentru unii utilizatori.
De exemplu, la momentul scrierii, The New York Times pagina de pornire cântărește 24,8 MB. Este mult: ar fi nevoie de 35 de discuri vechi skool pentru a stoca o singură copie a paginii de pornire a NYT. Puteți încadra mai puțin de o singură lună a paginii de pornire a NYT pe un CD.
Dacă vă place să citiți știrile în fiecare zi și să vizitați folosind un browser obișnuit, acest lucru se poate adăuga rapid, iar lățimea de bandă nu este ieftină. Dacă utilizați un browser bazat pe terminal, încărcați codul HTML, dar nu și imaginile, videoclipurile sau reclamele, economisind sute de MB pe parcursul unei zile.
JavaScript nu se execută nici într-un browser terminal, ceea ce înseamnă că pereții de plată soft, cum ar fi cel de pe NYT, nu se declanșează. Puteți citi câte articole doriți fără întreruperi.
Imaginile, videoclipurile cu redare automată și efectele sonore distrag, de asemenea, atenția. Folosind un browser bazat pe text în terminalul dvs., puteți doar să citiți.
Deoarece lumea browserelor grafice are mai multe alternative, cum ar fi Firefox, Falkon, Chrome și navigare, la fel și universul browserelor terminale. Acestea sunt unele dintre cele mai bune:
1. Râsul
Lynx este cel mai vechi browser web care este încă întreținut și a fost lansat pentru sisteme similare Unix în 1992 – la mai puțin de un an după ce web-ul a fost pus la dispoziție publicului larg.
Pachetul este disponibil în depozitele implicite ale majorității distribuțiilor și există și versiuni disponibile pentru DOS, Windows, macOS, Amiga și multe altele.
Este ușor de utilizat Lynx, trebuie doar să deschideți un terminal și să tastați:
râs
Pentru a introduce o adresă web, apăsați g apoi introduceți adresa și apăsați introduce.
Alternativ, pentru a lansa o pagină web direct din linia de comandă, puteți adăuga numele site-ului direct la comandă înainte de lansare.
De exemplu, dacă introduceți:
lynx bbc
...Lynx se va deschide și va încerca să se conecteze la bbc, înainte de a încerca inteligent bbc.com.
Navigarea este condusă de tastatură: Sus și Jos tastele săgeți pentru a trece la un link. Apoi Dreapta pentru a urma un link și Stânga pentru a reveni.
Lynx permite utilizarea cookie-urilor, iar atunci când un site încearcă să le folosească, Lynx vă oferă posibilitatea de a alege da, nu, întotdeauna și niciodată. De asemenea, va specifica dacă cookie-urile sunt directe sau terțe. Din cauza implicațiilor de confidențialitate ale cookie-urilor, Lynx acceptă curățarea cache-urilor cookie, precum și includerea pe lista albă și pe lista neagră.
Deși Lynx este simplu de instalat și utilizat, are sute de opțiuni de configurare, legate de totul, de la modul în care gestionează cookie-urile, până la specificarea unui fișier text din care să rulați comenzile secvenţă. Puteți obține ajutor din linia de comandă pentru Lynx cu:
bărbat râs
2. w3m
w3m (pronunțat W-three-M) este un browser bazat pe text, similar cu Lynx, dar cu câteva diferențe majore. În timp ce unele browsere de terminale elimină web-ul până la capăt, w3m permite câteva detalii grafice în terminalul tău. Poate reda tabele în terminalul dvs. și chiar cadre (convertindu-le mai întâi în tabele).
w3m poate afișa chiar și imagini, deși cele mai comune terminale, cum ar fi terminalul GNOME, nu le pot afișa. Dacă doriți imagini pe pagina web în w3m, veți avea nevoie de un terminal precum xterm.
La fel ca Lynx, w3m este disponibil în majoritatea depozitelor implicite. Pentru a-l instala pe Ubuntu și alte distribuții bazate pe Debian, introduce:
sudo apt instalare w3m w3m-img
Deoarece w3m este din punct de vedere tehnic un pager, poate citi documente din intrarea standard și, de asemenea, se va închide dacă este invocat fără argumente. Se introduce:
w3m
... va duce la închiderea imediată a aplicației, în timp ce:
w3ma se folosi de.com
...te va duce la pagina de start a acestui site! Totuși, nu vei vedea imagini. w3m nu funcționează bine cu încărcarea leneșă.
Navigarea este, din nou, condusă de tastatură, iar pentru a selecta un link, apăsați introduce. Aplicația are și un meniu contextual pe care îl puteți activa făcând clic pe butonul din dreapta al mouse-ului.
ELinks este un browser web bine stabilit, cu funcții bogate în mod text, cu suport atât pentru HTTP, cât și pentru FTP. Este ușor de utilizat, imediat scos din cutie și, pentru ochii noștri, este mai plăcut de privit decât w3m sau Lynx.
ELinks este disponibil în arhivele standard și are, de asemenea, binare disponibile din pagina de descărcare a proiectului, împreună cu instrucțiuni pentru cum se compila de la sursa.
Porniți ELinks și veți vedea instantaneu o solicitare pentru a introduce adresa URL pe care doriți să o vizitați. Și când ajungeți acolo, veți fi surprins că face o bună funcționare a redării CSS și JavaScript. Cât de reușit va avea, depinde de site-ul pe care încercați să îl vizualizați.
Lovind F10 de pe tastatură vă va oferi o bară de meniu în care puteți comuta imagini, salva adrese URL, vă puteți verifica istoricul și multe altele. Fiecare intrare din sistemul de meniuri este însoțită de comanda rapidă de la tastatură corespunzătoare, așa că este posibil să aveți nevoie deschideți un meniu de câteva ori la început, veți învăța rapid navigarea competentă folosind tasta legături.
Există un browser bazat pe terminale pentru toată lumea!
Navigarea pe web în terminalul dvs. este o experiență complet diferită față de utilizarea unui browser GUI și, indiferent de pachetul pe care îl alegeți, va fi nevoie să vă obișnuiți. Pentru o experiență pură și fără distragerea atenției, care va funcționa în orice terminal, Lynx este cel potrivit alege, în timp ce dacă chiar crezi că ai nevoie de JavaScript și CSS, ELinks este probabil ceea ce ești căuta.
Amintiți-vă că pentru a vedea toate beneficiile fie ale ELinks, fie ale w3m, terminalul dvs. implicit de sistem nu îl va tăia - utilizați în schimb xterm.
Explorând web ca și cum ar fi 1993
Browserele web bazate pe terminale vă permit să navigați pe web pe mașini cu lățime de bandă excepțional de redusă și cu specificații reduse, precum și blocarea distragerii și oferindu-vă un control mai mare asupra confidențialității.
O altă tehnologie care exista în momentul în care Lynx a intrat în scenă este rețeaua Gopher, înlocuită ulterior de protocolul Gemini. Aceasta se bucură de o renaștere a popularității în rândul pasionaților de tehnologie de nișă.