Browsh – это современный текстовый браузер, поддерживающий графику, включая видео.
Он поддерживает HTML5, CSS3, JavaScript, фотографии, контент WebGL и, конечно же, видео.
С технической точки зрения, это не большая часть браузера, а какой-то терминальный интерфейс браузера.
Он использует Firefox без браузера, чтобы отобразить веб-страницу, а затем преобразовать ее в искусство ASCII.
По словам разработчика, Browsh значительно снижает пропускную способность и увеличивает скорость просмотра.
Еще одна интересная особенность browsh, вы можете использовать ssh для старого ноутбука на обычном компьютере, на котором у вас есть браузер, и просматривать веб-страницы HTML5 без особого отставания.
Установка Browsh
Browsh является бесплатным, с открытым исходным кодом и кросс-платформенным.
Browsh использует беззаголовочый Firefox, поэтому в вашей системе должен быть Firefox версии 57 или более поздней версии.
Просмотр доступен в AUR, поэтому вы можете установить его с помощью любых помощников AUR.
Использование Yay:
$ yay -S browsh-bin
Для других дистрибутивов Linux загрузите файлы из исходной версии и вручную установите ее.
Также доступны образы Docker.
Установите Docker, как описано в следующих ссылках.
После установки Docker вы можете запустить просмотр с помощью команды:
$ docker run --rm -it browsh/browsh
Использование
Чтобы запустить Browsh, выполните следующую команду:
$ browsh
Круто, да?
Browsh может отображать все, что может сделать Firefox. Таким образом, вы можете просматривать любые веб-сайты.
Просто нажмите левую кнопку мыши, чтобы перейти по ссылкам.
Чтобы перезагрузить текущую страницу, нажмите CTRL + r.
Хотите открыть новую вкладку? Просто нажмите CTRL + t.
Если у вас открыто несколько вкладок, вы можете перейти на следующую вкладку, используя CTRL + TAB.
Чтобы закрыть текущую активную вкладку, нажмите CTRL + w.
Хотите снять скриншот страницы?
У Броуша есть и этот вариант.
Нажмите ALT + SHIFT + p.
Как я уже упоминал, вы также можете посмотреть видео.
сочетания клавиш
Ниже приведен список сочетаний клавиш. Просмотр текстового браузера.
- F1 – открывает документацию;
- ARROW KEYS, PGUP, PGDN –прокрутка;
- CTRL+q – закрытие
- CTRL+l – фокус на панели URL;
- BACKSPACE – назад по истории
- CTRL+r – перезагрузка
- CTRL+t – открыть новую вкладку
- CTRL+w – закрыть вкладку
- CTRL+TAB – переключение по вкладкам
- ALT+SHIFT+p – скриншот
- ALT+m – переключает монохромный режим. Это полезно для преодоления проблем рендеринга на старых терминалах;
- ALT+u – переключает на пользовательский агент между рабочим столом и мобильным устройством. Полезно для небольших терминалов.
Live ssh демо
Если вы не хотите устанавливать его, вы можете запустить лайв версию
$ ssh brow.sh
Демо версия автоматически закрывается через 5 минут, поэтому вам лучше поспешить проверить все, что вы хотели узнать, в течение 5 минут.
Посмотрите следующее видео.
Мне очень приятно и интересно просматривать Интернет, не выходя из терминала
. Browsh решает проблему для тех, кто не может позволить себе быстрый и дешевый интернет.
Browsh можно запускать на удаленной виртуальной машине, а его легкий выход можно получить через SSH / Mosh или его службу HTML
. Так что теперь, даже если у вас есть только соединение 3 кбит / с, вы все равно можете получить доступ ко всем сайтам, которые может предоставить остальной мир.