Bonjour à tous.
Voilà j'ai décidé de me mettre à XLink, par curiosité.
Je travaille sous firefox mais me rend compte que Xlink est mal supporté, nativement. Ou alors je ne sais vraiment pas l'utiliser. L'objectif était de remplacer un lien HTML par un élément XLink. J'ai créé ce fichier XML de test:
J'en ai tiré plusieurs constatations (firefox 2): l'élément xml pur <element> et l'élément personnel <myL:unLien> fonctionnent parfaitement: la redirection se fait un clic. Pour les deux éléments xhtml, rien ne fonctionne. Pour le rectangle svg, le sursor change de forme (pointer), mais aucune redirection n'est obtenue après clic.
J'ai aussi testé avec XForms (après téléchargement d'une extension), mais je ne le mentionne pas, au cas où XLink aurait été géré par cette extension.
Ma question est donc de savoir, d'abord si c'est normal. Si ça l'est, est-ce qu'une extension existe pour supporter pleinement XLink (et XPointer par la même occasion).
J'aimerais aussi savoir pourquoi firefox comprend pas Xlink en toutes situations.
Merci
Just'1
Modifié par just1dks (19 Apr 2008 - 11:37)
Voilà j'ai décidé de me mettre à XLink, par curiosité.
Je travaille sous firefox mais me rend compte que Xlink est mal supporté, nativement. Ou alors je ne sais vraiment pas l'utiliser. L'objectif était de remplacer un lien HTML par un élément XLink. J'ai créé ce fichier XML de test:
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<racine xml:lang="fr"
xmlns:xhtml="http://www.w3.org/1999/xhtml"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:xforms="http://www.w3.org/2002/xforms"
xmlns:myL="http://www.exemple.juju.onsenfouenfait"
xmlns:xlink="http://www.w3.org/1999/xlink">
<element xlink:type="simple" xlink:href="toto.xml">Element XML pur</element>
<xhtml:p xlink:type="simple" xlink:href="toto.xml">Element XHTML</xhtml:p>
<xhtml:a xlink:type="simple" xlink:href="toto.xml">Lien hyper-texte XHTML</xhtml:a>
<svg:svg width="20" height="20">
<svg:rect x="0" y="0" width="20" height="20" xlink:type="simple" xlink:href="toto.xml" />
</svg:svg>
<myL:unLien xlink:type="simple" xlink:href="toto.xml">Un lien encodé suivant un pseudo-langage</myL:unLien>
</racine>
J'en ai tiré plusieurs constatations (firefox 2): l'élément xml pur <element> et l'élément personnel <myL:unLien> fonctionnent parfaitement: la redirection se fait un clic. Pour les deux éléments xhtml, rien ne fonctionne. Pour le rectangle svg, le sursor change de forme (pointer), mais aucune redirection n'est obtenue après clic.
J'ai aussi testé avec XForms (après téléchargement d'une extension), mais je ne le mentionne pas, au cas où XLink aurait été géré par cette extension.
Ma question est donc de savoir, d'abord si c'est normal. Si ça l'est, est-ce qu'une extension existe pour supporter pleinement XLink (et XPointer par la même occasion).
J'aimerais aussi savoir pourquoi firefox comprend pas Xlink en toutes situations.
Merci
Just'1
Modifié par just1dks (19 Apr 2008 - 11:37)