Когда появились дистрибутивы Linux для более или менее широкой публики, просмотр веб-страниц онлайн был недавним явлением, хотя какой-то путь был пройден. Уже существовало несколько браузеров, многие из которых были постепенно портированы под Linux. Некоторые текстовые браузеры были в первой волне. И через какое-то время Linux стал основной средой для текстовых браузеров, где большинство из них развивается и используется. Даже если они большей частью и предназначены не только для Linux, но так же и для различных других *nix систем. Существуют и их порты под множество других операционных систем для самых разных платформ.
Lynx - / home page /
Текстовый браузер . Версии для Linux, FreeBSD, Mac OS X, некоторых других *nix систем, DOS, Windows, BeOS, MINIX, QNX, AmigaOS, OpenVMS и классических Mac OS.
lynx.isc.org
Lynx 2.8.7rel.1 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
Lynx 2.8.7rel.1 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
en.wikipedia.org/wiki/Lynx_(web_browser)
Lynx 2.8.7rel.1 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
ebay.com
Links - / home page 1 : home page 2 /
Текстовый браузер . Версии для Linux, FreeBSD, Mac OS X, некоторых других *nix систем, BeOS, Haiku, OS/2, DOS, Windows. Браузер может бы скомпилирован с поддержкой отображения графики , шрифтов разного размера со сглаживанием, работающим в Linux и иных *nix системах как под X (или другой оконной среде), так и используя SVGALib или framebuffer графической карты системы ().
HTML (в том числе таблицы и фреймы)
links.twibright.com
Links 2.7 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
w3schools.com/browsers/browsers_stats.asp
Links 2.7 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
en.wikipedia.org/wiki/Links_(web_browser)
Links 2.7 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
ebay.com
ELinks - / home page /
Текстовый браузер . Версии для Linux, некоторых других *nix систем, Windows, DOS.
HTML (в том числе таблицы и фреймы). Очень ограниченно CSS и JavaScript (). Поддержка цветовой палитры в 16, 88 или 256 цветов. Поддержка вкладок, фоновых загрузок с оповещением об окончании загрузки. Экспериментальная поддержка протокола BitTorrent.
elinks.cz
ELinks 0.12pre2 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
w3schools.com/browsers/browsers_stats.asp
ELinks 0.12pre2 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
en.wikipedia.org/wiki/ELinks
ELinks 0.12pre2 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
ebay.com
W3m - / /
Текстовый браузер . Версии для Linux, некоторых других *nix систем, OS/2, Windows (в среде Cygwin).
HTML (в том числе таблицы и фреймы), SSL, цвет и внутристрочные изображения в поддерживающих эти возможности эмуляторах терминала / консолях. W3m может , действуя сам как HTTP-сервер. W3m используется в текстовом редакторе Emacs для отображения веб-страниц вместе с соответствующим интерфейсом Emacs, emacs-w3m - для просмотра веб-страниц не выходя из редактора.
w3m.sourceforge.net
W3m 0.5.2 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
w3schools.com/browsers/browsers_stats.asp
W3m 0.5.2 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
en.wikipedia.org/wiki/W3m
W3m 0.5.2 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
ebay.com
Netrik - / /
Текстовый браузер . Версии для Linux, некоторых других *nix систем.
netrik.sourceforge.net
Netrik 1.16.1 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
w3schools.com/browsers/browsers_stats.asp
Netrik 1.16.1 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
freecode.com/projects/netrik
Netrik 1.16.1 в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
ebay.com
Retawq - / /
Текстовый браузер . Версии для Linux, некоторых других *nix систем. Среди версий для Linux retawq для DSLinux , дистрибутива для портативной игровой консоли Nintendo DS.
HTML. Сетевые протоколы: HTTP 1.1 and 1.0, HTTPS, FTP, FTPS, NNTP, Finger ().
retawq.sourceforge.net
Retawq 0.2.6c в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
w3schools.com/browsers/browsers_stats.asp
Retawq 0.2.6c в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
freecode.com/projects/retawq
Retawq 0.2.6c в эмуляторе терминала GNOME Terminal 2.32.1, Zenwalk Linux:
ebay.com
Line Mode Browser - / home page /
Текстовый браузер . Версии для Linux, некоторых других *nix систем. И за пределами мира PC для VMS, VM/CMS, MVS, Ultrix (DECStation и VAX)
21 декабря 2009 в 13:42Обзор текстовых вeб браузеров
- Настройка Linux
Введение
Самое простое и в то же время полное определение текстового браузера - это приложение, которое отображает только текстовое содержимое web-сайтов. При работе с таким браузером вы не увидите так нами горячо любимых всплывающих баннеров. Во многих живущих ныне текстовых браузерах контент нагружающий трафик блокируется. Главный аспект применения текстовых браузеров, заключается в том, что их можно и нужно использовать в тех системах, где не предусмотрена графическая оболочка. В первую очередь, это, конечно, касается разнообразных UNIX-подобных операционных систем, но под MS Windows так же существуют аналоги. В этой статье хотелось бы описать некоторые текстовые браузеры и их возможности.Lynx
Lynx - является одним из первых и наиболее известным из текстовых браузеров, на данный момент поставляется в комплекте практически с любой *nix системой. Не имеет поддержки таблиц, фреймов и Java Script. Распространяется по лицензии GNU GPL.Часто данный браузер используется для проверки, увидит ли бот поисковой системы все изменения на сайте, которые были произведены. Поддерживает протоколы: HTTP, FTP, Gopher, WAIS, NNTP.
Поддерживаемые операционные системы и платформы:
- GNU/Linux, Minix
- *BSD
- HP-UX, Sun Solaris, IBM AIX,
- Windows и OS/2, а также DOS
- BeOS, ZetaOS
Edbrowse
Edbrowse - практически полностью реализованный на Perl текстовый браузер. Главный разработчик браузера Karl Dahlke. На данный момент доступны версии для Windows и *nix. Имеется поддержка фреймов, java script, так же имеется встроенный почтовый клиент и поддержка proxy.W3M
w3m - еще один текстовый браузер. Основной целью создания данного текстового браузера, является создание инструмента для быстрого просмотра HTML-страниц. Похож на Lynx, но в отличие от него некоторые операции, такие как навигация по страницам, выполняются немного по другому. Так же в отличие от Lynx может отрисовывать таблицы и фреймы и отображать документ, переданный через поток stdin. В xterm- или gpm-консоли поддерживает мышь. Существует интерфейс к w3m для Emacs под названием emacs-w3m, обеспечивающий просмотр веб-страниц в Emacs.Домашняя страница проекта -
Links
Links - наиболее популярный текстовый браузер, базирующийся на текстовом браузере Lynx, но в отличие от своего родителя имеет следующие особенности: имеется поддержка фреймов, вкладок, таблиц и java script. Браузер распространяется под лицензией GNU GPL.Домашняя страница - Links
Elinks
Elinks - текстовый браузер, базирующийся на браузере Links. Имеется поддержка таблиц, фреймов, цветовой палитры в 16, 88 или 256 цвета, HTTP, HTTPS, FTP и proxy аутентификацию, фоновые загрузки с оповещением об окончании загрузки, встроенная поддержка пользовательских протоколов: IRC, mailto, telnet, а также nntp и Gopher. Частично реализована поддержка каскадных стилевых таблиц CSS и ECMAScript, также присутствует поддержка вкладок (так называемых табов), и полная поддержка ввода/вывода UTF-8.Домашняя страница - Elinks
Links2
Links2 - ближайший родственние Links. В отличие от Links в нем произведены графические улучшнеия, добавили поддержку java script. Так же имеется графический режим. По умолчанию Links2 работает в текстовом режиме, а чтобы был доступен графический, надо включить его поддержку на этапе конфигурирования перед компиляцией. Что до запуска Links2 в графическом режиме, то для этого нужно запустить браузер из терминала с ключом -g.Домашняя страница - Links2
Netrik
Netrik - текстовый браузер, подобный w3m. Основной целью текстового браузера Netrik является использование vi-совместимых клавиш и макросов для просмотра интернет ресурсов. Работает с несколькими окнами, поддерживает JavaScript, CSS.А так же менее популярные, но тоже давольно широко используемые среди текстовых веб браузеров:
*W3mmee - вариант W3m с расширенной поддержкой кодировок;
*Debris - на 25% меньше lynx, но с поддержкой форм и таблиц;
*Zen web browser - Консольный web-браузер, отличающийся возможностью отображения с использованием Frame Buffer, т.е. умеет отображать картинки, без необходимости запуска X Window и предъявляя минимальные требования к размеру ОЗУ;
P.s. В этой статье описаны конечно же не все текстовые браузеры, здесь описаны те которыми я либо пользовался либо пытался пользоваться, а так же наиболее популярные из ныне существующих.
Все мы слышали, и с большой долей вероятности пользуемся браузерами с графическим интерфейсом, такие как 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, так как они могут обеспечивать базовую функциональность вроде поиска или загрузки нужных нам файлов.
Альтернативные браузеры
Рассмотрим альтернативные браузеры, находящихся в тени своих именитых конкурентов.
Flock . Кросс-платформенный обозреватель с многоязычным интерфейсом, построенный на основе Firefox, использующий для отображения веб-страниц движок Gecko и позиционируемый разработчиками как первый социальный браузер. Flock тесно интегрирован со всевозможными сервисами, реализованными в духе "второго веба", оснащен расширенными средствами работы с RSS, умеет хранить пользовательские закладки на удалённом сервере, обеспечивает удобный поиск фотографий и видео по YouTube, Flickr и другим хостингам, имеет в своем составе инструменты для размещения мультимедийного контента в различных онлайновых службах. Сильной стороной приложения является взаимодействие с сетевыми дневниками. Поддерживаются WordPress, Blogger, LiveJournal, TypePad, Drupal и другие блоги. Для подключения к движку блога достаточно ввести адрес, логин и пароль, при этом в составе программы имеется визуальный редактор, упрощающий публикацию записей. Сродни "огненному лису", Flock поддерживает механизм плагинов. Список пригодных к использованию расширений можно найти в соответствующем разделе сайта программы.Maxthon . Переведенный на 35 языков браузер для платформы Windows, в прошлом известный как MyIE. Использует ядро Trident от Microsoft Internet Explorer, в результате чего совместим со всеми ресурсами, разработанными для майкрософтовского веб-обозревателя. В отличие от IE8 понимает мышиные жесты, позволяет хранить содержимое папки "Избранное" в Сети и выполнять запуск выбранных приложений на компьютере, имеет в своем составе средство для создания снимков экрана и сниффер, позволяющий узнавать реальные адреса мультимедийных файлов на сайтах онлайнового видео. Помимо этого в Maxthon имеется опция ускорения загрузки страниц, реализованы контент-фильтр и механизм скинов, видоизменяющих интерфейс программы. Что касается безопасности, то в "Макстон" встроен специальный модуль обновлений, который, по словам создателей приложения, уменьшает риск использования известных незакрытых уязвимостей Internet Explorer при серфинге.
Wyzo . Базирующийся на наработках сообщества Mozilla обозреватель, в настоящий момент доступный в виде бета-версии для операционных систем Windows и Mac OS X. По сути, является перелицованным Firefox, заточенным для работы с социальными и файлообменными сетями. Может похвастаться встроенным BitTorrent-клиентом, поддержкой мышиных жестов и некоторыми другими опциями, полезность которых вызывает сомнения. Будучи построен на базе "фокса", Wyzo не ведает конфликтов с плагинами Firefox, и функционал программы может быть расширен в соответствии с предпочтениями пользователя.
Очередной пример реализации движка Gecko от фонда Mozilla, запускающийся только в среде Windows. Может приглянуться пользователям системой надстроек, способных существенно расширить возможности приложения, гибкими настройками интерфейса и опцией смены поля User-Agent "на лету". Особый интерес также могут вызвать поддержка макросов, функции смены визуальных тем, скинов и значков обозревателя, механизм управления браузером с помощью запрограммированных жестов мыши. Интерфейс K-Meleon переведен на русский, английский, немецкий, польский, французский и испанский языки. Справка к программе представлена только на английском языке.
Blackbird . Браузер на основе Mozilla Firefox, созданный специально... для афроамериканцев. В отличие от своего платформонезависимого "брата", обозреватель Blackbird работает только под Windows, характеризуется черной, как ночь, цветовой схемой и содержит набор предустановленных закладок на социальные сервисы, блоги, почтовые системы, сайты знакомств и прочие сетевые службы, которые могут быть интересны темнокожим пользователям программы. В остальном Blackbird ничем не отличается от "огненного лиса".
Arora . В основе этого мультиплатформенного приложения лежат браузерный движок WebKit и минималистичный интерфейс, локализованный на 30 языков, включая русский. Разработчики браузера акцентируют внимание на высокой скорости загрузки программы, гибких настройках поисковых движков, интеллектуальной адресной строке, возможностях установки пользовательских таблиц стилей и режиме privacy mode, при активации которого браузер автоматически удаляет кэшированные данные, историю посещения страниц, файлы cookies и прочие сведения, которые могут указывать на то, чем занимался владелец компьютера в Интернете. Arora может приглянуться тем, кому нужен простой в использовании и не напичканный излишней функциональностью интернет-обозреватель.
Midori . Ещё один базирующийся на WebKit обозреватель, доступный для операционных систем Linux и Windows. По возможностям во многом соответствует вышеупомянутому Arora, поддерживает работу с расширениями Netscape, имеет полностью настраиваемый интерфейс и может при обработке веб-страниц выполнять различные задачи, руководствуясь пользовательскими сценариями и подключаемыми CSS-стилями. Как можно заметить из приведенного ниже скриншота, интерфейс Midori русифицирован, и поэтому проблем с освоением программного продукта у новичков возникнуть не должно. Инсталлировать браузер не нужно, так что его можно запускать с любого портативного флэш-накопителя.
Текстовый браузер, который не только порадует любителей командной строки, но и может пригодиться для работы на медленных каналах передачи данных. Помимо табличного форматирования и фреймов, Links поддерживает обработку инструкций Javascript и криптографический протокол SSL, имеет в своём составе механизм закладок, менеджер закачки файлов из Интернета и серию других функций для работы с представленными в Сети документами. Программа портирована под самые различные платформы, включая Windows.
Текстовые браузеры