WWDC22 上的网络技术讲座
WWDC22 如期而至,随之而来的是大量新网络技术在 macOS、iOS 和 iPadOS 上的 WebKit 中发布,其中包括隐私和安全方面的进步,以及 Safari、Web Inspector 和 Safari 网页扩展的新功能。大部分新闻已于周一在今年的主题演讲中公布,并列于Safari 16 Beta 发行说明中,同时在WWDC 新闻:Safari 16 Beta 中的 WebKit 功能中有所描述。但这还不是全部。
WWDC22 上的十场讲座将更详细地介绍与网页开发者直接相关的新技术。本周每天都会发布新视频。您可以在WWDC22 网站或适用于 macOS、iOS、iPadOS 和 tvOS 的 Apple Developer app 中观看。
在 WWDC 期间,您可以通过Apple 开发者论坛参与讨论,或在 Twitter 上与@WebKit 分享您的想法。
6 月 7 日,星期二

Safari 和 WebKit 有哪些新功能
探索 Safari 和 WebKit 中的最新功能,了解如何构建更好、更强大的网站。我们将带您了解 HTML 的最新更新、CSS 增强功能、Web Inspector 工具、Web API 等。
观看Safari 和 WebKit 有哪些新功能(6 月 7 日星期二开始)。

认识 Safari 的网页推送
通过 Web Push,在 macOS 上的 Safari 中为您的网站和网页应用带来更好的通知功能。我们将向您展示如何通过基于网络标准的 Push API、Notifications API 和 Service Workers 的组合,向用户远程发送通知。
观看认识 Safari 的网页推送(6 月 7 日星期二开始)。

认识通行密钥
是时候进行安全升级了:了解如何添加对通行密钥的支持,为用户创建快速便捷的登录体验,同时大幅提高账户安全性。通行密钥是简单而强大的凭证,旨在消除网络钓鱼攻击。我们将分享通行密钥是如何在设计时考虑安全的,向您展示用户将如何使用它们,介绍如何将通行密钥集成到您的登录流程中,并探索您需要采用此功能的平台和网页 API。
观看认识通行密钥(6 月 7 日星期二开始)。
6 月 8 日,星期三

Safari 网页扩展有哪些新功能
了解如何利用 Safari 网页扩展的最新改进,为浏览网页的用户创造更佳体验。我们将向您展示如何升级到清单版本 3、采用网页扩展的最新 API,以及在设备间同步扩展。
观看Safari 网页扩展有哪些新功能(6 月 8 日星期三开始)。

用私人访问令牌取代验证码
摆脱验证码的困扰!私人访问令牌是一种强大的替代方案,可帮助您识别来自合法设备和用户的 HTTP 请求,而不会损害其身份或个人信息。我们将向您展示您的应用和服务器如何利用此工具增加在线交易的信心并保护隐私。
观看用私人访问令牌取代验证码(6 月 8 日星期三开始)。
6 月 9 日,星期四

创建 Safari Web Inspector 扩展
了解如何使用最新的网页扩展 API 将您自己的工具直接添加到 Web Inspector 中。我们将向您展示如何在 Web Inspector 中创建自己的标签页、在检查的页面中评估 JavaScript,并利用结果帮助您排除故障和识别潜在问题。
观看创建 Safari Web Inspector 扩展(6 月 9 日星期四开始)。

网页辅助功能有哪些新功能
探索使用自定义控件、SSML 和 dialog 元素构建丰富且可访问的网页应用的技术。我们将讨论不同的辅助技术,并帮助您了解在测试网页应用辅助功能时如何使用它们。
观看网页辅助功能有哪些新功能(6 月 9 日星期四开始)。

增强您的“通过 Apple 登录”体验
了解如何使用“通过 Apple 登录”在您的应用中提供安全快速的身份验证。我们将向您展示如何将基于密码的账户升级为安全的、一键式登录凭证,并探讨如何在您的应用中无缝处理用户会话更改。我们还将帮助您在网络和其他平台上利用“通过 Apple 登录”。为了充分利用本次讲座,我们建议您熟悉“通过 Apple 登录”和 REST API。我们还建议您对 JavaScript 有基本了解。
观看增强您的“通过 Apple 登录”体验(6 月 9 日星期四开始)。
6 月 10 日,星期五

WKWebView 有哪些新功能
探索 WKWebView 的最新更新,这是我们将网页内容集成到应用界面中的框架。我们将向您展示如何使用 JavaScript 全屏 API、探索 CSS 视口单位,并了解更多关于查找交互的信息。我们还将带您了解内容阻止控件的改进、嵌入加密媒体以及使用 Web Inspector。
观看WKWebView 有哪些新功能(6 月 10 日星期五开始)。

改进应用和服务器的 DNS 安全性
探索最新方法,确保 DNS(互联网寻址的基础)在您的应用中是安全的。了解如何使用 DNSSEC 在您的应用中验证 DNS 响应,以及如何通过指定解析器发现 (DDR) 自动启用 DNS 加密。
观看改进应用和服务器的 DNS 安全性(6 月 10 日星期五开始)。