Целью создания консольных браузеров было обеспечение надежности и конфиденциальности при просмотре информации в сети. Сейчас графические приложения стали куда более безопасными, но и текстовые браузеры до сих пор не потеряли своей актуальности. W3m чаще всего используется в Linux при невозможности загрузки X-сервера. Я расскажу об его основных характеристиках, способах установки, настройки и использования.
Для чего нужен w3m
w3m – консольный браузер, созданный в 1995 году. В нем реализовано не так много функций, как в аналогичных приложениях. Это базовый набор, содержащий следующие возможности:
- обработка таблиц и куки, но только опционально;
- показ изображений на странице (при загрузке встроенного пакета);
- наличие контекстного меню;
- возможность одновременной загрузки нескольких вкладок;
- работа в интерфейсе Emacs;
- отображение документа, переданного через поток stdin;
- поддержка работы с мышью через консоли xterm или gpm.
В настройке он не нуждается, так как функционал его, как я и говорила, максимально прост. Лишь для отображения изображения необходимо будет использовать не стандартную командную строку «Терминал», а стороннее приложение. Но об этом позже.
Как установить w3m на компьютер
Официальный ресурс браузера – w3m.sourceforge.net. Очень простенький, минимум изображений и максимум полезной информации.
На нем опубликована основная информация, руководство пользователя, список часто задаваемых вопросов, а также ссылка для скачивания установщика и доступных обновлений – sourceforge.net/projects/w3m. Для инсталляции данного браузера в ОС Windows используется именно эта страница.
В большинстве дистрибутивов ОС Linux предусмотрен встроенный пакет для установки браузера w3m. В Ubuntu простейшая команда для скачивания и инсталляции выглядит вот так:
sudo apt install w3m
Можно добавить в конце элемент w3m-img, если необходимо включить встроенную поддержку изображений.
Как пользоваться браузером
Пользоваться браузером w3m в ОС Linux можно только с помощью терминала. Для его запуска необходимо просто ввести команду w3m и адрес ссылки, затем нажать на клавишу Enter. В результате в этом же окне консоли откроется заданная мной страница, но без картинок.
А вот как включить поддержку изображений… В «Терминале» она отсутствует, но для этого можно использовать другие его аналоги. К примеру, Xterm, который легко можно установить с помощью командной строки. Для этого необходимо дать вот такой запрос:
sudo apt install xterm
После завершения загрузки просто запускаю приложение, найдя соответствующую иконку в меню.
Уже в новом окне ввожу запрос, к примеру, w3m google.com, и жму на кнопку Enter для его запуска.
В результате на экране отобразится нужная мне страница с прогруженным изображением.
Горячие клавиши w3m
Для управления используются следующие комбинации и клавиши.
- Tab – переход между гиперссылками. Именно между ссылками, текстовые фрагменты будут пропущены.
- Клавиши вверх-вниз – перемещение по строчкам, то есть по вертикали.
- Клавиши вправо-влево – перемещение по буквам и символам.
- Shift + B – возврат на предыдущую страницу.
- Shift + T – открытие новой вкладки. Правда, есть один нюанс – при открытии в новой вкладке отображается тот же сайт, что и в предыдущей.
Чтобы ввести что-то в поисковом поле, необходимо перейти к нему, нажать на кнопку Enter, затем уже вводить запрос.
- Shift + [ и Shift + ] – переключение между вкладками.
- Shift + U – ввод и загрузка нового URL адреса.
- Shift + H – просмотр всех доступных клавиатурных комбинаций.
- Q – выход из браузера.
И последнее, пожалуй, о чем я упомяну – это возможность вызова контекстного меню на странице. Для этого надо просто нажать правой кнопкой мыши по любому месту на странице, хоть по ссылкам.
Заключение
Собственно, это вся информация по браузеру w3m. Он очень прост в использовании, в нем нет никаких дополнительных функций, которые было бы трудно активировать. Просмотр изображений доступен через консоль, не системную, а стороннюю, но не в этом суть. Главное то, что он остается очень удобным и востребованным до сих пор.