|
SPIP |
Article validé
L’article « Links que abrem uma nova janela » vient d’être publié par Ricardo Porto.
Links que abrem uma nova janela
quarta-feira 8 de Janeiro de 2025, por L’équipe de SPIP, Ricardo Porto
Muitos internautas e webmasters (principalmente entre os iniciantes) preferem que certos links dos sites abram, forçosamente, uma nova janela do navegador. A equipe do SPIP, como muitos outros, acha que isso ruim.
– Nos casos onde é absolutamente necessário, é preciso montar o link em HTML, à mão, sem passar por um atalho SPIP. Para forçar a abertura de um link numa nova janela, basta incluir o atributo HTMLtarget avec la valeur _blank, desta maneira: <a href="pagina.html" target="_blank">título do link</a>.
– Contudo, para tentar facilitar a vida dos webmasters que querem absolutamente esta funcionalidade, existe um filtro |liens_ouvrants (a ser incluido nos templates) que faz «saltar» todos os links externos montados pelo atalho SPIP [título->http://www.uzine.net/spip].
Exemplo
[(#TEXTE|liens_ouvrants)]
A solução correta, insistimos, é de não usar este tipo de links; a outra possibilidade, menos correta, é de usar sistematicamente para os links externos, usando para isso o filtro |liens_ouvrants.
Enfim, para os que quiserem respeitar a validação W3C do HTML, é possível ativar os links em nova janela com uma linha de jquery:
$('a.spip_out,a.spip_url,a.spip_documents').attr("target", "_blank");
— Enviado por SPIP