Opera 12.01 snapshot 1491

除了一些 Bug 修复,还增加了一个同步载入邮件客户端数据库的选项。请尤其关注对 NSL(Never Stop Loading) / 一直在加载最后一个元素 这个 bug 的修复(CORE-47179)并向桌面团队反馈

这是一个开发版,不推荐普通用户使用,仅供测试。此版本存在着很多已知问题,可能会造成崩溃或者数据丢失,甚至无法正常使用。请勿覆盖之前的版本,并在备份数据后安装使用。

下载地址

更新日志

核心

  • CORE-47179 Loading stops at “Document 100%”
  • CORE-44834 Calling console.log when assigned to a variable doesn’t work
  • CORE-47149 Reduced memory usage for Speed Dial thumbnails

桌面版

  • DSK-366487 Theme related crash
  • DSK-364350 Crash on resizing semi-restored tab
  • DSK-366436 Crash after dragging tabs that were stacked
  • DSK-365506 Search engine favicons do not follow redirects
  • DSK-365349 Crash on startup with specific profile
  • DSK-366959 Notifications not displayed after disabling “Special effects”
  • DSK-365854 Text with Certificate errors in Security Issue dialog displayed improperly
  • DSK-361707 Favicons are squeezed too much when many tabs are opened
  • DSK-368327 Crash when you install a theme, undo and install again
  • DSK-366152 [Unix] Opera will not start if it does not have permission to read ~/.kde
  • DSK-366163 [Unix] Avoid reloading the entire skin when a native dialog is opened on KDE
  • DSK-359276 [Unix] Opera crashes on exit or paste in kiosk mode
  • DSK-365352 [Unix] Opera crashes when printing after print preview
  • DSK-365638 [Mac] Wrong icon file name for Update.app

邮件客户端 / M2

  • DSK-366475 Mail crash
  • DSK-366396 Inserted image in e-mail compose doesn’t show up
  • DSK-353798 Feed folder cannot be deleted after deleting all feeds in it
  • DSK-364227 Reopening mail window from closed tabs doesn’t open message
  • DSK-351819 Chat “Send” button doesn’t work twice
  • DSK-365495 When searching for messages the list scrolls to the top all the time
  • DSK-365625 Sorting by message subject is broken
  • DSK-360997 2nd message selected when switching to view where no message was selected earlier
  • DSK-366121 Not all inline images are showing in HTML mail
  • DSK-364964 Opera asks to set itself as a default mail client if installed for current user only
  • DSK-362064 “Show message thread” icon turns blue (active) when in an empty access point
  • DSK-364018 “Customize…” on mail headers sometimes displays “Appearance” dialog instead
  • DSK-365435 Option to load mail databases synchronously: opera:config#Mail|LoadMailDatabasesAsynchronously
  • CORE-47172 Mail related freeze

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.01 snapshot 1486: Drag & Drop 修复等等

主要是 HTML5 Drag & Drop 即拖放方面的修复。

提醒一下 Linux/FreeBSD 用户,现在桌面团队内部构建 Opera 的流程有所改变。当中若干改变主要是为了 Opera 开发便利,对用户应该不会有什么影响。官博说道:“但是我们觉得还是提一下这事为好,万一因此给你带来麻烦。有可能受影响的特性包括封装、插件、工具包(和 Gtk/KDE 的集成)和 HTML5 视频。”

这是一个开发版,不推荐普通用户使用,仅供测试。此版本存在着很多已知问题,可能会造成崩溃或者数据丢失,甚至无法正常使用。请勿覆盖之前的版本,并在备份数据后安装使用。

下载地址

更新日志

桌面版

  • Crash fixes and stability enhancements

HTML5 Drag & Drop/拖放

  • DSK-366436 Crash after dragging tabs that were stacked
  • DSK-365759 Hovering tab when dragging page content should not switch tabs immediately
  • DSK-353710 Opera breaks alpha-channel in PNG images when copy/pasting
  • DSK-359751 [Windows] Dragging downloads from manager to desktop creates shortcut rather than copying
  • DSK-365611 [Windows] 现在,拖放标签页产生的新窗口,位于鼠标松开的位置
  • DSK-365644 [Windows] 修复不能把图片拖放到桌面(和资源管理器 —— 译者测试后补充)保存的问题(相比于其他浏览器,这可是 Opera 多年的痛)
  • DSK-365677 [Windows] 修复不能把地址栏标记拖到桌面(和资源管理器)以创建快捷方式的问题
  • DSK-365325 [Linux/FreeBSD] Opera crashes when holding dragged element over cycler window
  • DSK-365626 [Linux/FreeBSD] Drag and drop (via copy) in KDE to Dolphin file manager fails

Linux/FreeBSD build 变更点

  • Replaced GNU make with an internal tool
  • GCC upgraded to 4.7
  • binutils upgraded to 2.22
  • FreeBSD builds now built on FreeBSD 8.3-RELEASE
  • 现在运行 Opera 需要支持 SSE2 的 CPU(奔腾 4、皓龙、速龙 64 或更新型号)

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.01 snapshot 1473: 开始给 12.00 擦屁股

主要是稳定性修复,包括一些发布 12.00 正式版前未准备好的修复。

(反正我没搞懂为赶 12.00 时间表而赶时间表有什么必要,那并不是别人强加给 Opera 的时间表)

这是一个开发版,不推荐普通用户使用,仅供测试。此版本存在着很多已知问题,可能会造成崩溃或者数据丢失,甚至无法正常使用。请勿覆盖之前的版本,并在备份数据后安装使用。

下载地址

更新日志

Core

  • CORE-46938 Content type determination breaking binary XHR transfers
  • CORE-46935 Occasionally wonky x86 code generation for div, mod over integers
  • CORE-46716 Crash on page load, foreignObject with display:none and body child with modified margin

Windows

  • DSK-365334 Crash when scrolling with the mouse wheel over multiple select
  • DSK-365239 Crash when exiting print preview after printing multi page document containing elements with overflow auto

Mac

  • DSK-365843 Dropdown needs to be clicked twice to open after disabling
  • DSK-363431 Zoom-in and zoom-out values for cursor doesn’t work
  • DSK-364489 Crash when clicking “Log In” in “Opera Link Status” dialog
  • DSK-363775 Misaligned text on input form elements

Linux/FreeBSD

  • DSK-365589 Opera button and window controls disappear when opening KDE dialog

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.00 正式版发布

Wahoo! 经过漫长的开发和测试过程,终于迎来了 Opera 12.00 正式版
比起上一代改变很大,让我们再来看看 Opera 12 带来了什么。

Opera 12.00 新特性

Out-of-Process Plug-ins 插件独立进程

Opera 加载的插件现在以独立进程来运行。
这将让 Opera 更加安全和稳定,减少由插件引起的崩溃。

新的轻量级炫彩主题

Opera 轻量级主题访问主题目录,选择喜欢的主题,只需轻轻一点即可让浏览器焕然一新,更轻松的个性化。

吐槽:其实现在的新主题大多数改下背景而已,不过全局背景效果还挺好的。新主题因为制作简单,马上数量就很多了。

现在 Skin 改叫 Theme 了,但以前主题自定义的老方法依然管用,就是太折腾了想想就累。。。

Windows 和 Mac 上的 原生 64 位版本

对 64位系统支持更加完善,不过 64 位版本也将会占有更大的内存。

地址栏增强

Opera 12 对地址栏作出了许多改进:

  • 改进地址栏下拉建议
  • 智能的缩短地址栏下拉菜单显示的网址
  • 页面的标题和页面的摘要都将出现搜索结果中
  • 在地址栏下拉菜单的网址和网页标题、内容摘要合并显示

Opera 12 地址栏改进

完整硬件加速支持(实验性)

硬件加速允许浏览器使用显卡进行渲染,获得额外的处理能力,这将大幅提升动画和其他图形密集型运算效能。
Opera 12 带来全平台的硬件加速支持,虽然还是测试阶段- -,稳定性取决于操作系统、驱动程序和显卡。
默认关闭,开启硬件加速的方法:将 opera:config#UserPrefs|EnableHardwareAcceleration 设为 1 并保存设置,然后重启 Opera。
Opera 还允许用户选择以何种方式启用硬件加速,opera:config#UserPrefs|Preferredrenderer,设置成 0 为选择 OpenGL,1 为选择 DirectX。

WebGL 也已经支持。默认关闭,可以通过 opera:config#UserPrefs|EnableWebGL 设置成 1 来开启。
更多有关 WebGL 的文章请见 Dev.Opera

RTL 和更多的语言支持

很久以前,Opera 开始支持显示 RTL(right-to-left,从右向左的阅读顺序),现在把 RTL 支持带到浏览器 UI 中来。
如果操作系统语言是阿拉伯语、波斯语、希伯来语或乌尔都语中的一种,你使用 Opera 时就会自动体验到 RTL 效果。也可以在浏览器的选项中进行设置。
详见:UI 支持 RTL

Opera 12 还新增 5 个新的语言支持,现在,Opera 已支持 60 种语言。

全局自定义 User-Agent

从 1429 开始添加全局自定义 UA 的选项:Custom User-Agent
可以通过这个页面来查看你当前的详细 UA 信息

Window and Tabs API

现在允许扩展调用标签、创建标签组或者管理窗口。
详见:Windows and Tabs API

新的内部页面 opera:cpu

可以通过 opera:cpu 简单的查看每个页面的 CPU 占用。

更多的网络标准支持

opera12 html5test 分数Opera 内核现在更新到 Presto/2.10.289,添加了更多网络标准支持。
Html5test 默认 385 分,开启 WebGL 和 WebSockets 之后是 410 分。

这里有一个 Demo用于演示一些新的网络标准:http://www.shinydemos.com/

  • WebRTC
    初步添加 WebRTC 支持,现在 Opera 可以调用摄像头并通过 <video> 调用。并且 Opera 在 UI 设计上确保没有网页能在你不知情的情况下或尚未得到你明确的允许就使用你的摄像头。详见:Opera 12.00 snapshot 1372
  • HTML5 拖放
    该技术允许元素、用户选取的文字和微数据(microdata) 从一个网页拖曳到另一个网页,或者从操作系统中拖曳文件到网页中去。
  • CSS3 Animations and Transitions
    完善 CSS3 动画和过渡支持。
  • Do Not Track 拒绝跟踪
    可以在 首选项-高级-安全性 里面开启,也可以在站点首选项中对某些网站进行设置。
  • Paged Overflow
    用 CSS 对生成页面内容分页,革命性的网络阅读体验。不过这个标准暂时还没有得到广泛支持。
  • Cross-OriginResourceSharing (CORS) for XMLHttpRequest
    跨域资源共享,使网站之间的通讯更加安全和灵活。

性能优化

  • 改善启动后的标签加载顺序,启动更快速
  • 优化资源(脚本、样式表、图像)加载顺序,提升页面载入速度
  • 改善页面存在 fixed 元素时的滚动性能,卡你妹的阴影逐渐变淡
  • 提升当处理器支持 SSSE3 指令集时的软件渲染性能

其他变更

默认隐藏 Opera Unite 和 Opera Widgets,中止语音支持

在 1386 中开始默认隐藏 Opera Unite 和 Opera Widgets,以后将不再支持。开发团队希望专注于一个组件平台,预料在年底前,后续的某个测试版中彻底移除这两个附加组件平台。详见:Opera 停止支持 Widgets 和 Unite 应用,专注于扩展
鼓励所有开发者将其解决方案移至 Extensions 平台。
因为第三方供应商 IBM 不再维护语音库,所以也删除了旧式 X+V 标准和 UI 语音命令的支持。

Mac 版本精简

在 1406 中开始对 Mac 版本进行一些功能删减:

  • 为使 UI 能更利于集中对网页内容的注意力,开始栏、导航栏、主工具栏被移除。
  • 由于“主题”的引入,Opera 决定移除调节主题图标大小和色调的高级选项。
  • 移除 IRC 和 BitTorrent 功能。

下载

下载 Opera 12.00 正式版:http://www.opera.com/download/
详细更新日志请见:http://www.opera.com/docs/changelogs/windows/1200/

Opera 12.00 build 1467 RC 6

鸡血第六弹,RC 6 来了。
这个版本主要修复了一个 Windows 安装程序的问题,在非管理员登录的状态下安装可能失败(这个 bug 不会影响到大多数人,仅限于某些定制版本)。
另外,去掉了版本号后缀的 RC 字样。

下载

下载 Opera 12 RC6(默认安装路径会覆盖稳定版 Opera)

下载 Opera Next(默认安装路径仍然是 Opera Next)

更新日志

  • DSK-365901 Change version string to final
  • DSK-365501 Windows installer only works if started as Administrator

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.00 build 1465 RC 5

又一个 RC 版,又是一些修复。正式版看来快到了。(某妹子的吐槽:rc5 build 号增长了 ⑨,但更新却只有 3。)

下载 Opera 12 RC5(默认安装路径会覆盖稳定版 Opera)

下载 Opera Next(默认安装路径仍然是 Opera Next)

更新日志

  • CORE-46831 Cached-only images setting ignored
  • DSK-365593 Crash when re-enable Opera Link
  • DSK-347379 Mail panel keeps scrolling up

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.00 build 1456 RC 4

又一个 RC,这次更新只挑了一些关键问题进行修复,其他不太重要的问题修复将整合在后续其他版本上。看样子正式版就要来了。

下载 Opera 12 RC4(默认安装路径会覆盖稳定版 Opera)

下载 Opera Next(默认安装路径仍然是 Opera Next)

更新日志

  • CORE-46839 Drag to upload on imgur.com not working – XMLHttpRequestUpload
  • CORE-46867 Insertion marker does not disappear when dragging items through the tab bar
  • DSK-364998 Speed Dial crash
  • DSK-365467 Blank bookmark is created when dragging from address bar to bookmarks panel
  • DSK-365676 Crash with floating panels
  • DSK-365584 Foxit PDF plugin fails
  • DSK-364346 Dragging file to empty part of download tab creates blank file
  • DSK-365832 [Win] Can not drag and drop text/uri-list data between different instances
  • DSK-365415 [Mac] Only one file is dropped even if several are dragged

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.00 build 1454 RC 3

继续 RC。今天的 RC 是有已知问题的…请向桌面团队积极反馈相对于 11.6x 新增的 bug。

下载 Opera 12 RC(默认安装路径会覆盖稳定版 Opera)

下载 Opera Next(默认安装路径仍然是 Opera Next)

已知问题

  • DSK-365593 Crash on re-enable Opera Link (mac only)
  • PANGEA-282 Speed dials lost on sync via Opera Link

更新日志

核心

  • CORE-41464 Crash on exit
  • CORE-44103 Shapes missing in SVG demo
  • CORE-46747 ResponseXML is null on 301
  • CORE-46612 Incorrect text width leading to overlapping text when printing
  • CORE-46840 Drag a link to an external app, copies the whole url instead of the word as a link

桌面版

  • DSK-364952 localized setting zh_cn for Dictionary (字典) redirect link should be changed
  • DSK-345868 no mail providers configuration info for tut.by
  • DSK-365602 Reloading an SDE in developer mode either freezes Opera or currupts extension

Windows

  • DSK-365606 Serious drawing issue when using detached panel windows
  • DSK-364893 Error code 114 when uninstalling Opera on a limited Vista account
  • DSK-364186 Opera doesn’t react to keyboard input after switching from other applications

Mac

  • DSK-365350 Drag and drop of file from OS to element with dropzone attribute fails on Mac
  • DSK-365135 Crash on dragging/closing windows

Linux/FreeBSD

  • DSK-365564 No Gtk support under FreeBSD 9.0

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.00 snapshot 1450 RC 2:2012 欧洲杯版

今天是波兰-乌克兰欧洲杯开幕的日子,Opera 桌面版也发布 了第二个 RC 版,包括一些插件独立进程方面的重要更新和其他 Bug 修复。

下载地址

Download Opera 12 RC(默认安装路径会覆盖稳定版 Opera)

Download Opera Next(默认安装路径仍然是 Opera Next)

更新日志

Core

  • CORE-46797 [html5dnd] Stability fixes for Drag and Drop

Desktop

  • DSK-365559 Change version string to RC
  • DSK-365499 Plugin crash logging stopped working, “Crash log writing failed, error getting temp directory”
  • DSK-365421 Wrap to multiple lines setting lost after going to fullscreen mode
  • DSK-365532 Unable to interact with some major sites: cnet.com, reuters.com, etc.

Windows

  • DSK-364186 Opera doesn’t react to keyboard input after switching from other applications

Mac

  • DSK-364349 [html5dnd] Dragging text to certain other applications fails

Linux/FreeBSD

  • DSK-365497 Ctrl+TAB cycler window crashes when closed when drag-n-drop is active. Prevent it from opening during drag-n-drop
  • DSK-364866 opera.extension.tabs doesn’t return correct attributes for tabs which visit pages by typing in addressbar

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.00 build 1448 RC: 插件相关修复等等

RC(候选发布版本)来了。修复了 Windows 2000 上插件不运作、Windows XP 上的一些假死问题;减少插件在 Mac 上的 CPU 占用;各平台都提升了插件性能;还有其他 bug 修复。

下载 Opera 12 RC(默认安装路径会覆盖稳定版 Opera)

下载 Opera Next(默认安装路径仍然是 Opera Next)

更新日志

  • Plug-in performance improvements
  • DSK-226257 Option to remember approved certificates not remembered after a month
  • DSK-364182 Painting issues when scrolling on Speed Dial with theme installed
  • DSK-365336 Clicking the close button on an inactive tab makes that tab active before closing it, causing visual disturbance and slowness
  • CORE-46692 Drag and drop file above children elements of the listened element opens tab instead
  • DSK-357081 opera.extension.windows.getLastFocused() can returns wrong window
  • DSK-362025 opera.extension.tabs.getAll() can return extra non-existing tabs
  • DSK-357070 Broken order of event in WinTabs API (tab/create before tabGroup/create)
  • DSK-365087 Crash when installing certain extensions that add toolbar buttons
  • DSK-364889 Crash when accepting one of several Form Post Redirect dialog triggered by XMLHttpRequests
  • CORE-46472 Crash on CSS animations

Windows

  • DSK-364904 Plug-ins do not work on Windows 2000
  • DSK-365335 Freeze on exit and other freezes on Windows XP
  • DSK-365045 Freeze on VG.no plug-in video player
  • DSK-353231 Freeze when upsizing small window with plug-in

Mac

  • Reduced CPU footprint of plug-ins
  • DSK-364351 Flash context menu does not open
  • DSK-363416 Transparent background on Silverlight 5 does not clear before painting (Xbox.com avatars)
  • DSK-365074 QuickTime plug-in freezes on Mac OS 10.5
  • DSK-363678 Keystroke buffer not cleared in some plug-in video players
  • DSK-364848 Themes from semi-transparent images cause painting issues
  • DSK-347268 Background tab text is white with hardware acceleration enabled

Linux/FreeBSD

  • DSK-334913 Plug-ins not allow to input non-latin characters
  • DSK-365400 Only one file is dropped even if several are dragged
  • DSK-364857 Crash when clearing bitmap buffer

[ Via Opera Desktop TeamOpera.IM 编译 ]