В рамках проекта Browsh развивается консольный браузер на базе Firefox

Прeдстaвлeн нoвый кoнсoльный брaузeр Browsh, примeчaтeльный пoлнoцeннoй пoддeржкoй web-тexнoлoгий и вoзмoжнoстью oтoбрaжeния изoбрaжeний, видeo и WebGL-кoнтeнтa в фoрмe ASCII-анимации. Пользу кого обработки контента применяется движок Firefox. Шифр Browsh написан на языках Go и JavaScript, и распространяется подо лицензией GPLv3. Готовые сборки подготовлены интересах Linux, FreeBSD, macOS и Windows (угоду кому) работы дополнительно должен быть установлен Firefox новее выпуска 56). В качестве главный области применения Browsh называется страда в условиях экономии трафика или присутствие низкой пропускной способности. Например, быть наличии канала связи порядка 3kbps (возле подключении через телефон с GPRS) (бог) велел соединиться по SSH с сервером и запустить получай нём Browsh. В отличие от таких консольных браузеров, как бы elinks и lynx, в Browsh имеется полноценная обеспечение JavaScript и HTML5. Консольная утилита выполняет занятие прослойки для организации взаимодействия пользователя, основная логика реализована держи стороне браузерного дополнения. Browsh позволительно запускать через терминал или использовать в своих интере в виде web-сервиса, предоставляющего упрощённый разновидность страниц для просмотра в web-браузере пользователя. Хоть (бы), открытие в Browsh сайта, который быть обычных условиях требует загрузки 3MB данных и отправляет сильнее 100 HTTP-запросов, потребует загрузки только (лишь) 15 KB данных и отправки двух HTTP-запросов (Вотан для содержимого и один для favicon). Распорядок работы в виде web-сервиса встроен в Browsh и активируется присутствие указании опции "-http-server" (ровно по умолчанию запросы принимаются на 4333 сетевом порту). В (видах сокращения требуемой для просмотра в терминале пропускной паренка дополнительно может применяться MoSH, кэширующий обстановка экрана на стороне клиента и передающий всего-навсего информацию об изменившихся данных. Browsh тоже может использоваться для организации доступа в web со чересчур маломощных систем, у которых недостаточно ресурсов исполнение) запуска полноценного браузера и имеется исключительно возможность обращения к удалённому терминалу, может ли быть при нежелании нагружать CPU запуском браузера в условиях жесткой экономии заряда аккумулятора. Ключ: http://www.opennet.ru/opennews/art.shtml?num=48945