今天 Firefox 地雷版 trunk 更新後網址列居然改成這樣:(點小圖看大圖)
很清楚的顯示出連到什麼站台,對於以後推動 Anti-phishing 也有幫助,只是第一次看到會在心中笑出來 XD
幹壞事是進步最大的原動力
今天 Firefox 地雷版 trunk 更新後網址列居然改成這樣:(點小圖看大圖)
很清楚的顯示出連到什麼站台,對於以後推動 Anti-phishing 也有幫助,只是第一次看到會在心中笑出來 XD
Minefield 是 Firefox 開發時最新版的代碼。最近發現連不到自己簽 SSL Certificate 的站台,會出現以下的錯誤訊息:(像是 opensvn.csie.org)
An error occurred during a connection to opensvn.csie.org:443 because it uses an invalid security certificate.
The certificate is not trusted or its issuer certificate is invalid.
(sec_error_unknown_issuer)
以前只會跳出警告畫面,現在必須手動把站台加入例外名單:Tools -> Options -> Advanced -> Encryption -> View Certificates -> Add Exception。我猜這個功能會因為民怨而在正式版出版前被拿掉...
我果然還是用太少 :p
前幾天我突然想到 Bloglines 有提供 Hotkey 直接操作,用了以後才發現在 Firefox 設定都配合好的情況下相當好用。我目前只用到三組快速鍵:用 "s
" 列出下一個未讀的 feed,"j
" 與 "k
" 則是在這個 feed 內上下移動,最後再用 "o
" 將想要獨立出來看的文章開新頁面。
最後一項開新頁面的功能,配合 Firefox 的設定可以變成開新的 tab,預設應該是丟到背景,於是我就可以在 Bloglines 先大致看過一次後,再開始仔細看想看的。
我發現 Bloglines Beta 版反而沒有這些 Hotkey...
把 latest-trunk (也就是 Firefox 3.0a9pre) 裝了起來,雖然還是有些 bug,不過穩定性比起六月時用的 3.0a6 好太多了,目前還沒有出現過「本程式作業無效,即將關閉」的畫面,而且中文顯示、輸入也都正常,大多數的 Extensions 也都可以透過 Nightly Tester Tools 強制在 3.0a9pre 上跑。
因為通過了 Acid2 的關係,很多亂寫 CSS,用 Safari、Opera 看會爛掉的網站,用 Firefox 3 看也會爛掉,這些站台在 Firefox 3 出來以後應該會修正。
事前說明:在發表這篇文章時我是 Pixnet 的技術顧問,無名小站的相簿服務屬於 Pixnet 的競爭對手。
Update 2008-07-17:我已經修改 em:maxVersion 改到 3.0.*,所以 Firefox 3 應該可以繼續用 orz
Update:我利用 User Script Compiler 產生 Firefox Extension,如此一來就不需要裝 Greasemonkey 就可以使用展開程式:wretchalbumexpander-0.1.xpi,你可以抓下來以後先放到桌面上,然後再把檔案的圖示拉進 Firefox,這時候 Firefox 就會問你要不要安裝。
我用 Greasemonkey 對無名小站寫了一個圖片展開程式:Wretch Album Expander,程式碼可以在 Source for "Wretch Album Expander" 這裡看到。
以彎彎的相簿為例子,這是沒有使用前的圖,以及使用後的圖:(請分別點入看原始大小)
當 innerHTML 還是太慢的時候的解法:When innerHTML isn’t Fast Enough...。
在作者的文章裡面,你可以看到在非常極端的例子裡,用改寫過的 replaceHtml() 在 Firefox 2.0.0.6 裡 destroy 與 replace 的速度各快了 473 倍以及 50 倍。而在 Safari 3.0.3 beta 上則是 create 100 倍,replace 50 倍。
在 jQuery 的 Google Groups 上面可以看到兩個作者 (jQuery 的作者以及上面那篇文章的作者) 討論把這個功能放入 jQuery 的一些問題:Faster then innerHTML。
事前說明:在發表這篇文章時我是 Pixnet 的技術顧問,Xuite 的網誌服務屬於 Pixnet 的競爭對手。
我一直覺得 Xuite Blog 的 Comment 看了很累,因為是由新到舊出現,所以閱讀時的順序必須是從下到上,但每個留言又是從上到下,於是眼睛要不要的跳來跳去...
於是,我用 Greasemonkey 寫了一個 script,將 Xuite Blog 的 comment 反過來排,由舊排到新:Xuite Blog Comment Sort。
寫這個 script 的時候才發現 Xuite Blog 有用 jQuery,所以直接套進來用就可以了 :p
前陣子才從蔡依林姊姊那邊看到 Remove It Permanently (不過我沒有用,因為要自己設定太麻煩了),結果這幾天就發現 Adblock Plus 可以擋頁面元素,而且 EasyList (某個可以訂閱的 Adblock Plus 清單) 這陣子也開始用這個方式列清單了...
這是 Y! TW 的首頁,被清的乾乾淨淨的,看起來真愉快啊 XD:
這是某大站:
受到 SlickSpeed 的刺激,這一版的 jQuery 大幅改善 CSS Selector 的速度,jQuery 官方的測試結果比 1.1.2 快了 800% (也是以 SlickSpeed 測試):jQuery 1.1.3: 800%+ Faster, still 20KB。
不過這個版本在 mailing list 看得出來目前還很不穩定,很多人抱怨在非主流的 browser 上會有問題 (主要是 Opera 與 Safari,以及 Konqueror),甚至有 Linux 上的使用者抱怨 Firefox 回報 SlickSpeed 測試全部都是 return error。
接下來的 1.1.4 版將會是 1.1 系列的最後一個版本,之後就是 1.2 了...
用 Google 找到的 bug 似乎是講用 Javascript 動態改變 display 時的 bug,不過我遇到的是純 CSS 的 layout 問題...
這頁 丟到 IE6/Firefox2/Opera9/Safari2/Safari3 測試,發現在 Safari 2.0.4 (Mac) 及 3.0.1 (Win) 上都會先出現 #id2 再出現 #id1,但是其他的瀏覽器都是先顯示 #id1 再顯示 #id2。
這是在我的 Windows 上顯示出來的結果,Safari 2.0.4 (Mac) 的結果跟 Safari 3.0.1 (Win) 的結果一樣,再加上我手邊沒有 Mac,就不貼了:
我的問題是,Opera 與 Safari 這兩個都通過 ACID2 的 Browser 到底哪個才是正確的?
Update:The display declaration 上早就提過這個問題了。