On avatud Chawan 0.3.3 konsooli veebibrauser, mis kasutab oma kompaktselt mootorit, mis toetab CSS-i ja JavaScripti. Projekti eesmĂ€rk on rakendada kaasaegsete veebistandardite toetust, sĂ€ilitades samal ajal iseseisvuse, lihtsuse ja laiendatavuse. Chawan kood on kirjutatud Nim keeles ja see jagatakse avaliku omandina. Töö on toetatud Linuxis, BSD-sĂŒsteemides, Haikus ja macOS-is.
PÔhifunktsioonid:
- Toetatakse protokolle HTTP/1.1, HTTPS (OpenSSL-pÔhine), FTP, SFTP (libssh2-pÔhine), Gopher, Gemini, Finger ja Spartan.
- Mitme protsessori arhitektuur ja dokumentide inkrementaalse laadimise vÔimalus.
- Toetatakse HTML5, sisendvorme, kĂŒpsiseid ja erinevaid tekstikooderinge.
- Dokumentide vaatamise vÔimalus Markdown formaadis.
- CSS-mootor, mis toetab flex'i, ujuvaid elemente (block, inline, float), tabeleid, valijaid ja @-reegleid.
- JavaScripti mootor Monoucha, mis on rakendatud kui mĂ€his QuickJS-NG ĂŒle Nim (olemasolev vaikimisi vĂ€lja lĂŒlitatud).
- Kohandatavad klahvikombinatsioonid, vaikimisi klaviatuuri juhtimine vim stiilis.
- Toetatakse hiirt.
- Funktsionaalsus CGI-skripte kohapeal kÀivitamiseks.
- VÔimalus kasutada mitme lehe vaatamiseks (pager).
- Toetatakse piltide renderdamist terminaliemulaatoris, kasutades sixel-graafikat (sixel, pildi koostamine kuuest pikslitest) vÔi Kitty protokolli.
- Kasutatakse sĂŒsteemikutsede filtreerimismehhanisme seccomp-bpf, capsicum ja pledge, et tagada sandkastisolatsioon Linuxis, FreeBSD-s ja OpenBSD-s.
- Liides jĂ€rjehoidjate ja kĂŒlastuste ajaloo haldamiseks.

Allikas: opennet.ru
