Im not a timeline programmer, Im an ActionScript programmer, and it is NOT really simple to adjust the mouses behavior if doing so requires that you ALSO change the function of the app youre making. One line of code changes a roll to a click. A LOT more than that is needed to make the change make any sense. Look at some Flash games and video playersIm not talking about really simple menu buttons.
Say you have a video player where controls pop up on mouseover, but you pause on click. Soyou remove the click-to-pause (annoying your users) and then you change it to a click to make the controls appear. But then the controls start hidden! So you make them visible by default. And then they stay in the way, instead of auto-vanishing the way they normally would on mouse-out. So then you add a timer so they go away even if the mouse IS over them. And then that annoys someone who clicks at the moment it vanishes. So then you try maybe changing the size of the Flash app (affecting the whole surrounding page) so that the controls are below the video instead of over it. Your designers dont like the look and they dont like the wasted space. And all of it requires decisions and meetings and approvals from tons of people. And testing. And maybe trying a couple options to see which looks best. And now your one line of code is not so simple. If youre a commercial Flash developer, you know what Im talking about
And my point was,
even if it IS really simple to reprogram a Flash app (and if the original source file and programmer are always readily available) it is STILL not going to happen.
You could tell every Flash site to type an asterisk on the pageone second of HTML workand it still wouldnt get done Web-wide because were talking about thousands of sites.
And if only some Flash sites work, then thats Flash done BADLY.