定制界面
Opera可自定义菜单、面板、按钮等,最常用的或许是定制按钮。
通过定制按钮,可以方便的实现切换代理、网页分享、收藏到delicious等功能,推荐阅读。
优点:可以方便的调用Opera内部命令。
Widgets
Opera Widgets are self-contained Web applications built using open Web standards such as HTML, CSS and JavaScript.
Opera Widgets可以独立于Opera运行,所以如果简单的用<iframe>把douban.fm装进去,再打包成Widget,你就得到了一个桌面电台。
同理,你也可以做出桌面GMail,桌面GDocs,忘了以前在哪见过一键Widgetize的工具。
优点:可独立于Opera运行。
Opera Unite
如果你没用过Opera Unite,那你可能还没那么喜欢Opera。
简单的说,Opera Unite能够把你的电脑变身成一台服务器,对外提供Web服务。
通过安装不同的Opera Unite Applications,提供不同的服务。
Opera Unite是一项超前的技术,因为目前的网络条件和PC的运算能力使其用途受限。
优点:使用自己的电脑提供Web(SNS)服务。
Opera Extensions
我们习惯上把”扩展”(extension)也称作”插件”(plug-in),但实际上不是一个东西。
在Opera地址栏敲入opera:plugins可以看到已安装的插件,通常会包括flash和java。
从Opera菜单 -> Extensions -> Manage Extensions 则能看到已安装的扩展。
优点:综合了按钮和Widget的长处,能够与Opera无缝集成,同时功能强大。
Opera提供了4套API,具有强大的扩展能力。但是,4套API有交集,却并不完全兼容。
比如,从Extensions如何调用Opera内部命令就是个问题。
再比如,Widgets和Unite都可以使用widget.showNotification()来弹出消息提示,Extensions却不行。
不过有理由相信,Opera会提供越来越好的API。
如果你喜欢Opera,又想要拥有Opera自身没有提供的功能,不妨自己动手写个Extension、Widget或者按钮,当你开始以后,就会发现没那么难~
