Le SVG est un format vraiment génial, il permet énormément de choses, peut être trop. Le support dans les navigateurs est vraiment incomplet. Le même SVG peut avoir des rendus réellement différents en fonction du navigateur. C'est pour moi la contre partie à l'ouverture. Flash est géré par Adobe qui produit des lecteurs permettant d'avoir le même rendu sur toutes les plateformes, il est impossible de vouloir faire un travail graphique qui sera rendu différemment en fonction du lecteur. Pour n'importe quelle personne qui a passé du temps sur sa création, c'est impensable d'imaginer voir son oeuvre ruinée par une mauvaise implémentation d'une fonctionnalité.
On est un peu dans le même problème que odf et ooxml, bien qu'il y ait des normes les fichiers générés sont vraiment différents suivant le lecteur/éditeur.
Si les formats ne permettent pas un rendu universel alors il est peu probable qu'ils deviennent référence et je pense que nous aurons encore longtemps du png sur des pages où il pourrait y avoir du vectoriel.
Il y a aussi le problème de la paternité des œuvres, un SVG est totalement modifiable donc comment conserver le paternité, (droit des dessins, droits d'auteur, ...). Il ne suffit pas de dire CC-by, si je modifie totalement le fichier initial comment l'auteur peut il prouver que son fichier est bien à l'origine du mien ... Je serais graphiste, j'éviterais de publier des œuvres qui représentent ma créativité et mon univers sous ce format, j'aurais trop à perdre !
En ce qui concerne l'animation, je suis plus que déçu que depuis toutes ces années (SMIL date de 1999 !), il n'y ait pas de logiciel permettant de faire des animations simple en SVG du début à la fin. Inkscape a eu en roadmap pendant un temps de le faire mais ils ont fini par abandonner, Synfig a un import très moyen du SVG et n'en permet pas l'export. Coder des animations à partir de formes complexes générées par inkscape doit être assez complexe en dehors des translations, rotation, mise à l'échelle et apparitions d'objets. On est donc très loin de pouvoir remplacer le flash. S'il faut être développeur web pour faire une simple animation, alors il ne faut pas espérer voir l'option SVG pour l'animation se développer, sans compter le problème de compatibilité évoqué précédemment !
Reste que l'on peut faire de très belle choses avec Sozi par exemple, mais on est limité à ce qui a été prévu et il est impensable d'en faire un outil générique d'animation.
Au final, il est encore difficile de remplacer Flash pour l'animation vectorielle dans un navigateur web. Si quelqu'un connait des solutions à ce problème que je ne connais pas, je serais ravi des les regarder.
# Animation et SVG
Posté par freejeff . En réponse à la dépêche Flash d’Adobe à l’agonie. Évalué à 10.
Le SVG est un format vraiment génial, il permet énormément de choses, peut être trop. Le support dans les navigateurs est vraiment incomplet. Le même SVG peut avoir des rendus réellement différents en fonction du navigateur. C'est pour moi la contre partie à l'ouverture. Flash est géré par Adobe qui produit des lecteurs permettant d'avoir le même rendu sur toutes les plateformes, il est impossible de vouloir faire un travail graphique qui sera rendu différemment en fonction du lecteur. Pour n'importe quelle personne qui a passé du temps sur sa création, c'est impensable d'imaginer voir son oeuvre ruinée par une mauvaise implémentation d'une fonctionnalité.
On est un peu dans le même problème que odf et ooxml, bien qu'il y ait des normes les fichiers générés sont vraiment différents suivant le lecteur/éditeur.
Si les formats ne permettent pas un rendu universel alors il est peu probable qu'ils deviennent référence et je pense que nous aurons encore longtemps du png sur des pages où il pourrait y avoir du vectoriel.
Il y a aussi le problème de la paternité des œuvres, un SVG est totalement modifiable donc comment conserver le paternité, (droit des dessins, droits d'auteur, ...). Il ne suffit pas de dire CC-by, si je modifie totalement le fichier initial comment l'auteur peut il prouver que son fichier est bien à l'origine du mien ... Je serais graphiste, j'éviterais de publier des œuvres qui représentent ma créativité et mon univers sous ce format, j'aurais trop à perdre !
En ce qui concerne l'animation, je suis plus que déçu que depuis toutes ces années (SMIL date de 1999 !), il n'y ait pas de logiciel permettant de faire des animations simple en SVG du début à la fin. Inkscape a eu en roadmap pendant un temps de le faire mais ils ont fini par abandonner, Synfig a un import très moyen du SVG et n'en permet pas l'export. Coder des animations à partir de formes complexes générées par inkscape doit être assez complexe en dehors des translations, rotation, mise à l'échelle et apparitions d'objets. On est donc très loin de pouvoir remplacer le flash. S'il faut être développeur web pour faire une simple animation, alors il ne faut pas espérer voir l'option SVG pour l'animation se développer, sans compter le problème de compatibilité évoqué précédemment !
Reste que l'on peut faire de très belle choses avec Sozi par exemple, mais on est limité à ce qui a été prévu et il est impensable d'en faire un outil générique d'animation.
Au final, il est encore difficile de remplacer Flash pour l'animation vectorielle dans un navigateur web. Si quelqu'un connait des solutions à ce problème que je ne connais pas, je serais ravi des les regarder.