Мы предоставляем веб-приложение с интерфейсом, полностью разработанным в Adobe Flash. Когда мы выбрали Flash 6 лет назад, мы сделали это из-за большого количества функций для взаимодействия с пользователем, таких как перетаскивание, открытие и закрытие меню, древовидные элементы навигации, всплывающие диалоги и т. Д.
Сегодня очевидно, что AJAX / JS предлагает примерно такие же возможности, и из-за большого количества доступных структур очень возможно реализовать их.
Есть ли техническая причина, по которой следует выбирать одну из технологий по сравнению с другой? Под «техническим» я подразумеваю производительность, безопасность, переносимость / совместимость и тому подобное. Я не имею в виду такие аспекты, как совершенно непрограммистский способ разработки во Flash или целесообразность переключения приложения с одного на другое.
Как я только что объяснил в другом вопросе , мне кажется, что JS значительно опережает в плане доли рынка, и мне интересно, упускаем ли мы какой-то важный момент, если мы придерживаемся Flash.