Старые пользователи интернета с теплотой вспоминают Lynx, текстовый браузер, работавший в терминале. Теперь появился браузер с поддержкой Sixel, который полностью запускается из терминала и обладает всеми графическими и современными функциями, которые можно ожидать.
Brow6el, опубликованный на Codeberg во время праздников разработчиком под ником janantos, работает полностью в эмуляторах терминала, поддерживающих графический формат Sixel.
Для тех, кто не знаком с Sixel, это формат растровой графики, разработанный для терминалов и принтеров, который кодирует растровые данные в управляющие последовательности терминала, где каждый печатный символ представляет собой столбец высотой 6 пикселей и шириной 1 пиксель. Соедините достаточное их количество, и вы получите полноцветные изображения и даже анимацию. В случае brow6el используется пакет libsixel для генерации графики.
Этот минималистичный браузер в терминале не просто способен отображать полностью отрисованные веб-страницы благодаря Chromium Embedded Framework, как показано в видео, включенном в репозиторий Codeberg. Он также поддерживает полный ввод с помощью мыши, закладки, менеджер загрузок, режимы приватного и обычного просмотра, поддержку HTML5/CSS/JavaScript через Chromium, режим инспектирования страниц, консоль JavaScript, обработку всплывающих окон, предустановленный блокировщик рекламы — в общем, все необходимое, и все это работает внутри терминала с графикой, достаточно хорошей, чтобы выглядеть как типичный корпоративный браузер с искусственным интеллектом.
Графика регулярно перерисовывается для поддержания актуальности страницы, и он также поддерживает несколько экземпляров, поэтому нет необходимости ограничиваться одним окном терминала при просмотре веб-страниц. Для тех, кто хочет полностью погрузиться в терминал, brow6el также включает “навигацию в стиле Vim с помощью команд одной клавишей”, по словам его разработчика. Есть даже эмуляция мыши, которая позволяет пользователям перемещать курсор по экрану с помощью клавиш H, J, K и L вместо использования реального указывающего устройства.
Гавань в шторме AI-браузеров
Добавление нежелательных функций искусственного интеллекта в веб-браузеры стало таким же неизбежным, как восход солнца, и Google, Microsoft и даже Firefox стараются добавить в свои браузеры как можно больше автоматизации, насколько это позволяют пользователи.
В других случаях такие компании, как OpenAI и Perplexity, даже запустили свои собственные браузеры с приоритетом AI, которые, как и следовало ожидать, стали кошмаром для кибербезопасности и конфиденциальности.
Веб-браузеры на основе искусственного интеллекта представляют настолько серьезный риск, что Gartner предупредила организации о необходимости блокировать любые веб-браузеры, в которых есть хотя бы боковая панель с искусственным интеллектом, опасаясь, что компании, управляющие моделями, лежащими в их основе, “случайно” поглотят конфиденциальную информацию.
Несмотря на всю свою функциональность, brow6el может и не стать окончательной альтернативой менее безопасным и перегруженным ИИ браузерам.
“Это код качества POC”, – предупредил его разработчик, предполагая, что ваш опыт может отличаться, если вы попытаетесь запустить его в своей собственной системе на базе Linux.
“Известно, что он не работает с локализованными клавиатурами, ему не хватает поддержки символов с диакритическими знаками для ввода”, – отметил его создатель в качестве одного из таких ограничений.
Тем не менее, в эпоху, когда вы не можете доверять своему браузеру в том, что он не передаст корпоративные или конфиденциальные личные данные LLM для использования в целях обучения, иметь дело с несколькими ошибками в коде может быть оправдано, если у вас есть навыки для их устранения и внесения вклада в проект. ®
Всегда имейте в виду, что редакции некоторых изданий могут придерживаться предвзятых взглядов в освещении новостей.
7/8
Автор – Brandon Vigliarolo




