在 Brad Fitzpatrick 那邊看到一個疑似 Firefox JS engine 處理 DNS query 時的 bug 造成的 hang:Firefox + PAC considered harmful,在 Mozilla 的 Bug 235853 裡有完整的說明。
所以自己寫 PAC 的人,一種解決方法是改用 FoxyProxy,另外一種則是暫時把地雷函式暫時改寫?
PS:最近開使用 FoxyProxy,發現對於一些連線的處理上不像以前要手動改 Proxy,方便許多,應該會列入以後重裝時的套件吧…
雖然 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 感到疲倦的人請務必試用看看,相當好用啊…
如果你有在用官方的 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 的關係…
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 在不同的瀏覽器下會有奇怪的「殘影」。
Firefox 3 支援了 W3C 所制定的 Cross-Site XMLHttpRequest:Cross-Site XMLHttpRequest。
從 John Resig 的說明文件可以看到 client side 不需要修改任何程式碼,而 server side 只需要多送一組 Access-Control 的 header 就可以了。想了一下,似乎沒有額外的安全性問題。
不過要等到能廣泛使用至少要再過個兩年… (IE8?)
沒有登入 Wikipedia 的情況下是沒辦法移除 Wikipedia 開頭的 Donation 廣告,即使登入後也只能縮起來,這讓人很煩。
套句 Userscripts.org 的標語:
Because it’s your web.
用 Firefox + Greasemonkey 的使用者可以安裝 Wikipedia Donation Ad Remover 把廣告移除。
在 Amazon Web Services Blog 上看到 Firefox Extension for Amazon EC2 這個好用的工具,在 Firefox 上裝起來測試後發現相當好用,如果要拿來推廣相當棒,不用自己再用 Python 的 boto 操作半天…
PS:剛剛注意到 boto 的作者參與了 Amazon SimpleDB 的 beta testing,在正式公開那天把 SimpleDB 的 library 加進去了,可以寫一些小玩意測試看看…
IE8 內部測試版本已經通過 Acid2,一個很有名的 CSS 的測試了:Internet Explorer 8 and Acid2: A Milestone,接下來是時間的問題了,離 IE6 與 IE7 消失還有很長一段時間,不過畢竟總是要有個頭。
Firefox 3 會不會 delay 到成為最後一個支援 Acid2 的主流瀏覽器?(真的發生的話也不意外,只是會有很多人笑得很開心)
我會用 Jabber Protocol 收 Twitterbot 送來的 Notifer,但是這陣子常常會收不到。直到前天在 Gmail 裡面收到 Twitterbot 送來的訊息,突然想到會不會是 Gmail Notifier 造成 Gmail 一直以為我在線上而沒有送到 Jabber 這邊的關係?等下把 Browser 都關掉試看看…
今天 Firefox 地雷版 trunk 更新後網址列居然改成這樣:(點小圖看大圖)

很清楚的顯示出連到什麼站台,對於以後推動 Anti-phishing 也有幫助,只是第一次看到會在心中笑出來 XD