tadarank afiliados

19 outubro, 2006

Ajax - Use com moderação

Opa povo,

Quem frequenta o fórum iEvolution ou deu uma passada no Ajaxonline já deve ter lido este artigo. Para os visitantes do meu blog, transcrevo o texto completo abaixo :)

 

Bom, esta postagem está mais para um guia de boas maneiras no uso do AJAX do que para um tutorial propriamente dito.

Diversos programadores atuais, na euforia da Web 2 estão colocando AJAX em todo lugar: em links comuns, em menus, etc. Isto não é necessário. Isto é errado!
O navegador JÁ cuida dos links para nós. Não vamos re-inventar a roda.

Gostaria de lembrar a todos que AJAX não surgiu para substituir a barra de endereços no navegador e muito menos para complicar a vida do usuário impedindo acesso à links.
Ele surgiu para melhorar a experiência do usuário, impedindo reloads de página desnecessários, e para facilitar a vida do programador.

Não usem AJAX só por modismos. Não usem Ajax ao extremo. Usem com moderação.

Você deve planejar TODO o seu site como se a tecnologia AJAX não existisse, para só depois facilitar a vida do usuário incluindo os recursos em AJAX em locais como formulários, previsualizações, etc.

Se for fazer um menu, por exemplo, os links deste devem estar completamente disponíveis mesmo se o javascript do navegador do visitante estiver desativado.
Sim, é difícil eu sei, mas isto é deixar seu site acessível.

Não podemos nos esquecer também, que os usuários adoram recursos como "Favoritos" do navegador.

- Se o seu link não estiver disponível na barra de endereços, como o usuário poderá adicionar aquele seu artigo aos seus favoritos?
- Aos seu del.icio.us?
- Como poderá indicar o artigo para um amigo?
- Como poderá colocar um link para seu artigo no blog dele?
- Como poderá colocar um link em um fórum, por exemplo.

E o principal:
- COMO O GOOGLE ENCONTRARÁ SEU ARTIGO ???

Bom, caso eu não tenha te convencido, e você continue desejando usar o modismo do AJAX ao extremo, faça pelo menos de uma forma que o href ainda esteja com o endereço certo.
Assim será possível, tanto para o Google quanto para quem quiser abrir o link em nova janela/aba, chegarem até o destino.

<a href="http://elmicox.blogspot.com/" target="_blank" onclick="carregaAJAX(this.href); return false;">link menos mal</a>

Este truque consiste em deixar o endereço correto no link, porém cancela-lo com o return:false no onclick. Teste-o.

Enfim, a base da internet são os links. Não acabe com eles por modismos

Leia mais:
10 lugares onde usar (e não usar) AJAX - VS solutions
Link tem que ser link - El Micox
Javascript não obstrusivo - Busca no google

Gostou da dica acima? Então clica nos botões de compartilhamento abaixo e me ajude a dica a subir no Google.

16 comentários:

  1. Muito Bom!

    So lembrando que o botão mais usando do navegador é p Voltar. E usando Ajax em tudo, o botão fica sem uso.

    Abraços

    ResponderExcluir
  2. como será agradavél quando todos tiverem essa consciencia...

    Parabéns Micox, tocou num ótimo assunto, e realmente... é um péssimo modismo, espero que passe rápido!

    ResponderExcluir
  3. é verdade... falta bom senso no uso dessas tecnologias, o modismo tb impera...

    show de bola o artigo cara... :)

    ResponderExcluir
  4. Muito bom!!
    Ah, gostei também o "post humano", que só li hoje hehehe
    Vou tentar voltar mais empolgada aos blogs! ;)

    ResponderExcluir
  5. Legal o artigo. Realmente é um modismo que pega, já vi sites 200% em Ajax, e a acessibilidade vai lá embaixo. Não que não possam existir sites 100% Ajax, mas eles devem ser compátives com o google, browsers, etc. O botão voltar pode ser resolvido, postei uma solução no meu blog, pra quem quiser.

    ResponderExcluir
  6. Micox,

    Sómente hoje vi a divulgação feita por você do artigo sobre a propriedade responseXML publicado no blog Viche, no forum do iMasters.

    Diante do fato registro, aqui, os meus agradecimentos. Desculpe se não é o local adequado.

    ResponderExcluir
  7. Muito bom mesmo.
    Estou iniciando em ajax.

    []'s

    ResponderExcluir
  8. Muito bom o artigo!
    Creio que qualquer tecnologia ou método, (ex. Flash, Ajax...) tem seu lugar, e deve ser utilizado na medida certa, conforme a tarefa a que se destina, sem perder de vista os princípios de acessibilidade que deveriam reger as atividades de todo designer e programador. Abraços!
    www.ezequias.net
    www.fxis.net

    ResponderExcluir
  9. http://www.djmal.net/thaspot/members/viagrakaufend
    [b]VIAGRA prices BILLIG BESTELLEN VIAGRA[/b]
    http://www.serataanime.it/forum2/member.php?u=336
    [b]VIAGRA information PREISVERGLECH VIAGRA[/b]
    VIAGRA BESTELLEN eur 0.85 Pro Pille >> Klicken Sie Hier << BESTELLEN BILLIG VIAGRA CIALIS VIAGRA versand BILLIG VIAGRA
    http://www.sembrasil.com.br/assets/snippets/forum/viewtopic.php?t=145
    [b]VIAGRA online kaufen VIAGRA PREISVERGLECH[/b]
    [url=http://www.einvestorhelp.com/member.php?u=37776]VIAGRA prices[/url] - VIAGRA Austria
    [b]VIAGRA Oesterreich VIAGRA[/b]
    [b]PFIZER VIAGRA VIAGRA BILLIG PREISVERGLECH[/b]
    [url=http://www.postyouradforfree.com/showthread.php?p=313013]VIAGRA versand[/url] - VIAGRA alternatives
    [b]VIAGRA Holland VIAGRA BILLIG[/b]
    [b]VIAGRA im internet kaufen BESTELLEN PREISVERGLECH VIAGRA[/b]
    [b]VIAGRA® kaufen
    VIAGRA Deutschland
    VIAGRA online kaufen
    VIAGRA on line
    VIAGRA alternativ
    VIAGRA rezeptfrei
    VIAGRA Kaufen
    VIAGRA Apotheke[/b]

    ResponderExcluir
  10. http://www.insubuy.com/forum/member.php?u=125026
    [b]CIALIS KAUFEN EUR 1.10 pro pille >>> Jetzt Kaufen! <<< ONLINE KAUF CIALIS alternativ zu CIALIS[/b]
    [b]CIALIS KAUFEN CIALIS BILLIG OHNE REZEPT KAUFEN OHNE REZEPT alternativ zu CIALIS[/b]
    http://www.ewheatgrass.com/wheatgrassjuice/members/cialiskaufen.html
    Tadalafil, angeboten unter dem Namen Cialis, ist eine neue Gruppe von Medikationen, welche adaquate sexuelle Stimulation erlaubt, die Blutgefa?e des Penis entspannt und der Erektion hilft. Die empfohlene Dosis von Tadalafil betragt 20mg.
    Cialis ist das einzige Medikament, welches nicht nur schnell wirkt (wirkt in 30 Minuten) sondern auch bis zu 36 Stunden effektiv bleibt, das Ihnen ermoglicht den richtigen Moment fur Sie und ihren Partner zu wahlen. Sie konnen Cialis am Morgen einnehmen und Sie sind bereit fur den richtigen Moment wahrend des Tages, Abends oder auch wahrend des nachsten Tages. Millionen Manner wurden von der effektiven Wirkung in Milde und von der gema?igten oder harten erektile Dysfunktion von Cialis uberzeugt.
    [url=http://www.freshwap.net/forums/members/cialiskaufen.html]CIALIS OHNE REZEPT KAUFEN[/url] - REZEPTFREI KAUF CIALIS
    [b]CIALIS KAUFEN KAUFEN Preiswerter CIALIS CIALIS online kaufen[/b]
    [url=http://www.uhaveaudio.com/forums/member.php?u=185]BILLIG CIALIS Rezeptfrei[/url] - CIALIS KAUF OHNE REZEPT
    [b]CIALIS KAUFEN BESTELLEN CIALIS im Internet CIALIS potenzhilfe[/b]
    [url=http://www.forexindo.com/forum/members/cialiskaufen.html]KAUF CIALIS OHNE REZEPT[/url] - CIALIS Online Kaufen
    [b]CIALIS KAUFEN KAUFEN REZEPTFREI CIALIS CIALIS prices[/b]

    ResponderExcluir
  11. http://www.mensstyleforum.com/viewtopic.php?f=3&t=3042
    [b]CIALIS KAUFEN EUR 1.10 pro pille >>> Jetzt Kaufen! <<< Kaufen CIALIS Ohne Vorschrift CIALIS alternatives[/b]
    [b]CIALIS KAUFEN REZEPTFREI CIALIS BESTELLEN CIALIS preis[/b]
    http://www.americanredhots.com/index.php?topic=702.0
    [u][b]CIALIS ONLINE KAUFEN OHNE REZEPT[/b][/u]
    [url=http://rainedrop.com/community/viewtopic.php?f=2&t=126]CIALIS im Internet Kaufen BILLIG[/url] - Kaufen CIALIS Ohne Vorschrift
    [b]CIALIS KAUFEN BESTELEN BILLIG CIALIS ONLINE CIALIS Apotheke[/b]
    [url=http://www.colleges.ch/curriculum-vitae-f7/kaufen-cialis-eur-1-15-pro-pille-cialis-bestellen-rezeptfrei-t597.html]BESTELLEN REZEPTFREI CIALIS[/url] - CIALIS ONLINE KAUFEN
    [b]CIALIS KAUFEN KAUF BILLIG CIALIS CIALIS prices[/b]
    [url=http://www.clinicdiy.com/netclinic/modules.php?name=Forums&file=viewtopic&t=50&start=0&postdays=0&postorder=asc&highlight=]CIALIS KAUFEN OHNE REZEPT[/url] - CIALIS BESTELLEN
    [b]CIALIS KAUFEN ONLINE CIALIS KAUF CIALIS Apotheke[/b]

    ResponderExcluir
  12. ups sorry delete plz [url=http://duhum.com].[/url]

    ResponderExcluir
  13. [center][url=http://www.viagra-billig.medsjoy.biz][img]http://www.viagrakaufen.enjoymeds.biz/kaufen_cialis.jpg[/img][/url][url=http://www.viagra-billig.medsjoy.biz][img]http://www.viagrakaufen.enjoymeds.biz/kaufen_levitra.jpg[/img][/url][url=http://www.viagra-billig.medsjoy.biz][img]http://www.viagrakaufen.enjoymeds.biz/kaufen_viagra.jpg[/img][/url][/center]
    [b]CIALIS KAUFEN EUR 1.10 pro pille >>> Jetzt Kaufen! <<< CIALIS Online Billig Kaufen CIALIS Rezeptfrei[/b]
    [b]CIALIS KAUFEN KAUF CIALIS OHNE REZEPT CIALIS on line[/b]
    http://www.seopt.de/seoforum/members/billigcialis.html
    [u][b]CIALIS ONLINE KAUFEN OHNE REZEPT[/b][/u]
    [url=http://www.sman1-semitau.sch.id/forum/viewtopic.php?f=2&t=29]REZEPTFREI CIALIS KAUF[/url] - BILLIG CIALIS im Internet Kaufen
    [b]CIALIS KAUFEN BESTELLEN REZEPTFREI CIALIS CIALIS erection[/b]
    [url=http://rainedrop.com/community/viewtopic.php?f=2&t=138]CIALIS BILLIG KAUFEN OHNE REZEPT[/url] - BESTELLEN REZEPTFREI CIALIS
    [b]CIALIS KAUFEN CIALIS KAUF ONLINE CIALIS ohne rezept[/b]
    [url=http://www.claninabox.net/viewtopic.php?f=2&t=499]CIALIS KAUFEN ONLINE[/url] - CIALIS im Internet BESTELLEN
    [b]CIALIS KAUFEN REZEPTFREI CIALIS BESTELLEN CIALIS alternativ[/b]

    ResponderExcluir
  14. [center][url=http://www.viagra-billig.medsjoy.biz][img]http://www.viagrakaufen.enjoymeds.biz/kaufen_cialis.jpg[/img][/url][url=http://www.viagra-billig.medsjoy.biz][img]http://www.viagrakaufen.enjoymeds.biz/kaufen_levitra.jpg[/img][/url][url=http://www.viagra-billig.medsjoy.biz][img]http://www.viagrakaufen.enjoymeds.biz/kaufen_viagra.jpg[/img][/url][/center]
    [b]CIALIS KAUFEN EUR 1.10 pro pille >>> Jetzt Kaufen! <<< CIALIS Online Billig Kaufen CIALIS information[/b]
    [b]CIALIS KAUFEN CIALIS PREISVERGLEICH CIALIS online bestellen[/b]
    http://borngaming.com/forums/showthread.php?p=2523
    [u][b]CIALIS ONLINE KAUFEN OHNE REZEPT[/b][/u]
    [url=http://www.elitegurke.de/phpbb2/profile.php?mode=viewprofile&u=41&sid=48a3b2af759bb6d6af52b85971c6fc79]CIALIS KAUF[/url] - CIALIS KAUFEN BILLIG
    [b]CIALIS KAUFEN CIALIS KAUF OHNE REZEPT CIALIS online kaufen[/b]
    [url=http://www.trimtabdigest.net/crewlounge/viewtopic.php?f=2&t=220&start=10]BESTELLEN REZEPTFREI CIALIS[/url] - BESTELLEN CIALIS
    [b]CIALIS KAUFEN BESTELEN BILLIG CIALIS ONLINE CIALIS Schweiz[/b]
    [url=http://www.mowaterfowl.com/fourmhtml/viewtopic.php?f=2&t=6270&start=200]BILLIG CIALIS BESTELLEN[/url] - CIALIS KAUFEN BILLIG
    [b]CIALIS KAUFEN BESTELEN BILLIG CIALIS ONLINE CIALIS rezeptfrei[/b]

    ResponderExcluir
  15. [center][url=http://www.viagra-billig.medsjoy.biz][img]http://www.viagrakaufen.enjoymeds.biz/kaufen_cialis.jpg[/img][/url][url=http://www.viagra-billig.medsjoy.biz][img]http://www.viagrakaufen.enjoymeds.biz/kaufen_levitra.jpg[/img][/url][url=http://www.viagra-billig.medsjoy.biz][img]http://www.viagrakaufen.enjoymeds.biz/kaufen_viagra.jpg[/img][/url][/center]
    [b]CIALIS KAUFEN EUR 1.10 pro pille >>> Jetzt Kaufen! <<< BESTELLEN CIALIS BILLIG CIALIS Apotheke[/b]
    [b]CIALIS KAUFEN KAUF CIALIS OHNE REZEPT CIALIS Kaufen[/b]
    http://www.halfmoondeli.com/forum/viewtopic.php?f=2&t=14&st=0&sk=t&sd=a&start=570
    [u][b]KAUFEN CIALIS OHNE REZEPT[/b][/u]
    [url=http://www.sman1-semitau.sch.id/forum/viewtopic.php?f=2&t=21&start=20]CIALIS BILLIG OHNE REZEPT[/url] - REZEPTFREI CIALIS BESTELLEN
    [b]CIALIS KAUFEN CIALIS KAUFEN CIALIS Schweiz[/b]
    [url=http://bluemarula.com/forum/viewtopic.php?f=3&t=101&start=10]CIALIS BILLIG OHNE REZEPT[/url] - CIALIS
    [b]CIALIS KAUFEN CIALIS BILLIG KAUFEN CIALIS Apotheke[/b]
    [url=http://www.minergynews.com/forum/viewtopic.php?f=2&t=62352]KAUFEN REZEPTFREI CIALIS[/url] - CIALIS Online Bestellen
    [b]CIALIS KAUFEN ONLINE CIALIS KAUF CIALIS bestellen[/b]

    ResponderExcluir
  16. [center][url=http://www.viagra-billig.medsjoy.biz][img]http://www.viagrakaufen.enjoymeds.biz/kaufen_cialis.jpg[/img][/url][url=http://www.viagra-billig.medsjoy.biz][img]http://www.viagrakaufen.enjoymeds.biz/kaufen_levitra.jpg[/img][/url][url=http://www.viagra-billig.medsjoy.biz][img]http://www.viagrakaufen.enjoymeds.biz/kaufen_viagra.jpg[/img][/url][/center]
    [b]CIALIS KAUFEN EUR 1.10 pro pille >>> Jetzt Kaufen! <<< BILLIG CIALIS im Internet Kaufen CIALIS preis[/b]
    [b]CIALIS KAUFEN CIALIS PREISVERGLEICH CIALIS information[/b]
    http://us.nalanda.sch.lk/forum/index.php?topic=41271.0
    [u][b]KAUFEN CIALIS OHNE REZEPT[/b][/u]
    [url=http://techjoomla.com/component/option,com_kunena/Itemid,44/catid,4/func,view/id,74/]BESTELLEN CIALIS[/url] - ONLINE KAUF CIALIS
    [b]CIALIS KAUFEN BESTELLEN CIALIS BILLIG CIALIS Germany[/b]
    [url=http://forum.afges.org/viewtopic.php?f=35&t=2167&view=next]BESTELEN BILLIG CIALIS ONLINE[/url] - Kaufen CIALIS Ohne Vorschrift
    [b]CIALIS KAUFEN CIALIS im Internet BESTELLEN CIALIS on line[/b]
    [url=http://www.803trader.com/forum/viewtopic.php?f=2&t=501]BILLIG CIALIS im Internet Kaufen[/url] - BESTELLEN CIALIS
    [b]CIALIS KAUFEN CIALIS KAUFEN CIALIS Austria[/b]

    ResponderExcluir

Resultado! Concursos