返回首页
最新
大家怎么看?我最关注的一个方面是如何(a)让任何人都能轻松贡献代码【我在考虑为主要功能模块创建专门的网页,并内置持续集成(CI);(b)最好确保所有内容,包括系统调用等,具有几乎相同的行为。】
一个基于终端的Nim网页浏览器。[1] 具备可接受的(因人而异)CSS渲染,支持部分JavaScript,并能够显示内联图像(sixel/kitty)。它还可以使用除http(s)之外的多种协议,如(s)ftp、gopher、gemini等。
Chawan最初是w3m的克隆,用户界面仍然与其相似。然而,架构却有很大不同,页面在独立进程中加载,协议/文件类型的处理被分离到外部二进制文件中。一个有趣的结果是,您甚至可以为自定义内联图像格式注册解码器,尽管这种用例在实际应用中相对较少。
这里有一个展示一些网站渲染效果的画廊:
<a href="https://chawan.net/gallery/index.html" rel="nofollow">https://chawan.net/gallery/index.html</a>
[1]: <a href="https://nim-lang.org" rel="nofollow">https://nim-lang.org</a>