Las razones por las que Apple no admite flash en iPhones, iPods y iPads se enumeran a continuación:
1. A partir de la situación actual, el flash ha sido ampliamente compatible, pero esto. no significa que el flash en sí sea un estándar abierto. Apple cree que para lograr sus objetivos necesita encontrar estándares de desarrollo reconocidos por la industria.
2. Admite aplicaciones de red. Según Adobe, los dispositivos móviles de Apple no pueden acceder al 75% de los recursos de vídeo online basados en Flash. Apple cree que muchas empresas de la industria no utilizan flash como soporte de vídeo, lo que significa que los usuarios de Apple no carecen de la capacidad de acceder a recursos de vídeo como dijo Adobe.
3. Seguridad y rendimiento. Según la evaluación de Symantec, el flash se ha convertido en el campo con más problemas de seguridad en 2009. Curiosamente, Steve mencionó los múltiples retrasos de Adobe en la plataforma de teléfonos inteligentes.
4. Duración de la batería Como todos sabemos, la duración de la batería en las plataformas de telefonía móvil es un estándar de medición muy importante. Steve hizo la pregunta. Si hay que creer en los resultados de las pruebas de Apple, realmente le darán dolor de cabeza a Adobe.
5. Función táctil. Flash fue diseñado originalmente para la plataforma PC. Realmente no hay necesidad de pensar demasiado en la funcionalidad táctil en la plataforma de PC. Pero cuando se trata de plataformas móviles, la falta de soporte para funciones táctiles se ha convertido en un defecto muy importante del flash.
Por supuesto, también puedes implementar la funcionalidad táctil modificando la implementación flash posterior, pero como dijo Steve, si deseas reescribir la funcionalidad ahora, usa tecnologías estándar como HTML5, CSS y JavaScript.
6. Independencia de plataforma. Si confía en plataformas de terceros, como flash, en lugar de estándares de desarrollo. Si necesita nuevas funciones, sólo puede rezar para que esta empresa externa admita las nuevas funciones. Esto obstaculiza la creatividad de los desarrolladores.
Datos ampliados:
Las deficiencias de FLASH se reflejan principalmente en:
Primero, el efecto de animación no se puede mostrar normalmente sin instalar el complemento FLASH. Según una encuesta, al menos 20 usuarios de Internet no tienen instalado Shockwave Flash. Esta proporción no es pequeña, pero estos usuarios no pueden ser rechazados por una razón tan sencilla.
En segundo lugar, no puedes establecer el atributo "alt" y perder la oportunidad de ser recuperado por los motores de búsqueda.
En tercer lugar, dado que el enlace URL no se puede ver en el anuncio en sí, no favorece la optimización del sitio web en los motores de búsqueda y no tiene sentido aumentar el peso del ranking del sitio web.
En cuarto lugar, cuando los usuarios ven animaciones flash, no pueden hacer clic con el mouse normalmente para ver el tamaño, la cantidad de bytes y el anuncio URL vinculado.
En quinto lugar, el flash no se muestra normalmente en los terminales móviles. Los navegadores móviles a menudo son incompatibles con las animaciones flash y no se pueden reproducir.
Materiales de referencia:
Zhongguancun Online: ¿Todos gritan? Safari anunció que dejará de admitir Flash.