Je sais que la plupart des liens doit être laissé à l'utilisateur de décider comment l'ouvrir, mais on ne peut pas nier qu'il y a des fois, vous avez presque de force dans une nouvelle fenêtre (par exemple, gérer des données dans un formulaire sur la page en cours).
Ce que je voudrais savoir est ce que le consensus est la meilleure façon pour ouvrir un lien dans une nouvelle fenêtre du navigateur.
Je sais qu' <a href="url" target="_blank">
est sorti. Je sais aussi qu' <a href="#" onclick="window.open(url);">
n'est pas idéal pour une variété de raisons. J'ai aussi essayé de remplacer complètement les ancres avec quelque chose comme <span onclick="window.open(url);">
et puis le style de la DURÉE de ressembler à un lien.
Une solution, je suis penchée vers est - <a href="url" rel="external">
et l'utilisation de JavaScript pour toutes les cibles à '_blank' sur ces ancrages marqué "externes".
Existe-il d'autres idées? Quoi de mieux? Je suis à la recherche pour la plupart conformes à la norme XHTML et facile à faire.
Mise à JOUR: je dis target="_blank" est un non non, parce que j'ai lu à plusieurs endroits que l'attribut cible va être progressivement de XHTML.