w3m (W-three-M) — полнофункциональный C (си) / Ncurses (Curses) консольный веб-браузер.
w3m является не только веб-браузером но и может служить приложением для просмотра локальных веб-страниц, HTML и текстовых документов (Pagers - функционально аналогичен more, less или most). У веб-браузера имеется множество дополнительных опций, однако они необязательны, достаточно (в качестве опции) задать адрес веб-сайта, например:
w3m zenway.ru
w3m имеет множество настроек, задать параметры можно правкой конфигурационных файлов (располагаются в каталоге ~/.w3m) и из диалога настройки. Для более удобного использования веб-браузера (запуска без ввода адреса веб-сайта) ему можно задать "Домашнюю страницу", для этого нужно в файле:
~/.bash_aliases
Добавить алиас (встроенную команду):
alias w3m='w3m адрес-сайта.ru'
w3m отображать веб-страницы в цветном и монохромном виде, способен обрабатывать HTML-таблицы и фреймы, но игнорирует JavaScript (без расширения w3m-js) и каскадные таблицы стилей, может запускать некоторые CGI скрипты без HTTP-сервера (Local CGI), действуя сам как HTTP-сервер.
В отличии от большинства консольных веб-браузеров w3m поддерживает отображение изображений на веб-страницах (в случае поддержки этого эмулятором терминала), также изображения могут отображаться в виде ASCII-графики (опционально), поддерживается работа с вкладками и создание закладок.
w3m полностью поддерживает Юникод / Unicode (UTF-8), управление веб-браузером ориентировано на использование клавиатуры и сделано максимально похожим на управление текстовым редактором Vi (vi-like управление), файл с клавиатурными сочетаниями "по умолчанию" находится:
/usr/share/doc/w3m/keymap.default
Есть возможность реализовать управление аналогично Lynx (lynx-like), скопировав содержимое файла:
/usr/share/doc/w3m/keymap.lynx
В файл:
~/.w3m/keymap
Частично поддерживается управление мышью, в некоторых терминалах возможно отображение контекстного меню (по правому клику мыши).
w3m используется в Emacs (семейство многофункциональных и расширяемых текстовых редакторов) для отображения веб-страниц не выходя из редактора (с помощью emacs-w3m), изображения с веб-страниц можно открывать в отельном окне с помощью ImageMagick (набор консольных утилит для обработки изображений) и сохранять их на диск.
Лицензия: MIT License
Вы можете войти под своим логином или зарегистрироваться на сайте.