"In 2022's Modern HTML as a foundation for progressive enhancement, Gaël Poupard asked, "What if we could improve the HTML stack [...], making the markup step more resilient?" I consider microdata, like WAI-Aria, a valuable enhancement to HTML."
"When your favorite social media website gets bought by some asshole with more money than sense, you are going to be left holding the bag. If you have a website, you can link your social media profiles on the website, and build up a reputation as having that website so people know where to find you if your current social media implodes."
"It's not like we haven't seen scroll animations before, but what we have now requires no JavaScript, no dependencies, no libraries -- just pure CSS. And if that's not exciting enough, these animations run off the main thread, delivering smooth, high-performance, GPU-accelerated experiences."
"Perhaps we should see ARIA as a counterpart to CSS. While we use CSS to enrich our HTML document for sighted users (progressive enhancement), we can use ARIA to enrich the accessibility tree for non-sighted users."
"The advice, of course, is that the simpler and more robust solution is to replace the <div> with a <button>. However, for the sake of exploring what the accessibility tree reveals -- or fails to! -- and the importantce of manual testing, we'll go ahead and add all the necessary code to make this div fully functional."
"I expect this approach will also provide some significant low-level performance benefits in terms of both memory usage and CPU usage compared to rendering to a canvas, but I haven't spent enough time profiling to be able to confidently speak to that."
"This is kind of like a bizarro progressive enhancement. Rather than starting with HTML and enhancing it with JavaScript, we're starting with JavaScript and enhancing it with HTML."
"A key concern centers on proposed contractual remedies put forward by the DOJ that could harm the ability of independent browsers to fund their operations. Such remedies risk inadvertently harming browser and browser engine competition without meaningfully advancing search engine competition."
"Despite these benefits, some developers don't believe Dev Mode is worth it. The main issue is cost. Listed prices start at $12 a month and go as high as $75 monthly for enterprise-grade packages using the full Figma suite. However, the pricing is more complicated than that."
"Like features, too many tokens can bloat your system. I recently learned -because I'm lucky to work with people who work on browsers- there's a not-so-theoretical limit where the browser starts taking a performance hit based purely on the number of CSS variables."
"I hope that, if the EU starts specification proceedings on allowing third-party web browser engines because Apple still digs its heels in, a similar set of over-arching requirements will be specified."
"Browsers simply try to forge ahead with the invalid value and hope it'll work. In the past web browsers all handled invalid values a bit differently, but now it's all outlined in the "rules for parsing a legacy color value" part of the HTML spec."
"Tips might help you address a minor problem here and there, but they don't touch the systemic issues that create barriers in the first place. Real accessibility is about building an inclusive infrastructure that doesn't rely on last-minute fixes."