Microsoft Edge是否将使用-webkit-或-ms-之类的前缀?

雅各布

微软边缘使用前缀会喜欢-webkit--ms-或为未来的功能了自己新的前缀?喜欢的东西-me-,也许?

泰勒

tl; dr:是和否

在具有本机支持之前,将保留非常流行的现有前缀属性,但是Microsoft Edge不会为功能引入新的前缀系统。取而代之的是,他们将使用功能标记(例如Chrome和Firefox在客户端(而不是开发人员)用于实验功能)。


直接来源

一些更值得注意的删除是Microsoft Edge支持最新标准API定义并删除了对MS前缀版本的API的支持。示例包括CSS转换,全屏API和指针事件。这就提出了一个重要的主题:供应商前缀。与IE相比,您将在Microsoft Edge中看到供应商前缀的趋势:

http://az648995.vo.msecnd.net/win/2015/05/vendorprefixes1.png

我们对前缀API的支持(或不支持前缀)是由数据驱动的,并且兼容性是所有剩余API的唯一目的。例如,-webkit-border-radius仍在60%以上的页面加载中使用,并且MS前缀的Encrypted Media Extensions API仍在顶级视频流服务上使用。由于会影响跨Web的互操作性,因此Microsoft Edge暂时支持这些功能。

整个行业共识 是,供应商前缀带来的弊大于利,而支持其他供应商前缀的浏览器的必要性就是一个很好的例子。展望未来,我们将使用功能标记(可通过导航至about:flags进行访问)来引入实验性API,并尽可能地铸造新的带有厂商前缀的API。今天,您将在about:flags中找到诸如CSS过滤器,触摸事件和HTML5日期输入的早期实现之类的示例。我们还与其他浏览器供应商合作,探索实验API的新方法,该方法可以更轻松,更广泛地访问实验API,同时最大程度地减少了前缀带来的兼容性负担。查看这个话题 (开始约31分钟)针对我们提出的初步建议,临时命名为“ API试用版”。

(强调我的)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否有Microsoft Graph MS Word API?

Chrome为什么要求CSS游标使用-webkit-前缀?

现在保留这些“-webkit-”“-moz-”“-o-”“-ms-”前缀有多大必要?(截至 2019 年 12 月)

使用 JavaScript 在 MS Edge 中获取 Microsoft 帐户名称

我怎么知道何时使用-webkit-,-moz,-ms-,-o-等?

如何修复 17 以上 microsoft edge 版本的 css 网格,即使使用前缀仍然不起作用

什么时候在CSS中使用前缀-moz,-webkit,-o代替简单属性?

使用自定义按钮时旧 Webkit 缺少供应商前缀的 CSS 渐变

即使使用 webkit 前缀,剪辑路径也无法在 safari 上工作

在MS VS Express 2012中使用Microsoft.Office

使用 Microsoft Graph API 或 BOT API 发送 MS Teams 消息

服务器上是否需要 MS Office 才能使用 Microsoft.Excel.interop

C#无法使用ms-appx识别URI前缀

为什么Google Chrome浏览器使用-webkit- *前缀,而Chrome在Blink上运行(IOS除外,它们在Webkit上运行)

即使带有-ms前缀,CSS Grid也无法在IE11或Edge上运行

Windows 10 WebView是否将继续使用Microsoft Edge(Chromium)

如何使用Microsoft Graph API检索另一个用户的MS Teams聊天?

Xamarin c# 使用 MS Graph API 按关键字搜索 Microsoft 365 日历事件

MS Edge 是否有与 Chrome 相同的类型?

对Microsoft Edge使用python硒

Microsoft Edge是否支持用户脚本?

如何检测是否已安装Microsoft Edge?

RTCPeerConnection是否可以在Microsoft Edge中工作?

是否存在诸如“ Korean Microsoft Windows 10”之类的东西,还是只是预配置为韩语,字体等的常规Windows?

如何在MS CRM中使用OData查询获取诸如OptionSet,Status,State之类的字段类型的实际值?

是否有python版本的node-webkit

我可以使用Microsoft Graph API在我所属的MS Teams中的所有团队/组中搜索文件吗

熊猫:是否有办法使用“ droplevel”之类的方法,并在处理过程中使用掉级标签作为前缀/后缀来重命名另一个级别?

Microsoft Edge浏览器是否可以使用Selenium WebDriver?