Page 1 sur 2
Firefox 3.5 et SVG
Publié : 03 nov. 2009, 18:22
par Harald
Hello hello...
je code actuellement un blog en HTML5.
Forcément je me suis essayer avec SVG.
Ce qu je ne pige pas du tout du tout c'est que FF n'affiche pas "mon" SVG alors que Chrome et Opera y arrivent.
Peut-être que des spécialistes de Gecko/FF auront-ils une idée ?
La page où le SVG devrait s'afficher :
http://on-air.hiseo.fr/fatras/alpha-et-omega/
Re: Firefox 3.5 et SVG
Publié : 03 nov. 2009, 18:31
par Mori
salut,
[modération] je déplace dans la bonne section.
Re: Firefox 3.5 et SVG
Publié : 03 nov. 2009, 18:38
par Harald
Mori a écrit :salut,
[modération] je déplace dans la bonne section.
Oups ! Désolé Mori.
Re: Firefox 3.5 et SVG
Publié : 03 nov. 2009, 18:41
par Zefling
La réponse est simple, Firefox ne gère pas encore le <img scr="monimage.svg" /> Il faut passer par un objet (et encore ça marche moyen, impossible de redimensionner) ou de faire une page en vrai XML, mais c'est la page complète qui plantera sous IE.
J'ai pas l'impression que ça soit prévu pour la 3.6, peut-être Firefox 3.7. Mais si ça se fait, je pense que ça va augmenter de façon significative le nombre de SVG sur le net. Perso, j'attends que Firefox le supporte.
Re: Firefox 3.5 et SVG
Publié : 04 nov. 2009, 09:24
par Harald
Eh bien merci Zefling pour cette réponse très claire.
Bonne journée.
Re: Firefox 3.5 et SVG
Publié : 07 nov. 2009, 23:22
par bormat
Au pire
une iframe fera l'affaire c'est sale c'est pas conseillé mais ça marche sur tout les navigateurs (sauf ie qui fait pas svg )
Re: Firefox 3.5 et SVG
Publié : 08 nov. 2009, 08:48
par Harald
bormat a écrit :Au pire une iframe fera l'affaire c'est sale c'est pas conseillé (...)
Voui, c'est sale et pas conseillé... j'ai préféré <embed>
bormat a écrit :(...) mais ça marche sur tout les navigateurs (sauf ie qui fait pas svg )
Et il y a de bonnes raisons à ce qu'IE ne le supporte pas :
http://on-air.hiseo.fr/fatras/svg-et-html5/
Re: Firefox 3.5 et SVG
Publié : 09 nov. 2009, 03:15
par Zefling
Harald a écrit :bormat a écrit :Au pire une iframe fera l'affaire c'est sale c'est pas conseillé (...)
Voui, c'est sale et pas conseillé... j'ai préféré <embed>
embled ce n'est pas mieux d'une iframe, il faut utiliser la balise object.
Par contre ton lien, le type qui raconte l'histoire du SVG oublie pas mal de détails important sur le SVG et j'ai aussi l'impression qu'il dit quelques conneries :
http://fr.wikipedia.org/wiki/Vector_Markup_Language
Re: Firefox 3.5 et SVG
Publié : 09 nov. 2009, 08:43
par Benoit
Haha j'ai rarement vu une page aussi peu neutre sur Wikipédia
ce format vectoriel d'une richesse technologique remarquable
Ce format possède des qualités appréciées […], des performances avancées sur de nombreuses fonctionnalités, et surtout une légèreté des fichiers générée par un code simple et souple d'utilisation.
Et le magnifique :
De nombreux sites basés sur des représentations vectorielles VML continuent encore aujourd'hui à garnir la Toile du Web.

Re: Firefox 3.5 et SVG
Publié : 09 nov. 2009, 08:57
par Harald
Zefling a écrit :Harald a écrit :bormat a écrit :Au pire une iframe fera l'affaire c'est sale c'est pas conseillé (...)
Voui, c'est sale et pas conseillé... j'ai préféré <embed>
embled ce n'est pas mieux d'une iframe, il faut utiliser la balise object.

En fait il faut mettre les 2 :
http://on-air.hiseo.fr/fatras/svg-et-html5/#svg-html5
Your attempt to troll has been detected.

Re: Firefox 3.5 et SVG
Publié : 09 nov. 2009, 09:58
par martin
Zefling a écrit :
embled ce n'est pas mieux d'une iframe, il faut utiliser la balise object.
Attention, il code en HTML5, et du coup
<embed> est valide 
.(de même qu'<iframe> d'ailleurs)
Néanmoins utiliser
<object> est une bonne idée pour pouvoir utiliser un fallback.
Par contre, Harald, pour être pointilleux il y a une petite erreur sur ta page, la balise embed devrait être "vide", c'est à dire qu'il n'y a pas de balise de fermeture (comme <img> ou <a>)
Re: Firefox 3.5 et SVG
Publié : 09 nov. 2009, 10:31
par Zefling
Benoit a écrit :
Haha j'ai rarement vu une page aussi peu neutre sur Wikipédia
ce format vectoriel d'une richesse technologique remarquable
Ce format possède des qualités appréciées […], des performances avancées sur de nombreuses fonctionnalités, et surtout une légèreté des fichiers générée par un code simple et souple d'utilisation.
Et le magnifique :
De nombreux sites basés sur des représentations vectorielles VML continuent encore aujourd'hui à garnir la Toile du Web.


Quand je l'ai lu, j'avais bien envie de virer tout ça... Je crois que je vais le faire. Ça ma fait marrer tellement elle n'est pas objective.
Édit : J'ai essayé de revoir un peu la page.

Re: Firefox 3.5 et SVG
Publié : 09 nov. 2009, 11:05
par Harald
martin a écrit :
(...) Par contre, Harald, pour être pointilleux il y a une petite erreur sur ta page, la balise embed devrait être "vide", c'est à dire qu'il n'y a pas de balise de fermeture (comme <img> ou <a>)
Ça tombe bien : j'adore les gens pointilleux sur le code !
D'autant plus que je n'étais pas le seul à ne pas y voir clair avec cette balise :
It is actually unclear whether or not the close tag for <embed> is required. Many sites tend not to use it, and documentation is not consistent. Some people claim that a close tag is required and should surround any alternative content in a noembed element; others do not use a close tag. Whatever the case, this element should be phased out in favor of object, so this might be a moot issue.
(Voir :
http://www.htmlref.com/Reference/AppA/tag_embed.htm)
Encore un bug de moins.
Merci.
Re: Firefox 3.5 et SVG
Publié : 09 nov. 2009, 11:19
par Zefling
C'est bien ce que je dis, il vaut mieux utiliser la balise object

De toute façon, j'ai bannis embed de mon site parce qu'il fout la merde, ce serait-ce que pour le Flash.
Re: Firefox 3.5 et SVG
Publié : 09 nov. 2009, 19:40
par bormat
Harald a écrit :Zefling a écrit :Harald a écrit :bormat a écrit :Au pire une iframe fera l'affaire c'est sale c'est pas conseillé (...)
Voui, c'est sale et pas conseillé... j'ai préféré <embed>
embled ce n'est pas mieux d'une iframe, il faut utiliser la balise object.

En fait il faut mettre les 2 :
http://on-air.hiseo.fr/fatras/svg-et-html5/#svg-html5
Your attempt to troll has been detected.

j'ai dis ça moi ?