![[流泪]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_6.dde0d83.png)
Webkit 团队的 Interop 2024项目发布了年度总结博文,这个项目通过促进浏览器引擎团队深入关注特定领域来改善互操作性。通过选择开发人员少用的重要特性以及新技术,该项目不仅修复长期存在的问题,还确保新技术从一开始就具备互操作性。今年的重点包括无障碍性、CSS嵌套、自定义属性、字体大小调整等17个关注领域。Interop 2023已取得显著进展,例如P3色彩支持、表单控件的垂直书写模式支持,以及Web组件、CSS伪类等的增强。Interop 2024继续这些努力,目标是让开发者更有信心地使用这些技术。
1. 🌍 互操作性提升:鼓励浏览器引擎团队关注特定技术领域,改善不同浏览器间的兼容性。
2. 🛠️ 重点技术选择:包括长期存在问题的技术和新兴技术,共17个关注领域。
3. 📈 Interop 2023的影响:显著进展,例如P3色彩的全面支持,表单控件的垂直书写模式等。
4.
CSS边框图像:现在按照原始设计正常工作。
5. 🌐 Web组件和CSS伪类增强:例如adoptedStyleSheets,ElementInternals等。
6. 🖼️ 媒体查询4规范:现在在所有要浏览器中得到支持。
7.
CSS遮罩、HTML表单改进:包括指针和鼠标事件,滚动,变换等。
8. 🆕 Interop 2024的新焦点:无障碍性,CSS嵌套,自定义属性,声明性阴影DOM等。
9.
无障碍性测试:新增1300多个无障碍性测试。
10. 📐 CSS嵌套:现在所有主要浏览器中得到支持。
11. 📏 字体大小调整:提供一种方法,让文本中不同字体的视觉大小一致。
12. 🔗 HTTPS URL用于WebSocket:简化WebSocket API的使用。
13. 💾 IndexedDB:强大的客户端数据存储API,需要进一步的互操作性改进。
14. 📦 CSS布局方法:Flexbox,Grid和Subgrid的测试和改进。
15. 🖱️ 指针和鼠标事件:继续改善这些事件的互操作性。
16. 🌐 其他关注领域:包括弹出层,相对颜色语法,滚动条样式等。
17. 2024年的调查项目:包括无障碍性测试,移动测试和WebAssembly测试。
1. 🌍 互操作性提升:鼓励浏览器引擎团队关注特定技术领域,改善不同浏览器间的兼容性。
2. 🛠️ 重点技术选择:包括长期存在问题的技术和新兴技术,共17个关注领域。
3. 📈 Interop 2023的影响:显著进展,例如P3色彩的全面支持,表单控件的垂直书写模式等。
4.
5. 🌐 Web组件和CSS伪类增强:例如adoptedStyleSheets,ElementInternals等。
6. 🖼️ 媒体查询4规范:现在在所有要浏览器中得到支持。
7.
8. 🆕 Interop 2024的新焦点:无障碍性,CSS嵌套,自定义属性,声明性阴影DOM等。
9.
10. 📐 CSS嵌套:现在所有主要浏览器中得到支持。
11. 📏 字体大小调整:提供一种方法,让文本中不同字体的视觉大小一致。
12. 🔗 HTTPS URL用于WebSocket:简化WebSocket API的使用。
13. 💾 IndexedDB:强大的客户端数据存储API,需要进一步的互操作性改进。
14. 📦 CSS布局方法:Flexbox,Grid和Subgrid的测试和改进。
15. 🖱️ 指针和鼠标事件:继续改善这些事件的互操作性。
16. 🌐 其他关注领域:包括弹出层,相对颜色语法,滚动条样式等。
17. 2024年的调查项目:包括无障碍性测试,移动测试和WebAssembly测试。
展开
评论
7