Ouverture et lecture des fichiers ZIM par Firefox
Publié : 23 oct. 2017, 22:05
Bonjour, je suis pas mal intéressé par le format ZIM qui permet de faire une archive d'un site web, un wiki, une appli etc. et par conséquent de l'archiver, la partager, la consulter en offline etc.
L'objectif est de l'utiliser, à terme, pour un soft d'édition de SVG interactif que je développe principalement pour des distribs éducatives tel que Primtux et AbulEdu : https://mothsart.github.io/labo/fronten ... ctive_svg/
Cependant, Firefox ne lit pas ce format nativement et j'aimerais rendre ça possible.
Ce qui me semblait le plus simple dans une premier temps était de passer script intermédiaire qui s'occuperait de :
1. décompresser l'archive dans un dossier temporaire
2. lancer firefox sur l'index.html
J'ai déjà trouvé des projets python qui me permettent de parser le zim... le reste est donc assez simple à mettre en place pour un proof of concept.
L'inconvénient de ma solution : l'ouverture de l'extension est associé à un script qui fait plus ou moins office de relai.
Du coup, j'ai des doutes : Il y a peut-être d'autres pistes à explorer :
1. création d'un plugin firefox
2. possibilité de configurer firefox pour executer des scripts par extension
3. autre
Merci de vos idées
L'objectif est de l'utiliser, à terme, pour un soft d'édition de SVG interactif que je développe principalement pour des distribs éducatives tel que Primtux et AbulEdu : https://mothsart.github.io/labo/fronten ... ctive_svg/
Cependant, Firefox ne lit pas ce format nativement et j'aimerais rendre ça possible.
Ce qui me semblait le plus simple dans une premier temps était de passer script intermédiaire qui s'occuperait de :
1. décompresser l'archive dans un dossier temporaire
2. lancer firefox sur l'index.html
J'ai déjà trouvé des projets python qui me permettent de parser le zim... le reste est donc assez simple à mettre en place pour un proof of concept.
L'inconvénient de ma solution : l'ouverture de l'extension est associé à un script qui fait plus ou moins office de relai.
Du coup, j'ai des doutes : Il y a peut-être d'autres pistes à explorer :
1. création d'un plugin firefox
2. possibilité de configurer firefox pour executer des scripts par extension
3. autre
Merci de vos idées