Avez-vous banni le target="_blank" ?
36 messages
• Page 1 sur 3 • 1, 2, 3
-

dorian53 - WRInaute passionné

- Messages: 2199
- Inscription: 10 Avr 2005
Avez-vous banni le target="_blank" ?
Bonjour,
Au commencement d'un nouveau projet, j'hésite sur le choix de la dtd :
- XHTML1.0 transitional,
- XHTML1.0 strict.
Le seul point qui fera la différence sur mon choix sera l'utilisation ou non du target="_blank" ?
Avez-vous banni l'utilisation de cet attribut ?
Oui / Non et pour quelles raisons ?
Merci,
Dorian
Au commencement d'un nouveau projet, j'hésite sur le choix de la dtd :
- XHTML1.0 transitional,
- XHTML1.0 strict.
Le seul point qui fera la différence sur mon choix sera l'utilisation ou non du target="_blank" ?
Avez-vous banni l'utilisation de cet attribut ?
Oui / Non et pour quelles raisons ?
Merci,
Dorian
-

1-sponsor - WRInaute accro

- Messages: 2530
- Inscription: 27 Oct 2006
Re: Avez-vous banni le target="_blank" ?
J'utilise target="_blank" contre ma DTD... parce que c'est pas cool de pas nous avoir filer un attribut pour l'ouverture dans une new fenêtre et que ça n'a, heureusement, pas d'impact négatif sur le SEO.
-

dorian53 - WRInaute passionné

- Messages: 2199
- Inscription: 10 Avr 2005
Re: Avez-vous banni le target="_blank" ?
zeb a écrit:Zecat a écrit:perso target blanck systématique sur tous les liens sortants (enfin quand j'oublie pas)
Pareil et la DTD je m'assoie dessus.
Pourquoi ne pas en choisir une qui tolère le blank dans ce cas ?
Pourquoi choisir une dtd si c'est pour ne pas la respecter ?
(moi aussi en tant que webmaster j'aime bien le blank pour conserver le visiteur)
- zeb
- WRInaute accro

- Messages: 3263
- Inscription: 5 Déc 2004
Re: Avez-vous banni le target="_blank" ?
dorian53 a écrit:Pourquoi ne pas en choisir une qui tolère le blank dans ce cas ?
Pourquoi choisir une dtd si c'est pour ne pas la respecter ?
Mode super flemme RAB bref du gagne petit sans excuses valables lol (pas envie d'aller changer les templates en fait)
-

Marie-Aude - Modérateur

- Messages: 11173
- Inscription: 5 Juin 2006
Re: Avez-vous banni le target="_blank" ?
Je n'utilise pas le target blank sauf exception (accessibilité)
- Rod la Kox
- WRInaute accro

- Messages: 3253
- Inscription: 24 Juin 2008
Re: Avez-vous banni le target="_blank" ?
Pas de target_blank, car c'est contraire au règles d'accessibilité. Ca casse la navigation (tiens, ça me rappel un sujet)
Si je dois absolument envoyer sur une nouvelle page, je glisse subrepticement un petit onclic window.open, ainsi, je reste valide au W3C.
C'est vicieux hein ? Mais c'est ultra exceptionnel...
Si je dois absolument envoyer sur une nouvelle page, je glisse subrepticement un petit onclic window.open, ainsi, je reste valide au W3C.
C'est vicieux hein ? Mais c'est ultra exceptionnel...
-

spout - WRInaute accro

- Messages: 4101
- Inscription: 14 Mai 2003
Re: Avez-vous banni le target="_blank" ?
Je ne l'utilise plus, XHTML Strict oblige.
Mais ça m'arrive des fois de faire:
Évidement c'est à éviter.
Mais ça m'arrive des fois de faire:
- Code: Tout sélectionner
<a href="http://example.com" onclick="window.open(this.href);return false;">example</a>
Évidement c'est à éviter.
-

ortolojf - WRInaute passionné

- Messages: 1658
- Inscription: 14 Aoû 2002
Re: Avez-vous banni le target="_blank" ?
Bonjour
Moi j'ai un petit script Javascript que j'appelle dans le <head>
Après, il suffit d'indiquer un attribut "rel=external" aux liens <a href="lien" rel="external">texte</a>
Voici le script :
function externalLinks() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors.length; i++) {
var anchor = anchors[i];
if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
anchor.target = "_blank";
}
}
window.onload = externalLinks;
Evidemment, ça ne marche que si Javascript est activé... ;(
Amicalement.
Jean-François Ortolo
Moi j'ai un petit script Javascript que j'appelle dans le <head>
Après, il suffit d'indiquer un attribut "rel=external" aux liens <a href="lien" rel="external">texte</a>
Voici le script :
function externalLinks() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors.length; i++) {
var anchor = anchors[i];
if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
anchor.target = "_blank";
}
}
window.onload = externalLinks;
Evidemment, ça ne marche que si Javascript est activé... ;(
Amicalement.
Jean-François Ortolo
-

Eric 2A - WRInaute discret

- Messages: 194
- Inscription: 26 Fév 2006
Re: Avez-vous banni le target="_blank" ?
Salut,
Je n'utilise pas la balise target quelque soit la DTD. (accessibilité)
La seule exception concerne uniquement les flux RSS. Dans ce cas :
Je n'utilise pas la balise target quelque soit la DTD. (accessibilité)
La seule exception concerne uniquement les flux RSS. Dans ce cas :
- Si la page contenant le lien se trouve dans un cadre <iframe>.
- Le target="_blank" sera présent et la page aura un DOCTYPE Transitional.
- J'utilise uniquement la fonction open de Javascript (même méthode que Ortolojf).
36 messages
• Page 1 sur 3 • 1, 2, 3
Lectures recommandées sur ce thème :
- Google maps : lien avec target="_parent"
- target="_blank" nuit-il a la qualité d'un lien ?
- Peut-on ajouter la fonction " target=_blank" pour
- target="_blank" dans un lien en php ????
- QQ à trouvé une solution pour valider le target="_"
- Adsense & fonction target="_blank"
- target="_blank" dans les liens c'est bon ou pas ?
- Influence du target = "_blank"
- La fonction target="new"
- target=_"blank"
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
