Raindrop.io Bookmarks 01/21/2023
- Comparing Manual and Free Automated WCAG Reviews -- Adrian Roselli
"My concern is that too many managers, bosses, stakeholders, and even testers, may do no more than run a free automated tool against a site or page and consider that sufficient. This post shows why it may not be sufficient."
- Style Dictionary - Style once, use everywhere. A build system for creating cross-platform styles.
"Style Dictionary is a build system that allows you to define styles once, in a way for any platform or language to consume. A single place to create and edit your styles, and a single command exports these rules to all the places you need them"
- Not everyone's currently building for the Web, but probably more people should
"It is undeniable that amazing apps can be built on the Web. Photoshop, VS Code, and Twitter are the stand-out examples in this article, but there are many others. One of the Web's super powers is its linkability, which is hard to beat on platforms other than the Web."
- History of Web Browser Engines from 1990 until today
"The loss of browser diversity since the rise of Chromium has been greatly lamented. Below you can find a graph that shows the historical and present browser engines (not browsers, but the HTML rendering engines), as well as from when to when they were developed. For the bigger engines, the market share is indicated by a coloured shape (see legend)."
- Using :is() in complex selectors selects more than you might initially think - Bram.us
"Selectors matching happens from right to left. That means that for these complex selectors the browser will start with its last <complex-selector-unit> (= spec lingo to indicate the individual parts, excluding the combinators) and then move up the chain."
- Greater styling control over type with `initial-letter` - Stephanie Stimac's Blog
"Today we're taking a look at another new addition to CSS that's about to land in browsers: initial-letter. This property is still experimental with support in Safari but it is supported in Chromium Canary browsers."
- Ondark virus
"The first step is fully investing in semantic tokens. I've called them "intents" in the past to further enforce the expectation that the name describes purpose over value."