Archive for the 'Opera' Category

Opera 與 Webkit 相繼達成 Acid3 100% Pass 目標

OperaWebkit 兩個 browser (engine) 已經先完成 Acid3 100% Pass:

Wikipedia 上的資料,這次 Opera 比 Webkit 快應該是為了報 Acid2 時的仇… (Acid2 由 Opera 的 CTO 所發表,但當時第一個達成 non-public build 100% pass 的卻是 Safari XDDD)

Update:結果因為一個 bug 造成翻盤,參考 comment 裡 zmx 提供的 url。

在 CSS 裡對於 Sub-Pixel 的計算方式

jQuery 的大魔頭 John Resig 在他的 blog 上討論了各瀏覽器對 Sub-Pixel 的處理方式:Sub-Pixel Problems in CSS

在他文章裡,他產生了一個 50px 的 div,裡面包著四個 div,設定寬度為 “25%”,然後丟到 Opera 9、Safari 3、IE 6、IE 7、Firefox 3,以及 Firefox 2 裡測試。另外用 Javascript 去抓 DOM 裡面的寬度。這個問題也可以解釋為什麼某些站台的 Navigation Bar 在不同的瀏覽器下會有奇怪的「殘影」。

Opera 9.5 Alpha

居然記得 這個 Protocol… 把 的功能做出來了:Opera 9.50 Kestrel Adds BitTorrent Peer Exchange

這個功能可以在取得少數節點的連線後,彼此互相交換其他節點資訊。一方面可以減少對 server 的負擔 (server 可以不用送那麼多節點),二來是起步的速度會更快。

據說有人生出 支援 的 patch (不確定是對 還是對 ),不過 mailing list 上後來就沒看到消息了,也一直沒看到作者出來進一步表態… (果然還是得跑 嗎 :/)

jQuery 1.1.3

受到 的刺激,這一版的 大幅改善 CSS Selector 的速度, 官方的測試結果比 1.1.2 快了 800% (也是以 測試):jQuery 1.1.3: 800%+ Faster, still 20KB

不過這個版本在 mailing list 看得出來目前還很不穩定,很多人抱怨在非主流的 browser 上會有問題 (主要是 ,以及 ),甚至有 上的使用者抱怨 回報 測試全部都是 return error。

接下來的 1.1.4 版將會是 1.1 系列的最後一個版本,之後就是 1.2 了…

Opera 9.5 將會完整支援 CSS Selector

上看到 打算在 9.5 版 (現在最新版是 9.21) 完整支援 Selector ( 所下的標題有點誇張):

除此之外, 9.5 還會實做某些 CSS3 的規格,並且再改善速度…

Safari 的 display: table-cell

找到的 bug 似乎是講用 Javascript 動態改變 display 時的 bug,不過我遇到的是純 CSS 的 layout 問題…

丟到 IE6/Firefox2/Opera9/Safari2/Safari3 測試,發現在 2.0.4 (Mac) 及 3.0.1 (Win) 上都會先出現 #id2 再出現 #id1,但是其他的瀏覽器都是先顯示 #id1 再顯示 #id2。

這是在我的 Windows 上顯示出來的結果,Safari 2.0.4 (Mac) 的結果跟 Safari 3.0.1 (Win) 的結果一樣,再加上我手邊沒有 Mac,就不貼了:

我的問題是, 這兩個都通過 的 Browser 到底哪個才是正確的?

UpdateThe display declaration 上早就提過這個問題了。

各瀏覽器的速度

Note:這只是在 Javascript 裡跑 CSS Selector 的速度。

剛好看到 SlickSpeed CSS Selector TestSuite 這篇文章,在 Windows 上測了幾個瀏覽器,單位都是 ms (所以數字愈小愈好),測試的時候都儘量保持不動電腦的情況下跑完:

1.5.1 1.1.2dev 1.2dev 1.1b1 2.02
6 1600 3238 1302 839 6511
2.0.0.5 pre 176 4289 144 965 5411
9.20 68 1445 112 198 1122
3 beta 120 733 140 152 931

呃, 2 的速度… (想裝地雷看看有沒有進步,結果想到早上才失敗過,沒辦法測 XD)

Update:網頁上多了 的測試項目,速度也還不錯。

Opera 9.20

最近 出了 9.20,剛剛用 內建的 Check for updates 卻沒有反應,只好抓下來依照標準程序更新:先反安裝舊版再裝新版。

這一個版本最大的新功能在 Speed Dial,在開新視 Tab 的時候就可以看到介紹了,不然在 這頁也有簡單的說明。

我現在用 主要是拿來收 的信,其他的網站對 支援度不是很好 (而且有廣告),還是拿 看就好…

Opera

裝了 9.1 測試 (上次是去年五月,在 這篇),速度當然就不用提了,不管是看什麼頁面都很快。

目前拿他來收 的信,查查資料 (不需要用到 Form 輸入東西的),改 的文章,看 上的 RSS feed,其他的網站就比較沒辦法了…

PS:有沒有誰知道上面有類似 Adblock 可以用的?我不要自己輸入一堆名單,希望可以像 上一樣,輸入一個 URL 後會去自動更新…

W3C 重新發展 HTML

的網站上公告:W3C Relaunches HTML Activity

我喜歡 給的說明 XD:

“XHTML has proved valuable in other markets” == XHTML on the public Web has failed. Long live HTML!

說到這個,我就想到前幾天看到的文章「Browser Wars: Mozilla, IE, Opera join up for a panel discussion」,這篇裡面有段影片,包括了 的三個人上台表述關於 Browser 的事情,其中 的人說「我們有責任維持相容性」(其實是「我們有責任讓亂寫的網頁還是可以動」), 的人說「別指望 那群人」(噗),而 的人說「現在 上面都用 ,所以不要小看我們」,然後拿 IE 跑 的結果取笑了微軟的傢伙 XD

最後則是虧了 的人 XD