La validación de los elementos de formulario en HTML 5 se forma ya integrado. Hay diferentes tipos de campos (por ejemplo, correo electrónico y URL) y los atributos que limitan la entrada de los valores en los campos del formulario. Sería una bendición para todos los desarrolladores web, de ser así, si cualquier navegador que soporte HTML 5 funcionalidad ya lo haría ahora. En particular, el Internet Explorer niño problema se desliza en este punto, pero mi navegador Opera favorito tiene que ser persuadido por el momento todavía.
La falta de características de HTML 5 están adaptados con JavaScript (ver Modernizr ). Lo mismo sucede con plugin de jQuery html5form que nachhilft en la validación de formularios.
La integración es tan simple que también es posible con una sola línea de código sería. En este punto, pero tiene un ejemplo extendida, que también activa la salida de error en alemán y en una sección separada:
Si, en un elemento de formulario a continuación, el atributo que required y no hay ninguna entrada en este campo, entonces el mensaje de error tiene este aspecto
Hemos probado html5form para los siguientes navegadores:
Internet Explorer: IE6 - IE7 - IE8 - beta de IE9
Mozilla Firefox: 3,0 a 3,5 - 3.6 - 4.0 Beta 6
Google Chrome: 4.0 - 5,0 a 6,0
Apple Safari: 4,0 a 5,0
Opera: 10
En los navegadores basados en WebKit de Chrome y Safari que apoyan la validación de HTML 5 en la forma ya, este plugin no está habilitado. Para propósitos de prueba, pero también se puede forzar.
Las nuevas características incluidas en Opera 10.5 (como el nuevo motor JavaScript, la nueva versión de la biblioteca de gráficos y una navegación privada) ahora también puede ser utilizado por los usuarios de Mac. Además, la interfaz del navegador ha sido donado al sistema de notificación de Growl.
También en la integración en el sistema operativo de Apple estaba trabajando. Por lo tanto, la ópera ahora utiliza muchos elementos de la superficie de MacOS.
La versión de Linux puede, sin embargo, siguen a la espera. Hay, también, está más adaptado al sistema operativo del navegador.
Una propiedad se conserva en esta versión de Opera. Para mí sigue siendo el navegador más rápido (que también muestran algunos de los puntos de referencia comunes). Y eso es bueno.
actualizar: 10:52 La versión ha sido sustituida por la versión de 10:53, para solucionar una vulnerabilidad crítica y corregir un error al mostrar maps.google.
Dado que se cree que es lo que usted piensa que sería grande como IBM, al menos en las páginas importantes, tales como cambiar el perfil de los usuarios registrados) para someterse a una prueba de cross-browser, sin embargo.
Con Opera 10.51 no permite que el país para seleccionar de una lista, ya que el evento onchange JavaScript otra lista de selección está llena. En tiempos de AJAX y frameworks como jQuery, Dojo, y los que se basan en el prototipo, esto también debería ser posible en todos los navegadores.
En IBM, como ya he dicho que no. Qué vergüenza, ¿verdad?
HTML 5 está actualmente en boca de todos. Bajo html5test.com puede ver qué tan bien el navegador nativo compatible con HTML 5. 160 puntos se otorgan en las siguientes áreas:
Doctype
Lienzo
Vídeo
Audio
Geolocalización
Almacenamiento
Aplicaciones web offline
Trabajadores
Elementos de sección
Contentelements Agrupación
Texto a nivel de elemento semántico
Los formularios y
Interacción con el usuario
En Windows, Opera ofrecer 10,51 (102 puntos) y Firefox 3.6.3 (101 puntos) un mano a mano la carrera. En el Explorador de Internet, no voy a decir nada. Se encuentra con 11 puntos, muy por detrás, por detrás. Una razón más para no utilizarlo. Para ser justos, hay que mencionar, sin embargo, que todavía languidece en la versión 6.0.2 en mi máquina delante de él.
Bajo MacOS, se ve un poco diferente. Afortunadamente, no hay Internet Explorer, pero no es la Ópera de la versión 10.5 se encuentra aún en estado beta, por lo que Opera 10.10, Firefox 3.6.3 y Safari 4.0.4, compiten entre sí. El ganador aquí es Safari, con 113 puntos, seguido por Mozilla, que alcanzó 101 puntos con la misma puntuación que en Windows y Opera con 38 puntos, que se deben a la versión anterior.