WWDC23 | | |
What’s new in Safari extensions | WWDC23 [中字] 137:Safari扩展有什么新变化 | 了解Safari扩展的最新改进。我们将介绍新的API,探索Safari应用扩展的每个站点权限,并分享如何确保您的扩展在私人浏览和配置文件中都能正常工作。 |
What’s new in Web Inspector | WWDC23 [中字] 102:Web Inspector最新更新介绍 | Web Inspector 提供了一组强大的工具来调试和检查 macOS、iOS 和 iPadOS 上的网页、Web 扩展和 WKWebViews。我们将分享最新的更新,包括改进的排版检查、可变字体的编辑工具、模拟人们偏好的控件、DOM 节点树中的元素徽章以及符号断点。 |
Explore media formats for the web | WWDC23 [中字] 135:探索网络媒体格式 | Explore media formats for the web 了解Safari 17支持的最新图像格式和视频技术。发现如何在您的网站和体验中使用JPEG XL、AVIF和HEIC,并了解它们与以前的格式的区别。我们还将向您展示如何使用Managed Media Source API比Media更省电… |
Rediscover Safari developer features | WWDC23 [中字] 100:重新发现Safari开发者功能 | 准备好探索Safari为Web开发人员和设计师提供的丰富工具集。了解如何检查Web内容,了解响应式设计模式和WebDriver,并开始使用模拟器和设备。我们还将向您展示如何与Vision Pro配对,在其中使内容可检查… |
What’s new in CSS | WWDC23 [中字] 136:CSS的最新进展 | 探索CSS的最新进展。学习使用广色域颜色、创建华丽的排版和编写简单而健壮的代码的技巧和最佳实践。我们还将展望未来,预览即将推出的布局和排版功能。 |
Meet Safari for spatial computing | WWDC23 [中字] 94:探索Safari在空间计算中的应用(适用于visionOS) | 发现适用于visionOS的网络,并学习人们如何以全新的方式体验您的网络内容。探索支持该平台的独特输入模型,并了解如何优化您的网站以适应空间计算。我们还将分享新兴标准如何帮助塑造3D体验… |
What’s new in web apps | WWDC23 [中字] 138:网页应用的新功能介绍 | 发现Mac上的网页应用——一种从Dock体验您的网站的强大方式。了解如何自定义您的网页应用程序,以便在人们添加您的网站时为他们提供最佳体验。我们还将分享如何利用推送通知和徽章来为Mac和主屏幕的网页应用程序提供更好的体验… |
WWDC22 | | |
What’s new in Safari Web Extensions | | Learn how you can use the latest improvements to Safari Web Extensions to create even better experiences for people browsing the web. We’ll show you how to upgrade to manifest version 3, adopt the latest APIs for Web Extensions, and sync extensions across devices. |
What’s new in WKWebView | wwdc2022-10049-What’s new in WKWebView | Explore the latest updates to WKWebView, our framework for incorporating web content into your app’s interface. We’ll show you how to use the JavaScript fullscreen API, explore CSS viewport units, and learn more about find interactions. We’ll also take you through refinements to content blocking controls, embedding encrypted media, and using the Web Inspector. |
What’s new in web accessibility | | Discover techniques for building rich, accessible web apps with custom controls, SSML, and the dialog element. We’ll discuss different assistive technologies and help you learn how to use them when testing the accessibility of your web apps. |
Replace CAPTCHAs with Private Access Tokens | | Don’t be captured by CAPTCHAs! Private Access Tokens are a powerful alternative that help you identify HTTP requests from legitimate devices and people without compromising their identity or personal information. We’ll show you how your app and server can take advantage of this tool to add confidence to your online transactions and preserve privacy. |
WWDC21 | | |
Meet Safari Web Extensions on iOS | [WWDC][2021] Meet Safari Web Extensions on iOS | Safari Web Extensions use HTML, CSS, and JavaScript to offer people powerful browser customizations — and you can now create them for every device that supports Safari. Learn how to build a Safari Web Extension that works for all devices, and discover how you can convert an existing extension to Safari through Xcode and the Safari Web Extension Converter. |
Explore Safari Web Extension improvements | | Learn how you can extend Safari’s functionality with Safari Web Extensions. We’ll introduce you to the latest WebExtension APIs, explore non-persistent background page support — a particularly relevant topic if you’re developing for iOS — and discover how you can use the Declarative Net Request WebExtensions API to block content on the web. Finally, we’ll show you how to customize tabs in Safari 15. |
Design for Safari 15 | | Meet Safari 15: redesigned and ready to help people explore the web. Discover how you can approach designing websites and apps for Safari, and learn how to incorporate the tab bar in your designs. We’ll also take you through features like Live Text and accessibility best practices, explore the latest updates to CSS and Form Controls, and learn how to use the aspect-ratio property in CSS to create incredible websites. |
Develop advanced web content | | Develop in JavaScript, WebGL, or WebAssembly? Learn how the latest updates to Safari and WebKit — including language changes to class syntax — can help simplify your development process, enhance performance, and improve security. We’ll explore several web APIs that can help provide better interoperability and bring new capabilities to your web content. |
Meet privacy-preserving ad attribution | | Discover how you can measure your ad campaigns in apps and on the web without compromising privacy. We’ll introduce you to Private Click Measurement and explore SKAdNetwork, which provides you with a more secure, private, and useful way to measure your app installs. |
WWDC20 | | |
Meet Safari Web Extensions | | When you create a Safari Web Extension, you can help people get common online tasks done more quickly and efficiently. We’ll show you how to build a new Safari Web Extension and host it on the App Store, as well as how to use the safari-web-extension-converter tool to migrate existing extensions from other web browsers like Chrome, Firefox, or Edge with very little effort. |