¿Cómo desarrollar HTML en el terminal móvil, es decir, en el teléfono móvil?
Primero, lista de pruebas de compatibilidad con HTML5
Antes de comenzar, debe comprender la compatibilidad con HTML5 en navegadores y plataformas móviles modernos.
Descripción general de la compatibilidad con la función HTML5 en los navegadores convencionales
Descripción general de la compatibilidad con HTML5 para plataformas móviles
Prueba de compatibilidad con HTML5
Demostración de HTML5 p >
En segundo lugar, haga que los elementos HTML5 estén disponibles
Las versiones anteriores de IE no pueden reconocer nuevos elementos HTML. Sin embargo, existen algunas soluciones de JavaScript o CSS que se pueden utilizar para solucionar este problema.
HTML5Shiv: Este script permite al navegador IE reconocer elementos HTML5.
HTML5 Enabler: Función similar a HTML5Shiv.
Modernizr: permite a los desarrolladores aprovechar al máximo las funciones HTML5 y CSS3 en navegadores que las admiten sin sacrificar el control sobre otros navegadores que no admiten estas nuevas tecnologías.
HTML5 Reset: Proporciona un conjunto de archivos HTML y CSS para que puedas iniciar un nuevo proyecto en el menor tiempo posible. Utiliza modernizr para admitir HTML5 y CSS3.
En tercer lugar, complementos del navegador
Los siguientes son algunos complementos de JavaScript que pueden compensar la compatibilidad con HTML5 de algunos navegadores.
1. Vídeo
VideoJS es un reproductor de vídeo HTML5 que se puede utilizar en todos los navegadores, incluidos IE6 y dispositivos móviles. Para los navegadores que no soportan HTML5, el reproductor Flash se utiliza automáticamente para jugar.
2. Audio JS
Reproductor de audio HTML. Etiquetas utilizadas para que HTML5 esté disponible en varios navegadores, incluidos dispositivos móviles.
3.HTML5Widget
Módulo de formulario HTML5, que incluye calendario, paleta, widget deslizante, validación del lado del cliente, etc.
4. Web Form 2
Admite atributos de formulario HTML5 como modo, requerido y enfoque automático.
5. LimeJS
LimeJS es un marco de juegos HTML5 para crear juegos rápidos y localizados para dispositivos táctiles y navegadores de escritorio modernos.
6.FlexieJS
Soporta el modelo de caja flexible CSS3.
Cuarto, herramientas en línea
Además, existen algunas herramientas en línea que pueden ayudar a los desarrolladores a acelerar el desarrollo de proyectos HTML5.
1. Archivo de plantilla HTML5
Es una plantilla HTML/CSS/JS, que es la mejor manera de lograr la estandarización entre navegadores, la optimización del rendimiento y funciones opcionales estables como cross. -Mejores prácticas de dominio Ajax y Flash. Los desarrolladores lo llaman el conjunto de habilidades que necesita para crear un sitio web apto para varios navegadores y preparado para el futuro.
2. Cambie a HTML5
Una herramienta en línea muy útil que puede generar una estructura de documento HTML5 según sus preferencias.