Русский
a11yglass · Проверка доступности веб-сайтов

Проверено 31.08.2026 · https://www.spiegel.de/

C
61 / 100
1 критических · 3 к проверке

1 критический барьер · дополнительно 3 к проверке.

С предыдущего сканирования Оценка +61 · исправлено: 13 · новых: 4
Как формируется оценка? (100 стартовых баллов)
{n} кнопок без имени в HTML-18
{n} полей формы без распознаваемой подписи-7
{n} ссылок без распознаваемого имени в HTML-7
В предоставленном HTML нет заголовка <h1>-7
Результат61 / 100
✓Контраст✓Текстовые альтернативы✕Подписи (3)?Структура (1)✓Язык✓Масштаб✓Надёжность

Воспринимаемость

ПроверитьWCAG 1.3.1 Информация и взаимосвязи / 4.1.2 Имя, роль, значение

{n} полей формы без распознаваемой подписи

Проверьте, есть ли aria-label, установленный через JavaScript.

input, select, textarea

Вот что следует сделать: Свяжите каждое поле с элементом <label for> или установите aria-label / aria-labelledby. Одного placeholder недостаточно.

Управляемость

КритичноWCAG 4.1.2 Имя, роль, значение

{n} кнопок без имени в HTML

Кнопки без текста и без aria-label немы для программ чтения с экрана — если имя не устанавливается через JavaScript.

button

Вот что следует сделать: Добавьте текст кнопки или установите aria-label.

ПроверитьWCAG 2.4.4 Назначение ссылки / 4.1.2 Имя, роль, значение

{n} ссылок без распознаваемого имени в HTML

Пустые ссылки или только значок/изображение без alt. aria-label, установленный через JavaScript, здесь не распознаётся.

a

Вот что следует сделать: Добавьте видимый текст ссылки или используйте aria-label либо изображение с alt для значковых ссылок.

ПроверитьWCAG 1.3.1 Информация и взаимосвязи / 2.4.6 Заголовки и подписи

В предоставленном HTML нет заголовка <h1>

Каждая страница должна начинаться ровно с одного h1. На страницах, строящихся через JavaScript, h1 может возникать только в браузере — тогда проверяйте в отрендеренном DOM.

body

Вот что следует сделать: Вставьте содержательный <h1> как первый заголовок (желательно уже на стороне сервера).

Уже решено правильно

Следующие шаги

  1. {n} кнопок без имени в HTML. Добавьте текст кнопки или установите aria-label.
  2. {n} полей формы без распознаваемой подписи. Свяжите каждое поле с элементом <label for> или установите aria-label / aria-labelledby. Одного placeholder недостаточно.
  3. {n} ссылок без распознаваемого имени в HTML. Добавьте видимый текст ссылки или используйте aria-label либо изображение с alt для значковых ссылок.
  4. В предоставленном HTML нет заголовка <h1>. Вставьте содержательный <h1> как первый заголовок (желательно уже на стороне сервера).
Автоматически отслеживать эту страницу?

Еженедельное повторное сканирование, с рендерингом JS, письмо о новых барьерах — скоро.

Создать декларацию о доступности →

Метод и границы

31.08.2026 был проверен HTML, который www.spiegel.de предоставляет при первом посещении без входа, плюс до четырёх связанных файлов CSS с того же домена. Проверено: цветовой контраст (из CSS), текстовые альтернативы, подписи полей форм, названия элементов управления, структура заголовков, заголовок страницы и язык страницы, блокировка масштабирования, дублированные id, положительные значения tabindex, ориентиры.

Не проверено: всё, что возникает через JavaScript, управляемость с клавиатуры, видимый фокус, порядок фокуса, объявление программой чтения с экрана, содержимое за входом, подстраницы. Автоматическая проверка находит примерно 20–35 % нарушений WCAG — остальное требует ручной проверки. Это снимок, а не юридическое решение.

Виджеты-оверлеи (кнопки доступности, меняющие контраст или шрифт) не делают сайт соответствующим требованиям — найденные барьеры нужно устранять в исходном коде. Почему оверлеи не помогают

Проверить другой веб-сайт