Proporcionamos una aplicación web con una interfaz totalmente desarrollada en Adobe Flash. Cuando elegimos Flash hace 6 años, lo hicimos por su gran cantidad de funciones para la interacción del usuario, como arrastrar cosas, abrir y cerrar menús, elementos de navegación de árbol, cuadros de diálogo emergentes, etc.¿Cuáles son los pros y contras (técnicos) de Flash vs AJAX/JS?
Hoy es obvio que AJAX/JS ofrece aproximadamente las mismas posibilidades y debido a la cantidad de marcos que están fácilmente disponibles, es muy factible implementarlos.
¿Hay alguna razón técnica por la cual uno debe elegir una de las dos tecnologías? Por "técnico", me refiero a rendimiento, seguridad, portabilidad/compatibilidad y similares. No me refiero a aspectos como el desarrollo de modo muy no programador que se realiza en Flash o si tiene sentido cambiar una aplicación de una a otra.
Como acabo de explicar in another question, me parece que JS está muy adelantado en términos de cuota de mercado y me pregunto si nos falta algo importante si nos atenemos a Flash.
Upchurch obtiene mi voto popular +! ... lo siento. – alex