ОТКРЫТОЕ ИССЛЕДОВАНИЕ
Европа: муниципальные сайты Германии и Испании
Что встречает человека, который пользуется только клавиатурой, на сайте своей мэрии. Обход выполнен той же методикой, что и американский: настоящее нажатие Tab через драйвер браузера, восемь страниц на сайт, снимок экрана как доказательство.
| Что получилось | Записей | Доля от измеренных |
|---|---|---|
| Формально открыт, но барьер для человека | 11 801 | 77.8 % |
| Частичный барьер фокуса или меток | 1 846 | 12.2 % |
| Доступен человеку | 1 516 | 10.0 % |
| Открылся, но проверить как человек не удалось | 3 022 | — |
| Домена нет в DNS | 858 | — |
| Сервер молчит | 550 | — |
| Закрыт для проверки (403) | 446 | — |
| Битое шифрование | 443 | — |
| Ошибка на стороне сервера | 351 | — |
От чего считаются доли
Доля считается от ИЗМЕРЕННЫХ записей, а не от всех. «Не удалось измерить» — это шесть разных исходов, при которых измерять было нечего: домена нет, сервер молчит, страница закрыта для роботов, битое шифрование, ошибка сервера, страница открылась но не поддалась проверке. Их здесь 27,2 % от всего собранного. Если считать доли от всех записей, любое число уменьшится примерно на четверть — и будет говорить не о доступности, а о доле мёртвых адресов.
Сравнение с США — по одному знаменателю
Среди измеренных записей доступными для клавиатуры оказались 10,0 % европейских муниципальных сайтов против 25,4 % американских. Оба числа получены одинаково. Сравнивать иначе было бы подлогом: в США доля «не удалось измерить» вдвое выше (50,5 % против 27,2 %), и при подсчёте от всех записей Европа выглядела бы лучше не потому, что там доступнее, а потому, что там меньше мёртвых доменов.
Что мы отозвали и почему
У нас есть второй европейский набор — 71 065 записей по десяти странам. Он не опубликован. Движок, которым он снят, проверял клавиатуру синтетическим событием dispatchEvent: такое событие не перемещает фокус, потому что браузер выполняет действие по умолчанию только для настоящего нажатия. Значит фокус не двигался ни разу, а вердикт выносился по неподвижному состоянию. Проверено на нашем собственном сайте: этот метод объявил бы aifa.works недоступным. Набор из десяти стран выглядел бы внушительнее двух — но число, полученное сломанным прибором, не становится верным оттого, что оно большое.
71 065 · 10 · dispatchEvent
Чего это исследование не говорит
- — Две страны, а не Европа целиком. Германия и Испания — это то, что измерено настоящим нажатием; остальные страны переизмеряются.
- — Клавиатура — не вся доступность. Человек, пользующийся экранным диктором или увеличением, встретит другие препятствия, и они здесь не измерены.
- — Восемь страниц на сайт, а не весь сайт. Проверялись главная, оплата, контакты и ещё пять типовых — там, где чаще всего застревают.
- — Автомат не заменяет человека. Он находит препятствие, но не говорит, можно ли его обойти иначе.
Кто это сделал
Максим Валентинович Галатин, самофинансируемое исследование. Сканер написан с нуля, сырые данные и методика опубликованы целиком.
Раскрытие конфликта интересов: автор оказывает услуги по исправлению доступности. Исследование самофинансировано, никто не платил за включение в выборку и за исключение из неё.