Opera 12.10 snapshot 1644

既然 Opera 总部已是银装素裹,似乎是时候解决 DSK-375761 这个黑屏 bug 了。所以现在你不仅能最小化 Opera 窗口,还能还原它哦,耶!(“哇好犀利啊!”)另外 ctrl + 1 打开第一个快速拨号而不是搜索面板,还有,Windows 用户现在又可以用 alt + 数字 输入 ☺ 之类的符号了!(桌面团队这几个感叹号的意思是,呐,做人呢最紧要就是开心,整天撞见新 bug 这种事情大家都不想的,当你习惯了一个新 bug,某一天我修好了它,你是不是像捡到钱一样喜出望外)

12.10 正接近正式版,所以如果你遇到什么必须在正式发布前修复的严重问题,请尽快向桌面团队反馈,否则得等到下一个正式版才会修。

已知问题

  • DSK-376420 不能打开检查更新的对话框
  • [OS X] CSS transform 修饰的网络字体(web font)不显示
  • [OS X] No 64-bit build for this snapshot
这是一个开发版,不推荐普通用户使用,仅供测试。此版本存在着很多已知问题,可能会造成崩溃或者数据丢失,甚至无法正常使用。请勿覆盖之前的版本,并在备份数据后安装使用。

下载地址

更新日志

内核

  • CORE-44854 Crash when firing an event inside an external, nested <use>
  • CORE-43107 Crash when running html mangler for a long while

桌面版

  • DSK-375768 Further fix to DSK-375235 (Crash on clicking Delete in Delete Private data dialog after clicking Help)
  • DSK-375790 Esc does not open Dragonfly console
  • DSK-375581 Opera crashes when window with blocking dialog is closed
  • DSK-352233 Opera crashes in search field with old entries
  • DSK-375836 Speed Dial Ctrl+X shortcuts don’t work
  • DSK-369985 Scroll position in history is not remembered on restart
  • DSK-376125 Editing a preinstalled bookmark deletes the favicon
  • DSK-330376 Address field on the main toolbar isn’t always updated properly
  • DSK-160587 Search engine editor does not allow setting encoding manually, should default to UTF-8
  • DSK-372493 “The address type is unknown or unsupported” error
  • DSK-375725 “Rewind” doesn’t work on tabs opened from links

Windows

  • DSK-375761/DSK-375750 Black window/UI not responding after minimizing and maximizing Opera
  • DSK-375966 Opera does not allow Alt+”numbers” to do symbols

Linux/FreeBSD

  • DSK-366461 Remove the titlebar with themes: Hold Alt with left mouse button to move the Window
  • DSK-376165 Alt does not open the Opera menu: Hold Alt for half a second before releasing to avoid triggering the HUD on Ubuntu
  • DSK-344521 Running Opera through nohup doesn’t prevent it from closing with the terminal

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.10 snapshot 1642: 当鼠标置于链接上时预查询 DNS

当用户的鼠标悬停在链接上,他们很可能会点击链接。为了让用户能更快地打开目标页面,现在用户把鼠标光标移到连接上时 Opera 会对该链接进行 DNS 查询。如果用户果然决定点击该链接,打开目标页面将会更快。Opera 不会预加载目标页面的资源/文档,仅进行 DNS 查询。

Opera 只对 HTTP 链接进行 DNS 预取,预取频率不会高于每秒 5 次。

该特性的开关选项:opera:config#Network|DNSPrefetching

(译者认为,只当悬停于链接时才预查询 DNS 是 Opera 出于对资源消耗的考虑。多数用户从移动鼠标到链接上到点击,动作几乎没有时间间隔,他们将很难察觉到速度有什么提升。部分用户习惯点击前先悬停于链接上,从工具提示或状态栏上看清楚域名——尤其该链接是当前页面对其他网站的引用——然后才决定会否点击。所以可能 Opera 的预取 DNS 行为对这部分用户才有意义。)

已知问题

  • DSK-375750 [Windows] 安装了主题后不能还原窗口
  • DSK-375761 [Windows] Opera 最小化后再最大化后窗口黑屏并无响应
  • [OS X] No 64-bit build for this snapshot
这是一个开发版,不推荐普通用户使用,仅供测试。此版本存在着很多已知问题,可能会造成崩溃或者数据丢失,甚至无法正常使用。请勿覆盖之前的版本,并在备份数据后安装使用。

下载地址

更新日志

桌面版

  • DSK-375732 Prefetching DNS when hovering links
  • DSK-376038 text-shadow renders really weird (regression from 12.00)
  • DSK-375832 Thread starter messages missing from IMAP sent folder view
  • DSK-361306 Opera detects two Java plugins which leads to a freeze/crash
  • DSK-363907 Open in Background Window opens new Window in the Foreground
  • DSK-369215 History page: wrong grouping in quick search results
  • DSK-367126 Info and Links panels not working when displayed floating

OS X

  • DSK-374969 Autoupdate silently fails for unprivileged installations (more robust installer)
  • DSK-375249 Drag & drop triggered when navigating between pages using flip-back/flip-forward and then dragging.
  • DSK-376027 Web fonts disappear on some pages with corrupt font names

Linux

  • CORE-45685 LC_MESSAGES should take priority over LANG environmental variable for localization

内核

  • CORE-49086 Opera often crashes while ew.com is open in a background tab
  • CORE-47458 Crash in layout properties
  • CORE-49107 Disallow internet shortcuts in frames (+ svg images)
  • CORE-49072 Networking related crashes

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.10 snapshot 1639

桌面团队:

我们正在进行一场马拉松式的 bug 狩猎。你们将是我们的持续工作成果的裁判。

除了修 bug,还有一些更漂亮的工作:一个月前,我们对 UI 进行了详细的检视以支持 OS X 的高像素密度显示。现在,我们让扩展开发者也同样有办法为用户提供高分辨率版本的扩展。详细信息请见 Addons blog 的文章 Extensions icons vs high resolution displays 。目前只有两个扩展使用了高分辨率图片,但是我们希望到正式版发布时这个数目会更多。

已知问题

  • DSK-375750 [Windows] 安装了主题后不能还原窗口
  • DSK-375761 [Windows] Opera 最小化后再最大化后窗口黑屏并无响应
这是一个开发版,不推荐普通用户使用,仅供测试。此版本存在着很多已知问题,可能会造成崩溃或者数据丢失,甚至无法正常使用。请勿覆盖之前的版本,并在备份数据后安装使用。

下载地址

更新日志

Linux

  • DSK-374856 GTK3 themes are sometimes not fully drawn (e.g. corrupted tab bar)
  • DSK-373940 Installation shows a warning on Ubuntu 12.10
  • CORE-49083 Crash on start-up with no crash dialog

Windows

  • DSK-372177 Windowless plug-ins fail with HWA enabled
  • DSK-375576 Closing tab in substack crashes opera

OS X

  • DSK-358180 Restore full screen window sessions in full screen on startup
  • DSK-371991 Window stuck in full screen mode (not restoring toolbars) after exiting full screen
  • DSK-375443 Windowless plug-in in iframe blank when scrolling
  • DSK-375899 Plug-ins gets no event on modifier keyUp (Command key)
  • DSK-368008 Opera on Mac sends no keypress event on Control–V
  • DSK-375508 No progress bar in download tab on OSX
  • DSK-373932 Retina icon support for extensions
  • DSK-343973 Some pop-ups open as new tabs instead of separate windows

桌面版

  • DSK-375383 Collapsing message list group hides the group header too
  • DSK-301287 no error message when trying to send email with invalid mailaddress
  • DSK-374803 Having two tabs open and closing the leftmost background tab with the close button, the last tab changes width on hover if it is a Speed Dial tab
  • DSK-351764 Dragging button to View Bar crashes memguarded Opera
  • DSK-375384 Crash after dragging Turbo badge from Speed Dial to address bar
  • DSK-183831 You shouldn’t be able to delete “Find in page” search or set it as default
  • DSK-375186 onet.pl – IMAP does not working

内核

  • Networking related stability fixes
  • CORE-48446 Repaint issue on fixed element on scrolling
  • CORE-49067 Crash on calling Canvas.drawImage() from extension
  • CORE-42494 wbr tag collapses following whitespace
  • CORE-48888 CSS3 transitions/animations of transforms on floats not displaying correctly
  • CORE-49016 Some documents (for instance directory listings) scroll back to top on history navigation
  • CORE-49033 WebGL conformance, “Uint8ClampedArray(1) instanceof Uint8Array” subtest fails
  • CORE-49071 Incorrect Math.round() handling of large doubles
  • CORE-48891 vasttrafik.se – public transport travel-path renders erroneously
  • CORE-49009 CSS 2D Transform rotation causes elements to disappear
  • CORE-49070 Crash on right-click, scripting disabled and extension installed on start, scription enabled on runtime
  • CORE-48872 REVERTED Add application/json to the list of known content types

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.10 snapshot 1633: Turbo 模式支持 SPDY

加入了一个在 Turbo 模式下启用 SPDY 的选项:opera:config#Proxy|UseSPDYforTurbo
目前这个选项默认关闭,不过你也可以试一试。

已知问题

  • DSK-375750 [Windows] 安装了主题后不能还原窗口
  • DSK-375761 [Windows] Opera 最小化后再最大化后窗口黑屏并无响应
  • DSK-375858 [Linux/FreeBSD] 在 portal.opera.com 和其他一些网页上崩溃时不出现崩溃对话框
这是一个开发版,不推荐普通用户使用,仅供测试。此版本存在着很多已知问题,可能会造成崩溃或者数据丢失,甚至无法正常使用。请勿覆盖之前的版本,并在备份数据后安装使用。

下载地址

更新日志

内核

  • CORE-48602 Opera crashes when opening Dragonfly with Hardware Acceleration enabled
  • CORE-49039 config.xml preferences not set when the prefs are added in an update
  • CORE-49042 Switch Turbo to SPDY protocol

桌面版

  • DSK-375614 Crash on closing tab with active tooltip
  • DSK-375235 Crash on clicking Delete in Delete Private data dialog after clicking Help
  • DSK-375565 Crash on closing Delete Private Data dialog that is in progress
  • DSK-331453 queued POP DELE commands are lost when Opera shuts down
  • DSK-355955 Removing both http and https address from history when deleting one variant
  • DSK-354844 Clicking download tab freezes Opera for a while
  • DSK-374321 Don’t animate transition from zero to one tab
  • DSK-348902 Search fields change on upgrade if search.ini order has changed
  • DSK-337833 Speed Dial extensions should always show Keyboard shortcuts
  • DSK-375109 [Linux/FreeBSD] Opera sometimes crashes whilst the KDE file Open/Save dialog is shown
  • DSK-375617 Dictionary installation fails and license text not displayed
  • DSK-375711 [Mac] Webfonts go wonko on Nokia Maps
  • DSK-375728 Focus ring repaints in wide textareas when scrolling
  • DSK-375777 Delete Private Data dialog not navigable with keyboard right after opening
  • DSK-346547 history.replaceState disabled forward history in browser UI (history.go(1) still works)
  • DSK-371647 [Mac] Possible to navigate in history using Cmd + arrow keys from the search field
  • DSK-363307 Dialog tabs does not fit in Site Preferences dialog
  • DSK-356391 Starting Opera in offline mode triggers one dialog for every tab you have open
  • DSK-375509 Cannot open file with question mark in file name by dragging to Opera window
  • DSK-374752 Scrollbars breaks the resize button

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.10 snapshot 1627: 网络性能优化、解决若干长期顽疾

这个 snapshot 加入了对 RFC 6555 – Happy Eyeballs 的支持。现在 Opera 会尝试同时连接网站的 IPv4 和 IPv6 主机,然后选择响应更快的那一个。这能够消除 IPv4 或者 IPv6 缓慢或者不能使用所产生的额外的连接延时(译者注:相较于仅支持 IPv4 的客户端程序,同时支持 IPv4 和 IPv6 的客户端在访问只支持 IPv4 的网站时会体验到显著的延时。客户端程序可以采用专门的算法克服这个问题,RFC 6555 – Happy Eyeballs 规范详细说明了这种算法所应满足的要求)。修复了又一个 NSL (Never Stop Loading) bug。并修复了几个长期存在的问题:后退和快进、断电后的会话恢复、部分平台上按键处理。

解决了几个存在已久且明显影响使用体验的 bug,除了译者应该也有不少用户苦之久矣。译者忘了从哪个版本开始,滚动网页时置于底部的进度栏(这不是默认的位置)会跳动,非常影响体验,版本号踏入 12+ 后这个 bug 进化得更令人发指,现在终于得到了似乎彻底的修复不错的改善;Google 搜索结果页上使用鼠标手势的快进功能,用户理应预计跳到下一页,实际却跳转到“更多”(这是 Google 改版前的情况),实际却没有翻页,现在这个问题也得到了解决(观察网页源代码可以发现,Google 搜索结果页的 “下一页/Next” 代码形式比其他大部分网站的情形复杂,所以快进功能在 Google 上无效其实并不算 bug。好奇 Opera 是专门为 Google 的情况写了特例,还是改进了通用的快进机制)。

移除了扰民多年的“允许在 HTTPS 页面上使用用户脚本”的确认对话框。译者认为早该如此。Opera 当初出于安全性考虑,没有向用户提供让该确认框不再出现的选项,除非用户索性禁用 User JavaScript on HTTPS。而 Opera 在 2011 年引入的扩展机制,却已经使这个确认步骤不再有审慎的意义(在 HTTPS 页面使用扩展不须要用户确认,而且诱使用户安装扩展比安装脚本容易得多)。

已知问题
相对于上一个 snapshot 的倒退问题,已知,不须要再提交给官方:

  • DSK-375750 安装了主题后不能还原窗口
  • DSK-375770 当某个标签页中有激活的窗口化插件并处于最小化,Opera 窗口还原时会变黑
这是一个开发版,不推荐普通用户使用,仅供测试。此版本存在着很多已知问题,可能会造成崩溃或者数据丢失,甚至无法正常使用。请勿覆盖之前的版本,并在备份数据后安装使用。

下载地址

更新日志

内核

  • CORE-26204 IPv6 task: RFC 3484 (getaddrinfo) and RFC 6555 (Happy Eyeballs)
  • CORE-48979 NSL when using timed-out idle connections
  • CORE-39910 box-shadow not rendered when box is of 0 width and height
  • CORE-48864 Incorrect bounding-box for box-shadow
  • CORE-48950 Box-shadow with large offset is incorrectly clipped
  • CORE-48904 大量 box-shadows 使 Opera 无响应
  • CORE-48881 Navigating back in history should not scroll window to last anchor
  • CORE-48860 Crash when returning caret to non-existent element
  • CORE-48929 DocumentEdit’s inline IME may crash if initialized when there’s no caret

桌面版

  • DSK-365429 Crash on exit when autosaving session
  • DSK-375314 [Lin] Shift+Tab and Ctrl+Shift+Tab shortcuts no longer work on Linux
  • DSK-371646 [Mac] KeyCodes of number keys are different while holding Shift, the key property is wrong
  • DSK-371859 [Lin] Unix editing keys for single character actions repated twice
  • DSK-374069 [Mac] double @ on OS X
  • DSK-375566 [Lin] AltGr zooms out
  • CORE-48977 [Lin] Opera freezes for up to a minute, when pasting from the primary buffer (middle click) into Flash textbox and leaves a zombie process
  • DSK-375381 google.com 上快进功能异常
  • DSK-373372 鼠标手势调用前进命令时没有触发密码自动填表功能
  • DSK-375550 Crash on installing extension if HTTP Accept Language=,
  • DSK-375120 [Lin] Gtk3 themes do not full update without restarting
  • DSK-372892 [Mac] Crash when drag and drop extension config.xml from Coda panel to Opera
  • DSK-365871 进度栏置于底部时有严重的重绘问题
  • DSK-372345 [Lin] Tooltips and menus displayed on all Gnome/Unity desktops
  • DSK-277691 移除 “User JavaScript on HTTPS” 的激活对话框
  • DSK-375254 Crash when dragging stack from Window panel to tab in tab bar
  • DSK-371096 会话文件 autosave.win 损坏时应从 autosave.win.bak 中恢复

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.10 snapshot 1624

Opera 12.10 beta 继续修bug。这次更新仍然没有什么特别。小部分用户遇到过的 Opera 使 Windows 系统时钟变快 的问题得到了修复。还是那句,请积极向桌面团队反馈

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

下载地址

更新日志

桌面版

  • DSK-375240 Replace “Beta RC” from about page with “Beta”
    DSK-365412 QuickTime causes crash on exit after deleting private data
  • DSK-353763 Invisible DropdownButton in the F2 “Go to Page” dialog
  • DSK-372094 Inertial scrolling from touchpad continues on wrong tab after closing or switching tab
  • DSK-375090 Crash on toggling fullscreen mode few times fast
  • DSK-319777 Favicons disappear in tabs
  • DSK-375446 Crashes if it fails to initialize speed dial view
  • DSK-353430 Cancel on update dialog also cancels browser.js update
  • DSK-365082 Crash on dragging tabs in Windows Panel
  • DSK-304653 Tab Bar placed on top can not be set to ‘Show only when needed’
  • DSK-370093 VPS, TCVN and windows-sami-2 encodings no longer supported
  • DSK-374370 info panel invoked as manager stopped working
  • DSK-304807 Context menu actions follow mouse position rather than currently focused item, when invoked from keyboard
  • DSK-370682 Master Password dialog behind window on startup when Link is enabled
  • DSK-369126 Double click on listbox item in Import Mail dialog should change page of dialog
  • DSK-374064 Custom icon size ignored when set to less than 100%
  • DSK-368753 Cannot switch off new thread behaviour
  • DSK-368715 Mail priority fails to be displayed
  • DSK-374967 If a file has read only attribute set when upgrading, the backed up file will also have it, and will not be deleted during upgrade causing next upgrade to fail.
  • DSK-373529 Wrong address field badge shown while showing authentication dialog of page opened from Speed Dial
  • DSK-374481 address bar not focused when progress bar is inside address bar
  • DSK-352101 Focus in text boxes and addressbar is randomly stolen during launch
  • DSK-371361 Freeze when typing / in the addressfield and you press ctrl backspace
  • DSK-371707 Approve and Reject buttons in Security Issue dialogs should have longer delay before becoming active
  • DSK-367454 Option ‘Remove from toolbar’ is always enabled
  • DSK-365579 “Web” badge in address bar not adjusted after enabling “Show full web address”.
  • DSK-374117 Focus not on address field when starting with Speed Dial
  • DSK-353327 Crashes when cancelling sync dialog on exit

Windows

  • DSK-366405 Opera makes the system clock run fast in extreme cases
  • DSK-375496 Window turns completly black
  • DSK-374966 The close/maximize/restore replacement windows buttons are not fully at the top of the window when Opera is maximized
  • DSK-363209 Persona/Theme support breaks window resizing
  • DSK-368570 Dialog for running plug-in installation blocks Opera from shutting down
  • DSK-361559 Installer freezes when installing / uninstalling while a file is locked on 32-bit WinXP
  • DSK-370341 Minimize/Maximize/Close Windows buttons broken with installed persona on dual screen setup
  • DSK-370315 event.repeat isn’t reliable (DOM3 key events)
  • DSK-166772 Tries to access the C: drive, even if it doesn’t exist
  • DSK-375449 Delete private data triggers dll load failure message

Linux/FreeBSD

  • DSK-340298 Opera freezes for up to a minute, when pasting from the clipboard into Flash textbox
  • DSK-374632 Opera does not run on Athlon XP (K7) processors

Mac OS X

  • DSK-365797 Menu entries trigger wrong actions
  • DSK-374629/DSK-375450 Keyboard shortcuts hijacked by plug-ins
  • DSK-374579 Opera crashes on exit after playing QuakeLive game
  • DSK-375245 Web fonts disappear when closing one of multiple tabs using it
  • DSK-374564 Windowless plugin in iframe blank when scrolling
  • DSK-375105 Crash when composing ^ on Norwegian layout (dead keys)
  • DSK-374556 plugin shims – object with border & padding fail in revert build
  • DSK-374865 Language codes starting with t–z missing in 64-bit builds
  • DSK-371133 Plugin wrappers not killed after closing window with plugins

内核

  • CORE-48017 Crashing because of wrong boundary point offset after changing selection with innerHTML
  • CORE-48049 SVG in img not displayed due to frame restrictions
  • CORE-48668 In a select with options that don’t start with alphanumeric char, typing that alphanumeric char does not select the option
  • CORE-48906 <image> animation behaves wrongly within an SVG logo mask
  • CORE-48922 svg mask applied to a use element with x,y attributes doesn’t render correctly
  • CORE-37327 XHR returns status code of 0 when server returns status code of 304
  • CORE-48872 Add application/json to the list of known content types
  • CORE-48897 Bug in FileReader encoding determination step with “null” charset/encoding
  • CORE-48938 Range header not being sent under all circumstances
  • CORE-48873 Checking global variable in if statement fails on vg.no
  • CORE-48636 Crash on flexed multiline table cells and absolutely positioned elements
  • CORE-48991 Flashes a completely white page before/while loading websites (failing paint lock)
  • CORE-48900 Crash when selection is set on an invalid range
  • CORE-48963 some indirect eval calls still throw EvalError, fails kangax test suite

[ Via Opera Desktop TeamOpera.IM 编译 ]

货币转换的 JS

脚本下载:CurrencyConvert.zip

功能没啥要说的,很简单很纯粹,看下图就就明白了:


之后就是关于脚本的一些说明:

  • 对于拖黑文字的判断,只支持常用的简单格式的价格,如类似“9.9美元”、“$9.9”、“9.9亿美元”这样的,而稍微复杂点的(代码上来说)则不支持,例如“9亿9千万美元”、“九十九美元”等。

  • 要修改目标货币的,可修改文件中下面代码

    var TO_CURRENCY = '人民币 CNY';

  • 要自行添加货币类型的,需要修改两处地方:

    • function pickFromTable(unit) {
      	switch(unit) {
      		case 'NT$':
      		case '新台币':
      		case '新台幣':
      		case '台币':
      		case '台幣':
      			return '台币 TWD';
      		......
      	}
      }

      按格式添加 case 与 return 部分的代码,作为货币单位名字与标准名字的对应表格。

    • 同时相应的修改此处代码:

      var regexp = ‘(新台币|新台幣|台币|台幣|NT$|美元|美金|美刀|刀|\\$|US\\$|欧元|歐元|欧|歐|€|英镑|英鎊|镑|鎊|£|日元|円|韩元|韓元|港元|港币|港幣|HK\\$|元$)’;

  • 可用的货币标准名字如下表:

    人民币 CNY 美元 USD 台币 TWD 港币 HKD
    澳门元 MOP 澳元 AUD 欧元 EUR 英镑 GBP
    瑞典克朗 SEK 日元 JPY 韩元 KRW 俄罗斯卢布 RUB
    加拿大元 CAD 新西兰元 NZD 新加坡元 SGD 印度卢比 INR
    印尼盾 IDR 泰铢 THB 越南盾 VND 马来西亚元 MYR
    菲律宾比索 PHP 埃及镑 EGP 阿联酋迪拉姆 AED 巴基斯坦卢比 PKR

Opera Mobile 12.1 for Android 发布

Opera Mobile for Android 已经更新至 12.1,可以从 Google Play 下载(译者注:Google Play 可自动检测 Android 设备的 CPU 架构并分发最合适的安装包版本,所以从 Google Play 下载的文件体积比从 Opera 官网下载的小)。

更新日志

    提升对标准的支持:

  • 支持 CSS Flexbox
  • 支持 CSS Animation
  • 更新对 CSS Transition 的实现
  • 更新对 WebSocket 的实现 (RFC6455)。已经解决 WebSocket 已知的潜在安全问题,所以现在默认开启
  • 更新对 Media Query 的实现
  • 部分支持 HTML5 拖放 (Drag and Drop)
  • 支持 HTML5 剪贴板 API 和相应事件
  • 支持 contentEditable/designMode
  • 支持 SPDY 协议
  • 支持 页面可视性 (Page Visibility) API
  • 兼容性改善:

  • 新增支持一部分 webkit 前缀和不带前缀的 CSS 属性
  • 安全性:

  • 欺诈防护:欺诈防护是桌面版 Opera 拥有已久的特性,现在终于加入 Opera Mobile。现在 Opera Mobile 会从记录恶意网站的数据库中检查用户当前要访问的网页,如果发现可疑会警告用户。
  • 新增支持的 CPU 架构:

  • MIPS
  • X86
  • 其他改进:

  • 从 Google Play Store 下载 Opera Mobile 时支持对 CPU 的检测并分发对应的版本
  • 减小二进制文件体积

[ Via Opera for PhonesOpera.IM 编译 ]

Opera 12.10 snapshot 1620

这个 build 在桌面版中加入了对 Flexbox 最新的支持,并修复了不少 bug。一些用户会欣喜地发现用鼠标操作时,内嵌查找工具栏(通常用 ctrl+F 呼出)不会自行消失。

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

下载地址

更新日志

内核

  • CORE-27374 (CSS3 flexbox)
  • CORE-47450 (引入 window.supportsCSS)
  • CORE-47447 (实现 第 3 级 CSS 条件规则模块中的 @support)
  • CORE-48905 (Only the top-left corner of a table with collapsed borders is rounded)
  • CORE-47438 (Webpage looses some style and google maps doesn’t work properly)
  • CORE-48911 (CSS propery overflow secretly resets CSS property word-wrap to normal)
  • CORE-48896 (No transparency in Webp images (libwebp 0.2))
  • CORE-47878 (Painting issue when switching tabs in Dragonfly, border-color on overflow:hidden float)
  • CORE-48796 (Crash on matching any-namespace selector)
  • CORE-48878 (Text added to datastore does not match textarea selection)
  • CORE-48373 (Opera displays unencrypted connection on log in to mail.opera.com)

桌面版

  • DSK-374113 (Flash from extension window is displayed outside the window)
  • DSK-375059 (Drag and drop triggers when navigating using flip gesture)
  • DSK-374866 (When the quick find field in the windows panel is not empty and the user attempts to open a new tab, Opera crashes.)
  • DSK-375110 (Seesu Music extension crash when loaded)
  • DSK-375150 (Leak on copying notes (and from other places in the UI))
  • DSK-341123 (Closing browser crashes opera when mail is one of the open tabs)
  • DSK-346552 (Silent uninstallation broken)
  • DSK-374667 (Plugins gets no event on modifier keyUp)
  • DSK-374645 (Opera freezes/prevented from exiting at blogtv.com)
  • DSK-347478 (修复内嵌查找工具栏在使用时自行消失的问题)
  • DSK-366123 (OMenu flickers when tab bar on bottom)
  • DSK-352255 (Restored window size wrong after maximize and fullscreen mode)
  • DSK-338144 (Cannot invoke context menu in Window panel by keyboard)

Windows 7/8 触控特性的支持

  • DSK-374055 (Scrolling with mousewheel over Mail Panel doesn’t work)
  • DSK-373863 (image preview extension stopped to work)
  • DSK-372747 (Prevent from opening links unintentionally when performing other touch gestures)
  • DSK-372974 (Speed dial dragged outside of the Opera window is still in dragging state)
  • DSK-374053 (Scrollbars doesn’t work with touch after scrolling Mail Panel and Mail View with touch)
  • DSK-374265 (Flicking speed dial sometimes causes it to open)
  • DSK-373967 (Make it possible to start Opera in touch mode)

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 12.10 Beta snapshot 1618

Beta 几天前已经发布(等同于 Beta RC 5),12.10 的新基本特性已经确立,Opera 桌面团队的焦点又回到单纯的修 bug 上。这是进入 Beta 阶段后的首次更新。请积极向桌面团队反馈

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

下载地址

更新日志

内核

  • CT-3550 Multi-word string of SVG text with writing-mode=”tb-rl” not shown
  • CORE-48850 Some images don’t show up / are way too small: http://kleinanzeigen.ebay.de
  • CORE-45534 Contenteditable presence adds to height of elements with CSS generated content
  • CORE-19924 Nth-child not updated dynamically on DOM change
  • CORE-48726 On setting, the SELECT.value attribute must set the selectedness of all the option elements to false
  • CORE-48662 ‘Linked script not loaded’ error posted to console when script is 204
  • CORE-48537 If the input type is changed, Opera drops the first character
  • CORE-47419 Incorrect
  • CORE-40079 getBBox() should return bounding box around full character cells on geometricPrecision-rendered text
  • CORE-48774 Cannot disable form validation from JavaScript
  • CORE-48714 Range.collapse() does not affect the attached Selection highlight
  • CORE-41402 Unable to paste text in yahoo mail if clicking below caret line
  • CORE-48053 Occasional crash when navigating backwards

桌面版

  • Fixed some crashes and memory leaks
  • DSK-372508 [Windows] Opera process not closed on exit
  • DSK-352231 [Windows] Ampersands on main menu in Vista and 7 with non-standard skin
  • DSK-374420 [*nix] AltGr key alone acts like a left arrow key
  • DSK-374547 [*nix] Some shortcuts with a character and CTRL do not work anymore
  • DSK-373938 [Mac] Some cursors are blurry with retina display
  • DSK-374755 [Mac] Redraw issues on when you resize text area
  • DSK-374423 Can’t install extension from file://
  • DSK-374764 Visited search leaks memory
  • DSK-373403 Speed Dial extension with previous=”” and status=”modified” isn’t moved to begining
  • DSK-372716 Crash after installation of context menu extension with svg icon
  • DSK-345458 Opera disregards autosave.win.bak when the autosave.win file is missing or corrupted
  • DSK-374750 Select dropdown list can be resized horizontally
  • DSK-372588 Some users get a new installation with clean profile in tmp folder when upgrading Opera
  • DSK-374589 Bookmark properties dialog should show Display URL if bookmark has one
  • DSK-336588 Opera doesn’t get updated browser.js for the new version of Opera immediately after autoupdating

[ Via Opera Desktop TeamOpera.IM 编译 ]