SlideShare une entreprise Scribd logo
1  sur  28
Mobile
Accessibility
Testing
О чем речь
• Что такое аксессибилити
• Различия мобильного и веб аксессибилити
• Для кого это все
• Что тестировать
• Чем тестировать
• Полезные ресурсы
Аксессибилити
• степень того, как легко люди могут получить доступ к
сайту.
Пользователи мобильных устройств сталкиваются с
похожими ограничениями, что и люди с ограниченными
возможностями
Общее у мобильного и
веба
• Необходимость ALT text
• Дизайн в 1 колонку
• Отсутствие pop-upов
Общее у мобильного и
веба
• Отсутствие динамического меню
• Использование семантически верных HTML элементов
(для навигации через скринридер/клавиатуру )
• Возможность выполнять все действия через клавиатуру
• Дружественное поведение при
увеличении/масштабировании
Особенности мобайла
• Mouse-over события
• Жесты, специфические для мобильных ( зум, скроллинг,
перелистывание страниц через свайпzooming images,
scrolling lists, swiping between pages or navigating carousel
controls) при включенном TalkBack/VoiceOver
• Проигрывание и запись (субтитры, масштабирование)
Основные ограничения:
• Зрительные
• Опорно-двигательные
• Слуховые
• Эпилептические приступы
• Умственные
Так что же тестировать?
• May Android Settings>Accessibility and
• iOS Settings>General>Accessibility be with you!
Android Accessibility
Android Accessibility
iPhone Accessibility
OS Features
• Высокая контрастность дисплея (High Contrast Display
Modes)
o Как тестировать:
• Android Settings>Accessibility>Negative Colors
• iOS Settings>General>Accessibility>Invert Colors. Analyze by screenshot - Color
Contrast Analyzer
•
OS Features
• Распознавание речи (Voice Recognition)
o Как тестировать:
• Android Google Now
• iOS Siri
• Софтварные и подключаемые клавиатуры (On Screen
Keyboards/ Peripheral Keyboard)
• Указатели (Peripheral Mouse, Input Text Caret)
• Визуальная индикация системных (отсутствие только
звуковых извещений)
OS Features
Software
• Screen Magnifiers
o Как тестировать- iOS Zoom и Android Magnification gestures (Settings > Accessibility
> Magnification gestures.)
• Screen Readers
o Как тестировать – встроенный iOS VoiceOver или Android TalkBack/ Explore by
Touch (Android Settings>Accessibility и iOS Settings>General>Accessibility)
iOS Zoom
Browser
• Масштабирование страницы
• Увеличение текста
• Режим инкогнито
• Семантическая навигация
• Отключение/изменение CSS
o Как тестировать –
o Chrome emulator + Chrome Web Developer Plugin
• Отключение JavaScript
o Как тестировать –
o built in JS switch off in iOS Settings >Safari>Advanced и
o Android Browser>Settings> Advanced
Markup
• <alt>attributes for images
• Корректное использование форм (<form> element,
associate all form elements (<input>, <select> and <textarea>)
with a <label>, make sure the “Enter” key can be used to
submit the form )
• Семантически правильное использование элементов —
<button> для кнопок и <a> для ссылок.
o Как тестировать - OGHAG Helper Toolbar или вручную через Safari Web Inspector и
chrome//:inspect
Video Recording Tools:
• Web Recording Tool Lite
o As free version has popups advertising each ~min. Acts as a Web browser
and is for web site testing only.
o Requires iOS 5.0+
• UX Recorder – User Testing For Mobile
o Tool for UX testing: records what happens on screen + the user via frontal
cam. Free 30-sec video trial. No export from app before purchase. Acts as
a Web browser and is for web site testing only.
o Requires iOS 7.0+
• Mobizen
o Tool for demoing Android applications, records anything on the Android
screen: games, video, apps, etc.
o Requires Android 4.0+
Mobizen UX Recorder
Web Recording Tool Lite
Полезные ресурсы
• The BBC Standards and Guidelines for Mobile
Accessibility
• W3 Mobile Accessibility
• Mobile And Accessibility: Why You Should Care And
What You Can Do About It
• Android Developers Accessibility Testing Checklist
• How to Enable/Disable JavaScript on an Android
Phone
Diana Shymbaliova
Email: Diana_shymbaliova@epam.com
Software Testing Engineer

Contenu connexe

Tendances

Self healing test automation with Healenium and Minimization of regression su...
Self healing test automation with Healenium and Minimization of regression su...Self healing test automation with Healenium and Minimization of regression su...
Self healing test automation with Healenium and Minimization of regression su...Dmitriy Gumeniuk
 
Git branching strategies
Git branching strategiesGit branching strategies
Git branching strategiesjstack
 
DevSecOps | DevOps Sec
DevSecOps | DevOps SecDevSecOps | DevOps Sec
DevSecOps | DevOps SecRubal Jain
 
Azure DevOps Best Practices Webinar
Azure DevOps Best Practices WebinarAzure DevOps Best Practices Webinar
Azure DevOps Best Practices WebinarCambay Digital
 
Istio Ambient Mesh in ACTION - Istio UG Singapore - 22June,2023
Istio Ambient Mesh in ACTION - Istio UG Singapore - 22June,2023Istio Ambient Mesh in ACTION - Istio UG Singapore - 22June,2023
Istio Ambient Mesh in ACTION - Istio UG Singapore - 22June,2023SaiLinnThu2
 
Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Chris Aniszczyk
 
Introduction to Azure DevOps
Introduction to Azure DevOpsIntroduction to Azure DevOps
Introduction to Azure DevOpsLorenzo Barbieri
 
Continuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureContinuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureCitiusTech
 
What is Shift Left Testing.pdf
What is Shift Left Testing.pdfWhat is Shift Left Testing.pdf
What is Shift Left Testing.pdfTestbytes
 
Strengthen and Scale Security Using DevSecOps - OWASP Indonesia
Strengthen and Scale Security Using DevSecOps - OWASP IndonesiaStrengthen and Scale Security Using DevSecOps - OWASP Indonesia
Strengthen and Scale Security Using DevSecOps - OWASP IndonesiaMohammed A. Imran
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps IntroductionRobert Sell
 
DevSecOps: Taking a DevOps Approach to Security
DevSecOps: Taking a DevOps Approach to SecurityDevSecOps: Taking a DevOps Approach to Security
DevSecOps: Taking a DevOps Approach to SecurityAlert Logic
 
2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures2019 DevSecOps Reference Architectures
2019 DevSecOps Reference ArchitecturesSonatype
 
JMeter vs LoadRunner | Edureka
JMeter vs LoadRunner | EdurekaJMeter vs LoadRunner | Edureka
JMeter vs LoadRunner | EdurekaEdureka!
 
Getting Started with Azure Artifacts
Getting Started with Azure ArtifactsGetting Started with Azure Artifacts
Getting Started with Azure ArtifactsCallon Campbell
 
12 factor app an introduction
12 factor app an introduction12 factor app an introduction
12 factor app an introductionKrishna-Kumar
 
Git workflow step by step
Git workflow step by stepGit workflow step by step
Git workflow step by stepBinh Quan Duc
 

Tendances (20)

Self healing test automation with Healenium and Minimization of regression su...
Self healing test automation with Healenium and Minimization of regression su...Self healing test automation with Healenium and Minimization of regression su...
Self healing test automation with Healenium and Minimization of regression su...
 
Git branching strategies
Git branching strategiesGit branching strategies
Git branching strategies
 
DevSecOps | DevOps Sec
DevSecOps | DevOps SecDevSecOps | DevOps Sec
DevSecOps | DevOps Sec
 
Azure DevOps Best Practices Webinar
Azure DevOps Best Practices WebinarAzure DevOps Best Practices Webinar
Azure DevOps Best Practices Webinar
 
Istio Ambient Mesh in ACTION - Istio UG Singapore - 22June,2023
Istio Ambient Mesh in ACTION - Istio UG Singapore - 22June,2023Istio Ambient Mesh in ACTION - Istio UG Singapore - 22June,2023
Istio Ambient Mesh in ACTION - Istio UG Singapore - 22June,2023
 
Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)Starting an Open Source Program Office (OSPO)
Starting an Open Source Program Office (OSPO)
 
Introduction to Azure DevOps
Introduction to Azure DevOpsIntroduction to Azure DevOps
Introduction to Azure DevOps
 
Continuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on AzureContinuous Integration and Continuous Delivery on Azure
Continuous Integration and Continuous Delivery on Azure
 
What is Shift Left Testing.pdf
What is Shift Left Testing.pdfWhat is Shift Left Testing.pdf
What is Shift Left Testing.pdf
 
Strengthen and Scale Security Using DevSecOps - OWASP Indonesia
Strengthen and Scale Security Using DevSecOps - OWASP IndonesiaStrengthen and Scale Security Using DevSecOps - OWASP Indonesia
Strengthen and Scale Security Using DevSecOps - OWASP Indonesia
 
Distributed Tracing
Distributed TracingDistributed Tracing
Distributed Tracing
 
Power of Azure Devops
Power of Azure DevopsPower of Azure Devops
Power of Azure Devops
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps Introduction
 
DevSecOps: Taking a DevOps Approach to Security
DevSecOps: Taking a DevOps Approach to SecurityDevSecOps: Taking a DevOps Approach to Security
DevSecOps: Taking a DevOps Approach to Security
 
2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures
 
JMeter vs LoadRunner | Edureka
JMeter vs LoadRunner | EdurekaJMeter vs LoadRunner | Edureka
JMeter vs LoadRunner | Edureka
 
Salesforce x DevOps 101.pdf
Salesforce x DevOps 101.pdfSalesforce x DevOps 101.pdf
Salesforce x DevOps 101.pdf
 
Getting Started with Azure Artifacts
Getting Started with Azure ArtifactsGetting Started with Azure Artifacts
Getting Started with Azure Artifacts
 
12 factor app an introduction
12 factor app an introduction12 factor app an introduction
12 factor app an introduction
 
Git workflow step by step
Git workflow step by stepGit workflow step by step
Git workflow step by step
 

En vedette

Особенности тестирования e-commerce
Особенности тестирования e-commerceОсобенности тестирования e-commerce
Особенности тестирования e-commerceSQALab
 
Выбор метода UX исследования - UXPeople 2013
Выбор метода UX исследования - UXPeople 2013Выбор метода UX исследования - UXPeople 2013
Выбор метода UX исследования - UXPeople 2013Natalia Sprogis
 
Поиск багов при тестировании переходов с веба в мобильное приложение
Поиск багов при тестировании переходов с веба в мобильное приложениеПоиск багов при тестировании переходов с веба в мобильное приложение
Поиск багов при тестировании переходов с веба в мобильное приложениеSQALab
 
Лучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователиЛучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователиSQALab
 
Тестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The ScenesТестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The ScenesSQALab
 
Mobile testing. Tips and tricks
Mobile testing. Tips and tricksMobile testing. Tips and tricks
Mobile testing. Tips and tricksSQALab
 

En vedette (6)

Особенности тестирования e-commerce
Особенности тестирования e-commerceОсобенности тестирования e-commerce
Особенности тестирования e-commerce
 
Выбор метода UX исследования - UXPeople 2013
Выбор метода UX исследования - UXPeople 2013Выбор метода UX исследования - UXPeople 2013
Выбор метода UX исследования - UXPeople 2013
 
Поиск багов при тестировании переходов с веба в мобильное приложение
Поиск багов при тестировании переходов с веба в мобильное приложениеПоиск багов при тестировании переходов с веба в мобильное приложение
Поиск багов при тестировании переходов с веба в мобильное приложение
 
Лучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователиЛучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователи
 
Тестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The ScenesТестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The Scenes
 
Mobile testing. Tips and tricks
Mobile testing. Tips and tricksMobile testing. Tips and tricks
Mobile testing. Tips and tricks
 

Similaire à Mobile accessibility Testing / Тестирование доступности мобильного веба

РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВРАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВPavel Tsukanov
 
Introduction to Mobile applications testing
Introduction to Mobile applications testingIntroduction to Mobile applications testing
Introduction to Mobile applications testingOleg Nikiforov
 
Accessibility Testing by Katerina Shepeleva
Accessibility Testing by Katerina ShepelevaAccessibility Testing by Katerina Shepeleva
Accessibility Testing by Katerina ShepelevaSigma Software
 
Mobile Saturday. Тема 4. Автоматизация тестирования верстки (Александр Хотем...
Mobile Saturday. Тема 4. Автоматизация тестирования верстки  (Александр Хотем...Mobile Saturday. Тема 4. Автоматизация тестирования верстки  (Александр Хотем...
Mobile Saturday. Тема 4. Автоматизация тестирования верстки (Александр Хотем...GoIT
 
Автоматизированное тестирование UI на C# + Selenium WebDriver
Автоматизированное тестирование UI на C# + Selenium WebDriverАвтоматизированное тестирование UI на C# + Selenium WebDriver
Автоматизированное тестирование UI на C# + Selenium WebDriverPavel Tsukanov
 
DUMP-2012 - Проектирование интерфейсов - "Проектирование интерфейсов для моби...
DUMP-2012 - Проектирование интерфейсов - "Проектирование интерфейсов для моби...DUMP-2012 - Проектирование интерфейсов - "Проектирование интерфейсов для моби...
DUMP-2012 - Проектирование интерфейсов - "Проектирование интерфейсов для моби...it-people
 
Can accessibility testing be automated?
Can accessibility testing be automated?Can accessibility testing be automated?
Can accessibility testing be automated?Kateryna Shepelieva
 
Веб 3.0. Футуристический рассказ о будущем интернета и IT
Веб 3.0. Футуристический рассказ о будущем интернета и ITВеб 3.0. Футуристический рассказ о будущем интернета и IT
Веб 3.0. Футуристический рассказ о будущем интернета и ITDevDay
 
QA Fest 2017. Екатерина Шепелева. О тестирование доступности: зачем, как, к ч...
QA Fest 2017. Екатерина Шепелева. О тестирование доступности: зачем, как, к ч...QA Fest 2017. Екатерина Шепелева. О тестирование доступности: зачем, как, к ч...
QA Fest 2017. Екатерина Шепелева. О тестирование доступности: зачем, как, к ч...QAFest
 
JavaScript и доступность web-приложений
JavaScript и доступность web-приложенийJavaScript и доступность web-приложений
JavaScript и доступность web-приложенийVladimir Agafonkin
 
Сергей Беляев: Интернет-телевизор - самый недооцененный сегмент разработки #uwdc
Сергей Беляев: Интернет-телевизор - самый недооцененный сегмент разработки #uwdcСергей Беляев: Интернет-телевизор - самый недооцененный сегмент разработки #uwdc
Сергей Беляев: Интернет-телевизор - самый недооцененный сегмент разработки #uwdcJetStyle
 
Разработка мобильных приложений на HTML5
Разработка мобильных приложений на HTML5Разработка мобильных приложений на HTML5
Разработка мобильных приложений на HTML5DevDay
 
Browzer
BrowzerBrowzer
BrowzerIKTO
 
Usability testing methods overview (SQA Days’13)
Usability testing methods overview (SQA Days’13)Usability testing methods overview (SQA Days’13)
Usability testing methods overview (SQA Days’13)Tatyana Tabakova
 
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...QA Club Minsk
 
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...ISsoft
 
Хитрости и грабли iOS разработки
Хитрости и грабли iOS разработкиХитрости и грабли iOS разработки
Хитрости и грабли iOS разработкиAny Void
 

Similaire à Mobile accessibility Testing / Тестирование доступности мобильного веба (20)

РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВРАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
РАЗРАБОТКА МОБИЛЬНЫХ САЙТОВ
 
Introduction to Mobile applications testing
Introduction to Mobile applications testingIntroduction to Mobile applications testing
Introduction to Mobile applications testing
 
Accessibility Testing by Katerina Shepeleva
Accessibility Testing by Katerina ShepelevaAccessibility Testing by Katerina Shepeleva
Accessibility Testing by Katerina Shepeleva
 
Mobile Saturday. Тема 4. Автоматизация тестирования верстки (Александр Хотем...
Mobile Saturday. Тема 4. Автоматизация тестирования верстки  (Александр Хотем...Mobile Saturday. Тема 4. Автоматизация тестирования верстки  (Александр Хотем...
Mobile Saturday. Тема 4. Автоматизация тестирования верстки (Александр Хотем...
 
Mobile web apps
Mobile web appsMobile web apps
Mobile web apps
 
Автоматизированное тестирование UI на C# + Selenium WebDriver
Автоматизированное тестирование UI на C# + Selenium WebDriverАвтоматизированное тестирование UI на C# + Selenium WebDriver
Автоматизированное тестирование UI на C# + Selenium WebDriver
 
DUMP-2012 - Проектирование интерфейсов - "Проектирование интерфейсов для моби...
DUMP-2012 - Проектирование интерфейсов - "Проектирование интерфейсов для моби...DUMP-2012 - Проектирование интерфейсов - "Проектирование интерфейсов для моби...
DUMP-2012 - Проектирование интерфейсов - "Проектирование интерфейсов для моби...
 
Can accessibility testing be automated?
Can accessibility testing be automated?Can accessibility testing be automated?
Can accessibility testing be automated?
 
Веб 3.0. Футуристический рассказ о будущем интернета и IT
Веб 3.0. Футуристический рассказ о будущем интернета и ITВеб 3.0. Футуристический рассказ о будущем интернета и IT
Веб 3.0. Футуристический рассказ о будущем интернета и IT
 
QA Fest 2017. Екатерина Шепелева. О тестирование доступности: зачем, как, к ч...
QA Fest 2017. Екатерина Шепелева. О тестирование доступности: зачем, как, к ч...QA Fest 2017. Екатерина Шепелева. О тестирование доступности: зачем, как, к ч...
QA Fest 2017. Екатерина Шепелева. О тестирование доступности: зачем, как, к ч...
 
JavaScript и доступность web-приложений
JavaScript и доступность web-приложенийJavaScript и доступность web-приложений
JavaScript и доступность web-приложений
 
План тестирования сайта
План тестирования сайтаПлан тестирования сайта
План тестирования сайта
 
Сергей Беляев: Интернет-телевизор - самый недооцененный сегмент разработки #uwdc
Сергей Беляев: Интернет-телевизор - самый недооцененный сегмент разработки #uwdcСергей Беляев: Интернет-телевизор - самый недооцененный сегмент разработки #uwdc
Сергей Беляев: Интернет-телевизор - самый недооцененный сегмент разработки #uwdc
 
Разработка мобильных приложений на HTML5
Разработка мобильных приложений на HTML5Разработка мобильных приложений на HTML5
Разработка мобильных приложений на HTML5
 
Browzer
BrowzerBrowzer
Browzer
 
Usability testing methods overview (SQA Days’13)
Usability testing methods overview (SQA Days’13)Usability testing methods overview (SQA Days’13)
Usability testing methods overview (SQA Days’13)
 
knockout.js
knockout.jsknockout.js
knockout.js
 
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
 
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
 
Хитрости и грабли iOS разработки
Хитрости и грабли iOS разработкиХитрости и грабли iOS разработки
Хитрости и грабли iOS разработки
 

Mobile accessibility Testing / Тестирование доступности мобильного веба

  • 2. О чем речь • Что такое аксессибилити • Различия мобильного и веб аксессибилити • Для кого это все • Что тестировать • Чем тестировать • Полезные ресурсы
  • 3. Аксессибилити • степень того, как легко люди могут получить доступ к сайту.
  • 4. Пользователи мобильных устройств сталкиваются с похожими ограничениями, что и люди с ограниченными возможностями
  • 5. Общее у мобильного и веба • Необходимость ALT text • Дизайн в 1 колонку • Отсутствие pop-upов
  • 6. Общее у мобильного и веба • Отсутствие динамического меню • Использование семантически верных HTML элементов (для навигации через скринридер/клавиатуру ) • Возможность выполнять все действия через клавиатуру • Дружественное поведение при увеличении/масштабировании
  • 7. Особенности мобайла • Mouse-over события • Жесты, специфические для мобильных ( зум, скроллинг, перелистывание страниц через свайпzooming images, scrolling lists, swiping between pages or navigating carousel controls) при включенном TalkBack/VoiceOver • Проигрывание и запись (субтитры, масштабирование)
  • 8.
  • 9. Основные ограничения: • Зрительные • Опорно-двигательные • Слуховые • Эпилептические приступы • Умственные
  • 10. Так что же тестировать?
  • 11. • May Android Settings>Accessibility and • iOS Settings>General>Accessibility be with you!
  • 15.
  • 16. OS Features • Высокая контрастность дисплея (High Contrast Display Modes) o Как тестировать: • Android Settings>Accessibility>Negative Colors • iOS Settings>General>Accessibility>Invert Colors. Analyze by screenshot - Color Contrast Analyzer •
  • 18. • Распознавание речи (Voice Recognition) o Как тестировать: • Android Google Now • iOS Siri • Софтварные и подключаемые клавиатуры (On Screen Keyboards/ Peripheral Keyboard) • Указатели (Peripheral Mouse, Input Text Caret) • Визуальная индикация системных (отсутствие только звуковых извещений) OS Features
  • 19. Software • Screen Magnifiers o Как тестировать- iOS Zoom и Android Magnification gestures (Settings > Accessibility > Magnification gestures.) • Screen Readers o Как тестировать – встроенный iOS VoiceOver или Android TalkBack/ Explore by Touch (Android Settings>Accessibility и iOS Settings>General>Accessibility)
  • 20.
  • 22. Browser • Масштабирование страницы • Увеличение текста • Режим инкогнито • Семантическая навигация • Отключение/изменение CSS o Как тестировать – o Chrome emulator + Chrome Web Developer Plugin • Отключение JavaScript o Как тестировать – o built in JS switch off in iOS Settings >Safari>Advanced и o Android Browser>Settings> Advanced
  • 23. Markup • <alt>attributes for images • Корректное использование форм (<form> element, associate all form elements (<input>, <select> and <textarea>) with a <label>, make sure the “Enter” key can be used to submit the form ) • Семантически правильное использование элементов — <button> для кнопок и <a> для ссылок. o Как тестировать - OGHAG Helper Toolbar или вручную через Safari Web Inspector и chrome//:inspect
  • 24. Video Recording Tools: • Web Recording Tool Lite o As free version has popups advertising each ~min. Acts as a Web browser and is for web site testing only. o Requires iOS 5.0+ • UX Recorder – User Testing For Mobile o Tool for UX testing: records what happens on screen + the user via frontal cam. Free 30-sec video trial. No export from app before purchase. Acts as a Web browser and is for web site testing only. o Requires iOS 7.0+ • Mobizen o Tool for demoing Android applications, records anything on the Android screen: games, video, apps, etc. o Requires Android 4.0+
  • 27. Полезные ресурсы • The BBC Standards and Guidelines for Mobile Accessibility • W3 Mobile Accessibility • Mobile And Accessibility: Why You Should Care And What You Can Do About It • Android Developers Accessibility Testing Checklist • How to Enable/Disable JavaScript on an Android Phone