Нет браузер получает это еще.Пробег может отличаться, но во всех браузерах определенно есть над чем поработать.
Opera покажет вам пользовательский интерфейс, позволяющий нажимать стрелки вверх и вниз, чтобы увеличить или уменьшить число.Однако вы можете отправить форму, даже если было введено что-либо, кроме номера.Доступность еще не идеальна, но, по крайней мере, вы также можете использовать стрелки на клавиатуре для увеличения и уменьшения числа.
В Chrome пока нет пользовательского интерфейса для номера, поэтому нет помощи или нетвизуальный намек , что ожидается число.Chrome также не имеет реального сообщения об ошибке.Слегка покрасить входную границу в слегка красный цвет по умолчанию недостаточно, и он полностью недоступен .Chrome в основном является худшим нарушителем всех браузеров, когда речь заходит о доступности, например, нулевой поддержке ARIA.
Вы используете псевдокласс : invalid , чтобы сделать весь входной виджет красным.Обратите внимание, что это может быть более понятным, чем стиль по умолчанию в Chrome, но все еще не доступно.Поскольку Chrome не поддерживает ARIA, плохая новость заключается в том, что даже если вы предоставите текстовое сообщение об ошибке через JavaScript, слепой пользователь или любой другой пользователь, использующий программу чтения с экрана, может вообще не услышать его.
Firefox может опоздать к этой игре, но, пожалуйста, примите во внимание тот факт, что Mozilla имеет очень строгие критерии доставки для своих функций , в то время как Chrome не задумывается о последствиях.