This was a pretty nice article about things getting focus and how that plays with accessibility.
In accessibility, “focusable” UI elements are represented by two separate yet equally important concepts: the elements who can be focused sequentially and those who can only receive focus programmatically. These are their stories. Dun-Dun
Links
•
Web Development
December 22, 2024
A High-quality stranger. I like be a good husband, father, and friend. This blog is my way of expressing myself.
Debug Information
Permalink
"https://mandarismoore.com/2024/12/22/two-different-kinds-of-focusable.html"
Params
map[categories:[Links Web Development] custom_summary:%!s(bool=false) date:2024-12-22 08:30:35 -0800 -0800 draft:%!s(bool=false) guid:http://mandaris.micro.blog/2024/12/22/two-different-kinds-of-focusable.html iscjklanguage:%!s(bool=false) lastmod:2025-01-13 13:36:02 -0800 -0800 layout:post microblog:%!s(bool=false) post_id:%!s(int=4547529) publishdate:2024-12-22 08:30:35 -0800 -0800 summary: title:Two different kinds of “focusable” UI elements · Eric Eggert type:post url:/2024/12/22/two-different-kinds-of-focusable.html]
Page Variables
&hugolib.pageState{id:1885, pageOutputs:[]*hugolib.pageOutput{(*hugolib.pageOutput)(0xc003d93080), (*hugolib.pageOutput)(0xc003d934a0), (*hugolib.pageOutput)(0xc003d938c0), (*hugolib.pageOutput)(0xc003d93ce0), (*hugolib.pageOutput)(0xc003d94160), (*hugolib.pageOutput)(0xc003d94580), (*hugolib.pageOutput)(0xc003d949a0), (*hugolib.pageOutput)(0xc003d94dc0)}, pageOutputTemplateVariationsState:(*atomic.Uint32)(0xc002035d90), pageOutput:(*hugolib.pageOutput)(0xc003d93080), pageCommon:(*hugolib.pageCommon)(0xc0021e7200)}
All variables scoped to the current context
&hugolib.pageState{id:1885, pageOutputs:[]*hugolib.pageOutput{(*hugolib.pageOutput)(0xc003d93080), (*hugolib.pageOutput)(0xc003d934a0), (*hugolib.pageOutput)(0xc003d938c0), (*hugolib.pageOutput)(0xc003d93ce0), (*hugolib.pageOutput)(0xc003d94160), (*hugolib.pageOutput)(0xc003d94580), (*hugolib.pageOutput)(0xc003d949a0), (*hugolib.pageOutput)(0xc003d94dc0)}, pageOutputTemplateVariationsState:(*atomic.Uint32)(0xc002035d90), pageOutput:(*hugolib.pageOutput)(0xc003d93080), pageCommon:(*hugolib.pageCommon)(0xc0021e7200)}