Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 为什么Google Chrome浏览器使用-webkit-*前缀,而Chrome浏览器运行在Blink上(IOS除外,IOS浏览器运行在webkit上)_Css_Google Chrome_Webkit - Fatal编程技术网

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

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团队认为,通过在浏览器中启用/禁用该功能的无前缀版本,可以更好地实现这一点。铬现场: …我们没

那么,Blink团队和Webkit是否在新功能上合作?如果不是,为什么这两个引擎的前缀相同?

谷歌Chrome一直使用Webkit,直到Chrome 28被Webkit的分支Blink取代。在使用Webkit时,Chrome可以访问所有
-Webkit-
前缀

当更改为Blink时,开发团队决定不向Blink引擎添加任何新的供应商前缀。供应商前缀旨在让web开发人员在新标准正确实施之前尝试新标准,Chrome团队认为,通过在浏览器中启用/禁用该功能的无前缀版本,可以更好地实现这一点。铬现场:

…我们没有默认启用带有供应商前缀的功能,而是 而是将(不固定的)功能保留在“启用”后面 实验性web平台的特点是“flag in
about:flags
until 默认情况下,该功能已准备好启用

出于兼容性原因,旧的
-webkit-
前缀保留在Blink中(删除支持将破坏依赖webkit前缀的站点)。由于上述原因,它们没有被特定于闪烁的对应物所取代,而且自Chrome 28以来,没有(或将要)添加新的前缀