Екранна лупа
Също: ZoomText, MAGic, Windows Magnifier, macOS Zoom, screen magnification
Помощна технология, която увеличава части от екрана за потребители с намалено зрение. Повечето основни операционни системи включват такава (Windows Magnifier, macOS Zoom); търговски продукти (ZoomText, MAGic) добавят функции като контрастни палитри и проследяване на документи.
Екранната лупа е помощен софтуер, който увеличава части от екрана за потребители с намалено зрение. Потребителят вижда увеличен регион (типичен коефициент 2× до 16×), който следва мишката, фокуса на клавиатурата или курсора на текста.
Екранните лупи се използват от широка потребителска аудитория:
- Възрастни с намалено зрение при състояния като дегенерация на макулата, диабетна ретинопатия, глаукома и различни форми на retinitis pigmentosa.
- По-възрастни потребители с свързано с възрастта отслабване на зрението, при което не е налице официална диагноза за увреждане, но е необходимо значително увеличение за четене.
- Потребители с фотосензитивност, при които нативният размер на съдържанието е неудобен за четене, докато увеличеното съдържание с предпочитана контрастна палитра е приемливо.
Броят на потребителите на екранни лупи е значително по-голям от броя на потребителите на екранни четци — оценките достигат десетки милиони в световен мащаб, тъй като намаленото зрение е по-разпространено от пълната слепота.
Основни продукти
- Windows Magnifier — вграден в Windows; безплатен; съвременните версии поддържат режими на цял екран, леща и докиран прозорец. Достатъчен за ежедневна употреба; не разполага с някои професионални функции.
- macOS Zoom — вграден в macOS; конфигурира се чрез Системни настройки → Достъпност → Zoom. Сравними възможности с Windows Magnifier.
- ZoomText (Vispero, компанията зад JAWS) — търговски продукт; утвърден лидер на пазара за взискателни потребители на лупи. Добавя потребителски контрастни палитри, интелигентно проследяване, следващо структурата на документа, интеграция с гласов изход и HD качество на увеличението.
- MAGic (Vispero) — по-стар продукт на Vispero с подобен профил на ZoomText, с опционална интеграция на реч.
- iOS Zoom — вграден в iOS; управляване на увеличението с жестове. Широко използван на мобилни устройства.
Съображения за интерфейса при екранни лупи
Потребителите на екранни лупи виждат малка част от екрана в даден момент. Дизайнерски и инженерни решения, функциониращи добре при изглед на цял екран, могат да бъдат проблематични за потребителите на лупи:
- Подсказки (tooltip) и изскачащи прозорци (popover), появяващи се далеч от елемента, който ги задейства. Подсказка при задържане на мишката, появяваща се в горната част на страницата, докато потребителят задържа курсора върху бутон в долната й część, е невидима за потребител на лупа, чийто прозорец е центриран върху бутона. Изскачащите прозорци трябва да се позиционират до задействащия ги елемент.
- Модални прозорци, появяващи се извън центъра. Модален прозорец, отварящ се извън увеличения изглед, изглежда като ненастъпило действие. Потребителят задейства елемента и екранът изглежда непроменен. Центрирането на модалните прозорци трябва да се извършва спрямо елемента с фокус, а не просто спрямо страницата.
- Важно съдържание, обвързано с позицията на мишката. Модел „плъзни плъзгача, за да видиш стойността” изисква потребителят да проследява едновременно манипулатора на плъзгача и показваната стойност — обикновено от противоположните страни на елемента за управление. При увеличение 8× потребителят не може да вижда и двете едновременно. Стойността трябва да се показва до манипулатора.
- Индикатори на фокуса, които не са видими в цялата интерактивна област. Фина рамка за фокус от 1 пиксел е невидима при 8×, тъй като лупата мащабира същия брой физически пиксели.
- Промени в оформлението при задържане на курсора/фокус. Ако оформлението се измества, когато елемент получи фокус, лупата губи ориентацията си. Оформлението трябва да бъде стабилизирано.
Какво покрива WCAG
Няколко критерия от WCAG служат имплицитно на потребителите на лупи:
- 1.4.4 Преоразмеряване на текст (AA) — текстът може да се увеличи до 200% без загуба на съдържание или функционалност. Потребител, разчитащ изключително на лупа, може да използва увеличение на ниво хардуер, а не на ниво браузър, но основната дисциплина на дизайна (да не се фиксира оформлението спрямо малки размери на текста) е обща.
- 1.4.10 Преформатиране (AA) — съдържанието трябва да се преформатира до ширина 320 CSS пиксела без хоризонтално превъртане. Полезно, когато увеличеният изглед е тесен.
- 1.4.11 Контраст за нетекстово съдържание (AA) — интерактивните елементи за управление и визуалното съдържание трябва да имат контраст 3:1. От критично значение за потребителите на лупи, при които ефективната разделителна способност е намалена.
- 1.4.13 Съдържание при задържане на курсора или фокус (AA) — съдържание, появяващо се при задържане на курсора или фокус, трябва да може да се затвори, да се задържи при задържане на курсора и да е постоянно. Потребителите на лупи нерядко губят целта при задържане на курсора, когато увеличеният изглед се измества.
Най-бързият ръчен одит
Включете лупата на операционната система при увеличение 4×. Използвайте сайта пет минути. Всеки момент на „накъде изчезна?” или „все още ли се зарежда?” е вероятен проблем с достъпността за потребители на лупи.