HTML

Everybody be Coil. You... Be Coil

I've decided to monetize this website using Web Monetization and become a Coil member because I've had enough of intrusive online advertising, tracking, and having my personal information bought and sold across the web.

Accessible emoji

Emoji help us communicate complex ideas easily, but on the web we need to make sure everyone can understand them — screen readers don't always recognise emoji without the right markup.

Understanding semantics

The word "semantic" is regularly used in web development, but what do we really mean by it, and why does it matter for structure and meaning?

Using the aria-owns attribute

Sometimes parent/child relationships are evident on-screen but missing from the DOM; the `aria-owns` attribute can establish that relationship in the accessibility layer, though screen reader support remains inconsistent.

Using Schema.org with microdata

Search engines struggle to extract meaning from web content because information is presented so many different ways, but marking it up using schema.org vocabularies makes it easier and is very straightforward to do.

  1. 1
  2. 2
  3. 3

Categories

Tags

All tags

Find me on