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