Doing what’s required: Indicating mandatory fields in an accessible way
When filling in a form—be it signing up for a newsletter or applying for a credit card—you must provide a minimum amount of information for the form to function. A … Read more
When filling in a form—be it signing up for a newsletter or applying for a credit card—you must provide a minimum amount of information for the form to function. A … Read more
Whenever I do a full audit for a website, I have almost 40 individual, highly granular, form-related checks. Those checks can be boiled down to the following 6 high level … Read more
Designers use sticky menus (menus that stick to the edge of the viewport) to make them easy to access on long pages. But this fancy pattern hurts UX far more … Read more
Microcopy literally means “tiny bits of text.” But make no mistakes; there’s nothing tiny about the power of microcopy. These tiny — often overlooked — bits of text can make … Read more
Do you remember when HTML elements were classified into some broad categories like “block-level”, “inline” and “replaced” elements? There were always issues with these categories as many elements did not … Read more
tabindex is a global attribute that allows an HTML element to receive focus. It needs a value of zero or a negative number in order to work in an accessible … Read more
Structuring a webpage is based on using the right semantic HTML, these semantics will provide all kinds of information necessary to process the page. Most of us know that semantics … Read more
Design Psychology is the use of psychological behaviour in humans to create and design more accurately. It’s about finding a balance between what is totally useful, to what is purely … Read more
A common opinion is that accessibility is expensive, and that if you think accessibility is expensive, you can deal with it later. Here’s the twist: it will be expensive if … Read more
Over the past few years, accessibility companies have started to develop tools that claim to find accessibility problems automatically. Often the idea is that “automated testing is not quite there … Read more