返回首页
最新
大家怎么看?我最关注的一个方面是如何(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>
我在寻找一个小型库,以便在浏览器中通过简单的鼠标/触控操作和固定相机轻松转换2D和3D对象。<p>就像一个简单的3D编辑器,但不需要用户成为Blender专家。<p>找不到任何轻量级的解决方案,所以我决定自己构建一个。可以想象成Fabric.js,但用于3D。完全基于Three.js/R3F构建。<p>在控制方面借鉴了一些虚拟现实/增强现实交互系统的灵感。<p>欢迎试用,并告诉我你的想法!