Thu, 09 Jun 2016

Computer says NO to HTML5 document outline

What a brilliant idea! For the longest time HTML5 specified, and advised developers, that it no longer mattered what the number (1 to 6) was in a heading element (when used in conj...

Read More

Tue, 19 Jan 2016

The woes of date input

One of the many new input types that HTML5 introduced is the date input type which, in theory, should allow a developer to provide the user with a simple, usable, recognisable meth...

Read More

Wed, 09 Dec 2015

HTML Developers: Please Consider

ARIA is an amazing technology, it allows developers to add meaning to meaningless HTML or override meaning on HTML that is being repurposed and sometimes misused, so that users who...

Read More

Tue, 14 Apr 2015

On HTML belts and ARIA braces (The Default Implicit ARIA semantics they didn’t want you to know about)

Updated: 3rd August 2020 The question of whether HTML elements need the addition of ARIA role attributes to expose their semantics, is one that surfaces on a regular basis. The ans...

Read More

Tue, 09 Dec 2014

HTML5 – Check it Before you Wreck it with Mike[tm] Smith

The W3C’s Mike[tm] Smith (AKA @sideshowbarker) is the man with his head in the W3C validation markup checking tool source code; he makes the magic happen.  Questions were ask...

Read More

Tue, 28 Oct 2014

The ride to 5

Forwards In recent weeks I contacted around 40 people, a cross section of those who have banged away at, or banged on about, HTML5. I asked them for their perspectives on HTML5 bec...

Read More

Tue, 29 Jul 2014

The W3C App Manifest specification

By Marcos Cáceres and Bruce Lawson. Update 26 September 2014 The initial work for Manifest in Chromium M39 is done, and Marcos (more or less) finished coding the processor a few mo...

Read More

Sat, 21 Jun 2014

Using ARIA in HTML

ARIA (WAI-ARIA if you want to be formal) is a set of attributes that you can add to HTML elements. These attributes communicate role, state and property semantics to assistive tech...

Read More

Tue, 12 Nov 2013

Responsive images – end of year report

It’s nearly two years since I suggested a <picture> element as a strawman proposal as a way to solve the problem of responsive images, so let’s have a look at how we’re doi...

Read More

Mon, 04 Nov 2013

cite and blockquote – reloaded

The definitions of the blockquote and cite elements in the HTML specification have recently been updated. This article explains what the changes mean for developers. Russian transl...

Read More