为啥浏览器使用前缀? [复制]

Posted

技术标签:

【中文标题】为啥浏览器使用前缀? [复制]【英文标题】:Why do browsers use prefixes? [duplicate]为什么浏览器使用前缀? [复制] 【发布时间】:2012-06-04 16:43:43 【问题描述】:

可能重复:Why do browsers create vendor prefixes for CSS properties?

浏览器使用前缀来实现某些技术有什么好处?

例如谷歌浏览器需要 -webkit- 前缀来渲染一些 css3-tags,比如动画(它需要“-webkit-animation:”才能工作)。

与直接在 chrome 中实现该技术相比有什么优势?

【问题讨论】:

【参考方案1】:

浏览器使用前缀,以便他们可以在新功能标准化之前实现它。

【讨论】:

但是浏览器不必使用标准,任何东西都可以在浏览器中实现,这取决于程序员。那么为什么要使用前缀实现而不是普通实现(为什么非标准实现会受到伤害?)

以上是关于为啥浏览器使用前缀? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

为啥我无法通过普通浏览器请求获得 ajax 请求的响应? [复制]

为啥当我将文本从浏览器复制并粘贴到文件时,Vim 会再次缩进每一行?

为啥在 C 中前缀递增 (++x) 比后缀递增 (x++) 快? [复制]

为啥浏览器不要求记住密码? [复制]

为啥浏览器不在通过 fetch API 检索的 HTML 片段中运行 <script>? [复制]

为啥全局变量不添加到浏览器的窗口对象? [复制]