
Why Flash doesn’t work with mobile devices
Monday, February 22nd, 2010
We’ve heard people crying for a while now. “Why can’t I get Flash on my iPhone?!” And Adobe said that Apple is being stupid about it and Apple said that Flash is lazy and unstable and on and on. But, MacDailyNews.com posts some interesting comments from Morgan Adams, an interactive developer.
So why isn’t Flash good for mobile devices?
It’s because of the hover or mouseover problem.
Many (if not most) current Flash games, menus, and even video players require a visible mouse pointer. They are coded to rely on the difference between hovering over something (mouseover) vs. actually clicking. This distinction is not rare. It’s pervasive, fundamental to interactive design, and vital to the basic use of Flash content. New Flash content designed just for touchscreens can be done, but people want existing Flash sites to work. All of them—not just some here and there—and in a usable manner. That’s impossible no matter what.
We’ve heard people crying for a while now. “Why can’t I get Flash on my iPhone?!” And Adobe said that Apple is being stupid about it and Apple said that Flash is lazy and unstable and on and on. But, MacDailyNews.com posts some interesting comments from Morgan Adams, an interactive developer.
So why isn’t Flash good for mobile devices?
It’s because of the hover or mouseover problem.
Many (if not most) current Flash games, menus, and even video players require a visible mouse pointer. They are coded to rely on the difference between hovering over something (mouseover) vs. actually clicking. This distinction is not rare. It’s pervasive, fundamental to interactive design, and vital to the basic use of Flash content. New Flash content designed just for touchscreens can be done, but people want existing Flash sites to work. All of them—not just some here and there—and in a usable manner. That’s impossible no matter what.





