Monday, May 03, 2010

看得到但是摸不到的 Flash

喬教主解釋不讓 Flash 進駐 iPhone, iPod, iPad 的原因

當中除了 open 一項之外(由蘋果口中說出 Adobe 不夠 open 實在沒有什麼說服力) 其他的原因我基本上同意,尤其是這點:

"Flash was designed for PCs using mice, not for touch screens using fingers. For example, many Flash websites rely on “rollovers”, which pop up menus or other elements when the mouse arrow hovers over a specific spot"

另一位資深 Flash developer Morgan Adams 也曾經詳細地解釋這個問題:這些以 Touch 為本的行動裝置,即使可以裝上一個完整的 Flash runtime,也只能夠做到顯示網站上的 Flash 內容,而利用鼠標座標的所有動作都不可能做到(例如用鼠標座標控制的賽車遊戲,或者當鼠標經過 menu 而彈出來的 sub-menu 等等),結果網站還是要重新設計,那不如還是用開放的 HTML Standard 更好。

說回 Android,據說 Android 2.2 Froyo 同時會加入 Flash 10.1 的支援。我比較好奇這個問題將會如何解決?還是不解決,讓使用者只能看到 Flash 但又摸不到?

No comments: