Extension navigateur — repère les passages de lecture difficiles (surlignage, score de friction),
propose des explications Mistral et un export PDF de session.
Compatible Chrome, Edge et Firefox (builds via WXT).
Tout est expliqué dans la documentation statique : fonctionnalités, logo / icônes, commandes de build, installation de l’extension par navigateur après build, utilisation, développement et dépannage.
→ Ouvrez docs/index.html dans le navigateur ou servez le dossier docs/ avec n’importe quel serveur HTTP statique.
Logo : source assets/FrictionReader.png ; les tailles barre d’outils / popup sont générées dans public/icon/ (npm run icons).
- Node.js 18+
- Python 3 + Pillow pour
npm run icons(optionnel si les icônes sont déjà générées)
npm install
npm run devnpm run dev:edge/npm run dev:firefox— autres navigateurs
npm run icons # régénère public/icon/*.png depuis assets/FrictionReader.png
npm run build
npm run build:edge
npm run build:firefoxArtefacts sous .output/<cible>/.
npm run compilenpm run zip
npm run zip:edge
npm run zip:firefox