| 月 | 日 | 年 | 時 | 分 |
45/Sat |
|
| 11 | 08 | 08 | 02 | 45 | 陸 |
| AS3筆記-DL+MVC控制心得 |
在 Ajax 的強力壓陣下, Flash 在許多功能像是 SEO / Direct Link 方面遠遠比不上傳統直接暴露原始黨讓 browser / robots 讀取的 html 頁面.
許多案子紛紛的靠往 Ajax 網站而捨棄 flash, 為求生存, Flash based website 除了要提供更複雜的設計需求, 還必須要解決本身在 SEO / Diret Link 不如 html 的缺失, 所以就出現了熱門的 DeepLinking (DL) 的機制, 以 SWFAddress 為大宗.
如此一來解決了所有內容包含在 Flash 內的困擾, 讓 URL 上的網址可以對應到相關的 Flash 頁面.
相信有做過 DL 的人都知道, 要完全的雙向 DL, 是寫 AS3 的一大挑戰,除了要儘可能的做到絢麗的互動設計之外,還要兼顧到 DL 的機制, 更進一步如果要有SEO的能視度, 相對應的資料處理變得相當複雜.
其實利用 MVC Pattern, 整個分工可以變得比較清楚,尤其最近跟康貓兄搞了一點 CakePHP, 其用 Controller 與 View 配對的機制, 打通了不少之前在 Flash 上, View 與 Control 之間糾纏的問題.
以下是小弟我的心得怕忘記,寫下來,並跟大家分享:


