Demais

Certas coisas legais quando usadas indiscriminadamente se tornam coisas bem chatas. Espécime A: target=”_blank”.

É legal, faz com que o usuário visite o link indicado em uma nova janela, mantendo seu site no fundo, permitindo que ele volte facilmente para onde estava. Mas se esse outro site também usa target=”_blank” e eu clicar num link dele eu que só tinha uma vou ter agora três janelas abertas ao mesmo tempo, fora as outras que já estavam abertas, já que ler blog é o tipo de coisa que eu faço na pausa entre uma tarefa e outra. Como uma das regras básicas do webdesign é (ou devia ser) “não tente controlar o ato de navegar do usuário” (a “experiência” para os que gostam de falar bonito, usando palavras que só funcionam em inglês) você não tem como saber se a pessoa é uma leitora assídua do seu blog ou se você é a quarta ou quinta janela que pulou na tela. Ou seja: você acha que o seu site é o objeto principal da navegação e que está facilitando a vida do leitor (e de repente está, em alguns casos) quando ele clicar em um dos cinco links do seu blog, mas está é causando um inconveniente para a maioria.

Tem mais: se você força o link a abrir em outra janela o usuário é obrigado a ver seu site assim, não há outra opção. Mas, repetindo para fixar a lição: quem manda é o usuário, não é você. Se você deixar, então, o link abrir na mesma janela o usuário pode, se quiser, abrir em outra janela. Ele pode clicar com o botão da direita e pedir um “abrir link em nova janela” ou clicar shift no Internet Explorer ou control no Mozilla. Você manteve a tela do usuário limpa e, mais importante, deixou na mão dele o controle sobre a tal da experiência. Quando eu comecei o meu muitos dos blogs da época tinham uma caixinha opcional “abrir links em outra janela” (um javascript), mas as caixinhas sumiram.

O target=”_blank” em si não é uma coisa ruim. Mas quando todo mundo começa a usar enche o saco. Por isso seja um campeão, não use target=”_blank”.



:: Escrito por Cristiano Dias, dia 27 Jan 2003, 20:20, em Pontocom.

11 Comentários

  1. Ronaldo

    Se tem uma coisa que eu detesto, são links que abrem um uma nova janela. O único lugar em que faz sentido é em páginas ou programas que são somente portais para outros lugares.

  2. caio

    clap-clap-clap!
    comandou, desmandou e comandou de novo!
    tudo o que eu queria dizer em meses de campanha! “winners don’t use target=_blank”!

  3. Pedro.

    Acho legal aquela opção do usuário escolher se os links devem ou não abrir noutra janela. Vou tentar aprender como fazer para aplicar por aqui também.

    Fraternal abraço.

  4. newtonfo

    ha, mais um q falou a mesma coisa q eu!!!

    quando publiquei essa observação sob a alcunha de *Information Architects are from mars, designers are from venus*, quase fui apedrejado por *webdesigners*, esses seres narcisistas amantes do target=_blank.

    Só o nando e o danilo me apoiaram - Arquitetos da Informação, o resto deu piti.

  5. Carol

    Por outro lado eu tive mais de 20 pedidos (equivalente a aproximadamente 80% das minhas visitações diárias) para colocar links abrindo em uma nova janela. Coloquei e todo mundo gostou. Portanto, mesmo que eu até recomende a outros não usar, aqui vai ficar lá o blanquezinho… :-)

  6. Luciana

    Cristiano, acho que tem duas coisas diferentes no seu post da janela: uma e o target blank, a outra sao os sites em janelinhas fechadas.

    A maioria dos usuarios comuns (que nao tem site e nao sabem como um site funciona, apesar de navegarem neles) nao sabe abrir o link em outra janela com o botao direito do mouse. Entao se voce nao colocar blank, nao tem jeito.

    O que me espanta no seu comentario e que normalmente todo mundo que conheco que trabalha na area, tem sempre um monte de janelas de browser abertas, navegando em varios sites ao mesmo tempo. Eu sempre faco isso e detesto links que abrem na mesma janela, entao uso o botao de direito e pronto, mas nem todo mundo sabe fazer isso. Anyway, a conclusao e que e questao de gosto, de habito. Acho que pela propria natureza do hipertexto, muitas vezes a gente clica em alguma coisa e sai do site sem ter terminado de ler ou ver algo interessante, e quando isso esta em uma nova janela, pode ser lido, a janela fechada, e o usuario volta a sua atencao ao conteudo anterior.

    Outra coisa diferente, mas que me pareceu que voce se referiu a isso, sao os sites que sao feitos para caber em janelas de determinado tamanho ou as full-screens, deixando o usuario sem opcao de maximizar ou ver o que tem no desktop. Nestes sites, assim que voce digita a url, o site automaticamente ja abre a tal janela, e nao tem jeito. Neste caso eu concordo totalmente com voce, e irritante, nao existe opcao, alem de ser desnecessario - o designer poderia muito bem ter criado uma forma de mostrar a informacao sem precisar travar a janela.

    Me esclarece se para voce o vilao desta historia e mesmo o target blank…

    Luciana

  7. Helenice

    Bem, eu não usava “taget=”_blank” e aí começaram a reclamar que abriam a janela em cima do meu blog e depois, sem querer, fechavam. Como meu blog demora a abrir, as pessoas desistiam de abrir novamente. O que fazer????

  8. Rafael Lima

    “A maioria dos usuarios comuns (que nao tem site e nao sabem como um site funciona, apesar de navegarem neles) nao sabe abrir o link em outra janela com o botao direito do mouse. Entao se voce nao colocar blank, nao tem jeito.”

    A Luciana disse tudo, Cris. Tenho para mim que quando você fala em usuário, tem em mente um tipo de pessoa com muito mais desenvoltura de navegação na web do que o usuário médio, que quer mesmo é tratar o computador como um carro: saber como é que liga, como é que passa as marchas e sair andando.

    Isso de fuçar os detalhes, opções, configurações do sistema só rola quando acontece um problema para esse “usuário médio”. O target blank seria então uma forma de induzi-lo a um comportamento que ele normalmente não teria. Apesar disso, concordo 100% com tua colocação dele restringir a liberdade, até por isso vou eliminar os meus.

    Talvez a solução salomônica seja aquela checkbox que permite abrir os links em outras páginas, acho que tinha no blog da Cora Rónai.

  9. Cynthia Semíramis

    Comecei a dar valor à tese de que o usuário controla a navegação quando passei a usar o Opera. Nele, além da possibilidade de não carregar as imagens, tem a utilíssima opção de abrir a página em outra janela MANTENDO O FOCO na página original. Assim, eu continuo a leitura normalmente, e depois leio os links correlatos, já devidamente carregados nas outras janelas.
    Mas concordo com a Luciana, são poucas as pessoas que sabem usar o botão direito. A maior parte tem medo de estragar o computador, e fazer meus amigos perderem esse medo tem sido a tarefa mais árdua que tenho tido ultimamente.
    Enquanto isso, vou repensando meu site.

  10. Julio Nobrega

    Er… Sabe que eu nunca percebo se um link foi desenvolvido pelo cara pra ser aberto em nova janela ou não?

    Dentro da ótica de poder ao usuário, eu uso o Opera e o Mozilla :)

    Link só em nova tab, e no fundo. No Opera é só mexer com o mouse, e os gestos. No Mozilla é mole dar um CTRL+W pra fechar.

    Não que eu não odeie _blank, mas nem percebo :)

    É muito melhor navegar com tabs, e controlar elas…

  11. Áurea Gouvea

    Bom, eu nem deveria estar palpitando porque não entendo nada disso, mas acho (como a Helenice colocou) chatérrimo quando não abre outra janela porque eu sempre acabo fechando a página. Sempre coloco o target=”_blank ” porque acho que é mais cômodo, nunca passou pela cabeça que poderia ser, para alguns, um estorvo :-( []s

Deixe seu comentário

Acompanhe os comentários via RSS.

© 2000-2008 Cristiano Dias. Alguns direitos reservados. Só alguns, não se preocupe.
Based on a tbeseda & 5ThirtyOne design.
RSS