Develop script to check for basic accessibility parameters
Write a script in the language of your choice which takes the path of an HTML file as input and parses the file to check for the following basic accessibility parameters:
- Are all the images containing an alt attribute
- Are the relevant input fields having a Label attribute
- Are all ARIA landmarks labeled
- Are there any drastic change in header sizes e.g., from
<h1>to<h3> - Are there any underlined texts which are not a link
- All fontawesome icons should use
<span>instead of<i>. Example<span class="fa fa-user"></span> - All
<i>,<b>tags with the exception of fontawesome icons should be replaced with<em>or<strong> - All
<a>tags must contain some text.
Maybe issue a warning for the following:
- Use negligible Javascript (only when extremely necessary)
Feel free to suggest any improvements to these or add some more to the list.
Edited by Samarth Sharma