"Turns out my Skip to content markup -- more specifically, the tabindex=-1 on the <main> element -- is what makes Safari scroll the <main> element's top edge into view when you return from a navigation."
"Test the app on the largest a11y font, AX5. While, if you're not used to it, it might look comically large, there are people for whom this is the only way they can interact with your app."
"ATAG, the Authoring Tool Accessibility Guidelines, is the standard that provides recommendations for both making authoring tools themselves accessible (part A), as well as the content they produce (part B)."
"After analyzing the results of a survey conducted by IDC, the OpenJS Foundation estimated that 90% of all websites use jQuery. And about a third of those use an outdated version."
"In this post, I will cover some of the issues related to measuring performance with CMPs in place and provide some resources for scripting around consent popups in SpeedCurve."
"Consider this your all-in-one hub to all things Dark Mode, including Dark Mode code and hacks developed by Litmus and the email community, and a list of helpful Dark Mode tools email geeks trust and use often."
"This dashboard represents our view of progress across the web ecosystem towards resolving top developer pain points and closing interoperability gaps."
"Requirement: The Web Content Accessibility Guidelines (WCAG) Version 2.1, Level AA is the technical standard for state and local governments' web content and mobile apps."
"On one side, there is a web created by (and sometimes for), machine-driven algorithms and generated content. On the other side, we have a much less centralized web created by and for humans."
"With align-content available for block layout, you can achieve vertical alignment without needing to create a flex or grid layout for the property to work."
"The tabindex attribute is a double-edged sword in web design. When used correctly, it enhances website accessibility and usability. However, misapplication can lead to navigation nightmares"
"At Mozilla, we use Hugging Face's Gradio (https://www.gradio.app/) to help speed up the development for our ML prototypes. Gradio is an open-source design system package enabling quick creation of customizable UI components for Machine Learning models."
"There's nothing wrong with using JavaScript to test JavaScript and there's little wrong with using JavaScript to test HTML. But given the power of modern CSS selectors, it's possible to test for most kinds of HTML pattern using CSS alone."
"If (when) you see a marketing stunt like this from an overlay company again, especially on Global Accessibility Awareness Day, pay close attention where the messages are coming from."