Journal Edit Interactive SVG 1.1

Posté par  . Licence CC By‑SA.
20
20
avr.
2019

Mon éditeur de SVG interactif passe tranquillement la barre 1.1.

Depuis la version 1.0, le temps est passé :https://linuxfr.org/users/mothsart/journaux/editeur-de-svg-interactif

Le soft c'est rudement stabilisé avec son lot de correctifs que je ne listerais pas.

Quelques fonctionnalités se sont également ajoutées :

  • La mise en place de raccourcis clavier pour contrôler le fichier interactif généré.
  • La possibilité d'éditer les crédits du document.
  • La possibilité de remplacé le fichier svg source sans perdre les méta-données liés au soft : indices, titres, commentaires, zoom etc.
  • les liens s'ouvrent désormais par défaut sur des nouveaux onglets.
  • L'ajout de plusieurs nouveaux exemples dont 3 créé par un professeur des écoles, Stéphane Deudon (également le dev principal du projet Primtux). Ce dernier m'a grandement aidé dans les tests et les suggestions d'amélioration.
  • une gestion des versions des fichiers générés avec (pour l'instant) de la rétrocompatibilité

Une 1.2 dans les tuyaux :

Avant d'arriver à une nouvelle version stable, je suis passé par la case "régression" un peu trop souvent à mon goût.
Le gros chantier à venir est donc de mettre en place de vrais scénarios de test avec de l'intégration continue.

Autre objectif qui devrait suivre :
Améliorer la compression des différents fichiers d'édition : html/js/css/svg et automatiser ce process.
Ça va se faire avec une liste d'outils en Rust : svgcleaner, pax etc.

Mon objectif est également de me passer des libs tierces (jquery en tête de liste puis Bootstrap etc.), principalement sur les fichiers générés.
Je suis de plus en plus convaincu que tant qu'on peut éviter les dépendances (npm), on évite et l'on se porte mieux sur du long terme.

D'autres exemples devraient également voir le jour.

Bref, une nouvelle phase de consolidation qui permettra d'engager des objectifs plus ambitieux :
* inclure du sons, de la musique, des vidéos
* mise en place d'une PWA
* annuler/rétablir des actions
* …

Les sources se trouvent ici : https://github.com/mothsART/editInteractiveSVG

Pour debian/ubuntu, j'ai mis à jour un ppa : https://launchpad.net/~jerem-ferry/+archive/ubuntu/app-illustration

Remerciement également à Cyril Borne et Philippe Ronflette.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.