如题。这是 Opera 官方消息而非小道流言,干嘛还要加个问号在后面?因为官方自己现在竟然还不是非常确定会支持......以下是全文翻译: 2010 年,Opera Presto 引擎增加对扩展的支持时, Opera 的工程师在用户看不见的幕后花费大量的精力构建全面且轻量化的扩展架构(二次翻译:这里的轻量化 → 功能很有限,弱)。尽管最初发布时只针对桌面版,其实在设计扩展 API 的方方面面时都考虑到如何与融入移动版(潜台词翻译:所以就这么弱)。 今天,我们很高兴能向你展示支持扩展的 Opera Mobile 实验室版! 这是非常早期的实验室版本,目前也并不能打包票说将来扩展功能一定会加入 Opera Mobile 正式版;设计还没有定型,粗糙的边边角角随处可见,不过如果这没有吓跑你——话说干嘛会吓跑呢,又不会怀孕——你可以在 Android 上试一试支持扩展的实验室版本。而且,我们还发布了支持扩展的 Opera Mobile 模拟器的实验室版本,你可以在桌面上运行 Opera Mobile 实例来测试扩展。
- 支持扩展的 Opera Mobile 实验室版 for Android (.apk)
- 支持扩展的 Opera Mobile 模拟器实验室版 for Windows (.zip)
- 支持扩展的 Opera Mobile 模拟器实验室版 for Mac (.dmg)
- 支持扩展的 Opera Mobile 模拟器实验室版 for Linux (.tar.gz)
- 不支持快速拨号扩展
- 依赖键盘快捷键 和/或 鼠标事件的扩展可能不能正常运作
- 目前弹出窗口会作为新标签页打开,这是已知问题,另外如前面所说,现在设计还没有定型
- 按钮图标在高 DPI 屏幕上会显得模糊


为了调试的目的,可以像桌面版一样加载未经过打包的扩展。这样你就不用修改扩展后重复打包和安装的动作,使开发过程变得相对方便。为了使用这个功能,在你的设备或者 PC 上运行 Opera Mobile(实验室版),选择刚才提到的安装扩展/Install extension 选项,导航到未打包的扩展的 config.xml 文件,这个扩展就会以开发者模式加载,它的设置页会有一个刷新/Reload选项,当你修改过代码后点击它即可刷新扩展。

以上就是 Mobile 扩展的梗概。欢迎试用和反馈。 [ Via Dev.Opera - Opera.IM 编译 ]