8个HTML5和CSS3 Polyfill解决方案

保鲜膜就像您的网站上的小玩意儿一样,它是一种确定给定HTML5功能是否可供当前浏览您的网站的用户使用的方式,并提供一种‘fills in’支持或逐步降级的过程,使您的网站仍然可以正常运行。一个polyfill几乎可以是任何东西–一个JavaScript库,它将对CSS3选择器的支持添加到旧版本的Internet Explorer中。因此,这里有一些适用于您网站的HTML5和CSS3 保鲜膜解决方案,可为旧版浏览器提供后备功能。

HTML5跨浏览器Polyfills

大量收集了所有的垫片,后备和填充,以便将html5功能植入不支持该功能的浏览器中’本机地支持他们。

html5-polyfills-collection-5

耶普诺佩斯

Yepnope是一个异步条件资源加载器,’超级快,并且允许您仅加载用户所需的脚本。

yepnope-11

网格样式表

GSS重新构想CSS布局&用利用Cassowary Constraint Solver的布局引擎替换了浏览器的布局引擎。

gss-2

神话

神话是一个预处理器,使您可以编写纯CSS,而不必担心浏览器支持速度慢,甚至规格审批速度慢。它’就像CSS 保鲜膜。

myth-3

的CSSRegions.js

的CSSRegions.js是一个实验性的polyfill,使用JavaScript将CSS Regions功能带给不支持该功能的浏览器’不支持该功能。

css-region-4

Polyfill.js

Polyfill.js是一个旨在使编写CSS 保鲜膜变得非常容易的库。它’一个负责样板的抽象库,因此您可以专注于您的polyfill实际执行的操作。

保鲜膜s-6

HandJS

Hand.js是一个polyfill,即使浏览器不支持指针事件,您也可以只编写一次有关触摸的代码。

handjs-8

图片填充

Smashingmag写了一篇非常不错的文章,关于可以找到响应式图像的完美polyfill解决方案 这里.

picturefill-7

发表评论

请客气。我们对此表示赞赏。您的电子邮件地址将不会被发布,并且必填字段已被标记

该网站使用Akismet减少垃圾邮件。 了解如何处理您的评论数据.