Css 为什么Google Chrome浏览器使用-webkit-*前缀,而Chrome浏览器运行在Blink上(IOS除外,IOS浏览器运行在webkit上)
那么,Blink团队和Webkit是否在新功能上合作?如果不是,为什么这两个引擎的前缀相同?谷歌Chrome一直使用Webkit,直到Chrome 28被Webkit的分支Blink取代。在使用Webkit时,Chrome可以访问所有Css 为什么Google Chrome浏览器使用-webkit-*前缀,而Chrome浏览器运行在Blink上(IOS除外,IOS浏览器运行在webkit上),css,google-chrome,webkit,Css,Google Chrome,Webkit,那么,Blink团队和Webkit是否在新功能上合作?如果不是,为什么这两个引擎的前缀相同?谷歌Chrome一直使用Webkit,直到Chrome 28被Webkit的分支Blink取代。在使用Webkit时,Chrome可以访问所有-Webkit-前缀 当更改为Blink时,开发团队决定不向Blink引擎添加任何新的供应商前缀。供应商前缀旨在让web开发人员在新标准正确实施之前尝试新标准,Chrome团队认为,通过在浏览器中启用/禁用该功能的无前缀版本,可以更好地实现这一点。铬现场: …我们没
-Webkit-
前缀
当更改为Blink时,开发团队决定不向Blink引擎添加任何新的供应商前缀。供应商前缀旨在让web开发人员在新标准正确实施之前尝试新标准,Chrome团队认为,通过在浏览器中启用/禁用该功能的无前缀版本,可以更好地实现这一点。铬现场:
…我们没有默认启用带有供应商前缀的功能,而是
而是将(不固定的)功能保留在“启用”后面
实验性web平台的特点是“flag inabout:flags
until
默认情况下,该功能已准备好启用
出于兼容性原因,旧的-webkit-
前缀保留在Blink中(删除支持将破坏依赖webkit前缀的站点)。由于上述原因,它们没有被特定于闪烁的对应物所取代,而且自Chrome 28以来,没有(或将要)添加新的前缀