Wojtek pronounced {voy-tech}, he/him
I am a photographer.
Visit wojtekkutyla.com to learn more.
Insta is @wojtekkutyla
<p>
for a paragraph, <h1>
for the most crucial heading on a page, <img>
for an image.HTML is responsible for the content, whilst CSS takes care of presentation.
The way something looks doesn't mean it'll work the same way for an assistive technology.
Keyboard users use TAB and other keys to navigate websites. They can't access the content when it is unavailable to them.
This means that photos and videos (and other visual and audio things) can't be understood by those who don't see. And search engines, too.
Let's face it; often, our written stuff is hard to understand by someone who's not necessarily an academic or a photography critic.
Headings, paragraphs, links; every web page should have a hierarchy. HTML tags should be used semantically (don't sweat; more on this in a minute).
Vision-impairment folks, and many of us struggle with this.
Our websites are often slow to access and render. This also impacts the environment.
'Click here' links are toxic. Users can't understand them. Always make link labels meaningful.
Forms that lack labels and don't report errors in a usable fashion are hard to use by everyone, especially visually impaired users.
And that's why we need to prepare to serve the most marginalised groups. The rest will follow.
TAB
should move you forward. SHIFT+TAB
should move you back. And use ENTER
to interact with things that can be clicked.Use VoiceOver, Narrator or NVDA to check how everything sounds. Close your eyes. You should be able to understand what's going on.
If you can't see it or have difficulty reading it, others will. Pro tip: text-to-background contrast ratio should be no less than 4.5:1.
Sorry, but the academic jargon is for academics — so unless your work is for them, speak in a way that people understand. Yer choice.
Long story short: if you have control over the template, yes. If you don't — you should still try.
When you care for accessibility, you also improve your SEO (Search Engine Optimisation). This means that Google will find you way more easily!
A practical checklist!
17 things you can check to make sure your website is accessible.
Access with the QR code.