Links – легкий консольный браузер для Linux


Консольным браузерам, до сих пор пользующимся определенным спросом, забвение не страшно. Как еще открыть сайт, например этот, если на машине не установлен X Window System. Тут главное, чтобы был доступ в интернет, а уж графический интерфейс вовсе не обязателен.

Links не выделяется особенными функциями, всё стандартно:

  • поддержка HTML 4.0 (без CSS);
  • поддержка таблиц и фреймов;
  • возможность запуска с GUI (хотя такие браузеры хороши именно в текстовом режиме);
  • многое другое, но...обо всём по порядку.


Установка и первоначальная настройка

Для примера, установлю и настрою Links 2.8 в Linux Mint (как вариант):

В терминале используем команду

sudo apt-get install links

Пробовать браузер будем в терминале, для этого запустим его командой

links

Появится окно приветствия, в котором Links сообщит, что его меню можно вызвать клавишей Esc. Воспользуемся данным советом.

Но что же такое? Интерфейс на английском.

В общем-то, это совершенно нормально, но не знающим английского будет полезно переключиться на русский язык. Для этого выберите пункт меню «Setup» – «Language» – «Russian».

А чтобы русскоязычные надписи отображались верно, выберите кодировку Unicode UTF-8 в меню «Setup» – «Character set».

Настройки программы Links

Что ж, программа установлена и даже переключена на русскую локаль. Продолжим разбирать настройки в соответствующем меню.

В «Настройках терминала» можно установить внешний вид рамок вокруг меню и псевдоокон, включить цветовую подсветку различных элементов страницы, а также оформить курсор прямоугольником. Я выбрал рамки VT100 как наиболее строгие. А вот рамки в стиле Linux не отобразились толком, может чего-то не хватает...

В «Настройках сети» можно ограничить максимальное количество попыток соединиться с сервером, а также поставить таймаут на приём. Кроме того, отсюда же можно получить доступ к настройках HTTP, FTP, SMB, IPv6 и прокси.

В настройках HTTP есть пункт «Retry on internal server errors (50x)», означающий, по всей видимости, что браузер будет изо всех биться за доступ к странице, даже если сервер на той стороне лежит без сил. Или я ошибаюсь?

Модная нынче опция «Do not track» (Не отслеживать) спряталась в самых глубинах настроек. Вот как к ней подобраться: Настройки — Настройки сети - Настройки HTTP – Header options – Send "do not track" request.

В настройках FTP можно задать пароль для анонимного входа и включить пассивный режим передачи.

В настройках Proxies можно ввести параметры прокси-сервера, если таковым пользуетесь.

Прочие настройки Links скрываются под одноименным пунктом меню «Настройки». Там можно всего лишь задать адрес до файла закладок, да отметить, сохранять ли историю посещений на выходе из программы.

Как ни странно, предыдущий пункт меню шел не последним, и есть еще масса настроек.

Например, «Кэш». Здесь можно ограничить размер кэша в памяти, введя значение в килобайтах.

В «Почте и Telnet» задаются пути к сторонним программам для множества протоколов, которые сам браузер не обработает как надо. Здесь и почта, и telnet, и mms, и прочие.

Пункты «Сопоставления», «Расширения файлов», «Заблокированные изображения» в данном обзоре рассматривать не буду. Состояние по умолчанию меня вполне устраивает.

Чтобы после перезапуска Links вспомнил все ваши предпочтения в опциях, выберите пункт меню «Настройки» – «Сохранить настройки».

Использование Links

Теперь попробуем загрузить любую страницу при помощи Links, например, предыдущую статью этого сайта.

Для этого можно воспользоваться меню «Файл» – «Перейти к новому URL», либо нажать «g» на клавиатуре. Затем придется ввести адрес страницы вручную, без автодополнения.

Перейти на предыдущую открытую страницу можно клавишей «Z», а на следующую — клавишей «X».

Там же, в меню «Файл» можно сохранить страницу на диск, разорвать соединение, очистить кэш, перейти в журнал и закладки.

В меню «Вид» можно включить поиск на странице, получить информацию о документе, а также переключиться в режим просмотра исходного текста.

Кроме того, здесь же можно настроить отображение страниц сайтов — пункты «Настройки HTML» и «Цвета».

В параметрах HTML отмечаются необходимые для отображения элементы, будь то таблицы, фреймы, ссылки на изображения. Сами изображения конечно не показываются.

В настройках цвета можно задавать фоновые цвета для текста, ссылок и самого окна терминала. Допустим, вот такой зеленый фон и белый шрифт. Ужасно, лучше уж оставить всё как было — белым по черному, ну либо черным по белому.

Меню «Ссылки» и «Загрузки» особого интереса не представляют, поскольку при веб-серфинге почти не используются. Разобраться в них труда не составит, если этот браузер станет для вас нужным инструментом.

Существуют сайты, которые оптимизированы под просмотр в консольных браузерах. Если на такой сайт зайти из Links, то меню не будет выстраиваться узким длинным столбиком, а места под картинки не будут резервироваться. Прежде всего, это касается официальных сайтов популярных дистрибутивов Linux – Slackware, Gentoo.

И конечно же, сайта Фонда свободного программного обеспечения, который тоже хорошо оптимизирован. А вот официальный сайт Ubuntu этим похвастать не может. И почему меня это не удивляет?…

Links вместе со своими братьями-аналогами занимает достойную нишу в мире консольных программ, стабильно развивается.

А вы пользовались консольными браузерами хоть раз в жизни (при живом Firefox)?


Понравилась запись? Поделитесь :)
Социальные комментарии Cackle
Читайте также
Lightning Web Browser — легкий браузер для Android
В экосистеме Android исторически сложилась ситуация, схожая с таковой у Windows — отсутствие нормального браузера из «коробки»
AIMP – популярный аудиоплеер для Windows
AIMP известен мне с 2007 года, когда он носил слегка иное название, и был еще совсем зеленым
Особенности настройки веб-камеры в Linux
Веб-камеры уже давно прочно вошли в нашу жизнь, даже выбрать веб-камеру не составляет труда, почти все они поддерживаются в Linux из коробки
Kazam Screencaster. Скринкасты в Ubuntu — это просто
Kazam Screencaster — простая программа для записи скринкастов в Ubuntu и родственных с ней дистрибутивах Linux
Moon+ Reader — удобная читалка для Android
Программы для чтения электронных книг существовали с давних времен. Разумеется, сначала это были решения для Windows, так уж исторически сложилось
Hotot — мощный twitter-клиент для Linux
Уже много лет Twitter по праву считается одним из самых популярных ресурсов, объединившим миллионы пользователей в мире
Эффективная работа с файлами по FTP в FileZilla
Если вы когда-нибудь устанавливали WordPress или любой другой движок не из админки хостинга, то несомненно знаете, что такое FTP и с чем его подают