I am. Thank you Ric ππ»π«Άπ»
@sarasoueidan.com
π±π§ Web UI engineer, speaker/author/educator specializing in web accessibility β’ Creator of Practical Accessibility https://practical-accessibility.today #HTML #CSS #a11y β’ Blog https://sarasoueidan.com β’ Newsletter https://www.sarasoueidan.com/newsletter
I am. Thank you Ric ππ»π«Άπ»
Right. There's a lot of errors handling logic I presume. Thank you for answering these questions <3
What about keyboard navigation? do the elements participate in the focus group/arrow key navigation? I know this has been in discussion but I don't know if there has been a final decision on this
View transitions, anchor positioning, β@scope, focusgroup, invokers, popovers, container queries, grid, relative colors, style-able selects, and more.
The web feels like itβs getting so good at exactly the moment our collective worst practices are getting calcified as the default.
Initial prototype of a `<toolbar>` element is coming along. Largely piggybacks off the focusgroup code so it's actually quite simple to do.
Lots to discuss and tweak before it's finished but got to start somewhere.
Assuming all devs will use custom elements (which they don't) & that they all know how to use ARIA (which they don't) & that they all know how to implement the behavior (which they don't) & that that they know WHAT the behavior looks like (which they don't) will only result in more inaccessible code
Just want to say I agree with this so much. Not everyone knows how to build custom elements. And the main reason ARIA exists is to provide semantics for things that don't exist in HTML. But, as others have said before me: ARIA should be thought of as a temporary solution.
slightly off topic but what does happen when you put an element that shouldn't infer an implicit role inside the widget (like the input inside the toolbar or a link inside a tablist or something)?
βThese tools, and the companies that manufacture them, have tremendous costsβββto our labor, to our environment, to our futures. And as weβve been seeing, those costs also include actual human lives.β
Good and important read by @ethanmarcotte.com.
ethanmarcotte.com/wrote/propel...
It costs $0.00 to uninstall that Big Tech browser youβve always used and switch to a European browser that has no AI and doesnβt collect your data. π«Άπ»
I'm not on X as much as before. I'm ok <3 thanks for checking!
Saw this bsky.app/profile/deve... right before I saw your post :D and was thinking "is this a good thing or a bad thing?" that you can prevent color adjustments π I hope you'll write a case study when you're done βΊοΈ
I'm looking forward to it βΊοΈ
I think I will βΊοΈ The main idea of the presentation is to talk about the things HTML (sometimes combined with CSS) offers that don't require us to use JS anymore.
And it will be my first time!
I've been wanting to give an talk about HTML in a JS-focused event for quite some time now, and I'm happy to deliver it @jsheroes.io π«Άπ»
I hope you'll come and join us!
π£ The (second) cat is out of the bag π±πΌ
I'm happy to announce that I'll be speaking at @jsheroes.io this year π₯³ bsky.app/profile/jshe...
π
May 14thβ15th in Cluj-Napoca, Romania
I'm excited to give a talk about Web Standards, specifically about some of the awesome capabilities of #HTML β¨
Oh thank you thank you!
Yup βΊοΈ
Parallels is one of my favorite investments. Glad you're enjoying it too.
Sure but I can't ask my workshop attendees that
I use Parallels Desktop and it's honestly well worth the investment. But I'm looking for a variety of accessible options to recommend to workshop attendees who don't yet test on Windows and who want a way to start quickly and, preferably, not costly.
#lazyWeb Friends on macOS, what is your favorite tool for testing your work using a Windows screen reader?
Do you use a Virtual Machine (VM)? If so, what do you use to run it? Do you use an online tool like @assistivlabs.com ? Bonus points for free tools!
π
It's one of my favorite documents π
Btw These mappings talk about which roles elements map to but they don't include other things like other properties associated with the element, which is what I thought you were after?
Yes that's what I reference in my teaching. There's also the Core API mappings that are more browser-oriented but contain useful information if you're curious enough to dive in.
Well said
Eric, is there an RSS feed for the ZeroHeight blog? I can't find one on the site and my RSS reader is unable to find one either. π₯²
Been thinking about the Web platform & it's pretty incredible what #CSS can do now compared to what it did when I started in this field 14 years ago.
We went from having too little to having almost too much (if you think how many of the new features you use day to day)
Imagine where we'll go next!