(本文僅供藍(lán)色理想網(wǎng)站使用,任何媒體不得轉(zhuǎn)載)
現(xiàn)在還有很多人不知道插件,也有人用過但不知道原理.我今天就具體談一下插件與插件管理器.如果以后還有人不懂插件是什么,請(qǐng)讓他們來看這篇文章.
插件(Extension)也稱為擴(kuò)展.是用來擴(kuò)展Macromedia產(chǎn)品功能的文件.Macromedia Extension Package (MXP)文件是用來封裝插件的包,你可以簡(jiǎn)單的把它看成是一個(gè)壓縮文件.除了封裝擴(kuò)展文件以外,你還可以將插件相關(guān)文檔和一系列演示文件都裝到里面.而插件管理器(Extension Manager)就是用來解壓插件包的軟件.解壓過程更智能一點(diǎn).它根據(jù)MXP里的信息自動(dòng)選擇安裝到相應(yīng)的軟件和目錄中,這是因?yàn)椴寮诜庋b時(shí)已經(jīng)提供了這些相應(yīng)的信息,(插件的說明,安裝的目的地,作者的相關(guān)信息)官方專門提供了插件交流中心,有幾千個(gè)插件提供下載.這都是全球插件開發(fā)者們的勞動(dòng)成果.里面也有大量中國(guó)人自己開發(fā)的插件.
擴(kuò)展的概念最早來自Dreamweaver 2,當(dāng)時(shí)Dreamweaver就開放了應(yīng)用程序接口,開發(fā)者們可以通過HTML和JavaScript對(duì)其進(jìn)行擴(kuò)展.MM的軟件我最先接觸的是Dreamweaver 3.0,當(dāng)時(shí)插件管理器只支持DW.插件管理器的更新一直是隨著DW更新的.當(dāng)Dreamweaver 4發(fā)布時(shí)插件管理器加入了對(duì)Flash 5的支持.到了MX時(shí)代網(wǎng)頁(yè)制作三劍客家族全部支持?jǐn)U展了.Mm的每個(gè)產(chǎn)品擴(kuò)展的方法都不大一樣.例如:DW主要是用Javascript進(jìn)行擴(kuò)展,Fireworks用JSF.而Flash是通過Fla擴(kuò)展,Flash MX 2004又開放了JSAPI接口,現(xiàn)在除了編寫Flash組件外,還可以通過JSFL對(duì)Flash進(jìn)行更深入的擴(kuò)展.
插件管理器目前最新版為1.6.062,支持的軟件有:
Dreamweaver(MX, 2004),
Fireworks(MX,2004),
Flash(MX,2004).
(如果你需要在以前版本中安裝插件,那就要安裝插件管理器1.5版.)
昨天我推薦的SWC Repository中的MXP Viewer就是用來查看MXP包的軟件.可以方便的提取里面的任何文件.這樣就可以不再受插件管理器的限制,自己手動(dòng)安裝插件了. 同時(shí)該軟件也具備插件封裝功能.
組件(Components)是Flash中的概念,Flash MX中的組件都是Fla格式,Flash MX 2004中使用編譯過的組件格式SWC,也兼容Fla格式的組件.你開發(fā)出Flash組件后,在網(wǎng)上提供給別人下載,要告訴別人應(yīng)該把文件放到Flash什么文件夾下,這樣才能用.是不是很麻煩? 這個(gè)時(shí)候你就可以用插件管理器將組件封裝成插件包.別人下載后裝上就可以用.
常見問題(FAQ):
問題一: MXP Viewer是不是只能看Flash的MXP,Dreamweaver的MXP支持嗎?
答:當(dāng)然可以. MXP是插件包,不用管它是什么插件
問題二:可不可以理解為:DW的插件, Flash可以照用?
答:當(dāng)然不行.
問題三:哪里可以獲得插件管理器和更多的插件? 答:插件管理器在安裝DW時(shí)會(huì)自動(dòng)裝上,如果沒有DW也可去這里下載獨(dú)立安裝版.
Macromedia插件交流中心提供了大量插件.
出處:DengJie.com
責(zé)任編輯:Danger
◎進(jìn)入論壇網(wǎng)頁(yè)制作、網(wǎng)站綜合版塊參加討論
|