Posts about web design, front-end development and the web in general.
Pseudo classes vs pseudo elements
On the difference between pseudo classes and pseudo elements
Browser API Special and CSS Day
My write-up of Browser API Special and CSS Day 2017.
ICONS: five questions about screen readers
My notes from the ICONS meetup with Léonie Watson on 31 May 2017.
I, Daniel Blake
Some thoughts after seeing the Ken Loach’s film I, Daniel Blake.
Accessibly labelling interactive elements
All interactive elements should have accessible names and can have descriptions. In this post I explain labelling with native HTML and ARIA attributes and discuss how to future-proof your labelling.
How to customise a file upload control
A trick to build a file upload control that uses a native input element, but looks custom.
Where focus goes when following in page links
Today I learned about the sequential focus navigation starting point, which helps browsers decide what to do with focus when you link to content that is not focusable
Book tip: Turing’s vision
A few notes about Chris Bernhardt’s book Turing’s Vision: The Birth of Computer Science.
Mom-jokes as part of corporate culture
On jokes between friends and jokes on a corporate level.
On hiding content
A post about how the
hiddenattribute works, how it differs from
[aria-hidden]and how it relates to just hiding with CSS.