Contenidos de Flash Player, eventos de ratón y entrada táctil

En su respuesta a este artículo de Roughly Drafted, Mike Chambers demuestra que los únicos eventos de ratón de los que Flash Player carece en pantallas táctiles son aquellos relativos al botón derecho y el botón central, y a las ruedas de scroll. Los eventos hover y mousemove sí que funcionan. Sin embargo, el problema que tendría un hipotético plugin de Flash que renderice páginas dentro de páginas web (como en los ordenadores tradicionales de sobremesa), es cómo saber si un evento de tocar y arrastras dentro de un objeto Flash debe hacer scroll a la página completa o si debe pasarse como un evento de movimiento de ratón al objeto Flash. No se pueden hacer las dos cosas, y el sistema no puede leer la mente del usuario (se pueden observar estos problemas hoy día con el propio HTML en MobileSafari — resulta aparatoso hacer scroll en un campo <textarea> dentro de una página web porque un único gesto de tocar y arrastrar dentro del control <textarea> sigue controlando la página completa, no el contenido de texto dentro del control). Este es un motivo por el que, cuando reproduces un vídeo incrustado dentro de una página web en MobileSafari, siempre cambia a una vista con el reproductor en pantalla completa. Quizás se podría hacer esto con un plugin de Flash en un navegador móvil, pero excepto por los contenidos de Flash que hayan sido diseñados para encajar en una pantalla pequeña, ¿Cómo se permite al usuario que a la vez haga scroll y se mueva por los contenidos y además se pasen eventos mousemove y hover a los contenidos que hay por debajo? Tengo curiosidad por ver cómo solucionan esto en el futuro Flash Player para Android.

No se trata de que no se puedan usar interfaces de usuario adaptados para el ratón en una pantalla táctil, sino que por naturaleza resultan aparatosos.