- What is accessibility?
Accessibility makes websites usable by as many people as possible, no matter of their ability or circumstances. In some countries is part of the law, but in my opinion, it should be used by all developers no matter if is mandatory or not, itâs the right thing to do. It helps SEO, acces on mobile phones, or user with low network speed.
- How do people interpret websites without vision?
They rely on screen readers, which is software that reads digital text aloud. Without a proper accesibility of your website, when they go through it, wonât undestand much of it.
- How does semantic HTML help make websites accessible?
A website with good semantic HTML is easier to develop with, is better on mobile (lighter text) and is good for SEO (because customers can find easier the info you wish them to see through the keywords inside headings, links or photo description.
- Name a few practices to avoid when writing HTML.
a. Use of presentational HTML and line breaks when writing headings, paragraphs, etc.;
b. Use of unnecessary jargon or slang terms, abbreviations;
- What is a tab index?
An integer attribute indicating if the element can take input focus (is focusable), if it should participate to sequential keyboard navigation, and if so, at what position.