Браузърите, базирани на терминали, са нещо като интересна ниша - дори сред опитни потребители на Linux и повечето масови дистрибуции ще се предлагат с предварително инсталиран Firefox или Falkon. Но има добри причини, поради които може да искате да изпитате интернет чрез браузър във вашия терминал.

Ето някои от най-добрите уеб браузъри, базирани на терминали.

Защо да използвате уеб браузър, базиран на терминал?

Идеята за уеб браузър за вашия Linux терминал изглежда като глупост. В края на краищата, първите уеб браузъри бяха базирани на GUI и съвременният интернет е проектиран около тях графики и JavaScript – елементи, които терминално базираните браузъри намират за трудни или дори невъзможни справям се с. Но точно тази несъвместимост с модерната мрежа ги прави толкова привлекателни за някои потребители.

Например, към момента на писане, The Ню Йорк Таймс началната страница тежи зашеметяващите 24,8 MB. Това е много: ще са нужни 35 олд скул флопи диска, за да съхраните едно копие на началната страница на NYT. Можете да поберете началната страница на NYT за по-малко от един месец на компактдиск.

instagram viewer

Ако обичате да четете новини всеки ден и посещавате с обикновен браузър, това може бързо да се натрупа, а честотната лента не е евтина. Ако използвате базиран на терминал браузър, вие зареждате HTML, но не и изображенията, видеоклиповете или рекламите, спестявайки стотици MB в течение на един ден.

JavaScript също не се изпълнява в терминален браузър, което означава, че меките платени стени, като тази в NYT, не се задействат. Можете да прочетете колкото искате статии без прекъсвания.

Изображения, автоматично възпроизвеждащи се видеоклипове и звукови ефекти също разсейват. Като използвате текстов браузър във вашия терминал, можете просто да четете.

Както светът на графичните браузъри има множество алтернативи като Firefox, Falkon, Chrome и сърфиране, така и вселената на терминалните браузъри. Това са някои от най-добрите:

1. Рис

Lynx е най-старият уеб браузър, който все още се поддържа, и беше пуснат за първи път за Unix-подобни системи през 1992 г. - по-малко от година след като мрежата беше предоставена на широката публика.

Пакетът е наличен в хранилищата по подразбиране на повечето дистрибуции, а има и налични версии за DOS, Windows, macOS, Amiga и др.

Лесно е да използвате Lynx, просто отворете терминал и въведете:

рис

За да въведете уеб адрес, натиснете ж след това въведете адреса и натиснете Въведете.

Като алтернатива, за да стартирате уеб страница директно от командния ред, можете да добавите името на сайта директно към командата преди стартиране.

Например, ако въведете:

lynx bbc

...Lynx ще отвори и ще се опита да се свърже с bbc, преди интелигентно да опита bbc.com.

Навигацията се управлява от клавиатурата: нагоре и Надолу клавиши със стрелки за придвижване до връзка. Тогава вярно да следвате връзка и Наляво да се върна.

Lynx позволява използването на бисквиткии когато даден сайт се опита да ги използва, Lynx ви дава избор между да, не, винаги и никога. Той също така ще посочи дали бисквитките са директни или на трети страни. Поради последиците за поверителността на бисквитките, Lynx поддържа изчистване на кеша на бисквитките, както и бели и черни списъци.

Въпреки че Lynx е лесен за инсталиране и използване, той има стотици опции за конфигурация, свързани с всичко от начина, по който обработва бисквитките, до указването на текстов файл, от който да се изпълняват команди последователност. Можеш получете помощ от командния ред за Lynx с:

човек рис

2. w3m

w3m (произнася се W-three-M) е текстов браузър, подобен на Lynx, но с няколко основни разлики. Докато някои терминални браузъри оголват мрежата до основи, w3m позволява няколко графични тънкости във вашия терминал. Може да визуализира таблици във вашия терминал и дори рамки (като първо ги преобразува в таблици).

w3m може дори да показва изображения - въпреки че най-често срещаните терминали като терминала GNOME не могат да ги показват. Ако искате изображения на уеб страницата в w3m, ще ви трябва терминал като xterm.

Подобно на Lynx, w3m е наличен в повечето хранилища по подразбиране. За да го инсталирате на Ubuntu и други базирани на Debian дистрибуции, въведете:

sudo apt Инсталирай w3m w3m-img

Тъй като w3m технически е пейджър, той може да чете документи от стандартен вход и също така ще излезе, ако бъде извикан без аргументи. влизане:

w3m

... ще доведе до незабавно затваряне на приложението, докато:

w3mда се възползват от.com

... ще ви отведе до началната страница на същия сайт! Въпреки това няма да видите изображения. w3m не работи добре с отложено зареждане.

Навигацията отново се управлява от клавиатурата и за да изберете връзка, натиснете Въведете. Приложението разполага и с контекстно меню, което можете да активирате, като щракнете с десния бутон на мишката.

ELinks е утвърден, богат на функции уеб браузър с текстов режим, с поддръжка на HTTP и FTP. Той е лесен за използване, изваден от кутията и за нашите очи е по-приятен за гледане от w3m или Lynx.

ELinks е наличен в стандартните хранилища, а също така има налични двоични файлове от страница за изтегляне на проекта, заедно с инструкции за как да компилирам от изходния код.

Стартирайте ELinks и незабавно ще видите подкана да въведете URL адреса, който искате да посетите. И когато стигнете до там, ще се изненадате, че прави добре изобразяването на CSS и JavaScript. Колко успешно ще бъде това зависи от това какъв сайт се опитвате да видите.

Удряне F10 на клавиатурата ви ще ви даде лента с менюта, където можете да превключвате изображения, да запазвате URL адреси, да проверявате историята си и др. Всеки запис в системата от менюта е придружен от подходяща клавишна комбинация, така че докато може да се наложи първо отворите меню няколко пъти, бързо ще овладеете компетентното навигиране с помощта на клавиша подвързии.

Има базиран на терминал браузър за всеки!

Сърфирането в мрежата във вашия терминал е напълно различно изживяване от използването на GUI браузър и който и пакет да изберете, ще отнеме известно време за свикване. За чисто изживяване без разсейване, което ще работи във всеки терминал, Lynx е този, който може да ви помогне изберете, докато ако наистина мислите, че имате нужда от JavaScript и CSS, ELinks вероятно е това, което сте търся.

Не забравяйте, че за да видите пълните предимства на ELinks или w3m, вашият системен терминал по подразбиране няма да го отреже — използвайте вместо това xterm.

Изследване на мрежата сякаш е 1993 г

Базираните на терминал уеб браузъри ви позволяват да сърфирате в мрежата на машини с изключително ниска честотна лента и ниски спецификации, както и да блокират разсейването и ви дават по-голям контрол върху поверителността.

Друга технология, която съществуваше по времето, когато Lynx излезе на сцената, е мрежата Gopher, по-късно заменена от протокола Gemini. Това се радва на възраждане на популярност сред нишовите технологични ентусиасти.