Is there an open-source #accessibility tool that can verify WAI-ARIA guidelines for a certain DOM element? E.g., "verify that the element .accordion fulfils the WAI-ARIA Authoring Practices for the 'Accordion' pattern" (see https://www.w3.org/WAI/ARIA/apg/patterns/accordion/)? So an open-source alternative to the Evinced Unit Tester https://developer.evinced.com/sdks-for-web-apps/unit-tester . Axe etc. can't achieve this, as it's not aware of the pattern being used.
=> More informations about this toot | View the thread
Meta: The censorship must end, you should be able to post anything you want!
Also Meta: You can't share links to Pixelfed!
https://www.404media.co/meta-is-blocking-links-to-decentralized-instagram-competitor-pixelfed/
=> More informations about this toot | View the thread
🌈 Here's a bookmarklet I use all the time to copy browser tab URLs along with titles in a single click.
https://darekkay.com/blog/bookmarklet-copy-browser-tab/
[#]javascript #bookmarklet
=> More informations about this toot | View the thread
I'm so honored that my photo has been selected for the monthly "Decay" category on @glass , even more so as the feature image!
https://glass.photo/highlights/decay-favorites
=> More informations about this toot | View the thread
If you're on Bluesky, add the following to your uBlock Origin rules:
bsky.app##[data-testid="contentHider-post"] img[alt=""]:style(filter: grayscale(1) contrast(0.5) blur(10px))
bsky.app##[data-testid="contentHider-post"] img[alt=""]:hover:style(filter: none)
This will de-emphasize user-posted images with no alt descriptions. Adapted from a post by @Meyerweb
https://meyerweb.com/eric/thoughts/2021/01/01/highlighting-accessible-twitter-content/
=> More informations about this toot | View the thread
🌈 Open Graph (OG) images, like the one you probably see under this very post, are useful when sharing links on social media or messaging apps. With AVIF and WebP formats having "baseline" browser support, I was curious if major platforms support them as OG images. Here are my results:
https://darekkay.com/blog/open-graph-image-formats/
[#]web #webdev
=> More informations about this toot | View the thread
🌈 A guide to bookmarklets
https://darekkay.com/blog/bookmarklets/
[#]blog #javascript #bookmarklet #NaBloPoMo #WritingMonth
=> More informations about this toot | View the thread
I've accumulated 87 blog post drafts and additional 61 ideas. Maybe this #NaBloPoMo (National #Blog Posting Month) can do something about it ✍️
=> More informations about this toot | View the thread
🌈 It can be frustrating to fill out a web form, only to accidentally refresh the page and lose all the hard work. In my latest blog post, I present a method to retain form data when the page is reloaded.
https://darekkay.com/blog/preserve-form-values/
[#]blogtober
=> More informations about this toot | View the thread
Some devs are telling "Safari/iOS is the new Internet Explorer", and some others are trying to defend it. Sure, there are differences, but I remember keeping a list of "IE behaviors" back in the day, and my "Safari/iOS behaviors" list is now growing and growing. I've added three new items this week alone.
Example: Apple just refuses to add the Fullscreen API on iPhones. You want to view this 360° component in fullscreen? Buy an Android device. https://caniuse.com/fullscreen
[#]safari #ios #webdev #web
=> More informations about this toot | View the thread
If you're working with the Notifications and/or Push web APIs, here are some caveats I've encountered: https://darekkay.com/blog/web-push-notifications-issues/
=> More informations about this toot | View the thread
You know you're part of a project that cares about #accessibility when your business analyst writes "If accessibility is not given for [...] then the requirement must be withdrawn, bc. WCAG rules". That's why it is important to include accessibility in the entire software development cycle: identify and solve potential issues before the actual implementation.
=> More informations about this toot | View the thread
=> This profile with reblog | Go to darekkay@fosstodon.org account This content has been proxied by September (ba2dc).Proxy Information
text/gemini