KEY & CLICK · ОТКРЫТАЯ ДОКУМЕНТАЦИЯ
Исправления и уточнения
Обнаружив ошибку, мы объясняем, что было неверно, что исправлено и на какие данные опираемся. Документы помогают нашей работе, но их издатели не сертифицируют и не одобряют этот тест.
26 сентября 2026 · Исправлено: границы сеанса и пропуски выборки геймпада
Отключение и подключение на паузе могли сохранить прежние отмеченные кнопки для вновь подключённого геймпада с тем же идентификатором. При отключении выбранного устройства также могло автоматически выбираться другое. Оба поведения исправлены. Раньше истекшего времени было достаточно для завершения наблюдения в покое после зависшего кадра браузера. Теперь нужна непрерывная выборка без пропусков более 250 миллисекунд. Ошибки воспроизведены локальными симуляциями в браузере и тестами состояний. Совместимость физических геймпадов и разных браузеров требует проверки на реальных устройствах.
26 сентября 2026 · Уточнено: сочетание может перехватить непроверенную клавишу
Краткая подсказка о Fn не объясняла случай, когда Fn + F11 показывает рабочий стол Mac, но страница не получает событие F11. Руководства теперь разделяют системные действия, наблюдения браузера и выводы об оборудовании. Подсветка по-прежнему означает отсутствие соответствующего события в сеансе, а не диагностику поломки. Страница не видит назначения системных сочетаний пользователя.
25 сентября 2026 · Исправлено: смещение элементов при загрузке
Раньше при открытии страницы под клавиатуру оставалось небольшое пустое место. Отрисовка клавиш сдвигала результаты вниз, а изменение текста могло смещать соседние элементы. Теперь место для схемы и меняющихся надписей резервируется. В локальных проверках с намеренной задержкой загрузки после исправления не зафиксированы события смещения в проверенных настольном и мобильном сценариях. Это ограниченная браузерная проверка, а не реальные пользовательские показатели Core Web Vitals и не гарантия для всех устройств.
25 сентября 2026 · Пересмотрено: дополнительное подтверждение языка
В предыдущей проверке перед запуском после выбора языка была добавлена кнопка подтверждения. Дополнительное действие делало переключение менее понятным. Теперь используются явные ссылки в раскрывающемся меню: нажатие ссылки или Enter сразу открывает выбранный язык, а само открытие меню ничего не переключает. Как и раньше, переход на другой язык перезагружает страницу и очищает текущий сеанс проверки.
25 сентября 2026 · Исправлено: область перехвата и обновление
Раньше нажатия при чтении справки могли попадать в сеанс, даже если клавиатура была вне экрана, а F5 мог сбрасывать его обновлением. Новые нажатия теперь учитываются только в видимом активном тесте, вне элементов управления и отчёта. Очистка отпущенных клавиш продолжает работать. Отмена F5 ограничена этим контекстом. Не все зарезервированные действия браузера можно предотвратить.
25 сентября 2026 · Исправлено: переключатели и неизвестные события
Событие Caps Lock на Mac без соответствующего отпускания могло оставлять ложное удержание и завышать число одновременных нажатий. На macOS Caps Lock по-прежнему отмечается, но не входит в число удерживаемых клавиш. Unidentified больше не считается физической клавишей. Исходные key и code остаются в данных события; отсутствие физического кода не означает отсутствие клавиши.
25 сентября 2026 · Исправлено: подмена резервной ASCII-раскладкой
Предыдущий детектор описывал ограничение резервной ASCII-раскладки, но мог автоматически применять её вместо подсказки по языку. Теперь текущая раскладка сохраняется, а противоречащая карта предлагается как явный выбор. Keyboard Map — черновой документ WICG; поддержка и результаты зависят от браузера.
25 сентября 2026 · Исправлено: раскладка не определяет форму
Раньше прототип назначал форму ISO всем раскладкам, кроме американской. Это не соответствует разнообразию клавиатур. Теперь ANSI, ISO, ABNT2 или JIS выбираются независимо. Например, русские буквы можно сочетать с формой ANSI или ISO. Счётчик основан на выбранной схеме с учётом явно исключённых клавиш.
25 сентября 2026 · Исправлено: расположение клавиш ISO
В предыдущей сетке клавиша рядом с Enter на одну ячейку заходила в область Enter. Интервалы основного ряда исправлены. Автоматические проверки контролируют занятые ячейки, уникальность физических кодов и количество клавиш во всех поддерживаемых схемах.
25 сентября 2026 · Исправлено: Escape и определение французской раскладки
При удалении функционального ряда из компактных схем раньше исчезала Escape. Теперь она находится в левом верхнем углу схем 60% и 65%. Для автоматической подсказки классической французской раскладки также требуется совпадение знаков: у Standard AZERTY те же позиции букв, но другие символы.
25 сентября 2026 · Уточнено: пределы автоопределения
Язык браузера и часовой пояс — настройки или подсказки, а не подтверждение местоположения. Карта клавиш может выбирать раскладку с поддержкой ASCII вместо активного языка ввода. Мы показываем источник подсказки и не заявляем об определении точной модели клавиатуры. Явные ссылки на языковые версии доступны без автоматического перенаправления.
Подтверждённое ограничение: Fn, IME и системные клавиши
Fn может обрабатываться аппаратно без события браузера. Она не входит в расчёт и подсвечивается только при получении данных. Японские клавиши преобразования и системные сочетания тоже могут перехватываться. Непроверенная клавиша означает отсутствие соответствующего события, а не диагноз поломки.
Как описать воспроизводимую ошибку
Укажите модель клавиатуры, ОС, версию браузера, выбранную схему, ожидаемое поведение и исходные code/key/location из раздела «Данные клавиши». Используйте безопасные тестовые нажатия. По возможности приложите документацию производителя. Эта страница — журнал, а не форма отправки обращения.