English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

GreaseMonkey 是什麼?由於電腦是公用的(共用)。不知道什麼時候裝了一個東西,在瀏覽器的右下方,不知道用途。。。請知道的人說明一下,謝謝!

2006-11-12 21:52:23 · 1 個解答 · 發問者 Anonymous in 電腦與網際網路 軟體

1 個解答

Greasemonkey-- FireFox插件開發利器!

1. 簡介
2. 關於Greasemonkey的開發
1. Hello World例子
2. 將一個Greasemonkey組件變為一個Firefox Extensions
3. 大家貢獻自己開發的腳本
1. weide's
2. 清風的腳本
1. 一個隨時將所想發到Bloglines的插件
2. 一個新浪vivi的插件
4. 推薦腳本
1. Inline MP3 Player
2. Greasemap
5. 相關資源
1. Dive into Greasemonkey
2. Greasemonkey for IE
3. 服務器端的Greasemonkey

1. 簡介

Greasemonkey一個Firefox的擴展,可以執行javascript腳本,為頁面添加很多實用功能。很Cool,以後為firefox編寫插件就更容易了,推薦之!

主頁:http://greasemonkey.mozdev.org/index.html

可用腳本:http://dunck.us/collab/GreaseMonkeyUserScriptsGeneric

2. 關於Greasemonkey的開發
具有良好插件結構(擴展機制)的軟件是令人舒服的,FireFox即是其中一款。GreaseMonkey是FireFox的一個擴展,可以執行JavaScript腳本,為頁面增加許多實用功能。 Greasemonkey 提供全自動化的服務,幫你 Match Domain,自動執行 User scripts,加強管理。Greasemonkey的出現從本質衝擊了我們對瀏覽器的使用概念,通過瀏覽器對網頁執行本地腳本程序,控制網頁的呈現方式,添加功能。其實Greasemonkey本身並沒有多麼的顯眼,因為他的功能完全類似於一個基礎設施,所以,看不出他能幹什麼。他是一個中間的承載器件,要是把各種JavaScript腳本語言加載上去,那功能就太豐富多彩了。 對於軟件架構方面的啟發就是:Kernel+插件容器(包含插件輔助工具)+插件。Kernel 是最底層的運行支撐,提供最基本的功能支持,設計要求為「簡單、穩定」;插件機制提供了系統足夠的擴展能力,插件將提供用戶需要的業務功能;插件容器既作為插件的載體和管理工具,同時提供插件輔助工具,可以通過腳本語言如JavaScript或Python 利用Kernel、插件提供的接口方便地擴展新的應用,插件輔助工具更多地應用在高層業務邏輯或表現層上,大大增加了系統的靈活性。這種模式並不是創新,事實上很多大型軟件就採用了這種方式。目前對於為應用程序添加Javascript或Python腳本的擴展接口,尚未有完整的解決辦法,繼續學習中……

參考鏈接:

http://xerdoc.com/blog/archives/198.html

2006-11-19 22:04:26 · answer #1 · answered by Anonymous · 0 0

fedest.com, questions and answers