Hyperliens HTML

 Introduction
Dans la mesure où cela est possible, il est FORTEMENT recommandé de ne pas utiliser d'hyperliens "codés en dur" dans vos pages Oxatis.
Préférez systématiquement l'utilisation des actions de navigation proposées par Oxatis quand l'option est disponible. Les actions de navigation permettent d'éviter de nombreux problèmes et garantissent une compatibilité vis à vis de l'évolution du système Oxatis et de votre site.
Il est parfois difficile d'anticiper tous les problèmes qui peuvent se cacher derrière l'utilisation de certains hyperliens et c'est pour cela que nous ne les conseillons pas.

Si vous devez impérativement utiliser des hyperliens, lisez attentivement les informations suivantes.

Lorsque vous cliquez sur un hyperlien dans votre navigateur Internet, celui ci l'interprète en connaissant déjà l'endroit où il se trouve. En d'autres termes, si vous visitez la page dont l'adresse est http://www.mondomaine.com/Page1.asp et que celle ci contient un lien HTML comme ceci :
<A href="Page2.asp">Page 2</A>
Alors le navigateur sait par déduction que la page à appeler est "http://www.mondomaine.com/Page2.asp" car l'adresse courante est "http://www.mondomaine.com/". L'hyperlien précédent contient une adresse URL dite "relative". Dans votre site, si vous souhaitez référencer d'autres pages de votre propre site, vous devez utiliser des adresses relatives comme ci dessus.

Voyons la raison principale pour laquelle un hyperlien relatif est préférable à un hyperlien absolu. Pour cela, prenons un exemple concret :
Votre site n'est pas associé à un nom de domaine et son adresse est encore : http://Monsite.oxatis.com
Dans la description d'un produit vous voulez mettre un lien vers une autre fiche.
Vous utilisez alors l'assistant hyperlien et celui-ci vous propose deux adresses :
Hyperlien relatif : PBSCCatalog.asp?ItmID=123
Hyperlien absolu : http://Monsite.oxatis.com/PBSCCatalog.asp?ItmID=123
Si vous utilisez le second lien comme ceci :
<A href="http://Monsite.oxatis.com/PBSCCatalog.asp?ItmID=123">Mon autre produit</A>
Votre lien fonctionnera sans problème.

Cependant, le jour ou vous décidez d'associer un nom de domaine à votre site, vous allez vous retrouver avec des problèmes. En effet, si par la suite votre site devient principalement accessible par l'adresse http//:www.MonSite.com et qu'un visiteur se retrouve à visualiser votre produit et à cliquer sur l'hyperlien précédemment cité, celui-ci va se voir renvoyer vers un autre site "http://Monsite.oxatis.com" et ceci a de nombreuses conséquences.

Tout d'abord, même si pour vous il s'agit du "même site", pour le navigateur ce n'est pas le cas car il considère qu'il s'agit d'un tout autre site ! En effet, un navigateur considère qu'un site est différent des lors que son adresse change. Cela veut aussi dire des cookies différents (les cookies sont basés par rapport à l'adresse !) et cela aura donc des incidences plus ou moins importantes sur la navigation, le panier d'achat, les suivis de rentabilité, etc.

Si le visiteur de votre domaine avait commencé à remplir un panier sur http//:www.MonSite.com, il va se retrouver avec un panier vide sur http://Monsite.oxatis.com !

Donc en conclusion, dans l'exemple précédant, il aurait été préférable d'utiliser l'hyperlien relatif dans votre fiche produit comme ceci :
<A href="PBSCCatalog.asp?ItmID=123">Mon autre produit</A>
En effet, avec ce lien le problème ne se pose pas si votre site change de nom ou devient accessible par un nom de domaine ! Le navigateur prendra systématiquement l'adresse courante pour déterminer l'emplacement exact de la page à afficher.
 
 Quand utiliser des hyperliens Absolus ?
Vous devez utiliser des hyperliens absolus :

• Dans les pages HTML téléchargées dans votre galerie de fichiers ou alors préfixez ces hyperliens par "../../" comme ceci pour l'exemple plus haut :
<A href="../../PBSCCatalog.asp?ItmID=123">Mon autre produit</A>

• Dans les liens utilisés depuis l'extérieur de votre site comme les bannières publicitaires que vous pouvez échanger avec d'autres sites.

• Dans les lettres d'informations.

• Dans les emails que vous pouvez envoyer à vos clients.

• Dans toute page susceptible de ne pas être affichée directement DANS votre site.

Dans tous les cas, si vous utilisez des hyperliens directement codés en HTML, il est IMPERATIF de les tester en situation d'utilisation réelle pour vérifier que le code HTML est valide et que la page de destination s'affiche correctement.
 

Ajouter aux favoris : http://www.oxatis.com/Help/HelpCenterContent.asp?ActionID=512&TID=1266&MID=6000&LangID=0
© 2001-2017 Oxatis. Tous droits réservés.