Browsh — современный текстовый браузер с поддержкой графики и видео
Browsh – это современный текстовый браузер, поддерживающий графику, включая видео. Да, вы правильно прочитали! Он поддерживает HTML5, CSS3, JavaScript, фотографии, контент WebGL и, конечно же, видео. Технически говоря, это не браузер, а своего рода терминальный интерфейс браузера. Он использует Headless Firefox для отображения веб-страницы, а затем преобразует ее в формат ASCII. По словам разработчика, Browsh значительно снижает пропускную способность и увеличивает скорость просмотра. Еще одна интересная особенность Browsh — вы можете использовать SSH, например, со старого ноутбука, на обычном компьютере, на котором установлен Browsh, и просматривать веб-страницы HTML5 без особых задержек. Browsh бесплатен, имеет открытый исходный код и кроссплатформен.
Установить текстовый браузер Browser
Browsh использует автономный Firefox, поэтому в вашей системе должен быть Firefox версии 57 или новее.
Browsh доступен в AUR, поэтому его можно установить с помощью любых помощников AUR.
Использование Ура:
yay -S browsh-bin
Для других дистрибутивов Linux загрузите двоичные файлы со страницы релизов и установите их вручную.
Также доступен образ Docker. Установите 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 — выйти из просмотра;
- CTRL+l — фокус на строке URL;
- BACKSPACE — вернуться в историю;
- CTRL+r — перезагрузить страницу;
- CTRL+t — открыть новую вкладку;
- CTRL+w – закрыть вкладку;
- CTRL+TAB — перейти на следующую вкладку;
- ALT+SHIFT+p — делает снимок экрана.
- ALT+m — включает монохромный режим. Это полезно для решения проблем с рендерингом на старых терминалах;
- ALT+u — переключает пользовательский агент между настольным компьютером и мобильным устройством. Полезно для небольших терминалов, которые хотят использовать более подходящую компоновку.
Живая демонстрация SSH
Если вы не хотите его устанавливать, вы можете просмотреть демо-версию, чтобы узнать, как работает Browsh, выполнив следующую команду из своего терминала.
ssh brow.sh
Демо-версия автоматически закрывается через 5 минут, поэтому поторопитесь протестировать все, что вы хотели узнать, в течение 5 минут.
Более подробную инструкцию смотрите в следующем видео.
Я считаю это очень крутым и увлекательным способом пользоваться Интернетом, не выходя из Терминала. Browsh решает проблему тех, кто не может позволить себе быстрый и дешевый Интернет. Browsh можно запустить на удаленной виртуальной машине, а доступ к его облегченному выводу можно получить либо через SSH/Mosh, либо через его службу HTML. Так что теперь, даже если у вас соединение со скоростью всего 3 Кбит/с, вы все равно можете получить доступ ко всем сайтам, которые доступны остальному миру.
Ресурсы:
- Просмотр веб-сайта
- Просмотр репозитория GitHub