Greasemonkey
Greasemonkey 是一款 Firefox 的擴(kuò)展。不同于其他 Firefox 擴(kuò)展之處在于,Greasemonkey 并非提供某種特定的功能(例如“下載”或者“標(biāo)簽”功能),而是提供一個可供用戶自己進(jìn)行開發(fā)的平臺。在 Greasemonkey 誕生之前,用戶只能“被動”地使用 Web 應(yīng)用提供的特性,或者憑借 Web 應(yīng)用提供的有限的定制功能做一些個性化設(shè)置。Greasemonkey 的出現(xiàn)使用戶“主動”對 Web 應(yīng)用進(jìn)行個性化定制成為可能。所以,不得不說 Greasemonkey 的出現(xiàn)對改變?nèi)藗兪褂?Web 的方式具有“革命性”的意義。
安裝 Greasemonkey 之后,必須要安裝 User Script 才能具備特定的功能。所謂 User Script ,是一個用 Javascript 語言編寫的以 user.js 為后綴的文件,例如“ helloworld.user.js ”。因此只要你會 Javascript ,你就有能力為 Greasemonkey 編寫 User Script。由于 Greasemonkey 運(yùn)行于本地環(huán)境,而且它提供了一些自己的 API ,從而 User Script 所能做的事情遠(yuǎn)遠(yuǎn)超出 Javascript 的范圍,比如數(shù)據(jù)的的持久化、本地文件的訪問以及在 Firefox 菜單欄上增加命令等等。
已更新 2008 年 06 月 12 日
評論
圖片
表情
