Udgivelse af konsol-webbrowseren Chawan 0.3.3

Udgivet er versionen af den konsolt webbrowser Chawan 0.3.3, som bruger sin egen kompakte motor med support for CSS og JavaScript. Projektets mål inkluderer implementeringen af støtte til moderne webstandarder samtidig med, at der opretholdes selvforsyning, enkelthed og udvidelsesmuligheder. Koden til Chawan er skrevet i Nim og distribueres som offentligt domæne. Den understøtter drift på Linux, BSD-systemer, Haiku og macOS.

Hovedfunktioner:

  • Understøttelse af protokoller HTTP/1.1, HTTPS (baseret på OpenSSL), FTP, SFTP (baseret på libssh2), Gopher, Gemini, Finger og Spartan.
  • Multiprocessorarkitektur og mulighed for inkrementel indlæsning af dokumenter.
  • Understøttelse af HTML5, inputformer, cookies, forskellige tekstkodninger.
  • Mulighed for at se dokumenter i Markdown-format.
  • CSS-motor med support for flex, flydende elementer (block, inline, float), tabeller, vælgere og @-regler.
  • JavaScript-motor Monoucha, implementeret som en indpakning over QuickJS-NG for Nim (deaktiveret som standard).
  • Konfigurerbare genvejstaster, som som standard bruger tastaturkontrol i vim-stil.
  • Understøttelse af mus.
  • Funktionalitet til lokal kørsel af CGI-scripts.
  • Mulighed for at fungere som en flersidig visning (pager).
  • Understøttelse af rendering af billeder i terminalemulatoren ved hjælp af sixel-grafik (sixel, billedkomposition fra 6-pixel blokke) eller Kitty-protokollen.
  • Aktivering af systemopkaldsfiltreringsmekanismer som seccomp-bpf, capsicum og pledge til sandbox-isolering i Linux, FreeBSD og OpenBSD.
  • Grænseflade til håndtering af bogmærker og besøgs historik.

Udgivelse af konsol-webbrowseren Chawan 0.3.3


Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster