更新我们的前缀策略

Avatar of Robin Rendle
Robin Rendle

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费额度!

WebKit 将不再发布带有前缀的实验性功能(例如 -webkit-font-smoothing),因为许多人发现这实际上可能非常有害

随着时间的推移,这种策略证明效果不佳。许多网站开始依赖于带前缀的属性。他们经常使用每个功能的带前缀的变体,这使得 CSS 的维护难度加大,JavaScript 程序也更难编写。网站经常只使用功能的带前缀版本,这使得浏览器在添加对无前缀标准版本的支持时难以放弃对带前缀变体的支持。最终,浏览器受到兼容性问题的压力,不得不实现彼此的前缀。

相反,实验性功能将在运行时标志后面发布。这意味着新功能将在浏览器的开发版本中可用,并且不带前缀(例如“技术预览版”或“Nightlies”)。

WebKit 是最后一个加入这一潮流的。也许几年后,我们几乎不会再使用或考虑前缀了。

直接链接 →