Reading List 278
- The hidden world of aria-hidden – Steveo Faulko reports “The effects of aria-hidden are not consistent across browsers and screen readers”. Seems like a Chrome bug to me.
- Bad Apple Safari update breaks IndexedDB JavaScript API, upsets web apps – Given Apple is currently pretending that it likes PWAs because of legal stuff, this would seem to be an accident rather than deliberate. And testing is hard, and Apple long gave up being a software company.
- Meet :has, A Native CSS Parent Selector (And More) (and Can I :has() – Uncle Brian explains this new exciting CSS thingy)
- Optical size, the hidden superpower of variable fonts – with mushroom examples.
- CMA to have key oversight role over Google’s planned removal of third-party cookies, also Privacy Sandbox – CMA oversight role and how to engage – video.
- Free, open source health icons
- Creating Accessible React Native Apps – some useful actionable advice here
- What my decade at Google taught me about Africa’s tech future
- My Life in the Apple Ecosystem – “But change is coming, whether or not Apple wants it. And boy, Apple deserves having those changes forced onto it, given how badly they’ve treated their developer community for so many years.”
- Huawei officially launches Android alternative HarmonyOS for smartphones – Yay, another not-Android (and not-Windows and not-Tizen and not-Ubuntu)
Buy "Calling For The Moon", my debut album of songs I wrote while living in Thailand, India, Turkey. (Only £2, on Bandcamp.)
:has is exactly the type of thing that would have saved my ass and possibly prevented me from importing ungoly jQuery plugins back in the day.