<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/focusgroup-tests-bn4lnxzqh" -->

---
title: Focusgroup Tests | daily.dev
description: Chrome 150 has shipped support for the `focusgroup` HTML attribute, a feature proposed by Open-UI that enables arrow-key navigation within composite ARIA...
canonical: https://daily.dev/posts/focusgroup-tests-bn4lnxzqh
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Focusgroup Tests | daily.dev
og:description: Chrome 150 has shipped support for the `focusgroup` HTML attribute, a feature proposed by Open-UI that enables arrow-key navigation within composite ARIA...
og:url: https://daily.dev/posts/focusgroup-tests-bn4lnxzqh
og:image: https://api.daily.dev/og/posts/bn4LNxzqh.png
og:image:alt: Focusgroup Tests
og:image:width: 1200
og:image:height: 630
og:locale: en
---

[Adrian Roselli](https://daily.dev/sources/adrianroselli)

[Read post](https://api.daily.dev/r/bn4LNxzqh)

# [Focusgroup Tests](https://api.daily.dev/r/bn4LNxzqh "Go to post")

Chrome 150 has shipped support for the \`focusgroup\` HTML attribute, a feature proposed by Open-UI that enables arrow-key navigation within composite ARIA widgets without JavaScript. The author has created a series of no-script CodePen demos covering listbox, menu, menubar, radiogroup, tablist, and toolbar patterns to help developers and accessibility practitioners test the feature before it reaches a formal spec. Early testing revealed several potential bugs, including unexpected Tab focus behavior with \`focusgroup="none"\`, role exposure issues when combining \`focusgroup\` with \`role="presentation"\`, and screen reader quirks in NVDA and JAWS. The author also shares concerns about the explainer leaning on APG patterns, the misuse of menu roles for site navigation, and the risk that developers will inadvertently apply ARIA roles to standard HTML just to get free arrow-key interactions.

[#accessibility](/tags/accessibility "Check all #accessibility posts")

Jul 05•6m read time•From [adrianroselli.com](https://api.daily.dev/r/bn4LNxzqh "adrianroselli.com")

[![Post cover image](https://media.daily.dev/image/upload/s--foaA6JGU--/f_auto/v1722860399/public/Placeholder%2004)](https://api.daily.dev/r/bn4LNxzqh "Go to post")

Table of contents

[Demos # anchor](https://api.daily.dev/r/bn4LNxzqh?a=Demos "Demos # anchor")[Notes # anchor](https://api.daily.dev/r/bn4LNxzqh?a=Notes "Notes # anchor")[Opinions # anchor](https://api.daily.dev/r/bn4LNxzqh?a=Opinions "Opinions # anchor")[Tags](https://api.daily.dev/r/bn4LNxzqh "Tags")[Other Posts](https://api.daily.dev/r/bn4LNxzqh "Other Posts")[No comments? Be the first!](https://api.daily.dev/r/bn4LNxzqh "No comments? Be the first!")

393 Impressions

Comment

Bookmark

Copy

![Placeholder image for anonymous user](https://media.daily.dev/image/upload/s--qsFuKGv_--/t_logo,f_auto/public/noProfile)Share your thoughtsPost

[![Adrian Roselli's image](https://media.daily.dev/image/upload/s--srPC5zE---/f_auto/v1710012549/logos/adrianroselli)](https://daily.dev/sources/adrianroselli)

[Adrian Roselli](https://daily.dev/sources/adrianroselli "https://daily.dev/sources/adrianroselli")

Adrian Roselli is a web developer, accessibility advocate, and expert in web standards. Readers can ... Read more

37 Followers

•

203 Upvotes

#### Would you recommend this post?

Copy link

WhatsApp

Facebook

X

New Squad

Copy linkShare with your friends

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Focusgroup Tests","url":"https://daily.dev/posts/focusgroup-tests-bn4lnxzqh","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/focusgroup-tests-bn4lnxzqh"},"datePublished":"2026-07-05T21:45:39.786Z","dateModified":"2026-07-05T21:46:02.244Z","description":"Chrome 150 has shipped support for the `focusgroup` HTML attribute, a feature proposed by Open-UI that enables arrow-key navigation within composite ARIA...","image":"https://media.daily.dev/image/upload/s--foaA6JGU--/f_auto/v1722860399/public/Placeholder%2004","thumbnailUrl":"https://media.daily.dev/image/upload/s--foaA6JGU--/f_auto/v1722860399/public/Placeholder%2004","isAccessibleForFree":true,"articleSection":"Adrian Roselli","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Adrian Roselli","logo":"https://media.daily.dev/image/upload/s--srPC5zE---/f_auto/v1710012549/logos/adrianroselli","url":"https://daily.dev/sources/adrianroselli"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/focusgroup-tests-bn4lnxzqh","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"accessibility","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Adrian Roselli","item":"https://daily.dev/sources/adrianroselli"},{"@type":"ListItem","position":3,"name":"Focusgroup Tests"}]}
```

