Por qué el equipo de diseño de Gov.UK cambió la entrada numérica de los campos input a `numeric`
(technology.blog.gov.uk)-
Se cambió de
type="number"atype="text" inputmode="numeric" pattern="[0-9]*" -
Usar
numbertiene varios problemas
-
Problemas de accesibilidad
-
Solo es adecuado para números que pueden incrementarse: no es apropiado para números grandes, números de tarjeta, etc.
-
Al ingresar texto, no hay retroalimentación sobre qué caracteres no están permitidos
-
El número puede cambiar accidentalmente al hacer scroll
-
Desde 2019, muchos navegadores móviles ya soportan
inputmode -
A través de
pattern, se mantiene la compatibilidad con dispositivos iOS antiguos -
También se cambió para que campos como entrada de fecha / cuentas bancarias usen la misma forma
Aún no hay comentarios.