In order to achieve compliance and expand access, Team DIKSHA has been running accessibility audits through automated testing tools, external expert agencies, and end user accessibility testing. Below are some of the features that are useful from an accessibility perspective.
Accessibility for Blind/Low vision users
The DIKSHA website complies with World Wide Web Consortium (W3C) Web Content Accessibility Guidelines (WCAG) 2.0 level AA. This will enable people with visual impairments to access the DIKSHA website using assistive technologies, such as screen readers. The information on the website is accessible with different screen readers, such as JAWS, NVDA, SAFA, Supernova, and Window-Eyes.
The following table lists the information about different screen readers:
You can customize your screen by adjusting the color contrast and font size (using the buttons: A, A+, A-) or switching from normal/light mode to dark mode.
Images and graphics that convey information include alt text that can be read by screen readers.
Similarly, we have attempted to describe and label all links, buttons, check-boxes, edit boxes, pop-ups & other elements appropriately.
Keyboard access & Swipe navigation
If you are a keyboard-only user, or you use swipe gestures to navigate, you should have no trouble navigating between interactive elements – links, buttons, labels, and fields to input text using ‘tab’, arrow keys and other keystrokes or swipe gestures to navigate.
The focus area indicators, logical navigation order, heading structure, and navigation regions allow for seamless keyboard navigation:
Focus area indicators - This clearly suggests to the user that there is an interactive element by highlighting it.
Logical navigation order - This capability enables the user to be guided through the navigation inside the application main section. Any collapsible sections & menus can be discovered by this capability.
Heading structure - Heading structure will define the structure of the content for the user. It will help blind users to scan through the page and find information quickly.
Navigation regions - This helps markup different regions of web pages and applications, so that they can be identified by web browsers and assistive technologies. Ex: Headers, Footers, Main Content, Menu etc.
Use the “skip to main content” link provided at the start of every page to bypass repetitive links and other elements on each page.
Click the “site map” for a complete overview of DIKSHA’s structure; you will find all the sections and links in serialized format in one place.
Do you have trouble consuming audio/video and PDF content?
Users have flexibility when viewing videos & documents (in PDF format), using the following features built in the content players:
Audio/Video Speed controls to speed up & slow down content,
Full screen mode for video content to maximize the display, and
Rotation of PDFs between landscape & portrait orientations.
Note: if online consumption of content presents issues, all content can be downloaded to allow for offline access.
Coming soon on DIKSHA
Drop-down menus that are a combination of search and Multi-select checkboxes (which may make the user-experience of screen reader users better while registering on DIKSHA) .
Upcoming fixes to the content player allowing for books (in PDF, epub & other formats) to be read out by a screen reader seamlessly i.e. according to the structure of the document and punctuation on both; the web portal & mobile application
The technical capability of adding video transcripts by content creators and using them to show subtitles while the video is playing
Our Accessibility Journey so Far
Attaining complete accessibility on DIKSHA is a journey we strive towards. Towards this goal, we have taken the following steps so far:
Testing using Accessibility Tools: Team DIKSHA ran an audit on the DIKSHA web portal and mobile app using automated accessibility checking tools like WAVE, AXE and Android talkback to identify accessibility issues. The issues that were identified were then systematically fixed. This was completed in February 2021.
Expert Testing: An external expert agency was then engaged to further identify the accessibility & usability issues on the DIKSHA web portal and mobile app & checking for compliance with the World Wide Web Consortium’s Web Content Accessibility Guidelines 2.1 Success Criteria at Levels A and AA. The expert agency used a mix of automated testing conducted by subject matter experts as well as manual testing using specialized software tools. This was completed by July 2021. The development team thereafter spent a substantial amount of time addressing the issues identified by the expert by February 2022.
Ongoing Testing: Since the 4.6.0 release of DIKSHA in February, 2022, accessibility related test cases are part of regular DIKSHA release cycles using tools like WAVE, axe-core & NVDA. This is intended to ensure that the health of the compliance levels is continuously maintained. As of June 2022, the team has carried out a comprehensive testing exercise to identify outstanding accessibility and usability issues.
User Testing: In order to make DIKSHA more usable & intuitive, the next step is to undertake regular user-testing by persons with atypical needs and users of assistive technology. This exercise is being planned with blind and low vision users of DIKSHA and the feedback from this exercise will give the development team further insight into ensuring the user-experience of screen reader users & users of magnification is improved. Such user-testing if executed regularly will enable communities of such users to help make DIKSHA a more accessible & inclusive resource for all students & teachers across the country.