Nouveau sur le forum ? Voici votre case départ pour bien débuter.

Liens contextuels :

Auteur
just1dks
# 19 Apr 2008 - 11:37:08
Citer
38 Posts
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:

<?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)

^
just1dks
# 19 Apr 2008 - 15:36:59
Citer
38 Posts
personne pour m'aider ? o_O

ne serait-ce que pour me renseigner sur XLink (de façon directe, j'ai déjà chercher des milliers de fois sur google ) decu

^
Gilles
# 21 Apr 2008 - 08:12:49
Citer
769 Posts
Bonjour,

Tu sais, le week-end nous ne sommes pas tous scotchés devant nos écrans cligne

Et puis, ma réponse ne va pas beaucoup t'avancer: je n'ai aucune idée des réponses à tes questions, car je ne me suis jamais amusé avec XLink, désolé sweatdrop

Donne à une personne un poisson, elle se nourrira pendant un jour.
Apprends-lui à pêcher, elle se nourrira toute sa vie.

Kuan-Tseu

http://www.gchagnon.fr/ 
^
pierredureau
# 21 Apr 2008 - 16:06:02
Citer
46 Posts
Je te répond rapidement, sans vérifications prélables, car je m'étais posé toutes ces questions il y a quelques mois.

Firefox a un support incomplet et buggé de xlink :
- Incomplet car il ne gère que les liens simples et non-embed (de type <a href=""> en HTML)
- Buggé car il n'accepte pas d'attributs xlink sur des éléments appartenant à l'espace de nom http://www.w3.org/1999/xhtml

De plus, je crois me rappeler que xlink ne fonctionne que lorsque le document est envoyé avec le MIME correct.
Modifié par pierredureau (22 Apr 2008 - 08:44)

A quand le champ Jabber dans le profil Alsacréations ?

^
just1dks
# 21 Apr 2008 - 17:15:04
Citer
38 Posts
Je mon document est envoyé avec me MIME-type text/xml. je me suis dis que c'était la version la plus simple de contenu xml, donc cela ne pouvait pas être faux (inprécis peut-être mais pas faux).

Merci quand même pour vos différents réponses, à tous les deux. Je vai donc continuer à exploiter XLink sous Firefox, via des balises telles que <juju:uneBalise></juju:uneBalise>,

mais ce serait gentil de me renseigner auprès d'une solution, telles que des extensions éventuelles (à la manière des plugins SVG), ou autres...

^

référencesLes références web : openweb.eu.org - opquast.com - webmaster-hub.com - webrankinfo.com - salemioche.net - web-pour-tous.org - webonorme.org

Nos partenaires : Editions Eyrolles - Location vacances France - Location vacances Europe

Nikozen : Hébergement - Réalisation : Alsacreations.fr

Powered by Phedio v3.8 beta © dew
Contacter l'administrateur - 32 ms - Charte