我们提供一个 Web 应用程序,其前端完全使用 Adobe Flash 开发。当我们 6 年前选择 Flash 时,我们这样做是因为它有大量的用户交互功能,比如拖动东西、打开和关闭菜单、树形导航元素、弹出对话框等。
今天很明显,AJAX/JS 提供了大致相同的可能性,并且由于现成的框架数量众多,实现它们非常可行。
是否有技术原因应该选择其中一种技术而不是另一种?“技术”是指性能、安全性、便携性/兼容性等。我并不是指诸如在 Flash 中完成非常非程序员的开发方式之类的方面,或者将应用程序从一个切换到另一个是否有意义。
正如我刚刚在另一个问题中解释的那样,在我看来,JS 在市场份额方面遥遥领先,我想知道如果我们坚持使用 Flash,我们是否错过了一些重要的点。