Archive for the 'Browser' 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。

Firefox 的 DNS query (在 PAC 裡)

Brad Fitzpatrick 那邊看到一個疑似 Firefox JS engine 處理 DNS query 時的 bug 造成的 hang:Firefox + PAC considered harmful,在 MozillaBug 235853 裡有完整的說明。

所以自己寫 PAC 的人,一種解決方法是改用 FoxyProxy,另外一種則是暫時把地雷函式暫時改寫?

PS:最近開使用 FoxyProxy,發現對於一些連線的處理上不像以前要手動改 Proxy,方便許多,應該會列入以後重裝時的套件吧…

使用 Firefox 新版 (地雷版) 時必要的武器

雖然 Firefox 3 很容易當掉,但我已經相當習慣他當掉了,所以我的四組電腦都是用地雷版 (家裡與公司的 Desktop、X31、R60)。

四台電腦有幾乎一樣的 addons,但很多 addons 都是 Firefox 2.0.0.x only,不過實際上在 Firefox 3 上跑其實很正常,所以需要動一些手腳讓 Firefox 可以用。

我發現很多人都是修改 addons 裡的 install.rdf,甚至教學文都是介紹這個方法,看起來 Nightly Tester Tools 這個可以關閉 addons 版本檢查的套件已經被遺忘很久了… 在這個套件安裝後,並不會馬上把 Plugins 版本檢查的功能關閉,需要設定一下,設定完以後就可以直接亂裝一堆軟體測試。

對於修改 install.rdf 感到疲倦的人請務必試用看看,相當好用啊…

Firefox 3 預定的新樣式 Icon,以及…

如果你有在用官方的 Nightly build,應該有發現這幾天在換 icon。如果你沒有在用,在 Navigation Toolbar on Windows 這篇可以看到新樣式的圖案。

一出來後在 mozillaZine 上的 Firefox Builds 論壇就開始狂批有夠醜 (我第一眼看到也覺得很 Orz):Discussions on the Default Theme for Firefox 3….

另外今天更新上去後的 nightly build 會讓 Web Developer 失效,有在用的人自己注意一下,重新安裝 1/29 的版本,或是放著等之後修正… (參考 Bug 411817 – Web Developer addon not available/working for Firefox 3)

另外 CSS layout 的部份應該也有修正某些東西,因為我用 Bloglines 的時候發現左半部出現 scrollbar,這是 1/29 版本沒有的。

Update:2008020504 版讓 Web Developer 回來了,應該是決定 backward-compatible 的關係…

在 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 在不同的瀏覽器下會有奇怪的「殘影」。

微軟將於二月將瀏覽器強制升級至 IE7

微軟以「安全」理由打算在 2/12 時強迫使用者升級至 IE7,如果不想要升級的使用者必須手動設定。

對於 IE6 only 的網站來說,這當然不是什麼好消息。微軟的這項行為等於是強迫他們要處理 IE7 相容性問題。對於使用者來說,在所有的網站都必須讓 IE6 可以正常運作下,用 IE6 的問題反而會比較小。

但對於網頁開發者來說,能夠僅快把 IE6 的市佔率壓低到可以忽略的程度,功德無量…

Cross-Site XMLHttpRequest

3 支援了 所制定的 Cross-Site XMLHttpRequest:Cross-Site XMLHttpRequest

從 John Resig 的說明文件可以看到 client side 不需要修改任何程式碼,而 server side 只需要多送一組 Access-Control 的 header 就可以了。想了一下,似乎沒有額外的安全性問題。

不過要等到能廣泛使用至少要再過個兩年… (IE8?)

移除 Wikipedia 開頭的捐獻廣告

沒有登入 的情況下是沒辦法移除 Wikipedia 開頭的 Donation 廣告,即使登入後也只能縮起來,這讓人很煩。

套句 的標語:

Because it’s your web.

+ 的使用者可以安裝 把廣告移除。

Firefox Extension for Amazon EC2

上看到 這個好用的工具,在 上裝起來測試後發現相當好用,如果要拿來推廣相當棒,不用自己再用 操作半天…

PS:剛剛注意到 boto 的作者參與了 的 beta testing,在正式公開那天把 SimpleDB 的 library 加進去了,可以寫一些小玩意測試看看…

Adobe Flash Player 安全性漏洞

有訂閱 的人應該都有收到 (Adobe Updates for Multiple Vulnerabilities),用 的人連上 about:plugins 可以看到 Flash Player Plugins 的版本,如果太舊記得去 的網站上更新。