We provide a web application with an interface fully developed in Adobe Flash. When we chose Flash 6 years ago, we did it for our large number of functions for interacting with the user, such as dragging and dropping files, opening and closing menus, tree navigation elements, pop-up dialogs, etc.
Today it is obvious that AJAX / JS offers approximately the same capabilities, and due to the fact that the number of frameworks available to it, it is quite possible to implement them.
Is there a technical reason why you need to choose a technology differently? By "technical" I mean performance, security, portability / compatibility, etc. I do not mean aspects such as a very non-software development method in Flash or it makes sense to switch an application from one to another.
As I just explained in another question , it seems to me that JS is moving forward in terms of market share, and I wonder if we are missing any important ones if we stick with Flash.
ajax flash ria
Hanno fietz
source share