Chrome extension that audits a page for common technical, SEO, accessibility, and markup-quality issues.
This project is a bridge between frontend development and QA thinking. It shows how browser tooling can surface practical page-quality checks directly inside a website, which is useful for handoff, support, and pre-release review.
- Manifest V3 Chrome extension
- Toggle audit mode from the extension popup
- In-page audit panel with issues and warnings
- Configurable rules stored in
data/requirements.json - Checks for SEO basics, image alt text, unsafe new-tab links, heading structure, forms, and forbidden markup patterns
- JavaScript
- Chrome Extensions API
- Manifest V3
- DOM APIs
- HTML/CSS
- Open
chrome://extensions. - Enable Developer mode.
- Click Load unpacked.
- Select this repository folder.
- Open a website and enable Website Inspector from the extension popup.
- Add rule groups and severity filters
- Add accessibility checks for contrast and focus states
- Export audit results as JSON
- Add screenshots and a short demo video
- Add unit tests for rule evaluation