Versionen av konsolwebblÀsaren Chawan 0.3.3 har publicerats, som anvÀnder en egen kompakt motor med stöd för CSS och JavaScript. Projektets mÄl inkluderar att implementera stöd för moderna webbstandarder, samtidigt som sjÀlvförsörjning, enkelhet och utbyggbarhet bevaras. Chawan-koden Àr skriven i Nim och distribueras som offentlig egendom. Den fungerar pÄ Linux, BSD-system, Haiku och macOS.
Key features:
- Stöd för protokollen HTTP/1.1, HTTPS (baserat pÄ OpenSSL), FTP, SFTP (baserat pÄ libssh2), Gopher, Gemini, Finger och Spartan.
- Multiprocessorarkitektur och möjlighet till inkrementell inlÀsning av dokument.
- Stöd för HTML5, inmatningsformulÀr, cookies, olika textkodningar.
- Möjlighet att visa dokument i Markdown-format.
- CSS-motor med stöd för flex, flytande element (block, inline, float), tabeller, selektorer och @-regler.
- JavaScript-motorn Monoucha, implementerad som en wrapper över QuickJS-NG för Nim (frÄn början avstÀngd).
- Anpassningsbara kortkommandon, standardanvÀndning av tangentbordskontroll i vim-stil.
- Stöd för mus.
- Funktionalitet för lokal körning av CGI-skript.
- Möjlighet att anvÀndas som en flersidig visare (pager).
- Stöd för att rendera bilder i terminalemulatorn, med anvÀnda sexpixelgrafik (sixel, bildkomposition frÄn 6-pixlar stora block) eller Kitty-protokollet.
- AnvÀndning av filtreringsmekanismer för systemanrop seccomp-bpf, capsicum och pledge för sandbox-isolering i Linux, FreeBSD och OpenBSD.
- GrÀnssnitt för att arbeta med bokmÀrken och historik.

KĂ€lla: opennet.ru
