3 веб-браузери для терміналу Linux

Браузери на основі терміналів є нішевим продуктом навіть серед досвідчених користувачів Linux, і більшість основних дистрибутивів будуть поставлятися з встановленими Firefox або Falkon. Але є вагомі причини, через які ви можете захотіти вийти в Інтернет через браузер у своєму терміналі.

Ось кілька найкращих веб-браузерів на базі терміналів.

Навіщо використовувати веб-браузер у терміналі?

Ідея веб-браузера для терміналу Linux видається абсурдом. Зрештою, перші веб-браузери були засновані на графічному інтерфейсі, а сучасний Інтернет побудований на основі графіки та JavaScript – елементів, з якими термінальним браузерам важко чи навіть неможливо працювати. Але саме ця несумісність із сучасною мережею робить їх такими привабливими для деяких користувачів.

Якщо вам подобається читати новини кожен день і відвідувати сайт за допомогою звичайного браузера, це може швидко збільшитися, а пропускна здатність коштує недешево. Якщо ви використовуєте браузер на основі терміналу, ви завантажуєте HTML, але не зображення, відео чи рекламу, заощаджуючи сотні МБ протягом дня.

JavaScript також не виконується у термінальному браузері. Зображення, відео та звукові ефекти, що автоматично відтворюються, також відволікають увагу. Використовуючи текстовий браузер у своєму терміналі, можна просто читати.

Як світ графічних браузерів має безліч альтернатив, таких як Firefox, Falkon, Chrome і Surf, так і всесвіт термінальних браузерів. Ось деякі з них:

1. Lynx

Lynx – найстаріший веб-браузер, який досі підтримується. Вперше його було випущено для Unix-подібних систем у 1992 році — менш ніж через рік після того, як Інтернет став доступним для широкої публіки.

Пакет доступний у репозиторіях за замовчуванням більшості дистрибутивів, а також доступні версії для DOS, Windows, MacOS, Amiga та інших.

Lynx легко використовувати, просто відкрийте термінал і введіть:

lynx

Щоб ввести веб-адресу, натисніть g, потім введіть адресу та натисніть клавішу Enter.

Як альтернатива, щоб запустити веб-сторінку безпосередньо з командного рядка, ви можете додати ім’я сайту безпосередньо в команду перед запуском.

Наприклад, якщо ви введете:

lynx bbc

… Lynx відкриється і спробує підключитись до bbc, перш ніж розумно спробує підключитися до bbc.com.

Навігація керується клавіатурою: клавіші зі стрілками вгору та вниз для переходу до посилання. Потім праворуч, щоб перейти за посиланням, і вліво, щоб повернутися.

Lynx дозволяє використовувати файли cookie, і коли сайт намагається їх використовувати, Lynx пропонує вам вибір: так, ні, завжди і ніколи. Також буде вказано, чи файли cookie є прямими або сторонніми. Через вплив файлів cookie на конфіденційність Lynx підтримує очищення кешу файлів cookie, а також занесення до білого та чорного списків.

Lynx простий у встановленні та використанні, але має сотні параметрів конфігурації, що стосуються всього, від того, як він обробляє файли cookie, до вказівки текстового файлу, з якого послідовно виконуються команди. Ви можете отримати довідку з командного рядка для Lynx за допомогою:

man lynx

2. w3m

w3m (вимовляється як W-три-M) – це текстовий браузер, схожий на Lynx, але з декількома суттєвими відмінностями. У той час як деякі термінальні браузери урізають мережу вщент, w3m допускає трохи графічного оформлення в терміналі. Він може відображати таблиці у вашому терміналі і навіть кадри (спочатку перетворюючи їх на таблиці).

w3m може навіть відображати зображення, хоча найпоширеніші термінали, такі як термінал GNOME, не можуть їх відображати. Якщо вам потрібні зображення на веб-сторінці w3m, вам знадобиться термінал, такий як xterm.

Як і Lynx, w3m доступний у більшості репозиторіїв за замовчуванням. Щоб встановити його в Ubuntu та інших дистрибутивах на основі Debian, введіть:

sudo apt <span class="hljs-keyword">install</span> w3m w3m-img

Оскільки технічно w3m є пейджером, він може читати документи зі стандартного введення та завершує роботу при викликі без аргументів. Вхід:

w3m

…приведе до негайного закриття програми, у той час як:

<span class="hljs-selector-tag">w3m linuxthebest.net</span> 

…перенесе вас на головну сторінку цього сайту! Однак, ви не побачите зображень. w3m погано працює з лінивим завантаженням.

Навігація, знову ж таки, здійснюється за допомогою клавіатури, і щоб вибрати посилання, натисніть Enter. Програма також може похвалитися контекстним меню, яке можна активувати, натиснувши праву кнопку миші.

ELinks — багатофункціональний веб-браузер, що добре зарекомендував себе в текстовому режимі з підтримкою як HTTP, так і FTP. Він простий у використанні, прямо з коробки, і, на наш погляд, на нього приємніше дивитися, ніж на w3m або Lynx.

ELinks доступний у стандартних репозиторіях, а також містить двійкові файли, доступні на сторінці завантаження проекту, разом з інструкціями компіляції з вихідного коду.

Запустіть ELinks, і ви відразу побачите запит на введення URL-адреси, яку ви хочете відвідати. І коли ви туди дістанетеся, ви будете здивовані, що це добре справляється з рендерингом CSS та JavaScript. Наскільки успішним це буде, залежить від того, який сайт ви намагаєтесь переглянути.

Натиснувши F10 на клавіатурі, ви побачите рядок меню, в якому можна перемикати зображення, зберігати URL-адреси, переглядати історію тощо. швидко навчитеся грамотно переміщатися, використовуючи прив’язки клавіш.

Браузер на основі терміналу для всіх!

Перегляд веб-сторінок у вашому терміналі — це зовсім інший досвід, ніж використання браузера з графічним інтерфейсом, і який пакет ви вибрали, до нього потрібно буде звикнути. Для чистого і не відволікаючого тесту, який буде працювати в будь-якому терміналі, краще вибрати Lynx, а якщо ви дійсно думаєте, що вам потрібні JavaScript і CSS, ELinks, ймовірно, те, що ви шукаєте.

Пам’ятайте, що для того, щоб побачити всі переваги ELinks або w3m, ваш системний термінал за замовчуванням не допоможе замість цього використовуйте xterm.

Вивчаємо Інтернет як у 1993 році

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

Ще одна технологія, яка існувала в той час, коли Lynx вийшла на сцену, це мережа Gopher, пізніше замінена протоколом Gemini. Вона переживає відродження популярності серед ентузіастів нішевих технологій.

Поділіться своєю любов'ю

Залишити відповідь

0 комментариев
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x