3 ms·
"Basically, hover events do work in Flash content on touch screen devices. The main difference is that on a touch device, you will get also get a MouseEvent.MOU
by stinky613 17y ago
"Basically, hover events do work in Flash content on touch screen devices. The main difference is that on a touch device, you will get also get a MouseEvent.MOUSE_DOWN event prior to the MouseEvent.MOUSE_OVER event, where as on a desktop machine, you MAY only get the MouseEvent.MOUSE_OVER event."
It looks like that's exactly what's happening in the video you posted. I think Mr. Chambers overlooks (in the case of Apple products) that a feature working some of the time isn't appropriate for the user experience that Apple intends to deliver. Insofar as he is arguing against Mr. Dilger's allegations of Flash being technically impractical/impossible on touch-based interfaces, I agree with Mr. Chambers.
- ZeroGravitas 17y agoYou can't handwave away a game being somewhere between fiddly and broken with "technically it is actually receiving the MOUSE_OVER event, it just happens to receive a MOUSE_DOWN event at the same time, therefore you're using the wrong terminology and I can ignore your basic point". That's like a parody of the worst defence of linux UI ever. No end user cares what events are being generated (I'm a geek and I don't care). They care that if they're not incredibly careful they'll be firing off "mouse click" actions every time they try to do a "mouse move" (and vice versa) because both have been reduced to the same touch action.