keithamus.social
Software Cyber Shepherd.
Web platform engineer. Participant: WHATWG, CSSWG, ARIAWG, OpenUICG, WebComponents CG
Website: https://keithcirkel.co.uk/
GitHub: https://github.com/keithamus
Mastodon: https://indieweb.social/@keithamus
193 posts
1,598 followers
1,113 following
Regular Contributor
Active Commenter
comment in response to
post
If you're not using one of the supported browsers you can try a polyfill! github.com/tak-dcxi/dia... this one looks quite good, I haven't used it myself but looking at the code it seems well made.
comment in response to
post
Trillion with a T š
comment in response to
post
Have you... just tried it? Maybe it's not as bad as you're concerned about. Make one template file and copy/paste for each page. If you need to make a change, use find/replace or sed or equivalent.
Keep doing that until it hurts enough to put effort into doing more.
comment in response to
post
Itāll be this year. @lukewarlow.dev is working on WebKit and I think itās mostly done. Firefox will take a little longer but itās on my docket, Iāll likely pick it up in July!
comment in response to
post
I did. Tick.rs
comment in response to
post
Do it!
comment in response to
post
Lemme hear! Iāve got all the time in the world
comment in response to
post
Add `closedby=any` to a dialog and itāll light dismiss for free!*
*: not yet cross browser
comment in response to
post
Letās hear those!
comment in response to
post
Oh I misconstrued the original post to mean āwhat components (in a component library) are irrelevantā. I see the error of my ways now.
comment in response to
post
If itās not dialog, I need to know why so I can go change it so it is dialog.
comment in response to
post
Looking for examples of rich tooltips that _arent_ a link preview.
comment in response to
post
Iād like to agree, Iām sure people could do a lot with it, but Iād like to be able to confirm that by seeing some examples in the wild today. I think it would generate better buy in with browser implementers.
comment in response to
post
This is related to that (I omitted it because I didnāt want to prime folk). Looking for motivating examples, as well as examples that can prove that this is the right level of abstraction.
comment in response to
post
Yeah that's the feature I am referring to. Thanks for the links!
comment in response to
post
Iām not super up on anchored positioning but I reckon @nerdy.dev might be able to help!
comment in response to
post
This shouldn't be necessary because of the aria-details association, AIUI. Have you found that to be insufficient?
comment in response to
post
Anyway now Iām at Mozilla building and specifying these features so if you need to shout at anyone for their shortcomings then Iād be the right person!
comment in response to
post
Primers tooltip: primer.style/product/comp... uses popover
Primers dialog (in ViewComponent) uses native dialog: primer.style/product/comp... (react doesnāt yet because I left before I could finish it).
Both had extensive a11y reviews.
comment in response to
post
I spent a fair amount of time on this. Primer (GitHub) is like 75% the way there. Tooltips and many menus use popovers. Anchor positioning isnāt cross browser yet.
For the most part Iād say the accessibility/focus is solved by the browser. If you run into issues Iād love to hear about them though!
comment in response to
post
Iāve been thinking of writing something about this, so this feels like a good inspiration to start!
comment in response to
post
The closest I have on this topic is www.keithcirkel.co.uk/i-dont-have-.... However folks far smarter than I have written much more coherent criticisms. Perhaps try infrequently.org/2023/02/the-... by @infrequently.org or www.zachleat.com/web/react-cr... by @zachleat.com
comment in response to
post
GitHub used to be written without frameworks, but the push has been to use React for all frontend code. I don't agree with the choice, and dislike using React myself.
comment in response to
post
Today I join the DOM Core team at Mozilla. Couldn't be happier.
www.keithcirkel.co.uk/joining-mozi...
comment in response to
post
Let's do another hour of it! youtube.com/live/eNK9xLe...
comment in response to
post
Will you join us for day 3 of building Scoped Custom Element Registries in Chrome??
youtube.com/live/oOk-Sel...
comment in response to
post
That's awful. I'm sorry they did that to you. You've done great stuff for the web and I'm sure it'll continue!
comment in response to
post
Let's incorporate feedback and get `createElement` working! youtube.com/live/cdlf7g7...
comment in response to
post
Let's go round again! youtube.com/live/WRLjQCy...
comment in response to
post
Iāll be working on it in the coming weeks š. Itās on my list after revamped scoped element registries in chrome.