Extension Chrome MV3 qui permet de:
- memoriser une recette depuis l'onglet courant
- garder une date de fermeture d'onglet pour reconstituer la saison d'usage
- stocker les ingredients quand ils sont disponibles sur la page
- afficher toutes les recettes deja sauvegardees
- tirer 5 idees aleatoires filtrees par saison
- Ouvrir
chrome://extensions - Activer le mode developpeur
- Cliquer sur
Charger l'extension non empaquetee - Selectionner le dossier racine du projet
- Ouvrir une recette compatible
- Cliquer sur l'extension
- Cliquer sur
Enregistrer - Quand l'onglet change de recette ou se ferme, l'extension enregistre la date de fermeture
- Revenir dans le popup pour voir la bibliotheque et tirer 5 idees
manifest.json: configuration de l'extensioncontent.js: extraction des donnees depuis la page compatiblebackground.js: sauvegarde et suivi des dates de fermeturepopup.html: interface utilisateurpopup.css: style du popuppopup.js: logique d'affichage et de filtrage
- la saison est deduite a partir de la date de fermeture ou, a defaut, de la date d'enregistrement
- le filtrage par ingredient de saison n'est pas encore implemente, mais les ingredients sont deja stockes pour preparer cette evolution
- l'extraction repose sur la structure actuelle du site compatible et peut demander des ajustements si le site change
Les documents de preparation a la publication sont dans chrome-web-store/:
listing.md: textes proposes pour la fiche Storeprivacy-policy.md: politique de confidentialitetest-instructions.md: instructions de revue pour Google
Pour generer un ZIP d'upload:
./scripts/package-chrome-extension.sh