Декларация за достъпност
Rubyy е изграден да бъде използваем от възможно най-много хора, независимо как се ориентират в мрежата. Тази страница описва функциите за достъпност, които сме вградили в rubyy.com, ограниченията, които осъзнаваме, и как да ни кажете, когато нещо не работи.
Цел за съответствие
Целим да отговаряме на Насоките за достъпност на уеб съдържание (WCAG) 2.1, ниво AA. Това е нивото, към което повечето юрисдикции препращат за публично достъпни уебсайтове (Директивата на ЕС за уеб достъпност, PSBAR на Обединеното кралство, обновяването на Раздел 508 в САЩ, общоприетата граница на ADA). Тестваме срещу AA при всяко издание на маркетинговия сайт; някои области надхвърлят AA, където беше лесно, а няколко известни пропуска остават под нея. И двата списъка са по-долу.
Пълният продукт на Rubyy (самата платформа) е в предстартова разработка. Когато продуктът бъде пуснат, ще публикуваме отделна декларация за достъпност, покриваща таблото за управление и магазините, които нашите клиенти изграждат с него.
Какво сме изградили
- Навигация с клавиатура. До всеки интерактивен контрол на сайта може да се стигне и да се активира с Tab, Shift+Tab, Enter, Space и Escape. Първият фокусируем елемент на всяка страница е връзка Към основното съдържание, която прескача хедъра.
- Видим индикатор за фокус. 2-пикселов контур се появява около всеки елемент под клавиатурен фокус, както в светъл, така и в тъмен режим.
- Семантични ориентири. Страницата е структурирана с региони
<header>,<main>,<nav>и<footer>, за да може помощната технология да прескача между тях. Нивата на заглавията са логични (по едно<h1>на страница, без пропуснати нива отдолу). - Форми. И регистрацията в списъка за стартиране, и формата за контакт имат видими етикети, маркират задължителни полета с
aria-required, извеждат съобщенията за грешки, свързани с полето чрезaria-describedby, превключватaria-invalidна проблемното поле и обявяват статуса на изпращане чрез учтив live регион. Бутонът за изпращане е деактивиран, докато не фокусирате поле, а формата задаваaria-busy, докато заявката е в полет. - Карусел. Каруселът с акценти обявява смяна на слайдове чрез учтив live регион, има етикетирани бутони за предишен / следващ, а точковата навигация чете „Към слайд N от M" на Вашия език. Релсата също отговаря на нативно плъзгане / скролиране със стрелки.
- Селектор на държава. Падащото меню за държава в хедъра е етикетиран
<nav>от връзки; активният език е маркиран сaria-current="true". За многоезични държави (Белгия, Канада, Швейцария, Финландия, Люксембург) всеки език е отделна фокусируема връзка. - Намалено движение. Ако операционната Ви система има активирано „Намаляване на движението" (Достъпност на macOS / iOS, Настройки на Windows → Достъпност → Визуални ефекти), деактивираме анимацията на блясъка на скъпоценния камък, дрейфа на разделителите, плъзгането на банера за бисквитки и автоматичния пулс на карусела. Сайтът остава статичен.
- Контраст. Основният текст и основните действия покриват AA контраст както в светъл, така и в тъмен режим. Етикетите на надтекстовете и цветовете на връзките се обръщат към по-светъл рубинен оттенък в тъмен режим, за да запазят контраст спрямо тъмните карти.
- Алтернативен текст. Всяко значимо изображение на сайта (екранни снимки на продукта, икони за аудитория, корицата за OpenGraph) има описателен алтернативен текст. Декоративните скъпоценни камъни и разделителни линии са маркирани с
aria-hidden, за да не се обявяват от екранните четци. - Самостоятелно хоствани шрифтове. Pacifico и Poppins се сервират от същия източник, както останалата част от сайта, така че се зареждат дори когато CDN-овете на шрифтове на трети страни са блокирани от инструменти за поверителност.
- Езиков атрибут. Атрибутът
langна страницата съответства на активния език, така че екранните четци произнасят текста с правилния глас. Селекторът изброява 41 двойки държава / език и запомня Вашия избор за една година. - Банер за бисквитки. Банерът е етикетиран регион, до него може да се стигне с Tab от всяко място на страницата, а връзката Настройки на бисквитки в подколонтитула го отваря отново директно в панела с настройки по категории и премества фокуса там. „Отказ" е едно кликване на първоначалния банер, еднакво подчертано с „Приемам".
- Брояч. Видимите цифрови клетки се обновяват всяка секунда, но са скрити от екранните четци; вместо това се излага извъневкранно резюме, което се актуализира веднъж в минута, така че помощната технология да не чете всяко тиктакане.
- Съобщения за статус. Грешките и успехите се обявяват чрез
role="status"live региони, а не само с цвят.
Известни ограничения
Откровени сме относно пропуските, които все още не сме затворили. Ако някой от тях блокира Вашето ползване на сайта, моля кажете ни.
- Преводът на малтийски очаква преглед. Малтийският (
mt) превод беше първоначален вариант, който все още не е прегледан от роден носител. Ако забележите неудачни формулировки, моля пишете ни. - Исландия и Люксембург. Stripe Connect (който използваме за разплащания) не локализира за исландски или люксембургски, така че посетителите от тези държави виждат английски (Исландия) или френски / немски (Люксембург). След като Stripe добави тези езици, ще последваме.
- Стрелки на карусела. Каруселът отговаря на кликвания, докосвания и плъзгания, но в момента не се завърта чрез стрелки на клавиатурата, когато фокусът е в релсата. Бутоните за предишен / следващ напълно покриват същата функционалност.
- Фокус при първо зареждане на банера за бисквитки. Когато посетител за първи път попадне на сайта, банерът за бисквитки се рендерира в долната част, но фокусът остава върху тялото на документа, за да не прекъсваме четенето. За да стигнете до него с клавиатура, използвайте Tab през страницата; или използвайте връзката Настройки на бисквитки в подколонтитула, която премества фокуса в банера.
Браузъри и помощни технологии
Тестваме сайта срещу:
- Chrome и Firefox на Windows 11 и macOS Sonoma
- Safari 17 на macOS Sonoma и iOS 17 / 18
- Microsoft Edge на Windows 11
- VoiceOver на macOS Sonoma и iOS, NVDA на Windows, TalkBack на Android
- Браузъри, базирани на Chromium, в режим Висок контраст на Windows
По-стари браузъри и помощни технологии може да рендерират части от сайта различно; ще поправим конкретни проблеми, за които съобщите.
Как да съобщите за бариера
Ако нещо на тази страница не работи с Вашата помощна технология или намерите проблем с контраст / клавиатура / екранен четец, който сме пропуснали, пишете на [email protected]. Моля включете:
- URL адреса на страницата, на която сте срещнали проблема
- Какво сте опитвали да направите
- Помощната технология / браузъра, който сте използвали
- Какво се случи (и какво очаквахте вместо това)
Ще потвърдим съобщението Ви в рамките на два работни дни и ще Ви кажем кога очакваме да пуснем поправка.
Официални жалби
Ако сте базирани в ЕС и не успеем да разрешим жалбата Ви, можете да я ескалирате към надзорния орган по достъпност във Вашата държава членка. Посетителите от Обединеното кралство могат да се обърнат към Комисията за равенство и човешки права. Посетителите от САЩ могат да подадат жалба до Министерството на правосъдието съгласно ADA.
Промени в тази декларация
Ще актуализираме датата „последна актуализация" по-горе, когато пуснем промени, свързани с достъпността. Значителните допълнения (нова функция на сайта, нов език, поправка на документирано ограничение) също ще бъдат обобщени тук.