2009-08-26 7 views
2

L'objectif consiste à "adoucir" les liens hypertexte vers le contenu externe en affichant une barre de liens externe en haut de la fenêtre. fenêtre, qui affiche au-dessus du contenu sur le site Web externe - contenant une ligne de texte qui lit quelque chose comme "Le contenu que vous consultez n'appartient pas à ce site, fermez cette fenêtre de navigateur pour retourner au nom du site".Existe-t-il une méthode de définition d'une barre de liens externe en haut de la fenêtre du navigateur?

Je sais qu'il y a un moyen d'y parvenir en utilisant des cadres, mais autant que je comprends, les cadres sont mauvaises nouvelles pour l'accessibilité. De plus, si l'utilisateur accède alors à un site lui-même doté d'un cadre, il peut y avoir toutes sortes de jeux et de plaisir!

Souhaitez-nous recevoir vos commentaires. Est-ce que quelque chose comme ceci pourrait être réalisable avec jQuery peut-être?

+0

Vous pouvez utiliser un iframe au lieu d'un jeu de cadres, si cela compte. Mais c'est toujours un cadre, et tout aussi grossier et agaçant à utiliser. – bobince

Répondre

1

Non, vous devez utiliser des cadres. Vous devez avoir un certain degré de contrôle, et la seule façon de le faire avec des adresses distantes est de garder l'utilisateur sur votre serveur et d'afficher les pages distantes dans un cadre. Cela dit, si les sites distants ont un partenariat avec vous, vous pouvez discuter d'une option javascript qui affiche une barre en haut de leurs pages chaque fois qu'un cookie spécifique est défini indiquant que le trafic provient initialement de votre site.

+0

Merci - les cadres sont-ils considérés comme une mauvaise pratique? J'ai vu ceci sur facebook et aussi avec la recherche d'image de Google. – cw84

+0

Les cadres peuvent être utilisés d'une manière élégante, ou d'une manière très arcaic 90's. Utilisez-les avec parcimonie, et seulement si nécessaire. – Sampson

Questions connexes