Vydání konzolového webového prohlížeče Chawan 0.3.3

Byla vydána verze konzolového webového prohlížeče Chawan 0.3.3, který používá vlastní kompaktní engine s podporou CSS a JavaScriptu. Cílem projektu je implementace podpory moderních webových standardů, přičemž se zachovává soběstačnost, jednoduchost a rozšiřitelnost. Kód Chawan je napsán v jazyce Nim a je šířen jako veřejné vlastnictví. Podporuje provoz na Linuxu, systémech BSD, Haiku a macOS.

Hlavní funkce:

  • Podpora protokolů HTTP/1.1, HTTPS (na bázi OpenSSL), FTP, SFTP (na bázi libssh2), Gopher, Gemini, Finger a Spartan.
  • Víceprocesní architektura a možnost inkrementálního načítání dokumentů.
  • Podpora HTML5, vstupních formulářů, cookies a různých textových kódování.
  • Možnost prohlížení dokumentů ve formátu Markdown.
  • CSS engine s podporou flex, plovoucích prvků (block, inline, float), tabulek, selektorů a @-pravidel.
  • JavaScript engine Monoucha, implementovaný jako obal nad QuickJS-NG pro Nim (výchozí nastavení je vypnuto).
  • Uživatelsky přizpůsobitelné klávesové zkratky, výchozí použití klávesnice v stylu vim.
  • Podpora myši.
  • Funkcionalita pro lokální spuštění CGI skriptů.
  • Možnost použití jako vícestránkový prohlížeč (pager).
  • Podpora vykreslování obrazů v emulátoru terminálu pomocí sixel grafiky (sixel, skládání obrazu z 6-pixelových bloků) nebo protokolu Kitty.
  • Využití mechanismů filtrování systémových volání seccomp-bpf, capsicum a pledge pro sandboxovou izolaci v Linuxu, FreeBSD a OpenBSD.
  • Rozhraní pro práci se záložkami a historií návštěv.

Vydání konzolového webového prohlížeče Chawan 0.3.3


Zdroj: opennet.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster