Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Moodle App Accessibility: Difference between revisions

From MoodleDocs
No edit summary
(Update migration status and path)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Moodle Mobile}}
{{Template:Migrated|newDocId=/general/app/development/accessibility}}
 
= Screen readers =
 
VoiveOver and TalkBack are the native applications for screen reading in iOS and Android devices. In order to make the code understandable to these applications we encourage the developers tu use the [https://www.w3.org/TR/wai-aria-1.1/|Accessible Rich Internet Applications (WAI-ARIA) 1.1] recommendations of W3C. Those documents includes a bunch of rules to be applied to the HTML code to add semantic information to it.
 
First step on that is to [https://www.w3.org/TR/wai-aria-1.1/#role_definitions|identify the role] of the main elements of navigation and information of the page. Then, we should apply the correct aria attributes to the elements that conform that role.
 
[https://github.com/moodlehq/moodlemobile2/commit/b95de260ee46d6278d03cff294015aa11fd99a6b| Here you have some examples] of how to apply these attributes.

Latest revision as of 15:15, 13 November 2023

Important:

This content of this page has been updated and migrated to the new Moodle Developer Resources. The information contained on the page should no longer be seen up-to-date.

Why not view this page on the new site and help us to migrate more content to the new site!