Microsoft Edge 弃用非标准高对比度特性,全面拥抱标准强制色彩模式

微软Edge团队宣布从138版本开始完全移除非标准的-ms-high-contrast媒体特性和-ms-high-contrast-adjust属性,全面转向基于标准的强制色彩功能。这一变化将使使用Windows对比度主题的用户在Edge、其他基于Chromium的浏览器和Firefox中获得一致的浏览体验。

移除 -ms-high-contrast 并拥抱基于标准的强制色彩

Edge 团队兴奋地宣布,从版本 138 开始,非标准的 -ms-high-contrast 媒体特性和 -ms-high-contrast-adjust 属性已从 Edge 中完全移除。

移除这些 CSS 功能的道路始于一年多前,当时我们引入了基于标准的强制色彩功能。当我们首次在基于 Chromium 的 Edge 中推出这一新标准时,我们也希望那些仍在使用 Internet Explorer 和 EdgeHTML 中的 -ms-high-contrast 媒体查询和 -ms-high-contrast-adjust 属性的网站有时间进行迁移。

随着弃用期现已结束,我们期待看到更多 Web 开发人员转向新的强制色彩功能,该功能目前已在基于 Chromium 的浏览器和 Firefox 中得到支持。

通过这一更改,使用 Windows 对比度主题的用户在 Edge、其他基于 Chromium 的浏览器和 Firefox 中的浏览体验将保持一致,从而在支持强制色彩模式的浏览器之间创建更具互操作性的体验。

如果您认为您的网站可能受到移除非标准 -ms-high-contrast 属性的影响,请查看我们最初的弃用公告,详细了解如何在启用对比度主题的情况下测试您的网站,以及如何使用新的标准强制色彩模式属性。

反馈渠道

如果您因此次弃用遇到任何问题,请通过以下两种方式之一向我们发送反馈:

  • 直接从 Microsoft Edge 发送反馈:转到"设置及更多"(…)> “帮助和反馈” > “发送反馈”
  • 或者,要直接报告新的强制色彩模式标准在 Chromium 实现中的问题,请使用 Chromium 的错误跟踪器创建新问题
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计