Skip to search Skip to main content

Does the <body> rule the mind or does the mind rule the <body>?

How to start a Web Project with Accessibility in Mind?

Posted

Updated

But you’re in the wrong skin
And the skin that you’re in says
Oh, let it begin
And earth is the loneliest planet of all

Morrissey, “Earth Is The Loneliest Planet”

So you want to start a web project and accessibility is one of its core requirements? Here is an overview of stuff you might want to consider before you write a single line of code. Those are things I came across with a lot of web projects and I wished I had considered earlier.

Indecisive Skip Links and their Targets – the Renaissance of the <hr> Element

Posted

Updated

Do not forget
They tried to turn you
Into a public target

Morrissey, “I am not a Dog on a Chain”

Sometimes, it is easy to identify the position of skip links. Mostly when content blocks follow with a lot of interactive elements, or just a lot of content. But what about their target? Do you always know where to skip to? Do you know what follows your widget, component or element? There are many articles about skip links, but none about their targets. Maybe this is the first…

Accessible Content – Part 5: accessible Graphics

Posted

Updated

If I smile
Do not be swayed
I simply serve the public image

Morrissey, “Disappointed”

Graphics as such cannot be grasped by blind people unless they are described and explained with text. People who are visually impaired (tunnel vision, colour blindness) may not be able to easily perceive the meaning of the graphics.

Accessible Content – Part 4: meaningful Link Texts

Posted

Updated

All of the things you said
So meaningful
They are all so suddenly meaningless

Morrissey, “Roy’s Keen”

Links are the foundation of the web. They are the essence of modern information. This is why it is important to follow some easy rules to guarantee a good link user experience.

Accessible Content – Part 3: Structuring the Page with semantic Elements

Posted

Updated

When your name’s with the best
Will my name be on your guest list?

Morrissey, “Lucky Lisp”

Some contents require special structure and preparation. These should then also be packaged in the HTML elements provided for this purpose. Every text editor of a modern content management system or blog software helps you to do this without having to understand the exact syntax.