宣布互操作性 2025

  • Interop 2025 Overview: Continues to improve cross-browser interoperability. Collaborates with multiple companies. Safari achieved high test pass-rates in 2024. Overall interoperability reached 97% in 2024.
  • Introducing Interop 2025: Promotes consistent adoption of standards. Safari has implemented many included standards. Focus areas for 2025 include Anchor Positioning, Backdrop-filter, Core Web Vitals, etc.

    • Anchor Positioning: Allows elements to be anchored relative to others. Work-in-progress in WebKit, available in Safari Technology Preview.
    • Backdrop-filter: Applies graphical effects to background. Updated in Safari 18.0, more work needed for full interoperability.
    • Core Web Vitals: Focus on metrics like Largest Contentful Paint and Interaction to Next Paint for better user experience.
    • <details> Element: Enhances support for expandable content sections and related elements.
    • Layout: Flexbox & Grid: Continued focus on improving interoperability.
    • Modules: JSON and Import Attributes: About modularity in JavaScript with JSON imports and refined import attributes.
    • Navigation API: Manages user state in web apps. Implemented in WebKit and available in Safari Technology Preview.
    • Pointer and Mouse Events: Handles user input. Safari improved significantly last year and more tests added for 2025.
    • Remove Mutation Events: Phasing out deprecated mutation events in favor of MutationObserver API.
    • @scope: Applies styles within specific DOM subtrees. Shipped in Safari 17.4.
    • scrollend Event: Fires when scrolling finishes, useful for triggering actions. Not in Safari yet.
    • Storage Access API: Focuses on new methods for user data privacy.
    • Text Decoration: Ensures interoperability for various text decoration properties.
    • URLPattern: Defines and matches patterns against URLs.
    • View Transitions: Animates page state changes. Supported in Safari 18.0 and 18.2.
    • WebAssembly: Enhances Wasm integration with the DOM.
    • Web Compat: Focuses on web compatibility issues with various CSS and DOM properties.
    • WebRTC: Improves direct peer-to-peer communication features.
    • Writing Modes: Defines text layout direction. Includes new aspects like sideways-lr and sideways-rl.
  • Investigation Efforts Look Ahead: In addition to focus areas, there are investigations for accessibility, gaming, mobile, privacy, and WebVTT to improve interoperability through infrastructure and test writing.
  • Conclusion: Interop 2025 aims to make the web more reliable, efficient, and seamless with continued collaboration and developer contributions.
阅读 7
0 条评论