Megjelent a Chawan 0.3.3 konzolos webböngésző, amely saját kompakt motort használ CSS és JavaScript támogatással. A projekt célja a modern web standardok támogatása, miközben megőrzi az önállóságot, egyszerűséget és bővíthetőséget. A Chawan kódja Nim nyelven íródott, és közkinccsé van nyilvánítva. Linux, BSD rendszerek, Haiku és macOS alatt működik.
Főbb funkciók:
- HTTP/1.1, HTTPS (OpenSSL alapú), FTP, SFTP (libssh2 alapú), Gopher, Gemini, Finger és Spartan protokollok támogatása.
- Többszálú architektúra és dokumentumok inkrementális betöltésének lehetősége.
- HTML5, űrlapok, cookie-k, különböző szöveges kódolások támogatása.
- Markdown formátumú dokumentumok megtekintésének lehetősége.
- CSS motor flex, lebegő elemek (block, inline, float), táblázatok, szelektorok és @-szabályok támogatásával.
- A Monoucha JavaScript motor, amely a QuickJS-NG Nim alapú burkolása, alapértelmezés szerint kikapcsolva.
- Testreszabható billentyűparancsok, a vim stílusú billentyűzet kezelése alapértelmezés szerint.
- Egér támogatás.
- Funkcionalitás CGI szkriptek helyi futtatásához.
- Lehetőség többszörös dokumentum megtekintőként (pager) való használatra.
- Képek megjelenítésének támogatása terminálemulátorban, a hatpikszeles grafika (sixel, képkonfigurálás 6-pixeles blokkokból) vagy Kitty protokoll használatával.
- A rendszerhívások seccomp-bpf, capsicum és pledge szűrőmechanizmusainak alkalmazása sandbox-izolációhoz Linux, FreeBSD és OpenBSD rendszereken.
- Könyvjelzők és böngészési előzmények kezelésére szolgáló felület.

Forrás: opennet.ru
