• Главная
  • Карта сайта
Не найдено

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

представлений

новий консольний браузер Browsh , Примітний повноцінною підтримкою web-технологій і можливістю відображення зображень, відео та WebGL-контенту в формі ASCII-анімації. Для обробки контенту застосовується движок Firefox. Код Browsh написаний на мовах Go і JavaScript, і поширюється під ліцензією GPLv3. готові збірки підготовлені для Linux, FreeBSD, macOS і Windows (для роботи додатково повинен бути встановлений Firefox новіше випуску 56). новий консольний браузер   Browsh   , Примітний повноцінною підтримкою web-технологій і можливістю відображення зображень, відео та WebGL-контенту в формі ASCII-анімації

В якості основної області застосування Browsh називається робота в умовах низького споживання каналу або при низькій пропускній спроможності. Наприклад, при наявності каналу зв'язку порядку 3kbps (при підключенні через телефон з GPRS) можна з'єднатися по SSH з сервером і запустити на ньому Browsh. На відміну від таких консольних браузерів, як elinks і lynx, в Browsh є повноцінна підтримка JavaScript і HTML5. Для обробки web-контенту використовується браузер Firefox, що запускається в режимі без виведення на екран ( "-headless").

В запускається в режимі headless екземпляр Firefox встановлюється спеціальне доповнення , Яке приймає від консольної утиліти запити, обробляє їх і виконує трансляцію виведення в текстове представлення з ASCII-графікою. Консольна утиліта виконує роль прошарку для організації взаємодії користувача, основна логіка реалізована на стороні браузерного доповнення.

Консольна утиліта виконує роль прошарку для організації взаємодії користувача, основна логіка реалізована на стороні браузерного доповнення

Browsh можна запускати через термінал або використовувати у вигляді web-сервісу , Який надає спрощений варіант сторінок для перегляду в web-браузері користувача. Наприклад, відкриття в Browsh сайту, який при звичайних умовах вимагає завантаження 3MB даних і відправляє понад 100 HTTP-запитів, потребують завантаження всього 15 KB даних і відправки двох HTTP-запитів (один для вмісту і один для favicon). Режим роботи у вигляді web-сервісу вбудований в Browsh і активується при вказівці опції "-http-server" (за замовчуванням запити приймаються на 4333 мережевому порту).

Для скорочення необхідної для перегляду в терміналі пропускної здатності додатково може застосовуватися MoSH , Кешуючий стан екрану на стороні клієнта і передає тільки інформацію про змінених даних. Browsh також може використовуватися для організації доступу в web із занадто малопотужних систем, у яких недостатньо ресурсів для запуску повноцінного браузера і є тільки можливість звернення до віддаленого терміналу, або при небажанні навантажувати CPU запуском браузера в умовах жорсткої економії заряду акумулятора.

Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью