@@ -3,17 +3,25 @@ Un projet de plugin Firefox qui interagit avec [BaLex](https://balex.liris.cnrs.
...
@@ -3,17 +3,25 @@ Un projet de plugin Firefox qui interagit avec [BaLex](https://balex.liris.cnrs.
Toutes les informations sur **le fonctionnement et l'utilisation** de cette extension sont disponibles à partir de [cette page](https://gitlab.liris.cnrs.fr/lex-game/balex2ff/-/wikis/home).
Toutes les informations sur **le fonctionnement et l'utilisation** de cette extension sont disponibles à partir de [cette page](https://gitlab.liris.cnrs.fr/lex-game/balex2ff/-/wikis/home).
L'**installation** est à ce jour manuelle. La procédure est détaillée [ici](https://gitlab.liris.cnrs.fr/lex-game/balex2ff/-/wikis/Documentation/Utilisation-de-l'extension/Installation).
L'extension doit être installée comme un module complémentaire temporaire. La procédure d'**installation** manuelle est détaillée [ici](https://gitlab.liris.cnrs.fr/lex-game/balex2ff/-/wikis/Documentation/Utilisation-de-l'extension/Installation).
### Ressources
### Ressources
*[Solution pour échanger avec un script python](https://developer.mozilla.org/fr/docs/Mozilla/Add-ons/WebExtensions/Native_messaging)
*[Documentation officielle des extensions Firefox](https://developer.mozilla.org/fr/docs/Mozilla/Add-ons/WebExtensions)
*[A-t-on besoin de scripts de contenu ? — probablement que oui](https://developer.mozilla.org/fr/docs/Mozilla/Add-ons/WebExtensions/Content_scripts)
*[Tutoriels sur les extensions Firefox](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension)
*[Solution pour échanger avec un script Python](https://developer.mozilla.org/fr/docs/Mozilla/Add-ons/WebExtensions/Native_messaging)
*[A-t-on besoin de scripts de contenu ?](https://developer.mozilla.org/fr/docs/Mozilla/Add-ons/WebExtensions/Content_scripts)
*[Comment récupérer les informations des onglets du navigateur](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/tabs/query#syntax)
*[Informations sur l'extension et l'environnement dans lequel elle fonctionne](https://developer.mozilla.org/fr/docs/Mozilla/Add-ons/WebExtensions/API/runtime)
### Crédits
### Crédits
*[`link_to_balex.svg`](/src/assets/icons/Link_to_balex.svg) MIT https://www.svgrepo.com/svg/450128/external-link-s
* TODO : mettre les autres crédits (dépendances — ex pyodide, images, fonts)
**Bibliothèques et dépendances**
Ce projet intègre plusieurs bibliothèques open-source qui ont permis son développement :
***[Pyodide](https://github.com/pyodide/pyodide)** : permet d'installer et de configurer des bibliothèques Python dans le navigateur, et de mélanger facilement les languages JavaScript et Python.
Icône de lien vers BaLex : [`link_to_balex.svg`](/src/assets/icons/Link_to_balex.svg) MIT https://www.svgrepo.com/svg/450128/external-link-s
Création des icônes d'options sur [icones8](https://icones8.fr/icons)
Création des icônes d'options sur [icones8](https://icones8.fr/icons)
**Autres**
Ce projet a bénéficé de l'assistance de ChatGPT, notamment pour la correction de bugs, la recherche de solutions pertinentes (ex : les bibliothèques les plus adaptées) et l'optimisation de code (structure, efficacité).
ChatGPT (Versions GPT-4o et o3-mini). (2023). OpenAI. Retrieved February 23, 2025, from https://chat.openai.com