Microsoft talks more about making great websites, this time the focus is on HTML5 and UIA

Reading time icon 2 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

While many people are moving in mass to more touch-enabled or voice-assisted ways of computing, there is still a significant group of individuals that developers creating new and innovative experiences need not forget.

With that in mind, the Windows team is offering some informationĀ about how itĀ built a more accessible user experience with HTML5 and UI Automation. In a semi-lengthy post on its Microsoft Edge Dev Blog, the Edge team walk through several new accessibilityĀ features thatĀ it tapped into to giveĀ its users great experiences when using the browser in Windows 10.

In this post, weā€™ll walk through some concrete examples of how our new architecture improves the end userā€™s experience, and specifically how markup defines the experience of navigating with assistive technologies like screen readers. Our examples focus on Narrator, but any screen reader using UIA will be able to take advantage of these improvements.ā€

Reading over the 2,500-word post, developers will find information on an upcoming refresh to the HTML5 Accessibility platform and can access a version ofĀ  the update in preview form on GitHub. The refresh improves criteria for mapping to the accessibility API, keyboard accessibility, and accessibility of error states. Developers will also find information on howĀ MicrosoftĀ plans toĀ improveĀ its accessibility experience with HML5 semantic elements, code examples on JSFiffle, relating landmark navigation using elements in HTML5, as well asĀ enabling aĀ the newĀ F12 Accessibility Tree view.

F12 accessibility tree view
F12 accessibility tree view

The list of old, new, and soon to be incorporated accessibility features are presented at length in the post. Developers interested in improving their experiences by using HTML5 and UIA should have a gander at the blog.

The Windows team is also planning to offer the listed features to ā€œall Windows 10 customers with EdgeHTML 14ā€ that will be included with the Windows 10 Anniversary update scheduled for later this summer.