From: Robin Berjon (robin.berjon@expway.fr)
Date: 06/02/2004 - 10:22
Alexandre Arcouteil wrote:
> Vous avez tout à fait raison de préciser cet aspect de l'insertion d'un
> document SVG dans une page HTML.
>
> C'est une question qui reste ouverte car si la méthode "embed" est
> préconisée par Adobe
> (http://www.adobe.com/svg/viewer/install/main.html),il s'agit quand même
> d'un élément déclassé depuis HTML 4.0 au profit de l'élément "object".
> La recommandation SVG 1.1 ne fait ainsi aucune référence à "embed"
> parmis les syntaxes possibles pour relier un document SVG à une page
> HTML (http://www.w3.org/TR/SVG11/concepts.html#UsageOptions).
>
> En théorie, pour être conforme aux recommandations du W3C, il faudrait
> donc écrire quelque chose comme :
>
> <object width="773" height="500"
> data="beautruc.svg" name="beautruc" type="image/svg+xml">
> </object>
>
> Paradoxalement, dans la pratique, le code que vous indiquez semble
> pourtant plus judicieux :)
L'élément <object> est sous-spécifié, et n'est que très mal implémenté
en général. De ce fait, toutes sortes de choses fonctionnent moins bien
quand on l'utilise, contrairement à <embed> qui est un vieux reste de
l'époque où Netscape balafrait maladroitement des browsers mais qui tend
à marcher correctement, ne serait-ce que du fait de sa simplicité.
Le problème général à résoudre est celui des plugins. Ceci dit, les
choses semblent en place pour qu'une solution puisse commencer à se
dessiner.
--
Robin Berjon
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:05 UTC
webmaster@xmlfr.org
|