智能AI morning

GitHub 热门项目: 瓢虫

2026-05-09 1 阅读 GitHub Trending
? GitHub 项目:ladybird ?仓库地址:https://github.com/LadybirdBrowser/ladybird ⭐ 星级:63235 | ? 作者:LadybirdBrowser ? 项目描述:真正独立的网络浏览器 =================================================== ? 自述文件内容: =================================================== # 瓢虫 [Ladybird](https://ladybird.org) 是一个真正独立的网络浏览器,使用基于网络标准的新颖引擎。 > [!重要] > Ladybird 处于 pre-alpha 状态,仅适合开发者使用 > ## 特点 我们的目标是为现代网络构建一个完整、可用的浏览器。 Ladybird 采用多进程架构,包含一个主 UI 进程、多个 WebContent 渲染器进程、 一个ImageDecoder进程和一个RequestServer进程。 图像解码和网络连接是在进程外完成的,以便更强大地抵御恶意内容。 每个选项卡都有自己的渲染器进程,该进程与系统的其余部分隔离在沙箱中。 目前,许多核心库支持组件都是继承自SerenityOS: - LibWeb:网页渲染引擎 - LibJS:JavaScript 引擎 - LibWasm:WebAssembly 实现 - LibCrypto/LibTLS:加密原语和传输层安全 - LibHTTP:HTTP/1.1 客户端 - LibGfx:2D 图形库、图像解码和渲染 - LibUnicode:Unicode 和区域设置支持 - LibMedia:音频和视频播放 - LibCore:事件循环、操作系统抽象层 - LibIPC:进程间通信 ## 我如何构建和运行它? 有关如何构建 Ladybird 的信息,请参阅[构建说明](Documentation/BuildInstructionsLadybird.md)。 Ladybird 在 Linux、macOS、Windows(带有 WSL2)和许多其他 \*Nix 上运行。 ## 如何阅读文档? 代码相关文档可以在[文档](Documentation/)文件夹中找到。 ## 联系并参与! 加入[我们的Discord服务器](https://discord.gg/nvfjVJ4Svh)参与开发讨论。 如果您打算第一次为 Ladybird 做出贡献,请阅读[开始贡献](Documentation/GettingStartedContributing.md)。 在提出问题之前,请参阅[问题政策](CONTRIBUTING.md#issue-policy) 和[详细问题报告指南](ISSUES.md)。 完整的贡献指南可以在 [`CONTRIBUTING.md`](CONTRIBUTING.md) 中找到。 ## 许可证 Ladybird 根据 2 条款 BSD 许可证获得许可。