Библиотека сайта rus-linux.net
Browsh – современный текстовый браузер с поддержкой графики и видео
Оригинал: Browsh – A Modern Text Browser That Supports Graphics And Video
Автор: sk
Дата публикации: 13 июля 2018 года
Перевод: А. Кривошей
Дата перевода: август 2018 г.
Browsh - это современный текстовый браузер, поддерживающий графику и видео. Да, вы прочитали правильно! Он поддерживает HTML5, CSS3, JavaScript, фото, контент WebGL и, конечно же, видео. С технической точки зрения, это в основном делает не браузер, а терминальный интерфейс браузера. Он использует движок Firefox для отображения веб-страницы, а затем преобразует его в ASCII. По словам разработчика, Browsh значительно снижает траффик и увеличивает скорость просмотра. Еще одна интересная особенность browsh - вы можете подключиться по ssh, например, со старого ноутбука к обычному компьютеру, на котором установлен Browsh, и просматривать веб-страницы HTML5 без особых тормозов. Browsh является бесплатным кроссплатформенным приложением с открытым исходным кодом.
Установка Browsh
Browsh использует движок Firefox, поэтому в вашей системе должен быть Firefox версии 57 или более поздней.
Browsh доступен в
Используя
$ yay -S browsh-bin
Для других дистрибутивов Linux загрузите бинарные файлы со
Также доступен образ Docker. Установите Docker, после чего вы сможете запустить Browsh с помощью команды:
$ docker run --rm -it browsh/browsh
Использование
Для запуска Browsh введите следующую команду:
$ browsh
Так выглядит запущенный Browsh:
Неплохо, не так ли?
Browsh может рендерить все, что может рендерить Firefox. Таким образом, вы можете просматривать любые веб-сайты.
Вот как выглядит блог OSTechNix в Browsh.
Чтобы перейти по ссылкам, просто кликните левую кнопку мыши.
Чтобы перезагрузить текущую страницу, нажмите CTRL+r.
Хотите открыть новую вкладку? Просто нажмите CTRL+t.
Если у вас открыто несколько вкладок, вы можете перейти на следующую вкладку, используя CTRL+TAB. Чтобы закрыть текущую активную вкладку, нажмите CTRL+w.
Хотите сделать скриншот страницы? Browsh предусмотрел и этот вариант. Нажмите ALT+SHIFT+p. Строка состояния отобразит путь сохранения.
Как я уже упоминал, вы также можете посмотреть видео.
Ниже приведен список горячих клавиш для Browsh
F1 - открывает документацию;
Кнопки со стрелками, PGUP, PGDN - прокрутка;
CTRL+q - выход из Browsh;
CTRL+l - фокус на панель URL;
Пробел - возврат в историю;
CTRL+r - перезагрузка страницы;
CTRL+t - открыть новую вкладку;
CTRL+w - закрыть вкладку;
CTRL+TAB - переход на следующую вкладку;
ALT+SHIFT+p - делает снимок экрана.
ALT+m - включает монохромный режим. Это полезно для преодоления проблем рендеринга на старых терминалах;
ALT+u - переключение между десктопным и мобильным режимами. Полезно, если вы хотите использовать более подходящую компоновку.
Live демо через SSH
Если вы не хотите устанавливать браузер, вы можете просмотреть демо, чтобы узнать, как работает Browsh, выполнив следующую команду с вашего терминала.
$ ssh brow.sh
Демонстрация автоматически закроется через 5 минут, поэтому вам лучше поспешить проверить все, что вы хотели, в течение 5 минут.
Я нахожу это очень крутым и увлекательным способом просмотра интернет-ресурсов, не выходя из терминала. Browsh решает эту проблему для тех, кто не может позволить себе быстрый и дешевый интернет. Browsh можно запускать на удаленной виртуальной машине, и его легко можно запустить через SSH/Mosh. Так что теперь, даже если у вас есть соединение только 3 кбит/с, вы все равно можете получить доступ ко всем сайтам, которые может вам предоставить весь мир. Попробуйте, вы не будете разочарованы.