Споделяне чрез


Преглед на приложение за платно за достъпност в Power Apps

Потребителите, които имат нарушения на зрението, слуха или други, могат да използват приложението ви за платно по-лесно и успешно, ако имате предвид достъпността, докато проектирате как изглежда и се държи приложението. Ако не сте сигурни как да направите приложението си по-достъпно, можете да стартирате отметката за достъпност в Power Apps Studio. Този инструмент не само намира потенциални проблеми с достъпността, но също така обяснява защо всеки може да бъде потенциален проблем за потребителите, които имат конкретно увреждане, и предлага предложения как да разрешат всеки проблем. Проверката за достъпност открива проблеми с четеца на екрана и клавиатурата за вас и можете да намерите информация как да коригирате проблеми с цветен контраст, като използвате достъпни цветове.

Проверката за достъпност ви помага да идентифицирате настройки, които може да искате да промените, но винаги трябва да обмисляте предложенията в контекста на това, което вашето приложение трябва да направи. Много предложения може да струват, но можете да пренебрегнете всяко, което може да причини повече вреда, отколкото полза.

Търсене на проблеми с достъпността

  1. В горния десен ъгъл на Power Apps Studio, изберете иконата за проверка на приложението.

    Икона за проверка на приложения.

  2. В менюто, което се показва, изберете Достъпност.

    Списък с опции на прозореца за проверка на приложения.

    Появява се списък с проблеми, сортирани първо по тежест и след това по екран.

    Прозорец за проверка на достъпността и списък с елементи.

  3. Изберете стрелката до елемент, за да покажете подробности за нея.

    Подробности за инструмента за проверка на достъпност.

  4. Изберете стрелката назад да се върнете към списъка с елементи.

  5. Ако решите да адресирате проблем, изберете го, за да отворите засегнатото свойство.

  6. След като промените една или повече свойства, изберете Повторна проверка за актуализиране на списъка с проблеми.

    Разрешените елементи изчезват от списъка и могат да се появят нови елементи.

Тежест на проблемите

Инструментът за проверка на достъпност класифицира всеки проблем като грешка, предупреждение или съвет, на базата на тежестта на проблема.

  • Грешки идентифицира проблеми, които правят приложението трудно или невъзможно за използване и разбиране за потребители, които имат увреждане.
  • Предупреждения идентифицира проблеми, които правят приложението трудно за използване или разбиране за повечето но не всички потребители, които имат увреждане.
  • Съвети ви помага да подобрите опита на потребителите, които имат увреждане.

Типове проблеми

Заглавие на проблема Сериозност Описание на проблема Как да го коригирате Защо да го коригирате
Липсва достъпен етикет Грешка Когато свойството на достъпния етикет на интерактивна контрола не съдържа текст. Интерактивното управление може да бъде присъщо интерактивно, както е бутон или има интерактивни свойства. Например, може да сте задали свойството OnSelect на изображение или да зададете неговото свойство TabIndex на 0 или по-високо. Редактирайте свойството на достъпния етикет, за да опишете елемента. Ако свойството за достъп с етикет не съдържа текст, хората, които не могат да видят екрана, няма да разберат какво има в изображенията и контролите.
Фокусът не се показва Грешка Когато FocusBorderThickness на контрола е настроен на 0. Добра практика е да се осигури правилно съотношение на цвят и контраст между границата на фокуса и самото управление, така че да е ясно видимо. Променете свойството FocusedBorderThickness на стойност, по-висока от 0. Ако фокусът не се вижда, хората, които не използват мишка, не могат да го видят, когато взаимодействат с приложението.
Липсват надписи Предупреждение Когато свойството ClosedCaptionsURL на контролата Аудио или Видео е празно. Задайте свойството ClosedCaptionsURL на URL адреса за надписи. Без надписи хората с увреждания може да не получат информация от видео или аудио сегмент.
Липсват полезни настройки за контрол Предупреждение Когато някоя от няколко настройки (например показване на етикети и маркери за диаграми и показване на контроли по подразбиране за контролите Аудио, Видео и Въвеждане на писалка) са изключени. Изберете предупреждението и след това задайте свойството на вярно. Променяйки тази настройка на свойството, вие давате на потребителя по-добра информация за това как функционират контролите във вашето приложение.
HTML няма да бъде достъпен Предупреждение Когато контрол, различен от HTML текстов контрол, съдържа HTML. В този случай, Power Apps не поддържа достъпност на персонализирани HTML елементи. Използвайте метод, различен от HTML, или премахнете HTML от този елемент. Приложението ви няма да работи правилно или да бъде достъпно, ако добавите интерактивни HTML елементи.
Изключете автоматичното стартиране Предупреждение Когато свойството Autostart на контролите Аудио или Видео е настроено на вярно. Задайте свойството на контрола Автоматично стартиране на невярно. Видео и аудио файлове, които се възпроизвеждат автоматично, могат да разсеят потребителите. Нека избират дали да пускат клип.
Преглед на екранно име Бакшиш Когато екранът има име по подразбиране, което ще бъде прочетено от читателите на екрана, когато потребителите навигират в приложението. Дайте на екрана име, което описва какво е на екрана или за какво се използва. Хората, които са слепи, имат слабо зрение или имат увреждане на четенето, разчитат на имената на екрана, за да се движат с помощта на екранния четец.
Добавете текст за индикация за състоянието Бакшиш Когато контрол, който има състояние, като превключване, но етикетите на стойността са изключени. Задайте свойството ShowValue на контролата на вярно да показва текущото си състояние. Потребителите няма да получат потвърждение за своите действия, ако състоянието на контрола не се появи.
Проверете реда на елементите на екрана Бакшиш Когато свойството TabIndex е по-голямо от 0. Създателите на приложения могат да задават поръчки за персонализирани раздели чрез настройка на свойството TabIndex до стойност по-голяма от 0, но това силно не се препоръчва, тъй като е трудно да се оправи, поддържа и може да повреди екраните четци. Задайте всички TabIndex свойства на 0 или -1, когато е възможно. Вместо да използвате TabIndex, използвайте контролата Подобрена група, за да промените реда за навигация от стандартния. Ако трябва да използвате стойности на TabIndex по-големи от 0, уверете се, че вашите елементи на екрана съвпадат с реда, в който искате да ги премествате. Редът за навигация трябва да отразява реда, в който контролите се появяват на екрана, което е по подразбиране. Ако бъдат направени ръчни настройки, е трудно да се поддържа правилния ред, особено в присъствието на адресната лента на браузъра и други контроли извън приложението. Това може да направи екранен четец много труден за използване. Когато се четат от екранния четец, контролите трябва да се представят в същия ред, в който се виждат на екрана, вместо ред, който не е толкова интуитивен. 
Добавете друг метод на въвеждане Бакшиш Когато приложение съдържа контрола Писалка. Този съвет ви напомня да включите отделен метод за въвеждане. Добавете контрола Въвеждане на текст в допълнение към контролата Писалка за достъпно изживяване. Някои потребители не могат да използват химикалка и изискват друг начин за предоставяне на информация (например чрез въвеждане на подпис).

Следващи стъпки

Ограничения на достъпността в приложения за платно

Вижте също