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.
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步