我们在两年前推出了 Web Fundamentals,旨在帮助确保开发者获得最新的指南,了解如何打造能够在桌面设备上顺畅运行(但更重要的是移动设备)的精彩网站和应用。
从那以后,很多偶然因素,移动网络体验得到了显著提升,也带来了大量新的可能性。 借助 Service Worker,我们可以构建即时可靠的网络。渐进式 Web 应用提高了打造惊艳 Web 体验的标准。
上周,我们推出了 Web 基础知识的全新视觉设计,让您可以更轻松地找到所需内容并获得所需信息。我们更新了内容以确保准确性,并添加了一些新文章,以帮助您打造更好的 Web 体验和令人惊叹的渐进式 Web 应用。
其中一些新内容包括:
- 全新的“无障碍功能”部分,介绍了焦点、语义和 ARIA 方面的基础知识。
- 优化了tools部分,以便您可以找到有关 Chrome 开发者工具和库(如 sw-precache 和 sw-toolbox)的所有最新、最重要的信息
- 更新了渐进式 Web 应用指南,包括离线实战宝典、Service Worker 生命周期指南、App Shell 简介以及 Shadow DOM 和 Web 推送入门指南。
- 新增了即时且可靠的加载部分,更新了有关硬件集成的指南,在其中添加了关于使用摄像头和麦克风的指南,并创建了新的用户体验基础知识指南。
当然,我们仍然有很多工作要做,需要开发新的指南、需要编写新的内容,以及需要解决的问题。不过,我们正在努力。
此次更新的其中一个目标是让您更轻松地贡献内容。我们大幅简化了开发流程,移除了许多过去存在的前提条件,并缩短了部署流程。如果您发现问题,可以在我们的问题跟踪器中提交该问题,也可以自行解决问题,并向我们的 WebFundamentals GitHub 代码库提交拉取请求。
当我们创建和更新 developers.google.com/web 时,还必须考虑其他资源的未来。很多人都知道,我们的团队创建了 HTML5Rocks,并通过社区为 HTML5Rocks 的发展提供支持,但在过去两年中,该团队没有任何更新。我们已经将 updates.html5rocks.com 迁移到了网页更新,并正在将更多内容从 HTML5Rocks 迁移到此处。我们在 HTML5Rocks 上增加了对 HTTPS 的支持,并致力于确保现有的精彩内容不会消失。
我个人要感谢我们的contributors、帮助翻译内容的开发者和您。您的反馈、错误报告、翻译、新内容、问题以及您为 HTML5Rocks 和 WebFundamentals 贡献的内容都是非常宝贵的。没有你们的帮助,我们不可能成功!谢谢!