为什么浏览器需要CSS3的厂商前缀?什么阻止他们使用标准的CSS3属性?

thi*_*ami 7 browser css3 vendor-prefix

可能重复:
为什么浏览器会为CSS属性创建供应商前缀?

例如,如果我有一个我想要旋转的图像,为什么谷歌浏览器在我使用时什么都不做但在我使用时transform: rotate(50deg);工作正常-webkit-transform: rotate(50deg);

是不是要有标准来制作它,以便程序员/设计师只编写一次相同的代码,而不是每个浏览器一次?这是否会在可预见的未来发生变化,还是会一直这样?我只是刚刚开始使用CSS3,这对我来说似乎很奇怪.

Dun*_*age 6

CSS3还没有被正式采纳为一个完整的标准 - 它仍然是一个提案草案.

供应商特定的标签让厂商们开始实施,现在使用标准的CSS3草案或CSS3提出想法的实验实现,同时确保他们目前与这些专用标记渲染可以在将来从他们的实际CSS3标签的渲染来区分为每最终规范,即使那是不同的.