WebKit 概览¶
WebKit 是一个跨平台的网页浏览器引擎。在 iOS 和 macOS 上,它为 Safari、邮件、Apple 图书以及许多其他应用程序提供支持。
启动并运行¶
下载源代码¶
git clone https://github.com/WebKit/WebKit.git WebKit
构建 WebKit¶
编译说明适用于 macOS。其他平台的更多说明可以在此处找到。
cd WebKit
Tools/Scripts/build-webkit
运行 Minibrowser¶
Tools/Scripts/run-minibrowser
(可选) 将脚本目录添加到您的 PATH¶
export PATH=$PATH:`pwd`/Tools/Scripts
贡献¶
恭喜!您已成功启动并运行。现在您可以开始在 WebKit 中编写代码,并为项目贡献您的修复和新功能。有关向项目提交代码的详细信息,请阅读贡献代码。
试用最新版本¶
在 macOS 上,下载 Safari 技术预览版以测试最新版本的 WebKit。在 Linux 上,下载 Epiphany 技术预览版。在 Windows 上,您需要自行构建。
报告错误¶
- 搜索 WebKit Bugzilla,查看您遇到的错误是否已有报告。
- 如果您尚未创建 Bugzilla 帐户,请创建一个 Bugzilla 帐户来报告错误(并对其进行评论)。
- 请根据我们的指南提交错误报告。
一旦您提交了错误,在错误生命周期的每个阶段更新时,您都将收到电子邮件通知。错误被视为修复后,您可能会被要求下载最新每夜构建版本并确认修复对您有效。
保持联系¶
在使用以下任何途径联系 WebKit 开发者之前,请确保您已查看我们关于如何提问 WebKit 相关问题的页面。
您可以在 #WebKit Slack 工作区找到 WebKit 开发者、测试人员和其他感兴趣的各方。 加入 WebKit Slack,并保持联系。