Latest posts:

Posted on:

Briefly on conflicts between aesthetics and accessibility requirements

Question of dealing with conflicts between aesthetics and accessibility comes up a lot and sometimes it’s easy to just let one side win and be done with it. I think that we need a cultural shift to have both of them.

Posted on:

WCAG is part of EN 301 549 but EN 301 549 goes way beyond WCAG

I don’t like the fact that EN 301 549 is provided in PDF format. It’s way simpler to process HTML. And when I did some parsing I figured out I could also check how exactly does EN 301 549 goes beyond WCAG for web and mobile applications. Quite a lot is the short answer.

Posted on:

WCAG for native mobile apps can be much more complex than for the web

After auditing some native mobile apps for accessibility I tried to understand the capabilities and possibilities of native mobile platforms for Android and iOS applications. In this post I try to reflect on the fact that making native mobile apps accessible can be much harder than when we try to make web accessible.

Posted on:

I was lucky to get Léonie Watson as my accessibility mentor

I am honored to be a protégé of such an amazing accessibility professional as Léonie Watson is. Besides being a nice person she really invested into her time in our sessions and I made quite a progress based on her feedback. This post is trying to describe how it all went and concludes with my recommendation to anybody – get yourself a mentor before you can become a mentor yourself.

Posted on:

Want to reduce inequality and embrace diversity, equity and inclusion? Do your part and improve accessibility of your outputs!

Diversity, Equity and Inclusion (DEI) is hot and getting more (deserved) attention. Please do not forget about accessibility when trying to implement DEI. It’s at least as important as all other aspects that can make our world a better, more inclusive, place. Start with basics, we do not need to become experts at once. It needs to be a part of our deliveries otherwise we discriminate.

Posted on:

WCAG is a part of the letter M in MVP (Minimum Viable Product)

Minimum viable product that is not accessible is not really minimum. And then also the WCAG on level AA is the minimum, a baseline. When we reflect over those two facts – we must agree that MVP must at minimum conform to WCAG 2.1 on level AA. If this MVP will run in EU’s public sector even WCAG 2.1 on level AA alone is not the minimum.

Posted on:

WCAG is here from 1999, how come it is still a surprise for some?

How come Web Content Accessibility Guidelines still surprise some people? They are not something new. They are extremely important. Maybe some of reasons lie in education, missing role models, ignorance of awards and maybe even in the open source itself. Some thoughts of mine that try to reflect about this.

Posted on:

Visual and semantic heading levels can be different – but…

Is it okay to give a heading level 2 the style of level 3 but keep the semantics of level 2. Well yes – but as often with accessibility – it depends. It’s not up to developers to set it in stone and it is for designers and content providers to decide when appropriate. Content is once again crucial.

Posted on:

Basics of accessibility for online shopping

Online shopping must be more accessible and it must happen now. Pandemics, quarantines and isolation are for sure one of the strongest reasons, but if you are a shop owner in the EU you should also consider the legal part of it. There are for sure also returns of investment, but please do the right thing and stop discriminating people with disabilities!

Posted on:

Accessible content is so much more than code

Sometimes people claim that accessibility is the responsibility of development and code. I disagree. It is a team effort and it can only succeed when whole team knows what to do. Content is king and if we start and end with content it can make the teams accessibility efforts much more effective.

Posted on:

Today is the world mental health day

Mental health awareness is important throughout the year but it does not hurt to have special days with focus on it as well. I try to reflect on the accessibility and it’s role for mental health. Neurodiversity and mental health are very interconnected, so when thinking about them in our accessibility efforts it can make some positive effect for all of us!

Posted on:

Alternative text for images on the web – best practices for developers

The more I know about alternative text for images the more I understand the complexity of it. There are differences between users and content creators about decorative and informative image objectives and developers should never decide if image will be decorative or not. HTML standard includes a lot on this as well and should be read by more people for better accessibility and better web in general.

Posted on:

2 years and 100 posts published – quick retrospective

Time flies and this blog has now 100 posts. Counting posts does not count for much but I try to consistently write about accessibility to think out loud. I also tried to summarize some quite special thoughts about complexity and how accessibility must be a team effort to be successful. On the end I also added some stats…

Posted on:

My first Google Assistant Action – Accessibility quotes

I decided to try to make my own Google Voice Assistant action that will return quotes on accessibility, universal design and also quotes from famous and less famous people with disabilities on their digital experiences.

Posted on:

User experience is beyond visual and must also cover vocal

Vocal user interfaces come to my attention when playing around with my phones voice assistant. I treat screen-reader as a vocal user experience as well. They are not very related though and that came as a surprise for me. But voice assistants have giant impacts for everybody, not only from accessibility perspective but in general when thinking about humans interacting with computers.

Posted on:

Making three dimensional web user interfaces accessible

Some thoughts about accessibility of three-dimensional web user interfaces and what are our options to cover user needs. HTML canvas can be enriched with either sibling DOM or fall-back markup and if we think of single-dimensional interfaces then we can also make three-dimensional interfaces accessible.