A CSS bookmarklet that highlights bad HTML with ugly pink comic sans error messages.
REVENGE.CSS is a CSS bookmarklet that helps developers identify bad HTML and accessibility issues by displaying garish pink error messages in Comic Sans directly on problematic elements. It scans web pages for common markup problems like deprecated elements, malformed links, inaccessible forms, and missing ARIA landmarks. The tool provides immediate visual feedback during development to improve code quality and accessibility compliance.
Frontend developers, web designers, and accessibility specialists who want to quickly identify HTML markup issues during development and testing. It's particularly useful for teams working on accessibility compliance and semantic HTML structure.
Developers choose REVENGE.CSS because it provides immediate, in-your-face visual feedback about HTML problems without requiring complex setup or configuration. Its deliberately ugly presentation makes issues impossible to ignore, encouraging better coding practices through visual reinforcement rather than subtle warnings.
A CSS bookmarklet that puts pink error boxes (with messages in comic sans) everywhere you write bad HTML.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Displays garish pink error boxes in Comic Sans directly on problematic elements, making issues impossible to ignore as described in the README for quick identification during development.
As a bookmarklet, it can be dragged to the browser bookmarks bar and activated with one click, requiring no setup or configuration, which simplifies usage based on the demo page instructions.
Scans for common HTML errors and accessibility issues including deprecated elements, malformed links, and missing ARIA landmarks, covering multiple problem types listed in the README.
The obnoxious presentation encourages developers to learn and fix markup problems quickly, aligning with the project's philosophy of using visual punishment to improve code quality.
Errors are only displayed visually on the page with no option to export, log, or save findings for further analysis or documentation, limiting its use in formal testing workflows.
The error messages use a fixed pink Comic Sans style that cannot be customized, which might be distracting or not fit into all development environments, as admitted by the project's deliberate obnoxious approach.
Relies on bookmarklet functionality which may not work consistently across all browsers or in headless testing environments, reducing its reliability in automated setups.