自訂完成的樣子。

Firefox 套件 SiteLauncher 協助你快速前往常用網站,在「目前分頁」浮現一個捷徑列表,比起快速撥號(Speed Dial)系列在「新分頁」開啟時顯示,總是快上一些。

衝著這點效率裝來,卻有勉強遷就的感覺;一來我沒有使用熱鍵啟動的習慣,二來也不愛它的設定介面(至少字體太小啦),試著調適一番,終於得心應手。


2009-11-07:因應 1.6.0 版釋出,部分自訂也要修改,詳見 SiteLauncher 1.6.0

手不在鍵盤上,用滑鼠手勢開啦

原設計比較著重使用鍵盤,按個鍵就直接開站。1.5.0 版因應用戶要求,修改為不必每站設鍵,但要叫出 Launcher 畫面還是得用 key 的,預設還是 Ctrl + Space 呢…… 還是用 FireGestures 自訂滑鼠手勢吧:

新增這個腳本手勢 → SiteLauncher

sitelauncherLauncher.mode = sitelauncherLauncher.m.aT;
sitelauncherLauncher.ab();

微調樣式

userChrome.css 對 Launcher 面板主要做兩件事:字調大、隱藏網站快速鍵顯示(因為沒設熱鍵的話,那格是空的):

#sitelauncherBox {font:18px Georgia,'中文字型',sans-serif !important;}
#sitelauncherBox label.sitelauncherKeyLabel {display:none !important;}
#sitelauncherBox #sitelauncherSites hbox {padding:0; cursor:pointer;}
#sitelauncherBox #sitelauncherSites hbox:hover label {color:#fc0;}
#sitelauncherSites label {cursor:pointer !important; opacity:0.9 !important;}
SiteLauncher 格線構造。

順便附圖看看 Launcher 構造,用的是以下規則:

#sitelauncherBoxRows row {border:1px solid red;}
#sitelauncherBoxRows row>hbox {border:1px solid white;}
#sitelauncherBoxRows row>*>* {border:1px solid blue;}
#sitelauncherBoxColumns column {border:1px solid green;}

可以從別的網站抓 favicon

Bookmarklet 可以自設圖示

這是本來就有的功能,只要捷徑以 javascript: 開頭,就會蹦出一個輸入框,看要抓誰家的 favicon 來用。

不過一般網站、Chrome URL 還是不能換圖示真無奈。


[陽春] 由 Fast Dial、Speed Dial 轉換書籤

Fast DialSpeed Dial 分別可匯出書籤為 ***.json ***.speeddial(文字檔),但 SiteLauncher 吃的是 XML…… 納悶是否有 Yahoo! Pipes 之類的服務,可以簡單做個轉換器,讓使用者上傳轉檔啊?

找無辦法又不願手工,退而做了個陽春轉換器,只能轉出網站的 URL 和名稱:

捷徑轉換



<Script Inside>


避免找不到匯出功能,參考擷圖:

Fast Dial 你得在書籤資料夾上按右鍵 Speed Dial 選項視窗裡就有