您认为这种方法是否正确? Opera的市场份额不到3%。我应该开发我的项目以支持Opera吗?我不打算。我想用HTML5做到这一点,据我所知,Opera并不支持新版html的所有元素。你的方法是什么?
答案 0 :(得分:4)
您应该考虑到互操作性,以便以跨设备和软件的方式开发您的网站。
全球市场份额统计数据隐藏了许多有趣的细节,如果仔细观察,您会对数据感到惊讶。 Statcounter是一种获取统计信息的想法的方法。要小心,因为这些只是用计数器收集数据。但您可以将桌面的world market shares与Russian Federation market shares进行比较。
或者您可以使用world market shares和Mexico来查看移动设备的USA,您会发现两个邻国的市场份额差别很大。
要了解Opera支持或不支持的内容,我建议您阅读Web specifications support in Opera products。它提供了详细的支持区域列表,不仅适用于Opera桌面,还适用于所有类型的Opera浏览器(包括Mobile和Mini)。
如果检查用户代理字符串,您还可以获取呈现引擎的版本,例如,Presto 2.10,然后前往特定的Web technologies support page for this engine。它有助于评估支持的Web技术。
另一个可以帮助您评估浏览器中Web功能支持的好网站是When Can I use。例如CSS Animation和CSS transitions。
答案 1 :(得分:2)
3%意味着数百万用户。 Opera尤其适用于移动设备(甚至旧设备)和其他设备,如控制台。
Opera对于受损用户也特别有用,这些用户不能落后。您应该使用许多HTML功能开发所有项目,以各种方式帮助受损用户。可访问性应该是您主要关注的问题之一。
就HTML 5而言,并非任何浏览器都支持所有新元素。 HTML 5仍然是一个正在进行中的工作规范,并且所有浏览器仍然与许多功能不兼容。这就是为什么有许多有用的方法来改善兼容性,例如Modernizr。
考虑到这些事情,我肯定会考虑Opera。