02-07-2015, 05:50 PM
hello hello
petit coup de gueule (bon je suis un peu chaud au bureau aujourd'hui, rien à voir avec le bifteck)
Après avoir constaté que le clip-path ne fonctionne pas vraiment avec chrome (mais il y a un workaround que je n'ai pas implémenté encore)
voilà ti pas que je découvre il y a quelques jours qu'on ne peut pas déclencher d'animation svg par javascript avec la méthode beginElement (vieux bug, corrigé il y a quelques années, puis revenu, et la réponse actuelle = on ne fera pas la correction, du moins tel que je l'ai compris)
J'ai donc du développer un truc spécifique, d'autant que l'animation qui m'intéressait était l'animate motion, donc la plus compliquée (je suis sûr que les autres, on y arriverait avec un jquery ou un truc comme ça)...
Ca m'a pas pris énormément de temps 2 heures de recherches pour comprendre que je n'aurais pas la solution en standard, 1 - 2 heures de dev peut être mais quand même c'est frustrant de ne pas avoir des navigateurs qui s'alignent sur les standards (a moins que SMIL ne soit pas un standard, je ne suis pas trop ces sujets)
enfin maintenant ça marche, avec un truc visuel bizarre, alors que la vitesse (abscisse curviligne) est toujours la même le sentiment est que l'objet animé se déplace plus vite dans les courbes qu'en ligne droite
petit coup de gueule (bon je suis un peu chaud au bureau aujourd'hui, rien à voir avec le bifteck)
Après avoir constaté que le clip-path ne fonctionne pas vraiment avec chrome (mais il y a un workaround que je n'ai pas implémenté encore)
voilà ti pas que je découvre il y a quelques jours qu'on ne peut pas déclencher d'animation svg par javascript avec la méthode beginElement (vieux bug, corrigé il y a quelques années, puis revenu, et la réponse actuelle = on ne fera pas la correction, du moins tel que je l'ai compris)
J'ai donc du développer un truc spécifique, d'autant que l'animation qui m'intéressait était l'animate motion, donc la plus compliquée (je suis sûr que les autres, on y arriverait avec un jquery ou un truc comme ça)...
Ca m'a pas pris énormément de temps 2 heures de recherches pour comprendre que je n'aurais pas la solution en standard, 1 - 2 heures de dev peut être mais quand même c'est frustrant de ne pas avoir des navigateurs qui s'alignent sur les standards (a moins que SMIL ne soit pas un standard, je ne suis pas trop ces sujets)
enfin maintenant ça marche, avec un truc visuel bizarre, alors que la vitesse (abscisse curviligne) est toujours la même le sentiment est que l'objet animé se déplace plus vite dans les courbes qu'en ligne droite