Сообщение Об Ошибке HTML шаблоны

Состояния ошибок должны сообщать посетителям, что произошло и куда двигаться дальше. Эти HTML-шаблоны организуют текст статуса, пояснения и действия по восстановлению в повторно используемую разметку для страниц 404, ошибок валидации и других системных сообщений.

Другой Текст и кнопка HTML шаблоны

Чистые HTML-шаблоны сообщений об ошибках

HTML-шаблоны сообщений об ошибках предоставляют готовую разметку на случай сбоев. Каждый из них объединяет заголовок с описанием проблемы, краткое пояснение и ссылку или кнопку для продолжения. Многие представленные здесь макеты — это экраны 404 и компактные блоки ошибок. Те же самые элементы ведут себя иначе, когда ошибка отображается внутри формы или вызвана неудачным запросом.

Разметка отдельной страницы 404

Когда ошибка занимает всю страницу, разметка обычно выстраивается в следующем порядке:

  1. Главный заголовок, четко формулирующий проблему словами, поскольку гигантская цифра 404 мало что говорит пользователю, переключающемуся между заголовками с помощью скринридера.
  2. Короткий абзац под ним с указанием вероятной причины, такой как опечатка в адресе или перемещение страницы.
  3. Одна основная ссылка обратно на главную страницу или в раздел, который посетитель, скорее всего, искал.
  4. Дополнительная вторичная навигация или поле поиска для пользователей, перешедших по устаревшей закладке.

Обычно сервер отдает специальную страницу 404 по любому запрошенному неверному адресу, поэтому относительные ссылки и пути к изображениям могут ломаться, если этот адрес находится на несколько уровней глубже в структуре папок. Пути относительно корня сайта предотвращают появление полуразрушенной страницы ошибки, которую странно показывать и без того заблудившемуся посетителю.

Встроенные уведомления для полей и неудачных отправок форм

Внутри формы сообщение об ошибке уменьшается от целого документа до одного-двух предложений рядом с проблемным полем. В этом случае разметка зависит от ошибки, с которой столкнулся пользователь:

  1. Ошибка валидации должна располагаться непосредственно за своим полем в исходном коде, а ссылка через атрибут «aria-describedby» позволяет ассистивным технологиям зачитывать метку поля и подсказку по исправлению вместе.
  2. При неудачном запросе сообщение должно находиться рядом с вызвавшим его элементом управления, внутри live-области, которая озвучивает его без перезагрузки страницы. Для повторной попытки лучше всего подходит настоящая кнопка, так как ссылка предназначена для перехода в другое место.
  3. Длинную форму можно предварить кратким списком проблем, где каждый пункт является якорной ссылкой, ведущей прямо к полю, требующему внимания.

Переиспользуемые блоки с сохранением доступности

Блок ошибки проще всего использовать повторно, когда все его составные части находятся в одном контейнере: так этот модуль можно перенести со страницы 404 в панель управления как единое целое. Готовые Elements и Blocks в Nicepage позволяют быстро разместить такой компонент на холсте. Уровень заголовка, а также выбор между ссылкой и кнопкой все же стоит перепроверить в экспортированном HTML, поскольку от них зависит озвучивание блока ассистивными средствами.

Наиболее эффективные HTML-шаблоны сообщений об ошибках содержат разметку, которая легко масштабируется от целой страницы до одного поля, сохраняя порядок чтения и доступность для скринридеров.