Accessibility or a11y is Web Inclusion, it is the practice to develop websites for everyone irrespective of any disability or impairment. In the metrics used to define the performance of the website, accessibility is often an ignored feature. However, such a practice does a lot of damage to the businesses out there because it makes the website unusable for a specific section of users. Thus before your think of writing a cleaner and modular code, do think of writing an "accessible" code.
This blog is my attempt at advocating accessibility to every developer and inculcate this practice. I am no expert in this field rather it is just an honest attempt. I call out to every web developer enthusiast to exercise this and promote accessibility. The blog just includes some posts and code snippets on topics revolving around a11y. To refer to codes of accessible UI components in pure HTML, CSS and Javascript, visit here .
Clone the repository in the desired directory using the command
git clone https://github.com/tanisha03/a11y-friendly.git
Install all the required dependencies using
npm install
To view it in the the local system, just use the command
gatsby develop
The blog will be up on localhost:8000 . Alternatively you can also visit the hosted website here .
If you wish to contribute to the blog or want to suggest some new topics around a11y, you are welcome to raise issues here and I would be more than happy to resolve them. PRs are also welcome.