什么是Xflash技術(shù)呢?
更新時(shí)間:2006年12月22日 00:00:00 作者:
簡(jiǎn)單地說(shuō),xflash就是用js+xml方式來(lái)寫flash程序的技術(shù)
由于時(shí)間關(guān)系,xflash現(xiàn)在是只聞其聲,末見其人。但是,既然把他提出來(lái)成為一個(gè)單獨(dú)的分類,可見其重要程度。
隨著actionScript的發(fā)展,flash已經(jīng)可以脫離開發(fā)工具,只使用純腳本就能夠開發(fā)出獨(dú)立的應(yīng)用程序。flash嵌入在頁(yè)面中,可以與js互通,這樣就可以用js作為邏輯運(yùn)算層,讓flash作為顯示層,形成完整的應(yīng)用程序。
使用xml來(lái)表示應(yīng)用程序中的元素,可以使界面表達(dá)更清晰,也能有效降低開發(fā)難度。xflash同樣使用了類似于html語(yǔ)法的xml,來(lái)表示界面構(gòu)成,定位方式采用了絕對(duì)定位方式,并且加入了關(guān)鍵字,能夠模擬出部分相對(duì)定位的功能。
使用xflash技術(shù)開發(fā)有什么優(yōu)點(diǎn)呢?你甚至不用安裝flash開發(fā)工具,僅僅使用熟悉的js+xml方式,就可以開發(fā)出完整的flash應(yīng)用程序。另外,flash作為優(yōu)秀的顯示端,也擴(kuò)展了js的能力,實(shí)現(xiàn)許多以前無(wú)法達(dá)到的多媒體功能,比如繪圖、動(dòng)畫等等。
最后再補(bǔ)充一句,今后站長(zhǎng)的作品,絕大部分都將使用這種機(jī)制來(lái)開發(fā)
盡管都是由js+xml生成flash,但xflash和flex以及openlaszlo等通過服務(wù)端來(lái)生成flash文件的機(jī)制是完全不一樣的,他不需要服務(wù)端的支持。
xflash不生成flash文件,他使用的是flash做的解析器,由js發(fā)出指令,然后由這個(gè)解析器解釋,即時(shí)地實(shí)現(xiàn)應(yīng)用程序的功能。
另外,xflash以最簡(jiǎn)開發(fā)作為目標(biāo),最大可能地簡(jiǎn)化常用功能的開發(fā),比如他特有的pos定位機(jī)制就屬于首創(chuàng),同時(shí)又保持靈活性,只需要懂一些常用的js語(yǔ)法就可以進(jìn)行全面控制了。
xflash開發(fā)針對(duì)的不是網(wǎng)頁(yè),而是工具,比如多媒體、游戲、網(wǎng)站插件和課件等
由于時(shí)間關(guān)系,xflash現(xiàn)在是只聞其聲,末見其人。但是,既然把他提出來(lái)成為一個(gè)單獨(dú)的分類,可見其重要程度。
隨著actionScript的發(fā)展,flash已經(jīng)可以脫離開發(fā)工具,只使用純腳本就能夠開發(fā)出獨(dú)立的應(yīng)用程序。flash嵌入在頁(yè)面中,可以與js互通,這樣就可以用js作為邏輯運(yùn)算層,讓flash作為顯示層,形成完整的應(yīng)用程序。
使用xml來(lái)表示應(yīng)用程序中的元素,可以使界面表達(dá)更清晰,也能有效降低開發(fā)難度。xflash同樣使用了類似于html語(yǔ)法的xml,來(lái)表示界面構(gòu)成,定位方式采用了絕對(duì)定位方式,并且加入了關(guān)鍵字,能夠模擬出部分相對(duì)定位的功能。
使用xflash技術(shù)開發(fā)有什么優(yōu)點(diǎn)呢?你甚至不用安裝flash開發(fā)工具,僅僅使用熟悉的js+xml方式,就可以開發(fā)出完整的flash應(yīng)用程序。另外,flash作為優(yōu)秀的顯示端,也擴(kuò)展了js的能力,實(shí)現(xiàn)許多以前無(wú)法達(dá)到的多媒體功能,比如繪圖、動(dòng)畫等等。
最后再補(bǔ)充一句,今后站長(zhǎng)的作品,絕大部分都將使用這種機(jī)制來(lái)開發(fā)
盡管都是由js+xml生成flash,但xflash和flex以及openlaszlo等通過服務(wù)端來(lái)生成flash文件的機(jī)制是完全不一樣的,他不需要服務(wù)端的支持。
xflash不生成flash文件,他使用的是flash做的解析器,由js發(fā)出指令,然后由這個(gè)解析器解釋,即時(shí)地實(shí)現(xiàn)應(yīng)用程序的功能。
另外,xflash以最簡(jiǎn)開發(fā)作為目標(biāo),最大可能地簡(jiǎn)化常用功能的開發(fā),比如他特有的pos定位機(jī)制就屬于首創(chuàng),同時(shí)又保持靈活性,只需要懂一些常用的js語(yǔ)法就可以進(jìn)行全面控制了。
xflash開發(fā)針對(duì)的不是網(wǎng)頁(yè),而是工具,比如多媒體、游戲、網(wǎng)站插件和課件等
相關(guān)文章
AS3.0實(shí)例學(xué)習(xí) 熟悉xml的運(yùn)用
AS3.0實(shí)例學(xué)習(xí) 熟悉xml的運(yùn)用...2007-12-12
完整簡(jiǎn)潔 Flash 處理XML 文檔數(shù)據(jù) 教程 下篇
完整簡(jiǎn)潔 Flash 處理XML 文檔數(shù)據(jù) 教程 下篇...2007-12-12
利用asp或jsp,flash怎樣把數(shù)據(jù)庫(kù)中的一張表中的所有記錄讀取并顯示出來(lái)
利用asp或jsp,flash怎樣把數(shù)據(jù)庫(kù)中的一張表中的所有記錄讀取并顯示出來(lái)...2006-11-11
給所有ActionScript初學(xué)者的一點(diǎn)建議 經(jīng)典
這篇文章主要給大家介紹了關(guān)于對(duì)ActionScript初學(xué)者的一點(diǎn)建議的相關(guān)資料,需要的朋友可以參考下2006-12-12
AS3.0 實(shí)例學(xué)習(xí) 熟悉tween以及tweenEvent的運(yùn)用
AS3.0 實(shí)例學(xué)習(xí) 熟悉tween以及tweenEvent的運(yùn)用...2007-12-12

