Przeglądarki oparte na terminalach są czymś niszowym - nawet wśród doświadczonych użytkowników Linuksa, a większość głównych dystrybucji będzie dostarczana z preinstalowanym Firefoksem lub Falkonem. Istnieją jednak dobre powody, dla których możesz chcieć korzystać z Internetu za pośrednictwem przeglądarki w swoim terminalu.
Oto niektóre z najlepszych przeglądarek internetowych opartych na terminalach.
Dlaczego warto korzystać z przeglądarki internetowej opartej na terminalu?
Pomysł przeglądarki internetowej dla twojego terminala z Linuksem wydaje się nonsensem. W końcu pierwsze przeglądarki internetowe były oparte na graficznym interfejsie użytkownika, a współczesny internet jest zaprojektowany wokół grafika i JavaScript — elementy, dla których przeglądarki oparte na terminalach są trudne lub wręcz niemożliwe radzić sobie z. Ale właśnie ta niezgodność z nowoczesną siecią czyni je tak atrakcyjnymi dla niektórych użytkowników.
Na przykład w momencie pisania The New York Times strona główna waży aż 24,8 MB. To dużo: wystarczyłoby 35 oldskoolowych dyskietek, aby zapisać jedną kopię strony głównej NYT. Na płycie CD można zmieścić mniej niż zawartość strony głównej NYT z jednego miesiąca.
Jeśli lubisz codziennie czytać wiadomości i odwiedzać witrynę za pomocą zwykłej przeglądarki, może się to szybko zsumować, a przepustowość nie jest tania. Jeśli używasz przeglądarki opartej na terminalu, ładujesz HTML, ale nie obrazy, filmy ani reklamy, oszczędzając setki MB w ciągu dnia.
JavaScript nie działa również w przeglądarce terminala, co oznacza, że miękkie zapory, takie jak ta na NYT, nie uruchamiają się. Możesz przeczytać dowolną liczbę artykułów bez przerw.
Obrazy, automatycznie odtwarzane filmy i efekty dźwiękowe również rozpraszają uwagę. Korzystając z przeglądarki tekstowej w swoim terminalu, możesz po prostu czytać.
Ponieważ świat przeglądarek graficznych ma wiele alternatyw, takich jak Firefox, Falkon, Chrome i surf, tak samo jest w świecie przeglądarek terminalowych. Oto niektóre z najlepszych:
1. Ryś
Lynx to najstarsza wciąż utrzymywana przeglądarka internetowa, która po raz pierwszy została wydana dla systemów uniksopodobnych w 1992 roku — mniej niż rok po udostępnieniu sieci ogółowi społeczeństwa.
Pakiet jest dostępny w domyślnych repozytoriach większości dystrybucji, dostępne są również wersje dla systemów DOS, Windows, macOS, Amiga i innych.
Lynx jest łatwy w użyciu, wystarczy otworzyć terminal i wpisać:
ryś
Aby wprowadzić adres internetowy, naciśnij G następnie wprowadź adres i naciśnij Wchodzić.
Alternatywnie, aby uruchomić stronę internetową bezpośrednio z wiersza poleceń, możesz dodać nazwę witryny bezpośrednio do polecenia przed uruchomieniem.
Na przykład, jeśli wpiszesz:
ryś bbc
... Lynx otworzy się i spróbuje połączyć się z bbc, zanim inteligentnie spróbuje bbc.com.
Nawigacja odbywa się za pomocą klawiatury: W górę I W dół klawisze strzałek, aby przejść do łącza. Następnie Prawidłowy podążać za linkiem i Lewy wrócić.
Ryś pozwala korzystanie z plików cookie, a kiedy witryna próbuje ich użyć, Lynx daje ci wybór: tak, nie, zawsze i nigdy. Określa również, czy pliki cookie są bezpośrednie, czy zewnętrzne. Ze względu na wpływ plików cookie na prywatność, Lynx obsługuje czyszczenie pamięci podręcznej plików cookie, a także umieszczanie na białych i czarnych listach.
Chociaż Lynx jest prosty w instalacji i obsłudze, ma setki opcji konfiguracyjnych związanych z wszystko, od sposobu, w jaki obsługuje pliki cookie, po określenie pliku tekstowego, z którego mają być uruchamiane polecenia sekwencja. Możesz uzyskać pomoc dotyczącą wiersza poleceń dla rysia z:
człowiek ryś
2. w3m
w3m (wymawiane W-trzy-M) to przeglądarka tekstowa, podobna do Lynx, ale z kilkoma istotnymi różnicami. Podczas gdy niektóre przeglądarki terminali rozbierają sieć do gołych kości, w3m pozwala na kilka graficznych subtelności w twoim terminalu. Może renderować tabele w twoim terminalu, a nawet ramki (najpierw konwertując je na tabele).
w3m może nawet wyświetlać obrazy — chociaż najpopularniejsze terminale, takie jak terminal GNOME, nie mogą ich wyświetlać. Jeśli chcesz mieć obrazy na stronie internetowej w w3m, potrzebujesz terminala takiego jak xterm.
Podobnie jak Lynx, w3m jest dostępny w większości domyślnych repozytoriów. Aby zainstalować go na Ubuntu i inne dystrybucje oparte na Debianie, Wchodzić:
sudo apt zainstalować w3m w3m-img
Ponieważ w3m jest technicznie pagerem, może odczytywać dokumenty ze standardowego wejścia, a także zakończy działanie, jeśli zostanie wywołany bez argumentów. Wstępowanie:
w3m
... spowoduje natychmiastowe zamknięcie aplikacji, podczas gdy:
w3mzrobić użytek z.com
...przeniesie Cię na stronę główną tej witryny! Nie zobaczysz jednak obrazów. w3m nie działa dobrze z leniwym ładowaniem.
Nawigacja jest ponownie obsługiwana za pomocą klawiatury, a aby wybrać łącze, naciśnij Wchodzić. Aplikacja posiada również menu kontekstowe, które można aktywować, klikając prawym przyciskiem myszy.
ELinks to dobrze znana, bogata w funkcje przeglądarka internetowa w trybie tekstowym, obsługująca zarówno HTTP, jak i FTP. Jest łatwy w użyciu, od razu po wyjęciu z pudełka i jest, naszym zdaniem, przyjemniejszy dla oka niż w3m czy Lynx.
ELinks jest dostępny w standardowych repozytoriach, a także ma pliki binarne dostępne z strona pobierania projektuwraz z instrukcją dot jak skompilować ze źródła.
Uruchom ELinks, a natychmiast zobaczysz monit o wprowadzenie adresu URL, który chcesz odwiedzić. A kiedy tam dotrzesz, będziesz zaskoczony, że dobrze radzi sobie z renderowaniem CSS i JavaScript. To, jak się to powiedzie, zależy od tego, jaką witrynę próbujesz wyświetlić.
Uderzenie F10 na klawiaturze wyświetli się pasek menu, w którym możesz przełączać obrazy, zapisywać adresy URL, sprawdzać historię i nie tylko. Każdemu wpisowi w systemie menu towarzyszy odpowiedni skrót klawiaturowy, więc podczas gdy może być konieczne otwórz menu kilka razy na początku, szybko nauczysz się kompetentnie nawigować za pomocą klawisza wiązania.
Istnieje przeglądarka oparta na terminalu dla każdego!
Przeglądanie sieci w terminalu to zupełnie inne doświadczenie niż korzystanie z przeglądarki z graficznym interfejsem użytkownika, a przyzwyczajenie się do wybranego pakietu wymaga trochę czasu. Aby uzyskać czyste i wolne od zakłóceń wrażenia, które będą działać na każdym terminalu, Lynx jest tym, który to oferuje wybrać, a jeśli naprawdę myślisz, że potrzebujesz JavaScript i CSS, ELinks jest prawdopodobnie tym, czym jesteś szukam.
Pamiętaj, że aby zobaczyć pełne korzyści z ELinks lub w3m, twój domyślny terminal systemowy tego nie zrobi — zamiast tego użyj xterm.
Eksplorowanie sieci jak w 1993 roku
Przeglądarki internetowe oparte na terminalach umożliwiają przeglądanie sieci na wyjątkowo niskiej przepustowości i komputerach o niskich parametrach, a także blokują rozpraszanie uwagi i zapewniają większą kontrolę nad prywatnością.
Inną technologią, która istniała w czasie, gdy Lynx pojawił się na scenie, jest sieć Gopher, później zastąpiona protokołem Gemini. To cieszy się odrodzeniem popularności wśród entuzjastów niszowych technologii.