記者/蘇伯方
但是在Flash 5時,Macromedia將Flash的ActionScript語言改成與Javascript語法相容,讓Flash的程式開發更加容易,甚至加入了對XML資料的相容。同時加強了動態提供Flash資料的產品,也就是動態產生Flash的flash generator。這時,已經有許多完全使用Flash開發的網站(例如著名的praystation以及2advanced studio)。
Content is the King,但是環境的影響也不小。由於IE打敗netscape成為瀏覽器霸主,而Flash player的active X版本可以自動由網路下載,沒有麻煩的程序。很多網路廣告欄位都開始支援Flash的檔案格式,Rich Media正式成為macromedia的一個理想。
透過Flash製作的媒體,不再是單向的告知訊息、打向分散的大眾。而是如同MFAA(Macromedia Flash Advertising Aliance)所強調的,線上廣告應該呈現的是一種體驗而不是一則訊息。Rich Media提供了不止聲光效果,它讓使用者能夠捲進來,控制你的廣告,一個動態而且設計不會因為瀏覽環境改變而改變的廣告。
透過這一種互動可程式化的媒體,除了提供給閱聽人一種體驗之外,也可以儲存閱聽人使用的紀錄,例如點閱率、最常點擊的選項。根據不同的使用者互動提供不同的回饋。
而Flash 6.0以上版本除了加強開發介面的整合程度與提供了一系列UI(user interface)供開發者在flash檔案中使用,我們可以見到Flash Communication Server、Flash remoting這些產品,加強了與Java、.Net等網路平台的整合性。整體來說,我們可以看到Macromedia朝向Rich Internet Application(RIA)的方向前進,一個整合式的網路應用程式,不需要一頁一頁的切換網頁。這是Macromedia的目標,一個簡單易於開發的物件導向平台、一個簡單快速的客戶端介面,以Flash為整個核心架構。
Flash現在充滿了大大小小的網站,從Intel、IBM到Yahoo!這些公司都會看到Flash的各種應用。透過介紹Flash的發展,我們可以瞭解目前Internet媒體的發展歷程。Flash目前將朝向各種平台前進,從SONY的CLIE到NTT docomo的505i系列手機中紛紛內建了對Flash的支援。它的簡單、易於開發似乎與高品質多媒體應用特別麻吉。這一篇文章絕非替Macromedia做宣傳,而是Flash在這幾年網際網路的發展中,實在已經成為一個重要角色,因此作一個分析。