Proposta
O atributo
target não faz parte da
especificação da XHTML 1.1. Por isso, não é uma
marcação validada, mesmo para abrir novas janelas (
target="_blank").
De acordo com a
W3C, o usuário deve ter o poder de escolha durante a abertura de um link. Ou seja, não cabe à aplicação impor a abertura de uma nova janela ou aba.
Segundo
Jakob Nilsen, usuários tem um modelo mental claro sobre links e quaisquer situações contrárias podem causar confusão. Uma interação consitente serve como razão adicional para evitar abrir novas janelas do navegador: o resultado padrão para clicar em um link é que a página de destino substituirá a página de origem na mesma janela do navegador. Qualquer outra coisa é uma violação das expectativas dos usuários e os fazem se sentirem inseguros na Web. (
Top Ten Mistakes Web-Design de 1999, ponto 3 e
Avoid Within-Page Links).