Tal vez la ventaja principal de Adobe Flash es que puede ser usado para crear ricos , gráficos de gran alcance . Con AJAX , los gráficos son algo limitadas . En Flash , puede crear casi cualquier tipo de efecto gráfico , incluyendo dinámicas de dibujo vectorial , suaves transiciones , filtros y anti -aliasing . Esto ofrece a los desarrolladores un mayor control sobre el aspecto visual de un sitio web que no es posible con AJAX.
Interactividad
interactividad es una función importante del flash . El software se puede utilizar para crear video, animación, menús de navegación y diseños web interactivos que respondan a las acciones de los usuarios. La interacción es completamente personalizable , dando a los desarrolladores el control sobre la apariencia de la página web . Además , Flash puede modificar un navegador Web mediante el cambio de su comportamiento y la adición de componentes , tales como barras de herramientas y los iconos .
Sound
Flash puede manejar sonido , AJAX no puede. Los desarrolladores que requieren audio de animaciones , efectos de Web o video pueden diseñar todo directamente en Flash en lugar de tirar los archivos separados de bases de datos remotas . Para los desarrolladores que desean integrar audio en la propia página web , el proceso de sonido de Flash es mucho más fácil y más ágil que las soluciones requeridas en AJAX.
Acceso Local
un sitio web en Flash es capaz de acceder a la computadora de un usuario. Puede leer y escribir archivos directamente en el disco duro del usuario, que es útil para muchas aplicaciones web . Aplicaciones Flash y sitios pueden tener acceso a equipos informáticos para recibir la entrada de dispositivos como micrófonos y cámaras web . Flash también puede detectar acciones informáticas , tales como los cambios en las preferencias y las secuencias de apagado .