KKitStudio · Проверка сайтаОтдельный инструмент v0.1.0

Реальный отчёт по статическому архиву

Есть проблемы

07-broken-image · сохранённая версия 24 · 2026-09-08T13:40:48.758Z

Проверяется экспорт сайта. Отправка форм, production-вход, публикация и работа внешних сервисов этим отчётом не подтверждаются. Снимки показывают первый экран; координаты проблем приведены в деталях.
Артефакт: 0c4e5327e07e3ceb8603592e2b0c16319509da8ba152661e52681ef12e33241c
Снимок входа: a24030a211481694cdf886acf7b36e4b3bb6708dc4dd28b5b8826ce465947ffa
Браузер: 149.0.7827.55 · Playwright 1.61.1 · darwin/arm64
Покрытие: 84 из 84 проверок · 375 / 768 / 1440 px
3Проблем · по страницам и размерам
0Без результата · по страницам и размерам
48Пройдено · по страницам и размерам
33Не применяется · по страницам и размерам

Целостность и охват

Пройдено Manifest и каждый файл проверены по SHA-256

Пройдено Входные файлы после проверки совпадают с исходным снимком

Скачать JSON
Страница открываетсяГлавная · index.html · 375 pxПройдено

HTML открыт с HTTP 200

Правило: page.load · error
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Нет горизонтального переполненияГлавная · index.html · 375 pxПройдено

Ширина документа 375px, экран 375px

Правило: layout.viewport · error
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Текст не обрезанГлавная · index.html · 375 pxПройдено

Границы текста сверены с контейнерами overflow:hidden/clip; усечение может быть намеренным

Правило: layout.text · warning
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Изображения загружаютсяГлавная · index.html · 375 pxОбнаружена проблема

Проверены complete и naturalWidth видимых изображений

Правило: media.images · error
[
  {
    "tag": "img",
    "id": null,
    "text": "",
    "rect": {
      "x": 24,
      "y": 105.265625,
      "width": 131.171875,
      "height": 28.796875,
      "top": 105.265625,
      "right": 155.171875,
      "bottom": 134.0625,
      "left": 24
    },
    "loaded": false,
    "alt": "Иллюстрация",
    "decorative": false,
    "src": "http://127.0.0.1:51867/not-found.png"
  }
]
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Смысловые изображения имеют описаниеГлавная · index.html · 375 pxПройдено

Проверено наличие alt; пустой alt допустим для декоративного изображения. Смысл описания оценивается вручную

Правило: a11y.alt · warning
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Элементы управления имеют имяГлавная · index.html · 375 pxНе применяется

Имя из aria-label/label/текста/alt/title; полный accessibility audit выполняется отдельно

Правило: a11y.names · error
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Отправка формы проверенаГлавная · index.html · 375 pxНе применяется

Формы не отправляются: нужен отдельный тестовый получатель

Правило: forms.delivery · error
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Внутренние ссылки и якоряГлавная · index.html · 375 pxПройдено

Пути и якоря видимых ссылок проверены в архиве

Правило: links.internal · error
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Внешние ссылкиГлавная · index.html · 375 pxНе применяется

Внешние ссылки не запрашиваются

Правило: links.external · warning
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Видео декодируется и воспроизводитсяГлавная · index.html · 375 pxНе применяется

Проверяем декодирование и изменение времени воспроизведения без звука

Правило: media.video · error
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Элементы доступны с клавиатурыГлавная · index.html · 375 pxНе применяется

Tab проходит видимые элементы; сложные составные виджеты требуют отдельной проверки

Правило: a11y.keyboard · error
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Виден фокус клавиатурыГлавная · index.html · 375 pxНе применяется

Ищем outline/box-shadow при Tab; другой способ выделения требует ручной проверки

Правило: a11y.focus · warning
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Нет ошибок JavaScriptГлавная · index.html · 375 pxПройдено

Ошибки JavaScript за время проверки

Правило: page.runtime · error
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Загрузка ресурсов в пределах архиваГлавная · index.html · 375 pxПройдено

Запросы вне архива и запись в сеть блокируются

Правило: network.scope · warning
Показать снимок первого экранаГлавная, ширина 375 пикселей Открыть снимок отдельно
Страница открываетсяГлавная · index.html · 768 pxПройдено

HTML открыт с HTTP 200

Правило: page.load · error
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Нет горизонтального переполненияГлавная · index.html · 768 pxПройдено

Ширина документа 768px, экран 768px

Правило: layout.viewport · error
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Текст не обрезанГлавная · index.html · 768 pxПройдено

Границы текста сверены с контейнерами overflow:hidden/clip; усечение может быть намеренным

Правило: layout.text · warning
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Изображения загружаютсяГлавная · index.html · 768 pxОбнаружена проблема

Проверены complete и naturalWidth видимых изображений

Правило: media.images · error
[
  {
    "tag": "img",
    "id": null,
    "text": "",
    "rect": {
      "x": 24,
      "y": 105.265625,
      "width": 131.171875,
      "height": 28.796875,
      "top": 105.265625,
      "right": 155.171875,
      "bottom": 134.0625,
      "left": 24
    },
    "loaded": false,
    "alt": "Иллюстрация",
    "decorative": false,
    "src": "http://127.0.0.1:51867/not-found.png"
  }
]
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Смысловые изображения имеют описаниеГлавная · index.html · 768 pxПройдено

Проверено наличие alt; пустой alt допустим для декоративного изображения. Смысл описания оценивается вручную

Правило: a11y.alt · warning
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Элементы управления имеют имяГлавная · index.html · 768 pxНе применяется

Имя из aria-label/label/текста/alt/title; полный accessibility audit выполняется отдельно

Правило: a11y.names · error
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Отправка формы проверенаГлавная · index.html · 768 pxНе применяется

Формы не отправляются: нужен отдельный тестовый получатель

Правило: forms.delivery · error
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Внутренние ссылки и якоряГлавная · index.html · 768 pxПройдено

Пути и якоря видимых ссылок проверены в архиве

Правило: links.internal · error
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Внешние ссылкиГлавная · index.html · 768 pxНе применяется

Внешние ссылки не запрашиваются

Правило: links.external · warning
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Видео декодируется и воспроизводитсяГлавная · index.html · 768 pxНе применяется

Проверяем декодирование и изменение времени воспроизведения без звука

Правило: media.video · error
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Элементы доступны с клавиатурыГлавная · index.html · 768 pxНе применяется

Tab проходит видимые элементы; сложные составные виджеты требуют отдельной проверки

Правило: a11y.keyboard · error
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Виден фокус клавиатурыГлавная · index.html · 768 pxНе применяется

Ищем outline/box-shadow при Tab; другой способ выделения требует ручной проверки

Правило: a11y.focus · warning
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Нет ошибок JavaScriptГлавная · index.html · 768 pxПройдено

Ошибки JavaScript за время проверки

Правило: page.runtime · error
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Загрузка ресурсов в пределах архиваГлавная · index.html · 768 pxПройдено

Запросы вне архива и запись в сеть блокируются

Правило: network.scope · warning
Показать снимок первого экранаГлавная, ширина 768 пикселей Открыть снимок отдельно
Страница открываетсяГлавная · index.html · 1440 pxПройдено

HTML открыт с HTTP 200

Правило: page.load · error
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Нет горизонтального переполненияГлавная · index.html · 1440 pxПройдено

Ширина документа 1440px, экран 1440px

Правило: layout.viewport · error
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Текст не обрезанГлавная · index.html · 1440 pxПройдено

Границы текста сверены с контейнерами overflow:hidden/clip; усечение может быть намеренным

Правило: layout.text · warning
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Изображения загружаютсяГлавная · index.html · 1440 pxОбнаружена проблема

Проверены complete и naturalWidth видимых изображений

Правило: media.images · error
[
  {
    "tag": "img",
    "id": null,
    "text": "",
    "rect": {
      "x": 294,
      "y": 105.265625,
      "width": 131.171875,
      "height": 28.796875,
      "top": 105.265625,
      "right": 425.171875,
      "bottom": 134.0625,
      "left": 294
    },
    "loaded": false,
    "alt": "Иллюстрация",
    "decorative": false,
    "src": "http://127.0.0.1:51867/not-found.png"
  }
]
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Смысловые изображения имеют описаниеГлавная · index.html · 1440 pxПройдено

Проверено наличие alt; пустой alt допустим для декоративного изображения. Смысл описания оценивается вручную

Правило: a11y.alt · warning
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Элементы управления имеют имяГлавная · index.html · 1440 pxНе применяется

Имя из aria-label/label/текста/alt/title; полный accessibility audit выполняется отдельно

Правило: a11y.names · error
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Отправка формы проверенаГлавная · index.html · 1440 pxНе применяется

Формы не отправляются: нужен отдельный тестовый получатель

Правило: forms.delivery · error
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Внутренние ссылки и якоряГлавная · index.html · 1440 pxПройдено

Пути и якоря видимых ссылок проверены в архиве

Правило: links.internal · error
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Внешние ссылкиГлавная · index.html · 1440 pxНе применяется

Внешние ссылки не запрашиваются

Правило: links.external · warning
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Видео декодируется и воспроизводитсяГлавная · index.html · 1440 pxНе применяется

Проверяем декодирование и изменение времени воспроизведения без звука

Правило: media.video · error
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Элементы доступны с клавиатурыГлавная · index.html · 1440 pxНе применяется

Tab проходит видимые элементы; сложные составные виджеты требуют отдельной проверки

Правило: a11y.keyboard · error
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Виден фокус клавиатурыГлавная · index.html · 1440 pxНе применяется

Ищем outline/box-shadow при Tab; другой способ выделения требует ручной проверки

Правило: a11y.focus · warning
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Нет ошибок JavaScriptГлавная · index.html · 1440 pxПройдено

Ошибки JavaScript за время проверки

Правило: page.runtime · error
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Загрузка ресурсов в пределах архиваГлавная · index.html · 1440 pxПройдено

Запросы вне архива и запись в сеть блокируются

Правило: network.scope · warning
Показать снимок первого экранаГлавная, ширина 1440 пикселей Открыть снимок отдельно
Страница открываетсяКоманда · about/index.html · 375 pxПройдено

HTML открыт с HTTP 200

Правило: page.load · error
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Нет горизонтального переполненияКоманда · about/index.html · 375 pxПройдено

Ширина документа 375px, экран 375px

Правило: layout.viewport · error
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Текст не обрезанКоманда · about/index.html · 375 pxПройдено

Границы текста сверены с контейнерами overflow:hidden/clip; усечение может быть намеренным

Правило: layout.text · warning
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Изображения загружаютсяКоманда · about/index.html · 375 pxНе применяется

Проверены complete и naturalWidth видимых изображений

Правило: media.images · error
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Смысловые изображения имеют описаниеКоманда · about/index.html · 375 pxНе применяется

Проверено наличие alt; пустой alt допустим для декоративного изображения. Смысл описания оценивается вручную

Правило: a11y.alt · warning
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Элементы управления имеют имяКоманда · about/index.html · 375 pxПройдено

Имя из aria-label/label/текста/alt/title; полный accessibility audit выполняется отдельно

Правило: a11y.names · error
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Отправка формы проверенаКоманда · about/index.html · 375 pxНе применяется

Формы не отправляются: нужен отдельный тестовый получатель

Правило: forms.delivery · error
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Внутренние ссылки и якоряКоманда · about/index.html · 375 pxПройдено

Пути и якоря видимых ссылок проверены в архиве

Правило: links.internal · error
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Внешние ссылкиКоманда · about/index.html · 375 pxНе применяется

Внешние ссылки не запрашиваются

Правило: links.external · warning
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Видео декодируется и воспроизводитсяКоманда · about/index.html · 375 pxНе применяется

Проверяем декодирование и изменение времени воспроизведения без звука

Правило: media.video · error
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Элементы доступны с клавиатурыКоманда · about/index.html · 375 pxПройдено

Tab проходит видимые элементы; сложные составные виджеты требуют отдельной проверки

Правило: a11y.keyboard · error
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Виден фокус клавиатурыКоманда · about/index.html · 375 pxПройдено

Ищем outline/box-shadow при Tab; другой способ выделения требует ручной проверки

Правило: a11y.focus · warning
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Нет ошибок JavaScriptКоманда · about/index.html · 375 pxПройдено

Ошибки JavaScript за время проверки

Правило: page.runtime · error
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Загрузка ресурсов в пределах архиваКоманда · about/index.html · 375 pxПройдено

Запросы вне архива и запись в сеть блокируются

Правило: network.scope · warning
Показать снимок первого экранаКоманда, ширина 375 пикселей Открыть снимок отдельно
Страница открываетсяКоманда · about/index.html · 768 pxПройдено

HTML открыт с HTTP 200

Правило: page.load · error
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Нет горизонтального переполненияКоманда · about/index.html · 768 pxПройдено

Ширина документа 768px, экран 768px

Правило: layout.viewport · error
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Текст не обрезанКоманда · about/index.html · 768 pxПройдено

Границы текста сверены с контейнерами overflow:hidden/clip; усечение может быть намеренным

Правило: layout.text · warning
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Изображения загружаютсяКоманда · about/index.html · 768 pxНе применяется

Проверены complete и naturalWidth видимых изображений

Правило: media.images · error
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Смысловые изображения имеют описаниеКоманда · about/index.html · 768 pxНе применяется

Проверено наличие alt; пустой alt допустим для декоративного изображения. Смысл описания оценивается вручную

Правило: a11y.alt · warning
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Элементы управления имеют имяКоманда · about/index.html · 768 pxПройдено

Имя из aria-label/label/текста/alt/title; полный accessibility audit выполняется отдельно

Правило: a11y.names · error
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Отправка формы проверенаКоманда · about/index.html · 768 pxНе применяется

Формы не отправляются: нужен отдельный тестовый получатель

Правило: forms.delivery · error
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Внутренние ссылки и якоряКоманда · about/index.html · 768 pxПройдено

Пути и якоря видимых ссылок проверены в архиве

Правило: links.internal · error
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Внешние ссылкиКоманда · about/index.html · 768 pxНе применяется

Внешние ссылки не запрашиваются

Правило: links.external · warning
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Видео декодируется и воспроизводитсяКоманда · about/index.html · 768 pxНе применяется

Проверяем декодирование и изменение времени воспроизведения без звука

Правило: media.video · error
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Элементы доступны с клавиатурыКоманда · about/index.html · 768 pxПройдено

Tab проходит видимые элементы; сложные составные виджеты требуют отдельной проверки

Правило: a11y.keyboard · error
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Виден фокус клавиатурыКоманда · about/index.html · 768 pxПройдено

Ищем outline/box-shadow при Tab; другой способ выделения требует ручной проверки

Правило: a11y.focus · warning
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Нет ошибок JavaScriptКоманда · about/index.html · 768 pxПройдено

Ошибки JavaScript за время проверки

Правило: page.runtime · error
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Загрузка ресурсов в пределах архиваКоманда · about/index.html · 768 pxПройдено

Запросы вне архива и запись в сеть блокируются

Правило: network.scope · warning
Показать снимок первого экранаКоманда, ширина 768 пикселей Открыть снимок отдельно
Страница открываетсяКоманда · about/index.html · 1440 pxПройдено

HTML открыт с HTTP 200

Правило: page.load · error
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Нет горизонтального переполненияКоманда · about/index.html · 1440 pxПройдено

Ширина документа 1440px, экран 1440px

Правило: layout.viewport · error
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Текст не обрезанКоманда · about/index.html · 1440 pxПройдено

Границы текста сверены с контейнерами overflow:hidden/clip; усечение может быть намеренным

Правило: layout.text · warning
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Изображения загружаютсяКоманда · about/index.html · 1440 pxНе применяется

Проверены complete и naturalWidth видимых изображений

Правило: media.images · error
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Смысловые изображения имеют описаниеКоманда · about/index.html · 1440 pxНе применяется

Проверено наличие alt; пустой alt допустим для декоративного изображения. Смысл описания оценивается вручную

Правило: a11y.alt · warning
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Элементы управления имеют имяКоманда · about/index.html · 1440 pxПройдено

Имя из aria-label/label/текста/alt/title; полный accessibility audit выполняется отдельно

Правило: a11y.names · error
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Отправка формы проверенаКоманда · about/index.html · 1440 pxНе применяется

Формы не отправляются: нужен отдельный тестовый получатель

Правило: forms.delivery · error
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Внутренние ссылки и якоряКоманда · about/index.html · 1440 pxПройдено

Пути и якоря видимых ссылок проверены в архиве

Правило: links.internal · error
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Внешние ссылкиКоманда · about/index.html · 1440 pxНе применяется

Внешние ссылки не запрашиваются

Правило: links.external · warning
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Видео декодируется и воспроизводитсяКоманда · about/index.html · 1440 pxНе применяется

Проверяем декодирование и изменение времени воспроизведения без звука

Правило: media.video · error
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Элементы доступны с клавиатурыКоманда · about/index.html · 1440 pxПройдено

Tab проходит видимые элементы; сложные составные виджеты требуют отдельной проверки

Правило: a11y.keyboard · error
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Виден фокус клавиатурыКоманда · about/index.html · 1440 pxПройдено

Ищем outline/box-shadow при Tab; другой способ выделения требует ручной проверки

Правило: a11y.focus · warning
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Нет ошибок JavaScriptКоманда · about/index.html · 1440 pxПройдено

Ошибки JavaScript за время проверки

Правило: page.runtime · error
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Загрузка ресурсов в пределах архиваКоманда · about/index.html · 1440 pxПройдено

Запросы вне архива и запись в сеть блокируются

Правило: network.scope · warning
Показать снимок первого экранаКоманда, ширина 1440 пикселей Открыть снимок отдельно
Нет проверок с выбранными фильтрами.