显示浏览器功能的软件

显示浏览器功能的软件

是否有可以检测互联网浏览器功能的软件或脚本?(例如支持 CSS3、HTML5 等)

答案1

现代化就是这么做的。

Modernizr 是一个开源 JavaScript 库,可帮助您构建下一代 HTML5 和 CSS3 驱动的网站。

利用 HTML5 和 CSS3 的新功能可能意味着牺牲对旧浏览器体验的控制。Modernizr 2 是您制作最佳网站和应用程序的起点,无论访问者使用哪种浏览器或设备,它们都能完美运行。

得益于新的 Media Query 测试和内置的 YepNope.js 微库(如 Modernizr.load()),您现在可以将功能检测与媒体查询和条件资源加载相结合。这让您能够灵活地针对每种情况进行优化。

查看 Modernizr 检测到的功能的完整列表,或了解有关使用 Modernizr 进行条件资源加载的更多信息。

答案2

CSS3 和 HTML5 是一组浏览器将完全支持、部分支持或根本不支持的功能。

因此,您真正需要做的是确定您需要的特定功能是否存在。

您可以使用jquery.support模块。

答案3

不,因为其中大部分仅对最终用户可见(您真的希望可执行文件弹出几百个是/否对话框吗?“您现在能看到吗?[是][否]”)。可以做的是根据浏览器中的用户代理或 JavaScript 对象以及每个对象的已知属性进行最佳猜测。

相关内容