article vs. section: How To Choose The Right One — Smashing Magazine
I really, really enjoyed this deep dive into practical HTML semantics. Sit back and enjoy!
My buddies and I express our support for HTML5 ...with caveats ...and unicorns.
I really, really enjoyed this deep dive into practical HTML semantics. Sit back and enjoy!
On the surface this is about the pros and cons of minting a new HTML search element to replace div role="search" but there’s a deeper point which is that, while ARIA exists to the plug the gaps in HTML, the long-term goal is to have no gaps.
ARIA is not meant to replace HTML. If anything, the need to use ARIA as ‘polyfill’ for HTML semantics could be considered as a sign and a constant reminder of the fact that HTML falls short on some semantics that benefit users of assistive technologies.
I’ve been having some really interesting chats with Brian about tabs, markup, progressive enhancement and accessibility. Here’s a braindump of his current thinking which is well worth perusing.
Receive one email a day for 30 days, each featuring at least one HTML element.
Right up my alley!
This is a very handy table of elements from Steve of where aria-label can be applied.
Like, for example, not on a div element.
A history.
The simplicity of HTML.
Getting consistent browser behaviour for the placeholder attribute.
An email to the HTML working group.
Something is happening.