SVG dans un article

Bonjour,

J'essaie vainement d'insérer des illustration faites en svg dans des articles spip.
J'ai pas mal cherché sur le web et dans cette liste, mais ce que je trouve date de 2003 ou des liens rompus.

J'ai bien essayé des syntaxes du genre:

<object data=".../nom.svg"
</object>

<object type="image/svg+xml" height="200" width="700" data=".../nom.svg"
</object>

Ces deux là me donnent

-dans firefox 3: une petite fenêtre avec des barres de défilement et le code de mon svg écrit en texte
-dans explorer 7; que dalle

<embxx|center>

<embed name="svg" src="IMG/svg/karve.svg" width=700 height=200 type="image/svg-xml"
wmode="transparent"></embed>

Ces deux autres:

-firefox: une demande de téléchargement de plugin qu'il ne trouve pas. Alors qu'il est censé lire du svg.

- explorer: un lien image brisé.

Et pourtant si je glisse mon svg sur un de ces browser, il est lu parfaitement.

Une idée?

Merci

Bonjour,

Je ne sais pas pourquoi, mais si je renommer mon fichier .svg en .xhtml, ça fonctionne. Sauf IE bien sûr. Et Opera ne l'affiche pas complétement et me le mets dans une boîte avec curseur de défilement.

Donc pas encore satisfaisant.

Personne ne joue avec du svg ici?

Max a écrit :

Bonjour,

J'essaie vainement d'insérer des illustration faites en svg dans des articles spip.
J'ai pas mal cherché sur le web et dans cette liste, mais ce que je trouve date de 2003 ou des liens rompus.

J'ai bien essayé des syntaxes du genre:

<object data=".../nom.svg"
</object>

<object type="image/svg+xml" height="200" width="700" data=".../nom.svg"
</object>

Ces deux là me donnent

-dans firefox 3: une petite fenêtre avec des barres de défilement et le code de mon svg écrit en texte
-dans explorer 7; que dalle

<embxx|center>

<embed name="svg" src="IMG/svg/karve.svg" width=700 height=200 type="image/svg-xml"
wmode="transparent"></embed>

Ces deux autres:

-firefox: une demande de téléchargement de plugin qu'il ne trouve pas. Alors qu'il est censé lire du svg.

- explorer: un lien image brisé.

Et pourtant si je glisse mon svg sur un de ces browser, il est lu parfaitement.

Une idée?

Merci

Et je me réponds de nouveau à moi-même:

Après moulte googlerie, j'ai enfin trouvé:
le problème ne venait pas de moi, mais de mon hébergeur: serveur mal configurer pour les .svg.

Donc si jamais vous rencontrez ce problème, il faut demander à votre hébergeur de configurer son serveur, ou sinon, un petit .htaccess à la racine, avec ce petit bout de code :

AddType image/svg+xml .svg
AddType image/svg+xml .svgz
AddEncoding gzip .svgz
<FilesMatch \.svgz$>
   <IfModule mod_gzip.c>
     mod_gzip_on No
   </IfModule>
</FilesMatch>

(Moins propre, car réinterprété à chaque requête, mais ça marche).

Voili voilou

Max

P.S:Sinon, l'embd de spip ne marche pas très bien, mais d'autre solution que j'ai listées plus haut fonctionnent.

Bonjour,

Je ne sais pas pourquoi, mais si je renommer mon fichier .svg en .xhtml, ça fonctionne. Sauf IE bien sûr. Et Opera ne l'affiche pas complétement et me le mets dans une boîte avec curseur de défilement.

Donc pas encore satisfaisant.

Personne ne joue avec du svg ici?

Max a écrit :

Bonjour,

J'essaie vainement d'insérer des illustration faites en svg dans des articles spip.
J'ai pas mal cherché sur le web et dans cette liste, mais ce que je trouve date de 2003 ou des liens rompus.

J'ai bien essayé des syntaxes du genre:

<object data=".../nom.svg"
</object>

<object type="image/svg+xml" height="200" width="700" data=".../nom.svg"
</object>

Ces deux là me donnent

-dans firefox 3: une petite fenêtre avec des barres de défilement et le code de mon svg écrit en texte
-dans explorer 7; que dalle

<embxx|center>

<embed name="svg" src="IMG/svg/karve.svg" width=700 height=200 type="image/svg-xml"
wmode="transparent"></embed>

Ces deux autres:

-firefox: une demande de téléchargement de plugin qu'il ne trouve pas. Alors qu'il est censé lire du svg.

- explorer: un lien image brisé.

Et pourtant si je glisse mon svg sur un de ces browser, il est lu parfaitement.

Une idée?

Merci