Hacker News 中文摘要

RSS订阅

Dillo,一款多平台图形化网页浏览器 -- Dillo, a multi-platform graphical web browser

文章摘要

Dillo是一个多平台图形网页浏览器项目,托管在GitHub上,由开发者rodarima维护,最近更新修复了OAuth重定向的cookie问题。该项目提供源代码和功能开发,属于开源浏览器领域。

文章总结

GitHub 项目:Dillo 多平台图形网页浏览器

项目主页:https://github.com/dillo-browser/dillo

主要内容: 1. 项目简介 - Dillo 是一个轻量级、快速的多平台图形网页浏览器 - 采用 FLTK 图形界面工具包开发(最新提交显示已适配 FLTK 1.3 和 1.4 版本)

  1. 近期重要更新(2024-2025):
  • 安全性改进:修复 OAuth 认证流程中的 cookie 处理问题(2025年10月)
  • 用户体验: • 新增鼠标前进/后退按钮支持(2025年10月) • 添加 Mojeek 搜索引擎选项(2025年8月) • 优化长URL显示(自动缩短并用"..."表示)
  • 开发者相关: • 改用 Doxygen Awesome 文档主题(2024年3月) • 自动内存泄漏检查集成到CI流程(2025年8月)
  1. 项目结构: 主要代码目录包括:
  • src/:核心浏览器源码
  • dw/:网页渲染引擎
  • dpi/:插件接口
  • doc/:文档资料
  • test/:测试脚本
  1. 项目维护:
  • 最新维护者为 rodarima(2025年10月提交)
  • 采用自动化CI测试(GitHub Actions)
  • 包含完整的开发者文档(devdoc/)

注:移除了与GitHub导航菜单、AI功能推广等无关内容,保留核心项目信息和关键技术细节。时间线显示该项目在2024-2025年间保持活跃更新,主要聚焦浏览器核心功能改进和现代化开发支持。

评论总结

以下是评论内容的总结:

  1. Dillo的轻量级优势

    • 多位用户称赞Dillo在老旧硬件上的高效表现,认为它是轻量级浏览器的典范。
    • 引用:
      • "Dillo is hands down the best ultra lightweight browser ever developed" (glenstein)
      • "It does a web browser should do best: read web pages" (gtk40)
  2. 对现代网页兼容性的批评

    • 用户指出Dillo因不支持JavaScript而无法访问许多现代网站(如Google),反映了当前网页对JavaScript的过度依赖。
    • 引用:
      • "I need to 'Turn on JavaScript to keep searching'" (gregsadetsky)
      • "Using it shows how rotten the World Wide Web has become" (jll29)
  3. 怀旧与持续发展

    • 部分用户分享早期使用Dillo的回忆,同时维护者表示项目仍在更新(如迁移代码库)。
    • 引用:
      • "I used to use it, like over 20 years ago!" (kolme)
      • "Maintainer here. We are currently in the process of moving Dillo away from GitHub" (rodarima)
  4. 替代方案的探索

    • 有用户推荐其他轻量级浏览器项目(如Blitz),并呼吁开发者参与协作。
    • 引用:
      • "I’m building one over at https://github.com/DioxusLabs/blitz" (nicoburns)

总结:评论普遍认可Dillo的轻量化和速度,但对其在现代网页环境中的局限性表示遗憾,同时展现了开源社区对轻量浏览器的持续兴趣。