Опубликован выпуск консольного web-браузера Chawan 0.3.3, использующего собственный компактный движок с поддержкой CSS и JavaScript. Среди целей проекта заявлена реализация поддержки современных web-стандартов, сохраняя при этом самодостаточность, простоту и расширяемость. Код Chawan написан на языке Nim и распространяется как общественное достояние. Поддерживается работа в LinuxBSDシステム、Haiku、 macOS.
主な機能:
- HTTP/1.1、HTTPS (OpenSSL ベース)、FTP、SFTP (libssh2 ベース)、Gopher、Gemini、Finger、Spartan プロトコルのサポート。
- マルチプロセス アーキテクチャとドキュメントを段階的にロードする機能。
- HTML5、入力フォーム、Cookie、さまざまなテキスト エンコーディングのサポート。
- Markdown 形式でドキュメントを表示する機能。
- フレックス、フローティング要素 (ブロック、インライン、フロート)、テーブル、セレクター、@ ルールをサポートする CSS エンジン。
- Nim 用の QuickJS-NG のラッパーとして実装された Monoucha JavaScript エンジン (デフォルトでは無効)。
- キーバインディングはカスタマイズ可能で、デフォルトでは vim スタイルのキーボード コントロールを使用します。
- マウスのサポート。
- CGI スクリプトをローカルで実行するための機能。
- 複数ページビューア(ページャー)として使用可能。
- sixel グラフィックス (6 ピクセル ブロック合成) または Kitty プロトコルを使用してターミナル エミュレータで画像をレンダリングするためのサポート。
- Задействование механизмов фильтрации системных вызовов seccomp-bpf, capsicum и pledge для sandbox-изоляции в Linux, FreeBSD и OpenBSD.
- ブックマークや閲覧履歴を操作するためのインターフェース。

出所: オープンネット.ru
