我应该使用prefixfree.js吗?

时间:2013-06-17 20:03:21

标签: javascript html5 css3

真正添加所有这些供应商前缀真是太棒了。添加prefixfree会是一个很好的解决方案吗? 基本上它是2kb大,并在浏览器不支持无前缀版本时为您创建所有供应商前缀。唯一的缺点是,如果javascript被禁用,一些css3元素将不会在旧浏览器中显示...但老实说谁在2013年禁用了javascript?

3 个答案:

答案 0 :(得分:2)

就我个人而言,我只是在没有供应商前缀的情况下开发,然后手动或使用像Prefixr这样的工具将它们全部添加。强迫用户进行客户端处理似乎很浪费,因为你懒得给他们一个浏览器可以理解的页面。

也就是说,如果prefixfree.js可以为您节省一些时间您的网站需要使用Javascript来实现其他功能,那么请务必使用它。否则我会远离它。

答案 1 :(得分:0)

如果您需要支持禁用JS的浏览器,那么您需要一个服务器端解决方案。 Compass是个不错的选择。

答案 2 :(得分:0)

SublimeText2使用前缀自动完成属性(或者可能是我安装的插件?)。 可能是最好的选择。没有额外的努力,没有预处理器要求,没有JS依赖。

我曾经尝试过前缀,但我记得它在某些奇怪的情况下失败了所以我放弃了它。