Opera 12.00 snapshot 1385: UI 支持 RTL

很久很久以前,Opera 开始支持显示 RTL(right-to-left,从右向左的阅读顺序)和 BiDi (bi-directional,夹杂着两种阅读顺序的文本)网页内容。“人们说,内容为王。但是单凭一个王独力难支,所以我和几个同事这几个月来有一项任务,就是把 RTL 支持带到浏览器 UI 中来,而不仅仅让网页支持 RTL。”桌面团队的 Wojciech Dzierżanowski 说,“老实说,很多时候我们做这项工作时会产生盯着镜子看的错觉,正如你从下图中所见。”

UI 对 RTL 的支持,在 Wahoo(12的开发代号)正式发布之前还会经过一些打磨的功夫,不过现在你已经可以先睹为快(译者估计只有特定几种语言的使用者会期待,下面会再提到。第一次尝试是有点新鲜感…)。如果你的 Windows 或者 *NIX 操作系统语言是阿拉伯语、波斯语、希伯来语或乌尔都语中的一种,你使用 Opera 时就会自动体验到 RTL 效果(这几种语言的书写方向都是横向从右至左)。因为现在 Opera 当中,UI 方向是由语言设置决定的。 你可以选择自己偏好的语言,无视默认的语言选择设置,办法是打开Preferences/首选项 -> General/常规,在 Language/语言 下拉菜单中选择一个语种, 或者点击 Details…/细节… 进行更精细的自定义。

已知问题

  • 对 HTML5 Drag and Drop 的支持尚在开发阶段。向/从 外部程序拖曳尚不能正常运作。一些 demo 网站可能无法进行充分的展示。
  • Mac 上浏览 HTML5test.com 可能会出现假死或其他问题
  • OTW-8246 Windows 平台的 64 位版 Opera 不能正常使用 Google+
  • DSK-361109 地址栏中使用多个关键词搜索访问过的页面内容时,下拉菜单没有匹配结果
  • CORE-45774 [Windows] [HWA (硬件加速)] 使用 DirectX 后端时,用到 border-radius 的元素的背景颜色会被 border-color 破坏
  • DSK-357831 [Windows] [HWA] 64 位版本上使用 DirectX 后端时,出现字间间隔为负值的现象
  • 撰写邮件窗口的皮肤有瑕疵

(本 snapshot 原文的 Known issues 只写了上面已知问题当中的最后一个。从上个 snapshot 开始,Desktop Team Blog 都没写那几个常客一般的已知问题了,目测已经懒得写。)

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

下载链接

更新日志
桌面版

  • DSK-133022 Support MAPI (start compose with attached files from other apps) on Windows
  • DSK-361916 Badge covers URL after reloading page with return key
  • CORE-44486 Better “Search” button for error page
  • DSK-340684 Long URLs make the Content Block Toolbar buttons disappear
  • DSK-361466 Update the Opera document icon on Windows
  • DSK-349035 Missing hover effect for some protocol buttons such as Trusted, Turbo and Fraud
  • DSK-359572 Document icon on Mac is not aligned with Apple HUG
  • DSK-361649 Running gpu_info test with disabled EnableHardwareAcceleration, gpu_info.ini gets 0.
  • DSK-361950 Fixed a crash on startup
  • Skin tweaks

Mac

  • DSK-361183 Opera becomes unresponsive when loading finn.no
  • DSK-361722 No plugins on OSX 10.6
  • DSK-361613 Kernel panic situation when streaming youtube.com videos
  • DSK-344261 [Flash] Modifiers, Delete, and Arrow keys produce symbols
  • DSK-360204 Buttons with no keycodes steal focus from other applications to Opera plug-ins
  • DSK-359996 Focus stolen from another running Opera
  • DSK-360001 Caps Lock key behavior abnormal on mac get IME work build
  • DSK-353915 Attach file button in gmail compose is not drawn
  • DSK-359505 Plugin does not scroll with page
  • DSK-359977 Fixed a plugin crash
  • DSK-356562 Invisible content in Flash wmode transparent, oopp mac

Windows

  • CT-2197 Fixed a plugin crash
  • DSK-360060 Fixed a crash on exit
  • DSK-359770 Tab switching unresponsive while page is loading on startup
  • CT-2017 Fixed a leak

Linux/FreeBSD

  • CT-2432 Fixed a crash

[ Via Opera Desktop TeamOpera.IM 编译 ]

《Opera 12.00 snapshot 1385: UI 支持 RTL》有4个想法

发表评论

电子邮件地址不会被公开。 必填项已用*标注