SVG : support FF 3.0 ?

SVG : support FF 3.0 ? - XML/XSL - Programmation

Marsh Posté le 23-06-2008 à 11:21:50    

Hi all,
 
J'aurais eu tendance à penser qu'avec la dernière version du navigateur, le support SVG allait être au niveau d'Opera, mais apparemment ça merde pas mal pour certains code  :(  
 
-> voir les tutos sur le portail svg : http://www.svgfr.org/?rub=tuto (y en a plein qui ne s'exécutent / s'affiche pas correctement)
 
Y a-t-il une solution pour que FF 3.0+ prenne correctement en charge ce standard ?  :hello:


---------------
Easy Ridin'  ⎝⏠⏝⏠⎠  
Reply

Marsh Posté le 23-06-2008 à 11:21:50   

Reply

Marsh Posté le 23-06-2008 à 11:41:39    

Firefox 3 implémente une très grande partie de SVG, mais pas le module animation. Pour savoir ce qui est supporté exactement, suffit d'aller lire la doc [:spamafote] (la même chose pour Opera et pour Safari).
 
Si tu veux faire du SVG, évites de faire de l'animation (si tu veux que ça fonctionne sous Firefox), et si tu veux de l'animation je suggère plutôt d'utiliser Canvas (doc mozilla, état de l'implémentation Opera, extension permettant d'ajouter la gestion de canvas à MSIE)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 23-06-2008 à 12:04:00    

Ok merci pour les explications sur le SVG :)
 
Concernant Canvas, j'avais tenté une implémentation il y a quelques temps, mais j'avais abandonné à cause des trop grande divergences qui existaient alors entre les navigateurs (ça fonctionnait bien sous FF, +/- sous Opera, Safari ça merdait sur certains points et IE....)
 
J'avais également lu que Canvas était assez mal perçu parce que mis en avant par Apple au détriment d'autres standard (tels que le SVG), mais apparemment comme il est maintenant repris dans le draft HTML 5...c'est que l'acceptation est en marche.


Message édité par ANViL le 23-06-2008 à 12:04:20

---------------
Easy Ridin'  ⎝⏠⏝⏠⎠  
Reply

Marsh Posté le 23-06-2008 à 16:44:33    

Sinon, pour du SVG animé compatible ff et ie, tu peux utiliser le DOM via javaScript...
 
un exemple : http://poirel.eu/~canard/graphe/graphe.xml

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed