Opera 12.00 snapshot 1351:64位、Drag & Drop、更多 CSS3 支持及独立插件进程

Opera 12(开发代号 Wahoo)snapshot 的 Presto 内核引擎升级带来若干新功能,并且 Windows 和 Mac 平台的 64 位版 Opera 终于从 Labs 毕业(不过仍然是测试开发阶段)。

关于内核更新的详情,包括新 HTML5 和 CSS3 功能的 demo,请见Opera Developer Relations blog

HTML5

此 build 开始初步支持 HTML5 Drag & Drop,该技术允许元素、用户选取的文字和微数据(microdata) 从一个网页拖曳到另一个网页,或者从操作系统中拖曳文件到网页中去。话说,和其他 4 大浏览器厂商比起来,Opera 对 Drag & Drop 的支持来得相当滞后。

目前对 Drag & Drop 的初步支持还有些 bug 和限制,例如 向/从 外部程序拖曳存在一些问题。官方在论坛为此开了一个帖子,罗列已知问题并方便讨论和反馈:forum thread for HTML5 Drag and Drop

对 HTML5 Drag & Drop 的实现的已知问题:

  • 不能正常地拖曳到操作系统和外部程序
  • DSK-358366 不能拖曳页面链接到其他窗口
  • DSK-359705 拖曳图片或链接到后台窗口的标题栏上会导致崩溃
  • DSK-358345 不能拖曳书签到处于激活状态的标签页
  • DSK-358984 有文本被自动选择时不能拖曳
  • DSK-359272 Dragging tab out of tab bar before dropping is broken
  • DSK-359678 把标签页拖曳出当前窗口以创建新窗口会发生崩溃
  • DSK-359368 不能以拖曳放置的方式重排邮件面板的分类

你可能会注意到,部分现有 demo 运作似乎不正常。因为它们有时依赖于某些不遵从标准规格的行为。Opera 表示他们会继续完善并研究解决方案。

CSS3

此 build 引入了对CSS Animation的实验性支持,以此实现比 CSS Transition 更复杂且持续的动画效果。

CSS Transition 的支持也有更新。网页渲染上原本即刻完成的改变,可以用 CSS Transition 改造成渐变过程。另外更新了对 color transition 的支持;允许在 background positio、box shadow 等等应用 transition;增加了用 transtion 串连若干步突变的能力。

64 位 build 运行独立插件进程

独立插件进程(out-of-process plugins,以下简称 OOPP)现在终于算作 snapshot ,之前的 OOPP builds 都是作为实验室版。OOPP 的优点在于两个方面。抽离插件并置于独立进程中运行,由此使 Opera 在某种程度上免于受插件不稳定性的影响,这是浏览器崩溃和假死最常见的原因之一。OOPP 应当能显著改善 Opera 自身的稳定性,并使 64 位浏览器运行 32 位插件变得可行。

对于 Mac 平台,Opera 将不再部署 32 位 build,只部署包含 32 和 64 位的通用二进制代码 (Universal Binary) 版本。这意味着从此在 64 位 Mac 上会使用 64 位版 Opera,否则会自动退而使用 32 位版。

已知问题

  • DSK-359770 独立插件进程瑕疵导致标签页无响应(通常在启动时发生)
  • 对 HTML5 Drag and Drop 的支持尚在开发阶段。向/从 外部程序拖曳尚不能正常运作。一些 demo 网站可能无法进行充分的展示。
  • Mac 上浏览 HTML5test.com 可能会出现假死或其他问题
  • DSK-360017 Windows 平台的 64 位版 Opera 不能正常使用 Google+
这是一个开发版,不推荐普通用户使用,仅供测试。此版本存在着很多已知问题,可能会造成崩溃或者数据丢失,甚至无法正常使用。请勿覆盖之前的版本,并在备份数据后安装使用。

下载链接

更新日志

  • Several crash fixes
  • Translation updates
  • Support for Out-of-process plug-ins across desktop platforms
  • 64-Bit support on Windows and Mac
  • Fixes to the tab/window extensions API
  • CORE-11806 Initial support for HTML5 Drag and Drop
  • CORE-32938 Enable the stream functionality in the multimedia cache: media files to be streamed instead of downloaded to disk
  • CORE-39801 Download detected as .zip and extension is changed when saving, breaking the intended filename/use
  • CORE-43563 Freeze on absolute positioned textarea with wrap=off adjacent to block element with auto overflow
  • CORE-43253 window.close should fail if window was not opened by script
  • CORE-31587 Redirected links not remembered as visited across sessions
  • CORE-43828 Unite apps removed after failure to start using opera:unite
  • CORE-39204 Make a leading BOM (Byte Order Mark) authorative (overriding HTTP)
  • CORE-40113 XSLT variable reference in secondary sort key throws error
  • CORE-43633 Some elements are rendered into the BackgroundImage buffer twice
  • CORE-43888 Pseudo Element is not removed from DOM after removing a class that was required for it
  • CORE-41942 Support structured cloning and Transferables
  • CORE-43552 Absolute positioned box with auto margin-top and explicit top,bottom, margin-bottom is misplaced
  • CORE-43529 Drop XML (application/x-www-form+xml) form encoding
  • CORE-43886 Correctly support TypedArray(TypedArray array)
  • CORE-43926 Follow spec for String.prototype.split(undefined)
  • CORE-35305 x-mac-ukrainian not supported
  • CORE-34488 Expose buffered ranges in
  • CORE-43223 HTML DOM changes made to in svg document through script are not visible
  • CORE-27622 Don’t fire timeupdate if a timeupdate handler is still running
  • CORE-43284 Unusual network event sequences on some requests in beetle.de
  • CORE-44214 Crash related to changing geolocation site permission
  • CORE-42398 Update scope WidgetManager service to include recent changes: update details, more debug info
  • CORE-44162 Opera loses advanced download settings after restart
  • CORE-44089 Codecademy.com: getComputedStyle font-size of element with pointer-events rule fails
  • CORE-44131 dropzone does not work over inline box children
  • CORE-43116 <link>ed stylesheet with @import moves floated objects out of container on load, reload, refresh
  • CORE-43481 Do not paint default document background under image objects such as svg (the background should be transparent)
  • CORE-37602 Keyboard navigation cannot get past a cleared element following a floated object
  • CORE-44107 E.dataset locks if Object.keys is applied before E.setAttribute
  • CORE-44093 <input> attribute size default != 20
  • CORE-42880 A gif animation stops at fourth frame in opera (other browsers shows it fine)
  • CORE-43804 Canvas fillText incorrectly centers text when using font outlines
  • CORE-44280 Surrogate pairs should not work in CSS escape sequences
  • CORE-38059 Update our transitions implementation and implement CSS Animations
  • CORE-43149 Facebook chat list scrolls back up – setting style on overflow element with generated content
  • CORE-24242 Remove readystatechange events for SCRIPT element: fixes on Facebook, tripadvisor, Bing, Google Maps etc.
  • CORE-42999 Unable to login via vkontakte.ru social plugin – window.close after document.domain
  • CORE-43390 setAttribute(‘dir’) resets selection, position in inputs: Unable to select some text on Twitter
  • CORE-35849 Submit event wrongly fired BEFORE client-side validation in HTML5 forms
  • DSK-337216 Extend MIME types to accociate more supported formats with Opera on Linux/FreeBSD
  • DSK-335820 Opera replaces existing saved files without warning when the File Name field in the Save As dialog does not show the file extension on Windows
  • DSK-340710 New tab button overlaps the Extender menu button and tabs when Tab Bar is placed right or left
  • DSK-358079 Fixed the flashing of the title bar when a personas is active and the Opera window is activated or deactivated

[ Via Opera Desktop TeamOpera.IM 编译 ]

Opera 64 位及独立插件进程版更新

去年圣诞节前 Opera 公开了首个独立插件 & 64 位实验室版,今天该实验室版发布了更新。修补的地方相当多。当中有很多工作是关于多平台上的插件后端的。测试时请尽量试验平时用到的插件。反馈问题请进传送门

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

已知问题

(下面都是已知问题,不是更新日志。。。)

全平台

  • 插件崩溃报告尚不运作

Linux/FreeBSD

  • No Xt support
  • Sun JDK might not work correctly: use IcedTea (OpenJDK) instead
  • gecko-mediaplayer plugins are more prone to failure
  • When hovering over a tab thumbnail that extends over the plugin area, the plugin animation is not restarted after hover out when compositing is off
  • Typing in an auto-activated plugin is not working
  • Opera may crash on exit

Mac

  • Hardware acceleration is off by default on the Mac
  • No IME support
  • Some content is invisible in transparent Flash
  • System dialogs may open behind the browser window
  • No context menu for Flash
  • The Flip4Mac plug-in may not play videos
  • You may get drawing artifacts while scrolling
  • Hardware acceleration is disabled by default, due to drawing issues with plug-ins

Windows

  • You'll experience choppy scrolling on pages with embedded Flash
  • Scrolling inside windowed Flash is not working
  • WMP player plugin controls get corrupted after scrolling
  • Silverlight may have some issues
  • Opera may crash on resizing the plugin window
  • Minimal restart in Opera's crashlog dialog works as a full restart
  • You'll experience a temporary freeze when deleting plugin data
  • Some strings in 64bit Opera will suffer corrupted text substitutions
  • The Shockwave Director plugin is not detected under 64bit Opera

下载链接

[ Via Dev.OperaOpera.IM 编译]

Social Media Marketing For Manufacturing Companies
cartola fc calling the fabric

Buy Julius K9 Harness over the Internet Easily
jogos de vestir how for to get run close to 50

The History of Decorative Furnitures
transformice With just two days to work and a budget of just

Sofia Vergara talks SAG awards fashion
click jogos new york date week day 3

Ways to Wear Silk Shawls
black porn You could also borrow from friends who have 80’s items and clothes

Credit Crunch No Big Deal at London Fashion Week
cartoon porn CHICKEN Vic Mizzy

Rules to Follow When Dressing
youjizz Holy shit that elephant set the jungle on fire

4 Fashion insiders share their favorite fall trends
hd porn euro workwear

Opera 64 位版及独立插件进程

圣诞临近,Opera 实验室也准备了一份圣诞礼物,这可是一个大大的惊喜啊 😛

插件进程

在分析了海量的崩溃记录后发现,最常见的是插件引发的崩溃,这是 Opera 无法从根本上解决的问题。在 Linux/FreeBSD 上,为了避免这个问题,Opera 将插件放在独立进程中运行,这极大的改善了 Opera 的稳定性及安全性。

现在,这套机制已经引入到了 Windows 及 Mac 平台,本次发布的实验室版就包含了独立插件进程的早期预览版。

64 位版本

独立的插件进程带来的另一优势是,64 位版本的 Opera 可以调用 32 位版本的插件,这使得 64 位版本的发布成为可能,Opera 工程师可不希望发布一个无法使用插件的版本 😛

64 位版本在某些情况下能够提供更好的性能以及分配更多的空闲内存。

下载地址

注意:

  • Mac 版同时包含 32 位及 64 位版本,Mac OS 10.6 及更新版本会自动使用 64 位版本,旧系统则会使用 32 位版本。
  • Mac 下字体绘制有问题,可能不绘制或绘制错误某些字符
  • Mac 下不支持 Web Fonts,建议设置 opera:config#UserPrefs|EnableWebfonts 为 0 以禁用之
  • 在 64 位 Windows 下,你可以选择使用 32 位还是 64 位版本的 Opera
  • 在 32 位 Windwos 下,仅能使用 32 位版本的 Opera
  • 建议在 Windows 下使用最新版的 Flash 插件,旧版插件存在性能问题
  • Windows 下渲染带插件页面时可能偶尔会僵死 7 秒
  • Linux/FreeBSD 下不支持基于 Xt 的插件,比如 VLC 和 Adobe Reader
  • 此实验室版基于 Opera 12.00,包含之前所有 snapshots 的更新以及硬件加速。向官方报告 bug 时最好说明硬件加速是否启用和是否对 bug 的触发有影响。若要禁用硬件加速,可打开 opera:config#UserPrefs|EnableHardwareAcceleration,将其设置为 0 ,再重启 Opera。

[ via Opera LabsOpera.IM 编译 ]

Buy Diwali Dresses for Women
click jogos Cotton and silk will most likely not work

Choose An Appropriate Pair For Comfort
kinokiste You could possibly take care of that with a sewing machine

What’s Inappropriate and What’s Not in Preteen Fashion
free porn sites top concepts through the

Lolita and Maid Fashion Day at Kinokuniya
free hd porn but it did come out in the 80 And when it did

6 Insane True Stories Too Awesome for a Chuck Norris Movie
free hd porn how to find charms and ruby necklaces

Why do women love knee hi fashion leather boots with a heel
free black porn has a lot more to it than just shopping

Big Bra Buying Tips and Guide
large porn tube Deany seems to be out of her comfort zone

Preventing Ingrown Hairs or Razor Bumps
weight loss tips as you’re roscoe dior’s extravagantly gynic change sprang leaks attached to the fashion