The ARIA Roles Model Part 1

What can you do when the native semantics of the HTML you use don’t communicate enough information or they don’t communicate appropriate information to assistive devices? You use ARIA roles, states, and properties to communicate the semantics instead.

Continue reading

How To Make Creativity and Productivity Play Well Together

Creativity and productivity seem at odds and at a fundamental level they are. Each has its own goal. Productivity is interested with the most quantity in the least amount of time and creativity is interested in the quality of the work above all else with little thought to time.

Continue reading

An Introduction To WAI-ARIA’s Roles, States, And Properties

Assistive devices, like screen readers, need to understand web content and applications before they can communicate the information to persons with disabilities. Much of the time the HTML we write provides those semantics. Sometimes it doesn’t, and that’s where WAI-ARIA comes in.

Continue reading

Why Your Creativity Insists You Break Out Of Your Routines

Routines can help you be more productive by automating certain decision-making processes. They take something you always do the same way and hand it off to your subconscious, similar to how you might hand off work to a machine or software. They allow your conscious mind to focus on more important decisions. Why would you want to break them?

Continue reading

This Week Only 59% Discount — CSS Animations And Transitions

I noticed via Twitter, that Adobe has put my book CSS Animations and Transitions for the Modern Web on sale this week. It’s the ebook Deal of the Week.

Continue reading