Opera中的Web开发

时间:2012-01-20 03:02:33

标签: html5 opera

您认为这种方法是否正确? Opera的市场份额不到3%。我应该开发我的项目以支持Opera吗?我不打算。我想用HTML5做到这一点,据我所知,Opera并不支持新版html的所有元素。你的方法是什么?

2 个答案:

答案 0 :(得分:4)

您应该考虑到互操作性,以便以跨设备和软件的方式开发您的网站。

浏览器市场份额

全球市场份额统计数据隐藏了许多有趣的细节,如果仔细观察,您会对数据感到惊讶。 Statcounter是一种获取统计信息的想法的方法。要小心,因为这些只是用计数器收集数据。但您可以将桌面world market sharesRussian Federation market shares进行比较。

或者您可以使用world market sharesMexico来查看移动设备的USA,您会发现两个邻国的市场份额差别很大。

Opera支持的Web规范

要了解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 AnimationCSS transitions

答案 1 :(得分:2)

3%意味着数百万用户。 Opera尤其适用于移动设备(甚至旧设备)和其他设备,如控制台。

Opera对于受损用户也特别有用,这些用户不能落后。您应该使用许多HTML功能开发所有项目,以各种方式帮助受损用户。可访问性应该是您主要关注的问题之一。

就HTML 5而言,并非任何浏览器都支持所有新元素。 HTML 5仍然是一个正在进行中的工作规范,并且所有浏览器仍然与许多功能不兼容。这就是为什么有许多有用的方法来改善兼容性,例如Modernizr

考虑到这些事情,我肯定会考虑Opera。