"Fixing" lists
Read NoteI've long "known" that if you set list-style: none on a <ul> or <ol>, then you "should" add role="list" to that element as well. If you don't, Safari/VoiceOver will ignore the inherent β¦
theAdhocracy
I've long "known" that if you set list-style: none on a <ul> or <ol>, then you "should" add role="list" to that element as well. If you don't, Safari/VoiceOver will ignore the inherent β¦
Need to debug an iOS or iPadOS device but don't have one? Got a Mac of some kind? Turns out, Xcode is a pretty comparable environment to the real deal and almost any mobile Safari bug can be tested β¦
Important Caveat: YMMV on this trick. Matt himself notes that there are potential issues and there's a discussion with Ε ime in the comments which highlights actual problems in β¦
My personal fight with Apple's software lockouts on iPad continues, so this comment (and most of Jeremy's surrounding thoughts) really resonated β¦
How well does an iPad work as full code editing device; a veritable laptop replacement? That's what I wanted to find out.
A very clever article (as ever) from Sara on how to ensure the content you create is accessible through RSS feeds and Reader modes (and a host of other β¦
People joke about Safari being the new IE6 a lot, but I've never seen as succinct and well-reasoned a take on just how true this is becoming than what Tim has written. Their argument breaks down into β¦
An overview of the state of media queries and accessible overrides (page zoom, text zoom, min/max font size settings etc.), seeking to determine which of em, rem, or px is the best option. Turns out β¦
I have mixed feelings about the inclusion of Safari's new editable browser chrome, but love it or hate it, more and more iOS and OSX users will end up seeing it. Andy hasn't touched on any of the β¦
The GOV.UK UX and design team are fascinating. Every time I've had to use the website I've found it a breeze, which is an enormous achievement on their behalf. Better yet, they're incredibly β¦
System fonts are often overlooked, but they come with a massive list of advantages: environmental, performance, data β¦
I have a vague memory of CSS Regions being talked about, but had completely forgotten them. It turns out that's likely because the spec has effectively been pulled. I think it's technically still out β¦
Apparently, ARIA live regions don't play nicely with React. Whilst they work fine in many browsers, they simply don't function in VoiceOver without some workarounds.
Robb has come out with some very cool ideas over the years, but wow, seeing CSS-only specular highlighting and holograms is such a neat trick π€― I immediately want to co-opt some of this for the β¦
A useful piece of research diving into the continued fragmentation of viewport and screen sizes across the web. I was actually one of the data points, as I saw the original call to arms (a clever β¦
What are my goals, themes, and overarching desires for the year ahead; and how does 2023 compare to what I had hoped it would become.