In the tech community, there is low awareness of accessibility. There are many reasons behind this:
Most of the online tech resources don't talk about accessibility. kudos to MDN for maintaining the accessibility section.
Bootcamps and tutorials doesn't teach accessibility
Accessibility is not part of any CS degree.
Today I will rant about one of the biggest issues I have seen in the developers: 'Wrong code reviews'.
Whenever I see the code-reviews at work/open-source/boot-camps most of the comments are around:
Using fancy syntax or tags
Developers just brag about their JS frameworks/libs skills and skip the importance of semantic code.
Senior developers not at all reviewing the code around:
Where to draw the line between HTML, CSS, and JS
Junior or peer developers are not asking the questions to their senior developers at all during code reviews.
Reason: Sr Dev comment was - you are breaking
navcode is repeating at every
The whole app was HTML pages, not SPA.
There were no comments on:
navis wrong. It was
The code used for creating navigation was not semantic at all. Instead of
<ul>it was span.
If the code-review will start pointing out:
Correct HTML tags
Everyone in the team will get aware of the accessibility as well as from next time onwards developers will write 'correct' code not just code that 'works'.
As a Jr Developer: Ask questions. Do not just accept the code review.
As a senior developer: Do the right code review of everything, not just JS.