Сайт о телевидении

Сайт о телевидении

» » Обзор текстовых вeб браузеров. Обзор консольных текстовых браузеров

Обзор текстовых вeб браузеров. Обзор консольных текстовых браузеров

При кажущейся простоте текстовые интернет-обозреватели обладают вполне сносной функциональностью. К тому же, они безопасны, и никакие другие программы не могут сравниться с ними в скорости загрузки веб-страниц.

Браузеры бывают разные - белые, синие, красные. А если говорить серьёзно, то популярные и не очень, увесистые и миниатюрные, распространяемые свободно или с закрытыми исходными кодами, предназначенные для установки на десктопы или мобильные устройства. А ещё бывают текстовые веб-обозреватели, появившиеся на заре Интернета и до сих пор неплохо себя чувствующие в руках многочисленных энтузиастов, сумевших довести функционал обозревателей до приемлемого уровня. Лишенные графического интерфейса, они эффективно расправляются с рекламными баннерами и сопутствующим им информационным мусором, без лишних вопросов блокируют отжирающие ресурсы компьютера флэш-конструкции и предоставляют пользователю только интересующий его текст без отвлекающей внимание шелухи. К тому же, они безопасны, и никакие другие программы не могут сравниться с ними в скорости загрузки веб-страниц. Согласитесь, впечатляющий набор качеств, и нет ничего удивительного в том, что мы в рамках рубрики "Софтерра" решили рассмотреть несколько текстовых браузеров.

Начать обзор следует, конечно же, с классики жанра - кросс-платформенного браузера Lynx , ведущего родословную аж с 1992 года. За восемнадцать лет развития обозреватель хоть и обзавелся множеством дополнительных возможностей, но так и остался верным идеалам текстового Веба. Современный Lynx поддерживает протоколы Gopher, HTTP, HTTPS, FTP, WAIS и NNTP, умеет использовать SSL-шифрование, обучен сохранять и восстанавливать сессии, обрабатывать cookies, корректировать поле User-Agent, а также распознавать некоторые элементы HTML 5 и подключать различные цветовые темы оформления интерфейса. Последний, кстати, лишен каких-либо псевдографических окошек с выпадающими списками меню и выполнен в духе первых Unix-терминалов. Находка для эстетов.

Более совершенным и удобным является альтернативный браузер , автором которого является Микулаш Паточка. Безусловными достоинствами созданного чешским программистом продукта являются поддержка таблиц, фреймов, огромного количества кодировок, умение обрабатывать инструкции Javascript, а также навыки работы по криптозащищенному протоколу SSL. В числе других преимуществ программы фигурируют многоязычный интерфейс с поддержкой мыши, механизм закладок, менеджер закачки файлов из Интернета, функции кэширования данных и некоторые другие упрощающие веб-серфинг опции. Обозреватель портирован под самые различные платформы, включая Windows.

Заложенные в основу браузера Links идеи подхватили многие другие разработчики, создавшие альтернативные версии обозревателя, напичканные богатым функционалом. В частности, на базе Links созданы приложения ELinks , Links 2 и Links Hacked . От оригинала они отличаются поддержкой дополнительных протоколов, каскадных стилевых таблиц CSS (частично), пользовательских сценариев, прокси-серверов и механизма вкладок, упрощающего навигацию по сайтам. Хватает и других забавных фич. Например, посредством ELinks можно скачивать торренты, а Links 2 умеет запускаться в графическом режиме и отображать представленные на веб-страницах изображения.

Неплохой заменой эпохальному Lynx является браузер с японскими корнями. Он может отрисовывать таблицы и фреймы, поддерживает SSL и цветовую палитру в консоли, допускает работу со вкладками и по желанию пользователя может отображать картинки. С изображениями, правда, справляется не ахти как, чем и подтверждает лишний раз статус тестового обозревателя. Сродни Lynx, в w3m реализовано управление, завязанное на использовании комбинаций клавиш, полный список которых представлен в документации к программе. Запускается приложение в различных операционных системах, и от пользователя требуется только отыскать подходящую сборку браузера либо скомпилировать его самому.

Хватает текстовых браузеров и на рынке программного обеспечения для портативных устройств. Навскидку можем назвать такие продукты, как , MobiBrowser и... Opera Mini . Ничего удивительного: если в настройках норвежского обозревателя отключить загрузку картинок и активировать режим Mobile View, то получится очень даже неплохой текстовый браузер, дружащий с современными веб-стандартами и помимо всего прочего сжимающий транслируемый по Сети трафик. Конечно, при помощи упомянутых приложений полюбоваться графикой на дисплее телефона не получится, зато удастся насладиться фантастической скоростью веб-серфинга даже на дряхлом GPRS-канале.

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

Сегодня я хотел бы рассказать о таких экзотических для многих программах, как текстовые браузеры . Сложно представить, что просматривать сайты можно и в консольном режиме. Но не стоит думать, что использование операционных систем без графического интерфейса пользователя (GUI) давно в прошлом. Большой пласт пользователей, часто из числа технических специалистов, предпочитают не растрачивать ресурсы компьютера на разного рода WM, DE (Window Manager, Desktop Environment) и не используют GUI (Graphical User Interface) вообще. Их можно понять. Скорость работы системы - выше, уязвимостей - меньше, можно спокойно работать на относительно устаревшем оборудовании или на компьютере со слабым графическим адаптером. Есть, конечно, и те кто идет на разного рода компромиссы, устанавливая X сервер и запуская в нем некоторые приложения, работающие только в графическом режиме. Но вернемся к самим консольным браузерам .

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

Простые с виду текстовые интернет-обозреватели обладают достаточной функциональностью и высокой безопасностью. «Наш браузер самый быстрый!» — поднадоевший маркетинговый призыв всех производителей браузеров перед выходом очередной версии, но именно текстовые браузеры — абсолютные чемпионы по части скорости загрузки веб-страниц. Отображение веб-сайта в текстовом браузере наиболее близко к тому, как его видят роботы поисковых систем. Такие браузеры, лишенные графического интерфейса, снимают проблемы с назойливыми рекламными объявлениями, убирают графическое содержимое, не отображают флэш, оставляя пользователю только текст и гиперссылки. Именно эти качества текстовых веб-обозревателей и привлекают к ним поклонников подобных приложений.

Lynx

Первый среди равных - кросс-платформенный обозреватель Lynx, первый выпуск которого состоялся в далеком 1992 году. Lynx был разработан некоторыми студентами Канзасского университета в США и распространяется бесплатно с открытым исходным кодом. Он может быть использован и в оконном режиме. За годы развития консольный браузер Lynx обрастал дополнительными возможностями, но так и остался в своем основном амплуа текстового обозревателя. Поддерживает базовые протоколы HTTP, HTTPS, FTP и некоторые другие, SSL-шифрование, сессии и cookies. Браузер открывается (в случае если он уже установлен) после ввода команды lynx или lynx < произвольный_url> . Гиперссылки подсвечены зеленым цветом, переходы и перемещение по ним происходит с помощью курсора. Чтобы пройти по активной ссылке надо нажать кнопку курсора «вправо», кнопка «влево» вернет вас на предыдущую страницу. «Вверх» и «вниз» — перемещение по ссылкам в рамках текущей страницы. Перечислю некоторые команды Lynx:

  • / — поиск по тексту;
  • P — печать страницы или сохранение в локальный файл;
  • L — список всех URL-адресов в текущем документе;
  • M — переход на главную страницу;
  • = — подробная информация о текущем URL включая кодировку, тип сервера, дату последнего изменения, владельца и размер (количество строк);
  • Backspace — отображение истории браузера (список посещенных веб-страниц).

Страница Яндекс в консольном браузере Lynx

Страница Google в консольном браузере Lynx

Страница сайт в консольном браузере Lynx

Links

Еще один яркий представитель семейства текстовых браузеров - это Links. Этот браузер позиционирует себя как более совершенная и удобная альтернатива Lynx. В арсенале у Links – поддержка таблиц, фреймов, различных кодировок, JavaScript, SSL. В Links реализована поддержка манипулятора, кэширование и другие современные функциональные возможности. Портирован и под Windows. На базе Links созданы браузеры ELinks, Links 2 и Links Hacked. Эти текстовые браузеры стали продолжателями традиций Links, но и предложили дополнительные возможности, такие как: частичная поддержка CSS (каскадные таблицы стилей), работа через прокси-сервер, пользовательские сценарии. Через ELinks можно скачивать торренты, а если запустить Links 2 в графическом режиме, то он сможет выводить изображения.

Страница сайт в консольном браузере Links

Следующий текстовый браузер - это w3m. За w3m поддержка таблиц, фреймов и изображений. Это все-таки текстовый обозреватель и не стоит от него требовать качественного вывода изображений. Управление реализовано через комбинации клавиатурных клавиш. Характеристики данного браузера не сильно отличаются от других представленных в этом обзоре.

Страница сайт в консольном браузере w3m

Надо сказать, в мире Unix и Linux представлено немалое количество текстовых браузеров. Эти программы часто обладают одними и теми же функциями и не привносят ничего нового относительно Lynx. Многие из них - кросс-платформенные приложения и могут работать под Unix, Linux, Windows и Mac. Существуют и мобильные версии таких браузеров. Если вы используете слабое интернет-соединение, или у вас не безлимитный тариф с помегабайтной оплатой трафика, то текстовый браузер позволит вам получить доступ к необходимой информации без лишней нагрузки на канал и перерасхода трафика ввиду загрузки изображений, рекламы, видео, флэш и т.п.

Обзор консольных текстовых браузеров was last modified: Март 3rd, 2016 by Admin

Все мы слышали, и с большой долей вероятности пользуемся браузерами с графическим интерфейсом, такие как Firefox, Chrome и т.д. В этой статье вы узнаете про консольные браузеры Linux. Текстовый (консольный) браузер обычно используется системными администраторами для просмотра веб-сайтов, так как на серверные компьютеры X-сервер обычно не ставят.

Как вам известно, GUI браузеры обрабатывают и выводят текст наряду с графикой, что на вид красиво и удобно для пользователя. Консольные браузеры, в отличие от них, выводят только текст, без графики.

Популярные текстовые браузеры Linux:

  • Links
  • Links2
  • Elinks
  • Netrik

Links - консольный браузер ubuntu, работающий как в псевдографическом, так и в текстовом режимах. Он рендерит "тяжелые" страницы, поддерживает эмуляторы терминала как с возможностью цветного вывода, так и монохромного, и позволяет прокручивать страницы по горизонтали. Links можно установить на различных Linux дистрибутивах, таких как Debian, RHEL, Ubuntu, Linux Mint, CentOS, Fedora, openSUSE, suse, ArchLinux, Manjaro, Antergos Mageia, и других. Данный консольный браузер Linux один из наиболее популярных среди пользователей, наряду с Lynx.

sudo apt-get install links

RHEL, CentOS, Fedora 21 и старше:
yum install links

Fedora 22 и новее:
dnf install links

SUSE и openSUSE:

zypper install links

Archlinux, Manjaro, Antergos:

sudo pacman -S links

Как пользоваться:

links www.сайт

2) Установка Elinks

Elinks - форк Links; полнофункциональный консольный браузер, с большими возможностями, может отображать кадры и таблицы, поддается кастомизации и его функциональность можно расширить с помощью Lua или Guile скриптов. Данный браузер можно запустить на большом количестве платформ. Elinks также доступен для различных Linux дистрибутивов, таких как Debian, RHEL, Ubuntu, Linux Mint, CentOS, Fedora, openSUSE, suse, ArchLinux, Manjaro, Antergos, Mageia, и других.

Debian, Mint и Ubuntu, а также основанные на них:

sudo apt-get install elinks


yum install elinks

Fedora 22 и новее:
dnf install elinks

SUSE, openSUSE:
zypper install elinks

ArchLinux, Manjaro, Antergos:
sudo pacman -S elinks

Mageia:
urpmi elinks

Как пользоваться:
elinks www.сайт

3) Установка Lynx

Lynx - веб-браузер с отличными возможностями настройки под себя для использования на эмуляторах терминала с символьным курсором. Это самый старый из браузеров. Lynx доступен для различных Linux дистрибутивов, таких как Debian, RHEL, Ubuntu, Linux Mint, CentOS, Fedora, openSUSE, suse, ArchLinux, Manjaro, Antergos, Mageia, и других.

Debian, Mint и Ubuntu, а также основанные на них:

sudo apt-get install lynx

RHEL, CentOS и Fedora 21 и старше:
yum install lynx

Fedora 22 и новее:
dnf install lynx

SUSE и openSUSE:

zypper install lynx

Archlinux, Manjaro, Antergos:

sudo pacman -S lynx

Как пользоваться:

lynx www.сайт

4) Установка w3m:

w3m - текстовый браузер linux, выводящий страницы в текстовом формате, а так же может использоваться в качестве программы для форматирования текста, которая переводит HTML документы в простой текст. Программа работает в окне любого эмулятора терминала (rxvt, xterm, gnome-terminal и т.д) Браузер доступен для различных Linux дистрибутивов, таких как Debian, RHEL, Ubuntu, Linux Mint, CentOS, Fedora, openSUSE, suse, ArchLinux, Manjaro, Antergos, Mageia, и других.

Debian, Mint и Ubuntu, а также основанные на них:
sudo apt-get install w3m w3m-img

RHEL, CentOS и Fedora 21 и старше:
yum install w3m

Fedora 22 и новее:
dnf install w3m

SUSE, openSUSE:
zypper install w3m

ArchLinux, Manjaro, Antergos:
sudo pacman -S w3m

Mageia:
urpmi w3m

Как пользоваться:
w3m www.сайт

5) Установка Links2

Links2 - консольный браузер linux, также как и links, на котором он основан, позволяет работать как в графическом, так и в текстовом режимах. Он рендерит "тяжелые" страницы, поддерживает эмуляторы терминала как с поддержкой цветов, так и монохромные, и позволяет прокручивать страницы по горизонтали. Links2 доступен для различных Linux дистрибутивов, таких как Debian, RHEL, Ubuntu, Linux Mint, CentOS, Fedora, openSUSE, suse, ArchLinux, Manjaro, Antergos, Mageia, и других.

Debian, Mint и Ubuntu, а также основанные на них:

sudo apt-get install w3m w3m-img

RHEL, CentOS и Fedora 21 и старше:
yum install links2

Fedora 22 и новее:
dnf install links2

SUSE, openSUSE:
zypper install links2

ArchLinux, Manjaro, Antergos:
sudo pacman -S links2

Mageia:
urpmi links2

Как пользоваться:
links2 www.сайт

6) Установка Netrik

Netrik - простой веб-браузер, работающий в текстовом режиме, как ему подобные браузеры w3m, links и lynx. Он без проблем отображает объемные веб-страницы; его работа возможна в эмуляторах терминала как с поддержкой цветов, так и монохромных. Как и все вышеперечисленные, он поддерживает горизонтальную прокрутку. Netrik обладает несколько ограниченными возможностями по сравнению с вышеперечисленными браузерами, что также делает его уникальным в своем роде.

Debian, Mint и Ubuntu, а также основанные на них:
sudo apt-get install netrik

RHEL, CentOS и Fedora 21 и старше
yum install netrik

Fedora 22 и новее
dnf install netrik

SUSE, openSUSE
zypper install netrik

ArchLinux, Manjaro, Antergos
sudo pacman -S netrik

Mageia
netrik links2

Как пользоваться:
netrik www.сайт

Выводы

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

Знаете ли вы, что можно заниматься веб-серфингом в текстовом режиме, используя Линукс-терминал? Это воможно с помощью текстовых браузеров с открытым исходным кодом.
Но зачем выходить в интернет в текстовом режиме, если имеется множество дружелюбных графических браузеров?
Чтобы ответить на этот вопрос, я составил список некоторых примуществ, которые дает веб-серфинг в текстовом режиме:

  • текстовому веб-браузеру необходимо намного меньше ресурсов, так как текстовый режим значительно меньше загружает процессор, чем графический;
  • текстовый браузер работает всегда, даже если графический сервер не работает. Эта возможность может быть особенно полезной при использовании Telnet;
  • текстовые браузеры очень быстро загружают страницы. Поэтому их можно использовать для того, чтобы быстро просмотреть нужную страницу без загрузки "большого" браузера и даже без запуска графической оболочки, если до этого вы работали в консоли;
  • Поиск нужной информации в текстовом режиме намного эффективнее, особенно на перегруженных графикой страницах.

Итак, если мне удалось вас убедить, или если вы достаточно любопытны, чтобы попробовать серфинг в интернете в текстовом режиме, почему бы не попробовать следующие программы:
Links - это текстовый веб-браузер, поддерживающий таблицы и фреймы. Работает в Linux, Unix, OS/2 и Windows. Текущая версия 0.99. Более подробная информация и ссылки для загрузки - на сайте проекта.
Lynx - текстовый браузер для www. Версия 2.8.5 работает на Unix, VMS,
Windows 95/98/NT, DOS386+ но не 3.1, 3.11, или OS/2 EMX. Текущая разрабатываемая версия всегда доступна для тестирования. Порт для Mac находится в стадии бета-тестирования. Более подробная информация и ссылки для загрузки - на сайте проекта.
Netrik - свободный текстовый браузер с открытым исходным кодом, имеющий все необходимые функции для работы в интернете. Более подробная информация и ссылки для загрузки .
W3m - текстовый браузер и просмотрщик. С помощью W3m можно просматривать веб-страницы в окне эмулятора терминала (xterm, rxvt, либо что-то подобное). Более того, W3m можно использовать в качестве HTML-редактора. Более подробная информация и ссылки для загрузки .
W3mmee - это вариант w3m с поддержкой множества кодировок. Более подробная информация и ссылки для загрузки - на сайте проекта.
Emacs/W3 - известен как самый популярный веб-браузер для Emacs, но работает так медленно, что хочется более простой и быстрой альтернативы. Более подробная информация и ссылки для загрузки .
Debris - свободный текстовый веб-браузер, обеспечивающий поддержку таблиц и форм, а также средства обеспечения безопасности. Разработан для общедоступных терминалов. Очень маленький (в четыре раза меньше lynx) и быстрый. Более подробная информация и ссылки для загрузки - на сайте проекта.

Если вы планируете серьезно заниматься созданием и продвижением сайтов, нужно «мыслить», а вернее видеть сайт, как его видят поисковики. Поможет в решении этой задачи текстовой браузер Lynx, не поддерживающий таблицы и JavaScript.

Что значит текстовой Браузер Lynx

Браузер Lynx это текстовой браузер, не поддерживающий табличные стили и JavaScript. Он напоминает текстовые редакторы, показывающие сайты в «чистом» виде.

Интересен Браузер Lynx для создателей и оптимизаторов сайтов. С его помощью можно посмотреть, как «видят» ваш сайт боты поисковых систем. Как вы видите сайт в браузере Lynx, так же его видят сканы поисковика Google.

Работа с браузером Lynx, отличается от стандартных пользовательских браузерах Chrome, Opera, Яндекс и т.п. В браузере нет удобного интерфейса, управление производится командами. Об этом чуть ниже. Сейчас установим браузер Lynx на ось Windows в седьмой версии.

Где скачать браузер Lynx

Берем браузер Lynx на официальном сайте, в варианте , то есть с встроенным установщиком Windows 32-бит. Это адрес где взять браузер Lynx: http://lynx.invisible-island.net/current/

Установка браузера Lynx

Установка браузера Lynx не представляет никаких проблем. Запускаете установочный файл от имени администратора и проходите все окна установщика. Покажу их на фото.




После правильной установки иконка браузера Lynx появляется в меню «Пуск» и на рабочем столе, если при установке вы отметили соответствующий чек бокс.

Запуск браузера Lynx

При попытке открыть (запустить) Lynx браузер из меню Пуск или с иконки рабочего стола, вы должны увидеть черный экран браузера во всплывающем окне. Очень похоже на работу с командной строкой.

Команда 1. Знак [?] введенный в виде команды откроет подсказки для работы с браузером.

Не буду перечислять все команды управления браузер. Идите по адресу, http://lynx.invisible-island.net/lynx_help/keystrokes/keystroke_help.html . Там вы найдете все команды для работы с браузером Lynx.

Синтаксис команд управления браузер

Команда браузер это буква. Буква это сама команда, после буквы пишите действие, которое вам нужно. Для примера, откроем сайт и посмотрим, как выглядит сайт в Lynx браузере.

  • Открываем Lynx;
  • В рабочей строке вводим букву (без кавычек) [g] пробел;
  • В новом окне пишем без пробела полный адрес сайта с протоколом. Если нужно нажимаем несколько раз Enter, листая окна;
  • Видим сайт.

Покажу сайт, сделанный на Joomla. Так он выглядит в Chrome.

Так сайт выглядит в Lynx.