从css3 border-radius中删除-webkit供应商前缀是否安全?

xzy*_*fer 2 css webkit google-chrome css3

我知道,在Chrome 9的某些版本中,现在可以听到圆角border-radius.

我很好奇,并尝试了其他一些浏览器/操作系统组合,发现以下webkit浏览器支持非供应商border-radius.

  • Windows 7上的Chrome 9.0.597.98
  • Chrome 9.0.597.102 mac osx(雪豹)
  • Windows 7上的Safari 5.0.3
  • Mac OS上的Safari 5.0.3(雪豹)

Chrome的自动后台更新到位,除非特别要求,否则用户很少会运行旧版本.

所以我的问题是,最终放弃-webkitcss3 的供应商前缀是否安全border-radius

thi*_*dot 6

是的,我相信放弃它是安全的.

请参阅:https://developer.mozilla.org/en/css/-moz-border-radius

Lowest version for unprefixed "border-radius"
Safari | Chrome | WebKit  
5.0    | 4.0    | 532.5
Run Code Online (Sandbox Code Playgroud)

因此,如果您不关心运行旧版Safari/Chrome的用户,则可以放心使用.

没有多少用户在运行旧版本的Safari/Chrome - 这些浏览器不是IE浏览器,旧版本有时会依赖于IE.

运行这些浏览器的用户通常足够精通更新,Safari和Chrome都会积极尝试更新自己(Chrome甚至会自动更新).

此外,http://css3generator.com/已将其删除.("css3 generator"的谷歌搜索结果)