如何幫助t7?

t7度空間是一個沒有掛載任何廣告、所有的資訊/知識分享皆是無償奉獻的部落格,如果你覺得t7度空間的內容對你有幫助並願意給予t7支援或鼓勵的話,你可以透過下列的方式:

  • 從[這裡]申請 Dropbox 並安裝到電腦,你可以得到 250MB 的額外空間並提升t7的可用空間。
  • 寫信到t7yang@ymail.com給我鼓勵、感謝、建議……

[Opera 釋出] Next 12.00A #1351 HTML5 拖曳 & OOPP

這次 Opera DesktopTeam 帶來了超大的更新,其中最引人注目的就是 HTML5 的拖曳功能和外掛獨立處理程序了。

64-bit builds and new Core with HTML5 Drag and Drop, CSS Animations, updated CSS Transitions, and Out of Process Plugins
由 Haavard(haavard). 2012年3月26日星期一下午8:00:00

這次的更新帶來的核心的升級,也增加了數個新功能,同時也是我們第一次為你介紹適用於 Windows 和 Mac 平台的 64 位元版本。除此之外,外掛能夠獨立執行的設計也已經成真了。

想要知道更多包含最新的 HTML5 與 CSS3 功能的說明和演示,請瀏覽 Opera Developer Relations Blog

HTML5
這個版本第一次帶來 HTML5 拖曳功能的支援,這是一個能夠讓你在網頁之間拖曳元素或從作業系統中拖放檔案到網頁的一種功能。

目前處於雛形階段的 HTML5 拖曳功能尚且沒有非常完善,諸如從外部程式拖曳元件等都還有問題。我們建立一個關於 HTML5 拖曳功能的討論串,你可以在這裡看看目前被發現的問題、bugs 的談論或將你的發現發布出來。

或許你還會發現一些演示功能似乎沒有非常完善。這樣的情況有可能是因為他們在實作上沒有根據標準來設計。我們仍會對這個功能改進,並期望未來能針對這些問題找到一些解決方案。

CSS3
我們增加了對 CSS Animations 的支援,這是一個可以透過 CSS Transition 來操控更複雜的動畫效果並讓這些效果持續運作。

我們的 CSS Transitions 支援也已經更新。透過 CSS Transtions,過往瞬間的成像變化已可以透過時間來掌控。此外,我們還帶來了 color transitions 的更新,背景的位置、格子的陰影等都可以進行轉化。同時還加入了從一到多的驟然變化。

64 位元有外掛獨立處理程序
最後的重頭戲是外掛獨立處理程序(之前釋出過的 Opera 實驗室版已經出現過 OOPP 了)。對於還不瞭解 OOPP 的使用者,它可以帶來雙重益處。將外掛獨立於瀏覽器之外執行處理程序能夠提升 Opera 因外掛所帶來的不穩定性,這樣的不穩定性也是造成瀏覽器當掉或沒有回應最主要的因素之一。OOPP 除了可以對 Opera 的穩定帶來提升之外,也讓 64 位元的瀏覽器執行 32 位元的外掛成為了可能。

對 Mac 平台而言,未來我們將停止獨立釋出 32 位元的版本,而是採取釋出一個包含 32 位元和 64 位元的整合版。這表示系統會自行判斷是否支援,否則就回退使用 32 位元的版本。

雖然我們全新的 OOPP 實作目前仍處於開發階段,但我們正不懈的努力改善它。我們還有一拖拉庫的改進,但千萬別因此讓你自己樂不思蜀而忘了回報你所看到問題。

基本上這次的 64 位元版已經有一定的穩定性了,不像以前的實驗室版那樣的慘烈。尤其在配備不錯的電腦(搭配 AMD 顯卡)可以有很好的使用體驗。個人使用的經驗是,只有在極少數的情況下會發生沒有回應或當掉的情況發生。