Табыстар:
- Жасанды интеллект қолдауымен түс контрастын, балама мәтінді, пернетақтаға қол жеткізуді және WCAG критерийлерін басқару және жақсарту мүмкіндігі
- Экраннан оқу құралы тәжірибесі, балама мәтін және жасанды интеллектпен пішін белгілері сияқты қол жетімділік мәтіндерін жасау және тексеру мүмкіндігі
- AI қол жетімділік ұсыныстарын нақты көмекші технологиямен және пайдаланушы тестілеуімен тексеру шегін түсіну
Қолжетімділік (қысқаша a11y) – бұл өнімнің барлығына, соның ішінде мүмкіндігі шектеулі адамдар да пайдалана алатын мүмкіндігі: көру қабілеті нашар пайдаланушы экранды оқу құралымен (мәтінді сөйлеуге түрлендіретін көмекші бағдарламалық құрал) шарлай алады, моторикасында ақауы бар адам пернетақтамен кез келген нәрсені жасай алады, түс соқыр адам түске сенбей ақпаратты қабылдай алады. Инклюзивті дизайн кеңірек: жасы, тілі, мәдениеті, уақытша еңбекке жарамсыздық (сынған қол) немесе контекстік мүгедектік (күн көзіндегі экран) сияқты адамның әртүрлілігін дизайн орталығына қояды. Қол жетімділік көптеген елдерде «қосымша» емес, негізгі жауапкершілік және заңды талап болып табылады. AI - бұл саладағы қуатты алдын ала скрининг және жобалық генератор; бірақ шынайы қол жетімділік тек нақты көмекші технологиямен және пайдаланушы тестілеуімен расталады.
WCAG және негізгі басқару аймақтары
WCAG (Web Content Accessibility Guidelines) қол жетімділіктің халықаралық деңгейде қабылданған критерийлерінің жиынтығы; AA деңгейі әдетте мақсатты. Оның төрт принципі бар: мазмұны қабылданатын болуы керек, интерфейс қолдануға жарамды болуы керек, ақпарат түсінікті және техникалық негізделген болуы керек. Тәжірибеде ең көп таралған бақылау бағыттары:
- Түс контрасты: мәтін мен фон арасындағы айырмашылық жеткілікті ме? (AA үшін қалыпты мәтінде кемінде 4,5:1 қатынасы.)
- Балама мәтін (балама мәтін): кескіндерді экраннан оқу құралына түсіндіретін мәтіндік баламасы бар ма?
- Пернетақтаға қол жеткізу: тінтуірсіз кез келген нәрсені жасауға болады ма? Фокустау реті мағынасы бар ма?
- Тек түс туралы ақпарат: "Қызыл өрістерді толтырыңыз" сияқты сөз тіркестері түс соқыр пайдаланушыны қоспайды.
- Пішін белгілері: Әрбір енгізу өрісінде экраннан оқу құралы оқитын белгі бар ма?
- Мақсатты түрту: түймелер саусақтармен ыңғайлы басылатындай үлкен бе?
Жасанды интеллект осы аймақтардың көпшілігінде жылдам алдын ала сканерлеуді жүзеге асыра алады: кейбір мәтінді бере аласыз және «контраст жеткілікті ме?» Деп сұрауға, сурет сипаттамасын беруге және «балама мәтінді ұсынуға» сұрауға, интерфейс сипаттамасын беруге және «пернетақтаға қол жеткізу мәселелері қандай» деп сұрауға болады.
Абайлаңыз: AI «ол қолжетімді болып көрінеді» деп айтуы қол жетімділіктің кепілі емес. Автоматты тексеру WCAG қателерінің кейбірін ғана ұстайды; Қалғаны нақты пайдалану кезінде пайда болады.
Балама мәтін: жақсы балама мәтіннің құпиясы
Баламалы мәтін көру қабілеті нашар пайдаланушы үшін кескінді ауыстырады. Жақсы балама мәтін кескіннің декоративті бөлшектерін емес, оның функциясы мен мағынасын береді. «Себетке қосу» белгішесінің балама мәтіні «себетке қосу» болуы керек, «сатып алу себетінің суреті» емес, себебі бұл пайдаланушы үшін маңызды әрекет. AI ішкі мәтін контурларын жасауда жақсы, бірақ ол контекстті білмейтіндіктен, ол тым сипаттаушы немесе маңызды емес мәтін шығаруы мүмкін. Сіз әр балама мәтіннен «бұл сурет неге мұнда?» Деп сұрайсыз. Сұрақпен кесу.
көрнекі
Әлсіз субтекст
Күшті субтекст
Себет белгішесі (түйме)
«Арба белгішесі, сұр түсті»
«Себетке қосу»
өнімнің фотосы
«сурет»
«Көк қыстық пальто, алдыңғы көрініс»
сәндік сызық
«Ою-өрнек желісі»
(бос қалдырыңыз - сәндік)
Графика
«Графикалық сурет»
«2024 сату: тоқсан сайын өсу»
Инклюзивті тіл мен ауқым
Қол жетімділік тек техникалық бақылаумен шектелмейді; Тіл де инклюзивті. Жынысы («пайдаланушы және оның жұбайы»), қабілетіне қарай («қарау», «оңай есту») жоққа шығарылатын немесе мәдени болжамдары бар мәтін кейбір пайдаланушыларды жоққа шығарады. AI мәтінді осы тұрғыдан сканерлей алады, бірақ сіз ол ұсынған «бейтарап» тілдің табиғи және түсінікті болуын қамтамасыз етуіңіз керек; Шамадан тыс түзету мәтінді ыңғайсыз етуі мүмкін.
үш шағын іс
1-жағдай - Контраст қателері ерте анықталды. Команда AI 20 экранның мәтін түстерін сканерлеп, 7 жерде контраст AA шегінен төмен екенін анықтады. Түзетулер өңдеуге өтпей-ақ жасалды; кейінгі түзету құнын болдыртпады. Бірақ команда әлі де экранды оқу құралының нақты сынағын өткізіп жібермеді.
2-жағдай — тек түске қатысты ақпарат түзетілді. Бір пішін тек қызыл жиегі бар қате өрістерін көрсетті. AI мұны белгіледі; Сондай-ақ команда әрбір қатеге мәтін мен белгіше қосты. Түс соқыр пайдаланушылар енді қатені көре алды. Сабақ: тек түс ақпаратты жеткізе алмайды.
3-жағдай – AI мақұлдауын жаңылыстыру. Бір дизайнер AI-ны «қолжетімді» деп атағандықтан, экранды оқу құралын тестілеуді өткізіп жіберді. Нақты сынақта фокустың реті шатастырылып, кейбір түймелер мүлдем оқылмағаны анықталды. Сабақ: автоматты растау - бұл бастама; нақты көмекші технологияларды тестілеу міндетті болып табылады.
Көшіретін шақырулар
Бұл интерфейс сипаттамасын қол жетімділік үшін алдын ала сканерлеңіз:1) тек түске негізделген ақпарат бар ма?2) әрбір басылатын элемент үшін мәтін белгісі бар ма?3) пернетақта арқылы кіруге болмайтын элементтер бар ма?4) фокус реті мағынасы бар ма?Әр мәселе мен ұсынысты тізімдеңіз. «Нақты сынақ қажет» ескертпесін қосыңыз. Рецепт: <<мәтін>>
Осы суреттер үшін балама мәтінді ұсыныңыз. Ереже: декоративті детальді емес, суреттің ФУНКЦИЯсын/мағынасын жеткізіңіз. Түйме белгішелері үшін әрекетті жазыңыз. Сәндік кескіндер үшін «балама мәтінді бос қалдыру керек» деңіз. Мәтінмән және сурет сипаттамасы: <<тізім>>
Бұл мәтіндерді инклюзивті тіл үшін тексеріңіз: гендерлік жорамалдар, қабілетке негізделген ерекше тіл («көру», «есту» сияқты), мәдени болжамдар бар ма? Табиғи болып қалатын баламаларды ұсыныңыз; артық түзетпеңіз.Мәтіндер: <<тізім>>
Осы пішін үшін қолжетімді қате мен белгі мәтінін жазыңыз: әр өріс үшін көрінетін белгі, экранды оқу құралына арналған сипаттама және түсіне қарамастан қатені сипаттайтын хабарлама (мәтін + белгіше). Дауыс және үн: <<карта>>Пішін өрістері: <<тізім>>
Әлсіз шақыру / Күшті шақыру
Әлсіз: "Осы кескін үшін балама мәтін жазыңыз."
Нәтиже: функцияны жіберіп алған «сурет» немесе тым сипаттайтын мәтін.
Күшті: "Осы кескіндер үшін балама мәтінді ұсыныңыз; кескіннің функциясын/мағынасын жеткізіңіз; түйме белгішелері үшін әрекетті жазыңыз; сәндіктерді "бос қалдыру керек" деп белгілеңіз."
Нәтиже: Мәтінмәндік, функцияға бағытталған, дәл ішкі мәтіндер.
Айырмашылық: күшті шақыру функционалды фокусты + түйме конвенциясын + сәндік ерекшелікті әкеледі.
Жалпы қателер
- Қол жетімділік кепілі ретінде жасанды интеллект мақұлдауын қателесу. Бұл нақты тестілеуді алмастырмайды.
- Тек ақпаратты түске жүктеу. Түс соқыр пайдаланушылар ақпаратты жіберіп алады.
- Балама мәтіндегі функцияны емес, суретті түсіндіру. Түйме белгішесі үшін әрекет жазылуы керек.
- Арнайы мүмкіндіктерді соңғыға қалдыру. Егер ол сымдық жүйе сатысында іске қосылмаса, оны кейінірек түзету қымбатқа түседі.
- Тым түзетілген тіл. Табиғилығын жоғалтатын инклюзивті тіл түсінікті де нашарлатады.
Қысқаша айтқанда
Қолжетімділік өнімнің барлығына қолжетімділігін білдіреді; Бұл артық емес, бұл маңызды және көп жерде заңды жауапкершілік. AI контраст, балама мәтін, пернетақтаға қол жеткізу және инклюзивті тілді сканерлеу үшін жылдам алдын ала ұшу және жобалық генератор ретінде құнды. Бірақ автоматты мақұлдау WCAG қателерінің кейбірін ғана ұстайды; Нақты қол жетімділік экранды оқу құралдарымен және нақты көмекші технология пайдаланушыларымен тестілеу арқылы расталады. Модельді алдыңғы шолғыш ретінде пайдаланыңыз, нақты тестілеуден дәлел алыңыз.
Қолданбалы тапсырма
- Бірінші шақыруда қол жетімділік үшін интерфейс сипаттамасын алдын ала сканерлеңіз.
- Тек түске негізделген ақпаратты немесе таңбаланбаған элементтерді түзетіңіз.
- Екінші шақыру арқылы экрандағы көрнекі бейнелер үшін функцияға бағытталған балама мәтіндерді жасаңыз.
- Үшінші нұсқау арқылы мәтіндеріңізді инклюзивті тілге тексеріңіз.
- Мүмкін болса, экранды оқу құралымен нақты сынақты орындап көріңіз және автоматты сканерлеу нені жіберіп алмағанын ескеріңіз.
бақылау парағы
- [ ] Мен контрастты, пернетақтаға кіруді және белгілерді алдын ала сканерледім.
- [ ] Мен тек түске негізделген ақпаратты қалдырған жоқпын.
- [ ] Ішкі мәтіндерді функционалды түрде жазып, сәндіктерін бос қалдырдым.
- [ ] Мен инклюзивті тілдік бақылау жасадым, табиғилығын сақтадым.
- [ ] Мен автоматты түрде бекітуді қол жетімділік кепілі деп санамадым.
- [ ] Мен нақты көмекші технологияларды тестілеуді жоспарладым/жүзеге асырдым.