Opera 12发布,开始支持camera api

opera前几天发布了新版的Opera 12,带来了一些比较酷的新特性,CSS3动画方面跟上了队伍,实在是一件令人鼓舞的事情。

现在让我们来具体看一下都有哪些更新:

  • 支持WebRTC标准——最赞的就是开始支持CameraAPI,现在可以通过windows.getUserMedia接口来通过浏览器使用用户的摄像头了。为此,Opera团队发布了Shiny Demo(该项目在Github上开源)网站,展示了一些使用CameraAPI的案例,非常值得一看。
  • HTML5 Drag & Drop——终于支持了?
  • 开始支持CSS3 animation了,当然,还是要用-o-前缀;
  • 开始支持GCPM标准了,呃,这个标准不太清楚,全称是CSS Generate Content for Page Media,大概是用content属性来生成页面内容?
  • XMLHttpRequestUpload 界面——Opera实现了基于XMLHttpRequest的progress事件,可以用于uploadloadstart event 、progress eventstimeout属性。同事也支持了Blob/FormData等~~

其它的还有硬件增强、WebGL增强、皮肤等~~
嗯,最酷的就是开始支持WebRTC了,WebRTC是google带头搞的,也只是在Chrome dev 21版本中才chrome 19已经开始支持~~

顺便吐槽一下W3C,在09年开始搞DAP规范,一晃三年过去了,一直龟速前进。直到今年4月份,Mozilla B2G项目的WebAPI规范加入DAP项目,才开始有明显起色。而DAP中关于camera的部分,其实也是WebRTC标准——直接合并不就得了?