SeeHearClick is a Chrome extension that scans websites for accessibility issues and automatically fixes common problems. It also provides a score based on the site's accessibility compliance.
- ✅ Scans for missing alt attributes on images and adds them.
- ✅ Adds aria-labels to unlabeled buttons to improve accessibility.
- ✅ Adds aria-labels to form elements to ensure proper screen reader support.
- 🔍 Detects low color contrast issues based on WCAG guidelines.
- 🏆 Assigns an accessibility score to each webpage.
- 🔊 Hover-to-read feature that reads out text when hovered.
- 🎯 Navigate without a mouse using keyboard shortcuts for better accessibility.
- Download or clone this repository.
- Open Chrome and navigate to
chrome://extensions/. - Enable "Developer mode" (top right corner).
- Click "Load unpacked" and select the
SeeHearClickfolder. - The extension is now installed!
- Click on the extension icon in Chrome.
- Click the Scan & Fix Issues button.
- The extension will scan the webpage and highlight fixed elements.
- A popup will display the accessibility score and detected issues.
SeeHearClick/
│── assets/
│ ├── icon.png
│ ├── styles.css
│── src/
│ ├── background.js
│ ├── content.js
│ ├── popup.js
│── popup.html
│── manifest.json
│── README.md
- JavaScript (for content and background scripts)
- Chrome Extensions API (for messaging and page modifications)
- Speech Synthesis API (for hover-to-read feature)
- WCAG Guidelines (for color contrast checking)
- Add more detailed accessibility reporting.
- Support for ARIA roles and landmark regions.
- Improve color contrast checking using more advanced calculations.
- Provide alternatives for websites with poor accessibility.
- Allow seamless use across browsers.
- Malavika Panicker
- Neha Susan Lijo
- Saquib Rizwan
This project is open-source and available under the MIT License.