(Spécial webdesign et respect des standards)
J’ai fait une petite recherche sur les raisons de la non-validité de la balise target en XHTML, et je dois dire qu’en dehors de débats habituels sur l’accessibilité, je n’ai rien trouvé de très convaincant, en tout cas pas d’explication simple.
J’utilise encore ce tag à outrance (je sais, c’est mal) car je sais par expérience qu’il n’y a rien de plus agaçant de perdre le fil de sa navigation en fermant malencontreusement une fenêtre sans retomber sur la page qui nous y a conduite. Bien sur il y a les onglets dans Firefox ou Opera, mais quid de l’utilisateur lambda qui surfe avec Internet Explorer version de base (soit 80% des internautes) ?
Tristan Nitot donne une solution de remplacement ici mais je n’ai pas d’explication à cette question simple : pourquoi est-on censé ne pas utiliser l’attribut target en XHTML ?