andreicristianpetcu / incompat

A WebExtension that pulls data from https://webcompat.com and shows issues on the sites you visit
https://addons.mozilla.org/en-US/firefox/addon/incompat/
GNU General Public License v3.0
4 stars 0 forks source link

Incompat

Incompat is a companion for webcompat.com. It helps track compatibility bugs for sites that you build or use every day.

If you want to see web compatibility bugs on sites you build or use, just install this extension and it will pull data from webcompat.com and make it visible to you in the URL bar after pages load.

A web compatibility bug is a bug when a page works in one browser but not in another. It might work on a browser on desktop but have issues in the same browser on mobile.

The cause of these bugs is usually developers that use features that are not available in all browsers. Volunteers track, troubleshoot even contact the site authors and help them overcome these issues.

If you ❀️ the open web, join the community and track web compatibility 🐜! Thank you! 🌈

addons.mozilla.org

chrome web store

Install

$ npm install

Development

npm run dev chrome
npm run dev firefox
npm run dev opera
npm run dev edge

Build

npm run build chrome
npm run build firefox
npm run build opera
npm run build edge

Environment

The build tool also defines a variable named process.env.NODE_ENV in your scripts.

Docs

The icon

The icon is based on incompatible by Razmik Badalyan from the Noun Project https://thenounproject.com/search/?q=incompatible&i=1034484