Tech

Microsoft tries to make building mouse-free websites easier after years of developers struggling with endless coding headaches

Published

on


  • Building websites without a mouse requires detailed knowledge and extensive coding effort
  • Focusgroup from Microsoft allows developers to handle complex navigation elements without writing excessive code
  • Tabindex errors often break keyboard navigation for many website users

Developing and building websites that can be fully navigated without a mouse has long required extensive technical skill and careful planning.

Developers often rely on complex JavaScript libraries or write substantial code to ensure that each interactive element responds correctly to keyboard input, increasing the amount of code to maintain and slows website load times.

But Microsoft has now introduced a new technology called focusgroup that aims to simplify this process.

Article continues below

Advertisement

Keyboard accessibility demands careful implementation

Initially shared in 2022, focusgroup was refined through collaboration with developers and feedback from multiple perspectives.

“Creating a fully keyboard-accessible site, especially one that has complex widgets such as menus, submenus, toolbars, tabs, and other groups of inputs, isn’t free; it requires a lot of work and knowledge,” said Patrick Brosset, principal product manager for Microsoft Edge.

Advertisement

The traditional approach uses the HTML attribute tabindex to control focus, allowing users to move between interactive elements by pressing Tab.

Less than half of developers implement it correctly, according to Brosset, and errors can lead to inconsistent navigation or broken keyboard functionality.

This not only complicates development but also affects accessibility for users who depend entirely on keyboards or assistive technology.

Advertisement

Many countries have made compliance with Web Content Accessibility Guidelines (WCAG) a legal requirement, making accessible design both a technical and regulatory concern.

Brosset notes that the tool allows developers to manage focus behavior across complex navigation structures without manually handling large volumes of code.

By reducing the coding burden, focusgroup could improve website performance and allow users to access content faster, while also easing compliance with accessibility standards.

Advertisement

Developers using Chromium-based browsers can now test the solution in early releases of Microsoft Edge.

Jacques Newman, a senior engineer on the Edge Web Platform Team, provides detailed guidance on implementing focusgroup and encourages feedback to refine the tool further.

The technology is designed not as a market research platform but as a coding aid, potentially benefiting developers using laptops for programming and those experimenting with vibe coding tools.

By allowing complex websites to function fully without a pointing device, focusgroup aims to make keyboard accessibility achievable without extensive manual work.

Advertisement

However, even with tools such as focusgroup, developing fully keyboard-accessible websites continues to require substantial coding effort and technical knowledge.

Via The Register


Follow TechRadar on Google News and add us as a preferred source to get our expert news, reviews, and opinion in your feeds. Make sure to click the Follow button!

And of course you can also follow TechRadar on TikTok for news, reviews, unboxings in video form, and get regular updates from us on WhatsApp too.

Advertisement

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *

Trending

Exit mobile version