HTML5和css3跨浏览器降级兼容方案

HTML5和css3跨浏览器降级兼容方案

html5和css3也火了一段时间了,很多前端潮人也慢慢的给自己的博客什么的加入了html5和css3的应用,实际上像腾讯和淘宝这些大公司的开发人员也在自己负责的项目中加入了一些html5和css3的应用,不管是作为试练还是优化,html5和css3确实带来了不少好处,但其应用的局限性也是显而易见的,那就是市场上存在的各种要死不死的浏览器和使用这些浏览器内核的三方浏览器,他们不支持html5和css3的新特性,但是这部分占浏览器的份额还很大,因此我们一般在做产品的时候不得不顾及这部分用户,所以如果我们一定要应用html5和css3的话,需要做至少两套方案,对于支持html5和css3特性的浏览器使用相应的技术进行处理,而不支持的我们对其优雅降级处理。html5的支持情况可以通过一个js库来检测,想必很多潮人都知道的Modernizr,该站不知道为何华丽的和谐了,请各自翻墙。

Modernizr也给出了html5和css3跨浏览器降级兼容方案,内容包括:canvas,web storage,video,Audio,web sql database,websockets,geolocation,application cache等等,还有css3的一些内容,详细的请访问链接:
http://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.