Скорость
Core Web Vitals, LCP, INP, CLS, шрифты, изображения, JavaScript, кеширование и влияние внешних скриптов.
26 материаловБыстрая загрузка, тестирование, доступность и защита данных.
Core Web Vitals, LCP, INP, CLS, шрифты, изображения, JavaScript, кеширование и влияние внешних скриптов.
26 материаловМодульные и интеграционные проверки, пользовательские маршруты, Playwright, визуальные сравнения, браузеры и тестовые данные.
25 материаловWCAG, клавиатура, фокус, контраст, формы, чтение с экрана, управление движением и доступность компонентов.
21 материалXSS, CSRF, SQL-инъекции, загрузка файлов, доступы, зависимости, секреты, приватность и согласия
83 материалаПолитика ресурсов и ограничения её действия
Как различать назначение иллюстрации, подписи и alt и передавать результат программы текстом.
Восстановить ход неудачного сценария
Запросы SQLite без подстановки пользовательского кода
Отделить значимое отличие от окружения
Как связать ячейки с заголовками, дать таблице название и сохранить смысл при прокрутке и последовательном чтении.
Как проверять цветовые пары, различать контраст текста и управления и сохранять смысл ссылок и сообщений.
Задать стабильное состояние для сравнения
Хеширование пароля и проверка через библиотеку
Как сохранить текст, ссылки и сложные фрагменты статьи при увеличении и узком представлении без обрезания содержания.
Сопоставить действие, имя и содержимое
Подпись, срок сессии и параметры cookie
Как раскрывать навигацию настоящей кнопкой, согласовать видимость и aria-expanded и сохранить чтение без JavaScript.
Проверка владельца каждой заметки
Воспроизвести допустимый и отклонённый ввод
Проверять статус и содержимое важных URL
Токен для изменяющих запросов
Как согласовать видимые подписи и доступные названия, оформить значок и различать имя, описание и состояние.
Возврат только на разрешённые маршруты
Как связать поле с названием и подсказкой, показать конкретную ошибку и отличить проверку адреса от отправки.
Сверить canonical, robots и заголовок
Ограниченный PNG и новое серверное имя
Связать автоматический сигнал и ручной разбор
Как добавить сообщение состояния к учебной форме, сохранить место управления и различать результат, ошибку и изменение контекста.