Достъпност
Тази декларация обхваща публичните страници на llmeu.com, обслужвани като статичен експорт. Тя не обхваща API или операторската конзола, които не са част от този експорт и не са достъпни от този сайт.
Не твърдим съответствие с WCAG 2.2 или с WCAG 2.1 на никое ниво — нито A, нито AA, нито AAA. Никоя трета страна не е одитирала този сайт и не е извършвано тестване с асистивни технологии. Следва списък на неща, които са измерени, как са измерени и какво все още не е известно.
Какво беше проверено
Всеки ред посочва какво е измерено и инструмента, който го е измерил. Никое от тях не е сертифициран резултат; това са измервания, направени върху тази сборка, и могат да бъдат повторени.
- Съдържанието пристига без JavaScript на тази и всяка друга публична страница. Почти всяка страница е HTML и един стилов лист; няма скрипт от трета страна, няма framework, няма hydration. Един маршрут — playground-ът за модели — носи един вграден скрипт и е маркиран с noindex и не е част от сайта, който може да бъде обхождан от търсачки.
- Страницата се изобразява със системни шрифтове и не съдържа изображения. Няма уеб шрифт и няма изображение на никоя публична страница; единственият графичен ресурс е иконата на сайта. Затова оформлението не може да се измести, когато шрифт завърши изтеглянето си или изображение пристигне късно.
- Всеки заглавен ред на таблица е свързан с клетките си. Всички th клетки на публичните страници имат изричен scope и проверката, която го налага, изобразява страниците и чете HTML, а не шаблона. Това съществува, защото експортираните страници преди изпращаха заглавни клетки без scope, което кара екранния четец да чете таблица за сравнение като стена от числа.
- Фокусът с клавиатура е видим. Връзката за прескачане е първият елемент, който може да получи фокус, на всяка страница, става видима при фокусиране, а индикаторът за фокус се чете от изобразения стил, а не от стиловия лист, в истински браузър.
- Всяка страница декларира езика си. Всеки документ посочва lang="en" или lang="de" в кореновия елемент, така че екранният четец избира правилните правила за произношение, и всяка страница декларира и двата езикови варианта.
- Контрастът на цветовете покрива WCAG AA за критичните за дизайна двойки, без резерв при една от тях. 21 двойки бяха изчислени от дизайнерските токени; най-тясната е 4.69:1 при праг AA от 4.5:1. Индикаторите за фокус покриват изискването 3:1 за нетекст в светлия и тъмния контекст.
Как беше измерено всяко от тях
- Проверките за заглавни редове на таблици, език и договор за каталога се изпълняват в автоматизираните набори и задействат реалните функции на страниците.
- Видимостта на фокуса и изобразеното оформление бяха измерени в headless Chromium с предварително изключени анимация и преход, така че измерване никога не се прави по средата на плъзгане, и се прочитат обратно с getComputedStyle и getBoundingClientRect — клас в стиловия лист не е доказателство, че нещо се изобразява.
- Контрастът е изчислен от разрешените стойности на токените в стиловото описание, а не от getComputedStyle в работещ двигател. Ако някое правило замества токен локално, тази двойка не е обхваната от числото по-горе.
- Твърденията за таблицата с обхват, езика и липсата на JavaScript бяха изведени наново от тази компилация, когато твърдението беше написано; промяна в стиловото описание или в шаблон на страница може да обезсили едно от тях, затова всяко посочва файла, който го съдържа.
Какво не е проверено
Казано направо, защото претенция за достъпност, която се надценява, е по-лоша от липса на претенция — и защото цялата идея на този сайт е, че твърденията му могат да бъдат проверени:
- Не е извършвано тестване с екранен четец. Нито с NVDA, JAWS, VoiceOver, TalkBack или Orca. Нищо тук не трябва да се чете като твърдение за това какво обявява екранният четец.
- Няма одит от трета страна — няма консултация по достъпност, няма автоматизирано сканиране за съответствие, няма VPAT или Доклад за съответствие по достъпност.
- Няма твърдение за съответствие с WCAG 2.2 (или 2.1) на което и да е ниво. Преминаването на изчисление за контраст и маркирането на заглавки на таблици не е съответствие: това са два от критериите за успех, върху повърхностите, които бяха измерени.
- Няма потребителско тестване с потребители с увреждания.
- Обхватът на браузърите и помощните технологии не е характеризиран. Сайтът е чист HTML и CSS без JavaScript, което обикновено означава широка поддръжка, но „обикновено“ не е измерване и ние не го представяме като такова.
Известни ограничения
Това са неща, за които вече знаем, че са несъвършени, изброени, вместо да бъдат оставени читателят да ги открие:
- Конзолата не е обхваната от това изявление. Тя не е част от статичния експорт и нейните таблици не носят асоциациите на заглавките, които публичните страници имат. Ако конзолата стане публично достъпна, това изявление не се отнася за нея.
- Връзката за прескачане и заглавната и долната част на сайта са скрити при отпечатване. Следователно отпечатването на страница ви дава съдържание без навигация и без връзка за прескачане.
- Превключвателят на език е нативен <select>, изброяващ всичките двадесет и четири езика. Той е достъпен чрез клавиатура и е етикетиран, а когато JavaScript не е наличен, същият списък се предлага като връзки вместо това.
- Няма специфичен за достъпността контакт или ангажимент за време за отговор. Сигналите отиват в обща пощенска кутия; все още не се ангажираме да отговаряме в фиксиран срок.
- Актуалните данни за състояние и цена на продуктовите страници са статичен текст. Те не се обновяват в браузъра, защото няма код за браузъра. При това внедряване това е предвиденото поведение, а не неуспешна анимация.
- Площадката за експерименти, когато е внедрена, е единствената интерактивна повърхност. Тя е формуляр с текстови етикети и се свежда до обяснение, когато API не е хостван, но нейните съобщения за състояние по време на заявка не са тествани с екранен четец.
Докладване на проблем
Ако нещо на този сайт е неизползваемо за вас, пишете на mail@llmeu.com и кажете коя страница и какво се случи. Дефектите по достъпността се третират като всеки друг дефект на този сайт: поправят се в изходния код и се проверяват на експортираната страница. Няма тихо да добавим значка за съответствие, за да отблъснем сигнала.
Това изявление описва тази компилация. Ако измерване по-горе престане да е вярно, дефектът е в измерването или в страницата — не в изявлението.