2011/09/01

Firefox Add-ons 增強瀏覽功能的附加元件

Flagfox
顯示目前伺服器所在的地區並以國旗顯示。
後來版本加入了頗多的額外功能。

選取:W3C Validator
選取:W3C CSS Validator
加入新動作:
Pingdom: http://tools.pingdom.com/fpt/?url={domainName}&treeview=0&column=objectID&order=1&type=0

取消:國家及地區頂級域與實際位址不符的提示(例:http://www.google.com.tw)
可以手動在 about:config 篩選,
或直接在 profile\prefs.js 加入:
[js]user_pref("flagfox.warn.tld", "disabled");[/js]

 
HighlightAll
自動醒目標示所有和反白部份相同的文字並且計算它們出現的次數。
包括檢視原始碼的部份 :)

選取:網頁中的行為模式 總是醒目標示反白的部份
取消:雙擊一個英文單字時,同時反白它後面的空格
調整:Background: #000(黑色) (缺點:它的背景色一定要比前景色深)
調整:Foreground: #ff0(黃色)
選取:自動將反白部份輸入至搜尋列 (Ctrl+F)
調整:啟用「醒目標示」功能的最小字數:3
不過這高亮字元設定都無效?打 1 個字元就自動高亮了...

v1.5 版在 Firefox 9 高亮反白文字計算出現次數(Highlight Count function)功能失效...
可以加以 Scrollbar Search Highlighter 搭配使用,
不過還是要開啟尋找(Ctrl+F)才能顯示計算次數。

 
Scrollbar Search Highlighter
自動高亮搜尋文字及捲軸旁邊顯示位置。

調整:Highlight all matches by default, with at least 3 characters entered
不過這高亮字元設定都無效?打 1 個字元就自動高亮了...

v1.57 疑似很多 Bug:
  1. 安裝完顯示 Firefox 找不到檔案 chrome://scrollbar_search_highlighter/content/options.html。
  2. 高亮顏色不能自訂,只有一些顏色可選(v1.55 可以自訂)。
  3. 高亮顏色顯示錯誤?!
  4. 最少輸入的高亮字元無效?!
  5. 切換分頁時,高亮捲軸條不會自動消失?!
  6. 在 Blogger 編輯器會有問題?! 版型被拉壞...
  7. 在 Blogger 計算出現次數也有問題?!
  8. 如果尋找欄裡面已經有文字,Count 也無法計算?!

 
Long URL Please Mod
顯示一些常見短網址(縮網址)連結的原始網址。

選取:Replace href only(只取代目標連結)

 
Redirect Remover (新增完開啟網頁)
重定向(網域名稱轉址)移除。

Wikipedia 記錄外送連結
大部份的網頁伺服器的存取記錄,保存了有關瀏覽者來源和如何瀏覽網站的詳細資料,但是不會記錄瀏覽者由那些連結離開,這是因為瀏覽者的瀏覽器,不需要在瀏覽者按下外接連結時,與原來的伺服器溝通。
這個資訊可由多個途徑獲取。其中一個途徑涉及網域名稱轉址。連結可以轉到在原來的網域名稱的一個統一資源位址,它會重導向至真正目標,而不是直接連結至其他網站。這會增加一個請求至網頁伺服器,而這個多出來的請求,會在伺服器的存取記錄留下記錄,說明了那個連結曾被點擊。這個技術亦被一些公司網站採用,用以顯示”警告”頁面,指出內容是非該站內容和該站無關。這個技術有不足之處,是它會增加一個請求至原本的網頁伺服器,造成延遲。

這個功能可以避免一些長網址或追蹤,也能用來替代 nofollow 的使用。
2.6.4 版只有簡體中文介面,
自己把 profile\extensions\{fe0258ab-4f74-43a1-8781-bcdf340f9ee9}.xpi 解壓,
locale\zh-CN 下面的 rdr.dtd 和 rdr.properties 新同文堂一下,
修改 chrome.manifest 到 locale rdr zh-TW locale/zh-TW/
install.rdf 也可修改一下,再壓成 zip 改成 xpi OK。

Bug: Fireofx 4 ~ 11 連結太靠近左下角底部
會顯示網址(狂閃)造成阻擋無法點擊的問題?! (Firefox 12 解決了這個問題)
另外中文的 Redirect 網址也會有問題...

狂閃的問題可以加裝 Status-4-Evar 應用顯示連結內容於彈出視窗來解決,
不過 RDR 顯示連結和重定向圖示沒辦法顯示-..-

Jack Black:
When both add-ons are installed, the "RDR: [cleaned link]" text no longer appears in the status bar when you hover the mouse over links containing redirect(s), and the special cursor (set in Redirect Remover's options) is no longer displayed.
from: http://forums.mozillazine.org/viewtopic.php?p=11072279#p11072279

Bluefang:
Both S4E and RDR bind to (i.e. replace) XULBrowserWindow.setOverLink. S4E wins this because it watches the property and re-binds to it when someone else (i.e. RDR) changes it. As it stands, these extensions are simply incompatible.
It would be possible to add in interface in S4E that would allow other extensions to hook into S4E's setOverLink implementation, but that would also require work on the other extension's part.
from: http://forums.mozillazine.org/viewtopic.php?p=11210069#p11210069

取消:在狀態列顯示圖示
取消:刪除過濾規則前確認(沒 GUI 設定...)
[js]user_pref("extensions.rdr.askBeforeRemoval", false);[/js]

白名單:
tw.ard.yahoo.com
us.lrd.yahoo.com
global.ard.yahoo.com
login.yahoo.com
tw.rd.yahoo.com
gravatar.com
downloads.sourceforge.net
secure.delicious.com
translate.googleusercontent.com
www.pixnet.net
panel.pixnet.cc
www.tumblr.com
download.comodo.com
www.bitpixels.com
z.mozest.com
auth.itaiwan.gov.tw

或者可以考慮試試 Redirect Cleaner
不過我是比較習慣前者有圖示顯示及打開原始連結,
可惜 Bug 多而且沒在維護(2010/06/04)了的樣子...

沒有留言:

張貼留言