Издаване на конзолен уеб браузър Chawan 0.3.3

Публикуван е новият конзолен уеб браузър Chawan 0.3.3, който използва собствен компактен двигател с поддръжка на CSS и JavaScript. Сред целите на проекта е заявена реализация на поддръжка на съвременните уеб стандарти, като същевременно се запазва самодостатъчността, простотата и разширяемостта. Кодът на Chawan е написан на езика Nim и се разпространява като обществено достояние. Поддържа работа в Linux, BSD системи, Haiku и macOS.

Основни възможности:

  • Поддръжка на протоколите HTTP/1.1, HTTPS (базирано на OpenSSL), FTP, SFTP (базирано на libssh2), Gopher, Gemini, Finger и Spartan.
  • Многопроцесна архитектура и възможност за инкрементално зареждане на документи.
  • Поддръжка на HTML5, формуляри за въвеждане, бисквитки и различни текстови кодировки.
  • Възможност за преглед на документи във формат Markdown.
  • CSS двигател с поддръжка на flex, плаващи елементи (block, inline, float), таблици, селектори и @-правила.
  • JavaScript двигател Monoucha, реализиран като обвивка над QuickJS-NG за Nim (по подразбиране изключен).
  • Настраиваеми комбинации от клавиши, с използване по подразбиране на клавиатурно управление в стил vim.
  • Поддръжка на мишка.
  • Функционалност за локално стартиране на CGI скриптове.
  • Възможност за използване като многостраничен прегледач (page).
  • Поддръжка на рендериране на изображения в терминален емулатор, използвайки сикселна графика (sixel, компоновка на изображението от 6-пикселови блокове) или протокол Kitty.
  • Активиране на механизми за филтриране на системни повиквания seccomp-bpf, capsicum и pledge за изолиране в пясъчна среда в Linux, FreeBSD и OpenBSD.
  • Интерфейс за работа с маркирани страници и история на посещенията.

Издаване на конзолен уеб браузър Chawan 0.3.3


Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster