Creo que los problemas surgen de la experiencia con Flash, que no necesariamente se desarrolla en flash. Durante muchos años, los usuarios de PC de escritorio (Mac incluida) han tenido problemas en los que el flash usaría demasiada memoria o CPU y se bloquearía, lo que a veces hace que su navegador o incluso el escritorio no respondan.
El navegador Chrome de Google solucionó algunos de estos problemas al crear su propia versión parcheada (fija) de Flash en el navegador. Cuando se ejecuta Flash, se aísla del navegador para no afectar al usuario (tanto) si se bloquea.
En cuanto a los dispositivos móviles, el problema se agravó por el hecho de que estos dispositivos tienen menos memoria y potencia de procesamiento, y los sistemas operativos eran menos capaces de aislar un proceso desenfrenado. Por lo tanto, los usuarios obligarían a matar las aplicaciones flash o reiniciar su teléfono.
- ¿Cuál es la razón detrás de enseñar dibujo de ingeniería a un estudiante de informática?
- ¿Cómo entrar en el desarrollo de software de las pruebas? ¿Puede sugerir qué habilidades se necesitan en función de la tendencia actual en la industria de TI?
- ¿Por qué tantos ingenieros de relevancia y aprendizaje automático de Google son tan buenos para construir sistemas distribuidos escalables?
- ¿Cómo desarrollo más habilidades gerenciales orgánicas en lugar de un enfoque de Comando y Control?
- Soy un desarrollador de nivel medio sólido que conoce sus cosas técnicamente, pero siempre me encuentro detrás de la curva en las conversaciones con sr. desarrolladores, ¿hay algún código secreto que todos ustedes conozcan para evitar romper los NDA y comunicar conceptos rápidamente?
Flash se convirtió en un estándar dominante y de facto para crear experiencias de medios enriquecidos, debido a la ventaja de ser el primero en mover y las herramientas Macromedia, luego Adobe desarrolló para crear los medios enriquecidos. Hasta hace poco, la única opción que tenía para entregar animación, video y audio a una gran cantidad de usuarios era a través de flash.
HTML recibió recientemente algunas características nuevas que facilitan la creación de experiencias multimedia enriquecidas a través de animación, video y audio. Es preferible para muchas personas a través de Flash, ya que está desarrollado como un estándar abierto y está integrado en el navegador, por lo que no requiere un complemento. Se está construyendo una industria en torno a estos nuevos estándares para crear herramientas y servicios para crear medios enriquecidos basados en HTML.
De hecho, Adobe (creadores de Flash) también ha comenzado a desarrollar herramientas para crear medios enriquecidos utilizando HTML. No han dejado de producir Flash, pero puede ser una señal de lo que está por venir.