Extension Firefox - ff2balex
Un projet de plugin Firefox qui interagit avec BaLex. Ce projet s'inscrit dans la continuité du projet Lex:gaMe.
Toutes les informations sur le fonctionnement et l'utilisation de cette extension sont disponibles à partir de cette page.
L'extension doit être installée comme un module complémentaire temporaire. La procédure d'installation manuelle est détaillée ici.
Ressources
- Documentation officielle des extensions Firefox
- Tutoriels sur les extensions Firefox
- Solution pour échanger avec un script Python
- A-t-on besoin de scripts de contenu ?
- Comment récupérer les informations des onglets du navigateur
- Informations sur l'extension et l'environnement dans lequel elle fonctionne
Crédits
Bibliothèques et dépendances
Ce projet intègre plusieurs bibliothèques open-source qui ont permis son développement :
-
Pyodide : permet d'installer et de configurer des bibliothèques Python dans le navigateur, et de mélanger facilement les languages JavaScript et Python.
-
Simplemma : lemmatiseur multilingue (Python)
Barbaresi, A. (2024). Simplemma (v1.1.2). Zenodo. https://doi.org/10.5281/zenodo.14187363
Police utilisée : Luciole
Conçue spécifiquement pour les personnes malvoyantes.
© Laurent Bourcellier & Jonathan Perez – Distribuée gratuitement sous la Licence Creative Commons Attribution 4.0 International.
Source : Luciole Vision
Icônes
Icône de lien vers BaLex : link_to_balex.svg
MIT https://www.svgrepo.com/svg/450128/external-link-s
Création des icônes d'options sur icones8
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