Contact emails
[email protected]<mailto:[email protected]>

Explainer
https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/Focusgroup/explainer.md<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftEdge%2FMSEdgeExplainers%2Fblob%2Fmain%2FFocusgroup%2Fexplainer.md&data=05%7C01%7CBenjamin.Beaudry%40microsoft.com%7C4d5ba5771235401dd13a08da27cb32f7%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637866050938625929%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AgCpxIDp56Yf6Flxjt21RAKbk2kkDENFQHi02OCL0JY%3D&reserved=0>

Specification
https://open-ui.org/components/focusgroup.explainer<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopen-ui.org%2Fcomponents%2Ffocusgroup.explainer&data=05%7C01%7CBenjamin.Beaudry%40microsoft.com%7C4d5ba5771235401dd13a08da27cb32f7%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637866050938675913%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=fGX3aIMZ5jZwD1w6loeMbT0QXG2Hzm4Qrv95qCA0SY8%3D&reserved=0>

Summary

The Focusgroup feature will facilitate keyboard focus navigation using the 
keyboard arrow keys among a set of focusable elements.


Blink component
Blink>DOM<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Flist%3Fq%3Dcomponent%3ABlink%253EDOM&data=05%7C01%7CBenjamin.Beaudry%40microsoft.com%7C4d5ba5771235401dd13a08da27cb32f7%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637866050938675913%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=efete655KfzHCkz2K1uOp4Hgi5TIMlntPAeObX0Kku0%3D&reserved=0>

TAG review


TAG review status
Pending

Risks


Interoperability and Compatibility


Gecko: No signal 
(https://github.com/mozilla/standards-positions/issues/631<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmozilla%2Fstandards-positions%2Fissues%2F631&data=05%7C01%7CBenjamin.Beaudry%40microsoft.com%7C4d5ba5771235401dd13a08da27cb32f7%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637866050938675913%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=9mMro%2FpGlbfJBAkWYa6A1qXSltX56QhEWmYwgpB2M5s%3D&reserved=0>)
 Pending

WebKit: No signal

Web developers: Positive

Other signals:

WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it 
has potentially high risk for Android WebView-based applications? No.


Goals for experimentation

Test out the current design of the "focugroup" attribute and get feedback from 
developers to eventually guide spec development. We are working with UX teams 
at Microsoft that plan on building on top of this feature and we expect 
feedback from them and welcome feedback from the entire web community.


Ongoing technical constraints

None.

Debuggability

Dev tools error logging is supported for various invalid combinations of 
focusgroup values in HTML.


Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, 
Chrome OS, Android, and Android WebView)?
No. It requires a keyboard with directional arrows, so it won't work on 
mobile/touch devices deprived of such keys.

Is this feature fully tested by 
web-platform-tests<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromium.googlesource.com%2Fchromium%2Fsrc%2F%2B%2Fmaster%2Fdocs%2Ftesting%2Fweb_platform_tests.md&data=05%7C01%7CBenjamin.Beaudry%40microsoft.com%7C4d5ba5771235401dd13a08da27cb32f7%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637866050938675913%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=R%2FhYe5IryWMlxgDBG87I7bBZJL%2F0apVj0AE7qUP4mfg%3D&reserved=0>?
Yes (well, 2 out 3 of my CLs converting blink unit tests into web platform 
tests have been approved to merge and will soon. The third one will follow this 
week as well)

Flag name
--enable-blink-features=Focusgroup

Requires code in //chrome?
False

Tracking bug
https://bugs.chromium.org/p/chromium/issues/detail?id=1286127<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D1286127&data=05%7C01%7CBenjamin.Beaudry%40microsoft.com%7C4d5ba5771235401dd13a08da27cb32f7%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637866050938675913%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=eOfXmoQwHQy47k0m0qBO5041kvK1HNx9zeJ7lrTh52E%3D&reserved=0>

Estimated milestones

No milestones specified


Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5637601087193088<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromestatus.com%2Ffeature%2F5637601087193088&data=05%7C01%7CBenjamin.Beaudry%40microsoft.com%7C4d5ba5771235401dd13a08da27cb32f7%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637866050938675913%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=uKmapCfca5E08Y2%2F0lNHiOe59xl16LbVlbfgiCWY0x8%3D&reserved=0>

Links to previous Intent discussions
Intent to prototype: 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/BL0PR00MB0820DFE66371FEA5743EA92F9B529%40BL0PR00MB0820.namprd00.prod.outlook.com<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fchromium.org%2Fd%2Fmsgid%2Fblink-dev%2FBL0PR00MB0820DFE66371FEA5743EA92F9B529%40BL0PR00MB0820.namprd00.prod.outlook.com&data=05%7C01%7CBenjamin.Beaudry%40microsoft.com%7C4d5ba5771235401dd13a08da27cb32f7%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637866050938725894%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zVc1YaCb5BRf6Ja83S3d9dptsOAutTurIXLkWq7%2BLps%3D&reserved=0>


This intent message was generated by Chrome Platform 
Status<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromestatus.com%2F&data=05%7C01%7CBenjamin.Beaudry%40microsoft.com%7C4d5ba5771235401dd13a08da27cb32f7%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637866050938725894%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=RXUMtJg7X%2BnxyZFK38zjYqKyCQKbm8zyTQxIU8hzh8g%3D&reserved=0>.

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/DM6PR00MB08328EA24DEC32992B8BD7689BFB9%40DM6PR00MB0832.namprd00.prod.outlook.com.

Reply via email to