網(wǎng)頁變彩虹?Opera 11.60粉墨登場
11月10日,瀏覽器廠商Opera發(fā)布了Opera 11.60的beta版,這是Opera對其旗艦桌面瀏覽器的又一次重要升級。這個新版本***采用了Opera全新的HTML5解析算法:Ragnarök(北歐神話事件,意為“諸神的黃昏”)。Ragnarök支持對HTML5標記的標準化解析。這種解析語言的出現(xiàn)意味著現(xiàn)代瀏覽器將很快實現(xiàn)對錯誤編碼的糾錯處理能力——這對于促進不同瀏覽器之間的網(wǎng)頁兼容性來說,無疑是一個重大進步。
“事實上,HTML5規(guī)定了瀏覽器該如何解決編碼錯誤,”來自O(shè)pera的網(wǎng)絡(luò)專家Bruce Lawson解釋說。“不過,在這之前,瀏覽器只能靠猜測去解決這些問題,而且各家瀏覽器嘗試的方向常常是不一樣的。這樣就造成了很多頁面不兼容問題,也給網(wǎng)站開發(fā)者們帶來了繁重的工作量。而現(xiàn)在,我們有了Ragnarök這樣的、統(tǒng)一的編碼糾錯算法。我花在幫助開發(fā)者去調(diào)整他們編寫的頁面以適應(yīng)所有瀏覽器的時間變得少多了;我有了更多時間去關(guān)注我真正關(guān)心的東西——用CSS語言實現(xiàn)雙重彩虹效果。”
雙重彩虹效果?
是的,Opera 11.60版本添加了CSS3徑向漸變效果的支持。這樣,那些比較前沿的網(wǎng)頁設(shè)計師們就能用簡單的CSS代碼輕松實現(xiàn)更多令人眼暈的橢圓重影或著炫目的雙重彩虹效果,就像Bruce在這個頁面的展示一樣:http://people.opera.com/brucel/temp/unicorn/.(小技巧:點右鍵,選擇審查元素可以看到他是如何做到的)
此外,Opera 11.60也支持***的JavaScript標準,即ECMAScript 5.1。當然,你也可以使用JavaScript(和一些Canvas)來做一個雙重彩虹,如果你對雙重彩虹有特殊喜好的話。
Opera 11.60還提供了HTML5微數(shù)據(jù)(microdata)的應(yīng)用程序接口(API)。雖然你不能用它也作出雙重彩虹效果,但是你可以用這玩意兒做一大堆機器可識別的數(shù)據(jù),描述一下你是如何在CSS3里實現(xiàn)雙重彩虹的……