Modernizr : HTML5 检测库

Modernizr 是一个开源的工具,MIT授权的 JavaScript 库,可以检测许多 HTML5 和 CSS3 的新特性。

使用时,首先引用这个脚本库

<head>

<script src=modernizr.js"></script>

</head>

Modernizr 的运行是自动的,这里没有初始化的 modernizr_init() 方法。当它运行的时候,会创建一个 Modernizr 的全局对象,它为每一个检测的特性提供了一组 Bollean 属性的值。

例如:

if(Modernizr.canvas){

  // 画一些形状。

}else{

  // 不支持 Canvas

}

如果你的浏览器支持 canvas,Modernizr.canvas 属性将返回一个 true .

如果你的浏览器不支持 canvas,Modernizr.canvas 属性将返回一个 false.

下载地址:http://modernizr.com/

原文地址:https://www.cnblogs.com/zhangdx/p/2779355.html