Что такое текстовый браузер
Перейти к содержимому

Что такое текстовый браузер

  • автор:

Текстовые WEB браузеры

Люди, которые недавно в Unix-подобных системах, часто задают вопрос «Почему я должен использовать текстовый браузер? Я скомпилировал X и использую Konqueror/Mozilla/другое!». Те, кто был с такими системами долгое время знают, что когда (не если) вы управляете вашим испорченным графическим браузером и вам надо просмотреть некоторую информацию в интернете, может помоч консольный браузер. Так же есть достаточно мало людей, которые предпочитают использовать один из таких браузеров в связи с их методами работы. Такие браузеры применяются для избежания уменьшения скорости передачи, связанной с отображением картинок, или потому, что с ними могут использоваться синтезаторы «текст-в-речь», которые могут читать страницы (например при пользовании частично зрячими или слепыми пользователями). В данный момент мы имеем инструкции по установке для трех консольных браузеров.

Links-2.1pre15

Введение в Links

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

Информация о пакете
  • Адрес (HTTP): http://atrey.karlin.mff.cuni.cz/~clock/twibright/links/download/links-2.1pre15.tar.bz2
  • Адрес (FTP): ftp://atrey.karlin.mff.cuni.cz/pub/local/clock/links/links-2.1pre15.tar.bz2
  • Контрольная сумма: d70a0ad41fba921f04d222d3546827de
  • Размер: 3.8 MB
  • Требуемое дисковое пространство: 44.6 MB
  • Расчетное время сборки: 0.56 SBU

Текстовые браузеры для Linux

Когда появились дистрибутивы Linux для более или менее широкой публики, просмотр веб-страниц онлайн был недавним явлением, хотя какой-то путь был пройден. Уже существовало несколько браузеров, многие из которых были постепенно портированы под Linux. Некоторые текстовые браузеры были в первой волне. И через какое-то время Linux стал основной средой для текстовых браузеров, где большинство из них развивается и используется. Даже если они большей частью и предназначены не только для Linux, но так же и для различных других *nix систем. Существуют и их порты под множество других операционных систем для самых разных платформ.

Lynx

Текстовый браузер. Версии для Linux, FreeBSD, Mac OS X, некоторых других *nix систем, DOS, Windows, BeOS, MINIX, QNX, AmigaOS, OpenVMS и классических Mac OS.

  • HTML: Lynx Users Guide and Web authoring and Lynx
  • Home page

Lynx - Скриншот 1

Lynx 2.8.7rel.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — lynx.isc.org

Lynx - Скриншот 2

Lynx 2.8.7rel.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — w3schools.com/browsers/browsers_stats.asp

Lynx - Скриншот 3

Lynx 2.8.7rel.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — en.wikipedia.org/wiki/Lynx_(web_browser)

Lynx - Скриншот 4

Lynx 2.8.7rel.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — ebay.com

Lynx - Скриншот 5

Lynx 2.8.7rel.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — kompx.com/en/elinks.htm

Lynx - Скриншот 6

Lynx 2.8.7rel.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — twitter.com

Links

Текстовый браузер. Версии для Linux, FreeBSD, Mac OS X, некоторых других *nix систем, BeOS, Haiku, OS/2, DOS, Windows. Браузер может бы скомпилирован с поддержкой отображения графики, шрифтов разного размера со сглаживанием, работающим в Linux и иных *nix системах как под X (или другой оконной среде), так и используя SVGALib или framebuffer графической карты системы ( Перейти ).

  • HTML ( в том числе таблицы и фреймы )
  • Home page

Links - Скриншот 1

Links 2.7 в GNOME Terminal 2.32.1 под Zenwalk Linux — links.twibright.com

Links - Скриншот 2

Links 2.7 в GNOME Terminal 2.32.1 под Zenwalk Linux — w3schools.com/browsers/browsers_stats.asp

Links - Скриншот 3

Links 2.7 в GNOME Terminal 2.32.1 под Zenwalk Linux — en.wikipedia.org/wiki/Links_(web_browser)

Links - Скриншот 4

Links 2.7 в GNOME Terminal 2.32.1 под Zenwalk Linux — ebay.com

Links - Скриншот 5

Links 2.7 в GNOME Terminal 2.32.1 под Zenwalk Linux — kompx.com/en/elinks.htm

Links - Скриншот 6

Links 2.7 в GNOME Terminal 2.32.1 под Zenwalk Linux — twitter.com

ELinks

Текстовый браузер. Версии для Linux, некоторых других *nix систем, Windows, DOS.

HTML (в том числе таблицы и фреймы). Очень ограниченно CSS и JavaScript ( Подробнее ). Поддержка цветовой палитры в 16, 88 или 256 цветов. Поддержка вкладок, фоновых загрузок с оповещением об окончании загрузки. Экспериментальная поддержка протокола BitTorrent.

ELinks - Скриншот 1

ELinks 0.12pre2 в GNOME Terminal 2.32.1 под Zenwalk Linux — elinks.cz

ELinks - Скриншот 2

ELinks 0.12pre2 в GNOME Terminal 2.32.1 под Zenwalk Linux — w3schools.com/browsers/browsers_stats.asp

ELinks - Скриншот 3

ELinks 0.12pre2 в GNOME Terminal 2.32.1 под Zenwalk Linux — en.wikipedia.org/wiki/ELinks

ELinks - Скриншот 4

ELinks 0.12pre2 в GNOME Terminal 2.32.1 под Zenwalk Linux — ebay.com

ELinks - Скриншот 5

ELinks 0.12pre2 в GNOME Terminal 2.32.1 под Zenwalk Linux — kompx.com/en/elinks.htm

ELinks - Скриншот 6

ELinks 0.12pre2 в GNOME Terminal 2.32.1 под Zenwalk Linux — twitter.com

W3m

Текстовый браузер. Версии для Linux, некоторых других *nix систем, OS/2, Windows (в среде Cygwin).

HTML (в том числе таблицы и фреймы), SSL, цвет и внутристрочные изображения в поддерживающих эти возможности эмуляторах терминала / консолях. W3m может запускать некоторые CGI скрипты без HTTP-сервера, действуя сам как HTTP-сервер. W3m используется в текстовом редакторе Emacs для отображения веб-страниц вместе с соответствующим интерфейсом Emacs, emacs-w3m — для просмотра веб-страниц не выходя из редактора.

W3m - Скриншот 1

W3m 0.5.2 в GNOME Terminal 2.32.1 под Zenwalk Linux — w3m.sourceforge.net

W3m - Скриншот 2

W3m 0.5.2 в GNOME Terminal 2.32.1 под Zenwalk Linux — w3schools.com/browsers/browsers_stats.asp

W3m - Скриншот 3

W3m 0.5.2 в GNOME Terminal 2.32.1 под Zenwalk Linux — en.wikipedia.org/wiki/W3m

W3m - Скриншот 4

W3m 0.5.2 в GNOME Terminal 2.32.1 под Zenwalk Linux — ebay.com

W3m - Скриншот 5

W3m 0.5.2 в GNOME Terminal 2.32.1 под Zenwalk Linux — kompx.com/en/elinks.htm

W3m - Скриншот 6

W3m 0.5.2 в GNOME Terminal 2.32.1 под Zenwalk Linux — twitter.com

Netrik

Текстовый браузер. Версии для Linux, некоторых других *nix систем.

Netrik - Скриншот 1

Netrik 1.16.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — netrik.sourceforge.net

Netrik - Скриншот 2

Netrik 1.16.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — w3schools.com/browsers/browsers_stats.asp

Netrik - Скриншот 3

Netrik 1.16.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — freecode.com/projects/netrik

Netrik - Скриншот 4

Netrik 1.16.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — ebay.com

Netrik - Скриншот 5

Netrik 1.16.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — kompx.com/en/elinks.htm

Netrik - Скриншот 6

Netrik 1.16.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — twitter.com

Retawq

Текстовый браузер. Версии для Linux, некоторых других *nix систем. Среди версий для Linux retawq для DSLinux, дистрибутива для портативной игровой консоли Nintendo DS.

  • HTML
  • Сетевые протоколы: HTTP 1.1 and 1.0, HTTPS, FTP, FTPS, NNTP, Finger ( Подробнее )
  • Home page

Retawq - Скриншот 1

Retawq 0.2.6c в GNOME Terminal 2.32.1 под Zenwalk Linux — retawq.sourceforge.net

Retawq - Скриншот 2

Retawq 0.2.6c в GNOME Terminal 2.32.1 под Zenwalk Linux — w3schools.com/browsers/browsers_stats.asp

Retawq - Скриншот 3

Retawq 0.2.6c в GNOME Terminal 2.32.1 под Zenwalk Linux — freecode.com/projects/retawq

Retawq - Скриншот 4

Retawq 0.2.6c в GNOME Terminal 2.32.1 под Zenwalk Linux — ebay.com

Retawq - Скриншот 5

Retawq 0.2.6c в GNOME Terminal 2.32.1 под Zenwalk Linux — kompx.com/en/elinks.htm

Retawq - Скриншот 6

Retawq 0.2.6c в GNOME Terminal 2.32.1 под Zenwalk Linux — twitter.com

Line Mode Browser

Текстовый браузер. Версии для Linux, некоторых других *nix систем. И за пределами мира PC для VMS, VM/CMS, MVS, Ultrix (DECStation и VAX) и так далее.

Line Mode Browser является вторым по времени создания браузером. Первоначально он был одним из самых распространенных, но затем был замещен в этом качестве браузером Mosaic, а в своей специфической нише, просмотр веб-страниц в текстовом режиме, браузером Lynx. Так что Line Mode Browser в итоге стал тестовым приложением или примером библиотеки libwww и распространяется как часть пакета libwww. Развитие Line Mode Browser’а все еще продолжается.

  • HTML
  • Сетевые протоколы: HTTP, Gopher, FTP, NNTP, WAIS. Возможность переходить по ссылкам к telnet и rlogin сайтам. Поддержка кириллицы
  • Home page

Line Mode Browser - Скриншот 1

Line Mode Browser 5.4.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — w3.org/LineMode

Line Mode Browser - Скриншот 2

Line Mode Browser 5.4.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — w3schools.com/browsers/browsers_stats.asp

Line Mode Browser - Скриншот 3

Line Mode Browser 5.4.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — en.wikipedia.org/wiki/Line-mode_browser

Line Mode Browser - Скриншот 4

Line Mode Browser 5.4.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — ebay.com

Line Mode Browser - Скриншот 5

Line Mode Browser 5.4.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — kompx.com/en/elinks.htm

Line Mode Browser - Скриншот 6

Line Mode Browser 5.4.1 в GNOME Terminal 2.32.1 под Zenwalk Linux — twitter.com

Так же существует текстовый браузер Debris, но его не всегда возможно скомпилировать и установить в современных дистрибутивах Linux. И Emacs/W3, текстовый браузер для текстового редактора GNU Emacs, созданный на языке GNU Emacs Lisp. Сейчас он видимо заменен на eww / Emacs Web Wowser. Плюс, вместо него так же может использоваться и W3m / emacs-w3m.

Операционные системы
  • Linux
  • Многие другие *nix системы
Ещё
  • Браузер lynx. Создание sitemap.xml
  • Lynx. Извлечение данных из веб-страниц
  • ELinks
  • ELinks. Настройка
  • ELinks. Использование
  • Легкие браузеры для Linux

«Сделал из старого ноута читалку». Кому нужны консольные браузеры в 2023 (айтишникам тоже)

Текстовые, они же консольные браузеры — это такие браузеры, которые умеют отображать лишь текст. Вместо картинок в лучшем случае лишь буквы IMG и вес картинки в килобайтах. Кажется, повеяло чем-то древним, как Volkov Commander.

А между тем, текстовые браузеры продолжают развиваться и выпускаться даже в нашем 2023 году. Зачем это нужно и есть ли от них польза? devby.io попробовал загрузить свой сайт в консольниках.

Links (с 1999)

Актуальная версия: 2.29 (22 марта 2023)

Браузер создан по образу и подобию Lynx. После установки доступны текстовая и графическая версии браузера.

Текстовая версия похожа на Lynx, но хотя бы отображает кириллические кодировки, плюс есть русский язык интерфейса. Показывает ссылки на картинки, но нелегко догадаться, что это именно картинка. Лишь трижды повторяющийся заголовок ссылки-новости намекает, что один из них — сам по себе заголовок, второй — ссылка, а третий — картинка, которую можно сохранить. Работает переход по ссылкам мышкой, также работает и контекстное меню по правой кнопке мышки. Можно сохранять всю страницу как html-файл.

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

YouTube-ролики не показывает, но дает посмотреть картинку-превью видео. Зато статичные изображения с веб-камер в пунктах пропуска на границе показывает без проблем.

На одном из сайтов нам даже капчу удалось пройти!

В почту можно залогиниться, но страница требует ява-скрипты. Когда-то ява-скрипты работали, но начиная с версии версии 2.1pre29 их отключили «because it was buggy». Поддержку можно включить самому, если скомпилировать браузер с нужным ключом, но в нашем случае программа уже в виде .exe-инсталлятора, так что мы остались без скриптов, без почты, без расписания авиарейсов и других подобных сайтов.

В обеих версиях сохраняется история посещений; есть много различных настроек, в том числе настроек цвета отображения страниц. В целом графическая версия ведет себя как полноценный браузер, пусть и не очень современный. Скажем, как Internet Explorer прежних лет.

Elinks (с 2002)

Актуальная версия: 0.13 (3 июля 2023) и 0.16.1.1 (1 мая 2023)

Из-за того, что у проекта оказалось, по сути, две страницы со ссылками на закачку, возникла и путаница в версиях и нумерации самой свежей из них. Кроме того, на одной странице сказано «DOS, Windows — port it by yourself», а на другой уже находим версии 0.15.1-0.16.1 под DOS. Впрочем, без компиляции они все равно запускаться не станут. Вот что точно работает «из коробки» — так это совсем уж старая версия 0.11.6 (от 5 апреля 2009).

Правда, devby.io она открывать отказалась («unable to retrieve: SSL error», несмотря на то, что SSL-библиотеки мы положили в папочку).

Аналогично вышло и с Habr.com; на vc.ru выдал ошибку 403, но, например, украинский сайт о технике Gagadget.com открылся.

Браузер запоминает историю и работает с вкладками, но вот несмотря на все включенные настройки цвета и отображения ссылок/тегов на месте картинок, сайты выглядят олдовым черным полем с белыми буквами на нем. В списке кодировок нет UTF8, но хотя бы Windows-1251 отображает. Переход по ссылкам мышкой не работает.

В общем, устаревший браузер как он есть.

WebbIE (с 2001)

Актуальная версия: 5.1.0 (23 декабря 2021)

Браузер разрабатывает Аласдер Кинг специально для слепых и слабовидящих. Он рендерит страницу так, что позволяет озвучивать экранный текст любой соответствующей программе. Ранние версии базировались на Inernet Explorer, отчего браузер и получил свое название, новые версии выглядят вроде бы самостоятельной разработкой, но это только кажется. У браузера есть несколько настроек цвета (нам очень понравилась версия «желтые буквы на черном фоне») и нумерации ссылок (а вот это уже полезно для озвучивальщиков экранного текста).

В браузере не работает переход по ссылкам мышкой: нужно ставить курсор на строку со ссылкой и жать «ввод». Картинки не отображаются — но можно в настройках поставить галочку, чтобы вместо изображений писалось «IMAGE». Хотя пользы от этого мало, потому что сохранить картинки нельзя. По нажатию кнопки «Crop» браузер обрезает некоторые ссылки в начале и в конце страницы, — страничка становится чуточку компактнее.

YouTube не поддерживается, Яндекс.Карты тоже (не просто ничего не показывает, а сайт пишет: «У вас старая версия браузера. В ней недоступны новые функции карт. Это легко исправить: попробуйте другой браузер»).

В почту и фейсбук войти не удалось: ввод текста браузер рассматривает как команды. Например, жмешь в поле ввода «а» — а он это воспринимает как Ctrl+A и выделяет текст на всей странице. В общем, читать сайты с новостями — это пожалуйста, но залогиниться куда-либо — похоже квест даже для людей с отличным зрением.

Однако мы нашли способ и залогиниться. По нажатию Ctrl+I включается Webpage: обычный рендеринг страницы. Логинимся и возвращаемся к обычному черно-желтому виду. В почте появляется письмо о подозрительном входе в ящик, тут же указано, что вход выполнен через браузер Inernet Explorer 11.

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

Browsh (с 2016)

Актуальная версия: 1.8.2 (31 января 2023)

Этот браузер работает очень хитро (по крайней мере, обещает). Клиент Browsh при старте ищет совместимый полноценный браузер (пока что это только Firefox) и запускает его в безоконном режиме. А сам при этом показывает нам свой собственный интерфейс, который отображает сайты в текстовой версии и картинки в 8-битном виде. Разработчик утверждает: «Сейчас, в 2018 году, средний сайт „весит“ 3 Мб и делает около 100 HTML-запросов. А Browsh делает всего 2 запроса и ужимает сайт до 15 Кб».

Пользователи жалуются на то, что Windows-версия отказывается работать как надо (мы присоединяемся). На это у разработчика есть ответ: «Это известный баг, но Windows-версия не в топ-приоритете». С помощью «костыля», подсказанного на форумах, все-таки ухитряемся заставить сборку стартовать. Для этого надо запустить полноценный Firefox, прикрутить к нему дополнение по ссылке выше, после чего запускать Browsh. Таким образом, будут работать одновременно два браузера, причем поведение их будет неспешным, а вся выгода от сжатия трафика, естественно, улетучивается. При этом сам Browsh отъедает 160 Мб оперативки, но потом ужимается всего до 16 Мб.

Переходы по клику мышкой работают, но контекстного меню по правому клику или хоть каких настроек самого браузера не ждите. Разработчик уверяет, что Browsh даже YouTube-видео умеет показывать. И действительно, умеет, но очень медленно, без звука и во все том же 8-битном виде. Зато даже с субтитрами! Еще утверждается, что браузер поддерживает все расширения для Firefox, но это мы уже проверять не стали. Слишком уж он неспешный.

И кому сейчас нужные консольные браузеры?

Как оказалось, консольные браузеры нужны все тем же айтишникам, которые то сервера настраивают, то «иксы» поднимают. Вот свежие отзывы:

  • «Нужен, если пропускная способность сети низкая, также если оперативки мало. То бишь, даже со старого роутера зайти можно, возможность заходить на сайты, закрытые фильтрами, и анонимность пользователя за счет отключения JScript».
  • «Пользовался, когда приходилось ставить систему сначала без иксов, затем в текстовом браузере ходить на сайт NVidia, качать дрова, устанавливать их, и потом уже ставить иксы и ДЕ».
  • «Делаю из старого ноута читалку. Цели: читать книги, читать новости, беречь глаза :)».
А вот что говорят сами разработчики этих систем.

Томас Бакли-Хьюстон, Browsh: «HTML/text-сервисы особенно важны, поскольку они помогают тем, кто вынужден использовать медленный и/или дорогостоящий интернет. Таким образом, внося свой вклад в Browsh, вы не только помогаете разработчику программного обеспечения, но и делаете жизнь других интернет-пользователей более разумной. Основное применение Browsh заключается в запуске на удаленном сервере вроде облачной виртуальной машины — благодаря быстрой и дешевой пропускной способности».

Разработчики Elinks: «Может показаться странным, что кто-то стал бы разрабатывать текстовый браузер в мире, где мощность компьютеров постоянно растет, а большинство людей предпочитают графические приложения. Но большинство графических браузеров работают медленно (особенно при запуске) и потребляют много памяти. Для некоторых людей это неприемлемо. Текстовые браузеры также неоценимы на серверах без графической среды и в сеансах, работающих только с текстом по SSH (или аналогичному протоколу). Кроме того, просмотр в текстовом режиме увлекателен и вызывает привыкание, особенно когда вы освоитесь с ним 😉

И если вы думаете, что нынешний веб невозможен без изображений, то вы ошибаетесь. На самом деле 75% сайтов, которые вы посещаете, отлично отображаются в текстовом виде (особенно с поддержкой таблиц), а еще 15% не совсем хорошо, но все же отображаются. Некоторые люди даже используют ELinks в качестве своего единственного браузера. Однако вам, очевидно, не нужно быть таким экстремалом, чтобы найти применение для текстового браузера».

И не забываем про слабовидящих пользователей.

Какие еще есть текстовые браузеры?

Вот еще несколько браузеров, которые работают в Linux.

w3m (с 1995)

Актуальная версия: 0.5.3 (stable, 15 января 2011), 0.5.3+git20230121 (development, 21 января 2023)

Что такое текстовый браузер?

Что такое браузер, современному человеку объяснять не требуется, — особенно если этот человек является читателем нашей газеты. Однако браузеры бывают разными, и не все похожи на привычные пользователю Internet Explorer, Mozilla Firefox, Opera, Google Chrome, Safari и прочие (простите, если забыл чей-то любимый браузер — я сделал это исключительно чтобы сэкономить газетную площадь). Многие пользователи и не подозревают, что серфинг по Web может обходиться без графики, Flash и роликов с YouTube, если пользоваться вместо графического браузера текстовым.

Текстовый браузер — это приложение, которое отображает только текстовое содержимое web-сайтов. При работе с текстовым браузером пользователь не видит надоедливых всплывающих баннеров, не тратит трафик на загрузку рекламных изображений и не может в рабочее время отвлечься на ролик, загруженный кем-то в социальную сеть. Безусловно, всё это можно сделать и в «обычных» браузерах, установив специальные дополнения — «резалки» Flash’а, Silverlight’а и прочие блокировщики. В текстовых браузерах весь «трафикоёмкий» контент блокируется автоматически.

Впрочем, нужны текстовые браузеры, на самом деле, не только ради экономии трафика и даже, можно сказать, не столько ради неё. Дело в том, что текстовые браузеры позволяют увидеть, каким образом сайт выглядит в глазах поисковой системы. Поскольку пока что поисковые системы не умеют извлекать текстовую информацию из Flash-роликов и изображений, тот факт, что они не поддерживаются текстовыми браузерами, является в данном случае плюсом, с точки зрения специалистов по оптимизации сайтов для поисковых систем. Кстати, многие популярные текстовые браузеры не поддерживают и другие вещи, игнорируемые, по большому счёту, поисковыми системами: JavaScript, CSS и прочие подобные «вкусности».

Ещё один момент, касающийся применения текстовых браузеров, заключается в том, что их можно использовать даже в тех системах, где не предусмотрена графическая оболочка. Или даже просто для тех пользователей, которые предпочитают работать в режиме консоли. В первую очередь, это, конечно, касается разнообразных UNIX-подобных операционных систем.

Самыми известными в мире текстовыми браузерами являются w3m, Lynx, ELinks. Они имеют открытый исходный код.

Вадим СТАНКЕВИЧ

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *