我有兴趣编写一个日志文件分析器,可以根据日志中的用户代理字符串确定支持HTML5-Canvas的用户百分比。但是,仔细研究了一些关于这个主题的文献,我不清楚我应该在用户代理字符串中寻找什么。
一个简单的选择就是构建一个支持HTML5-Canvas的所有浏览器的字典 - 你知道这样的表是否存在?如果没有,那么你会从哪里开始呢?
答案 0 :(得分:3)
我不会依赖用户代理字符串。 我宁愿测试它的功能。
至于帆布:
function supports_canvas() {
return !!document.createElement('canvas').getContext;
}