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
Marcadores: acessibilidade, ajax
E-mail Newsletter
Feed RSS
Resultado! Concursos
Shopping Resultado
Não mande dúvidas nos comentários ou no meu e-mail. Mande elas para o fórum de desenvolvedores Webly. Tem mais gente lá gabaritada a responder e você não fica dependendo só do mico.
![]()
Comenta aí! Não cai o dedo e me incentiva a escrever mais. (8 comentários)
Ae povo,
Pra quem ainda não conhece, o MDC (Mozilla Developer Center) é um dos melhores sites com artigos e referências que eu já encontrei na Web. Uma das minhas preferências enquanto estou desenvolvendo é ele. Possui ótimas referências aos métodos DOM, JavaScript, CSS, AJAX, entre outras coisas. Eu arrecomendjo!!!
Agora, de acordo com nosso amigo Leandro Mercês, "diretor do Mozilla" (brincadeira hehe), o MDC em língua portuguesa está recrutando pessoal para ajudar a expandir seu conteúdo. O foco do momento são as traduções, de forma a "migrar a valiosa documentação existente no MDC em inglês".
Se você é como eu e não domina a língua inglesa a ponto de fazer traduções, pode contribuir também efetuando revisão gramática, escrevendo artigos e revisando o conteúdo dos artigos.
Então não deixe de colaborar. Eu já começei, escrevendo alguns tutos que eu tinha postado aqui no 'El Micox'. Ajude lá também.
Para mais informações, visite a página http://developer.mozilla.org/pt/docs/MDC:Colabore
E-mail Newsletter
Feed RSS
Resultado! Concursos
Shopping Resultado
Não mande dúvidas nos comentários ou no meu e-mail. Mande elas para o fórum de desenvolvedores Webly. Tem mais gente lá gabaritada a responder e você não fica dependendo só do mico.
![]()
Comenta aí! Não cai o dedo e me incentiva a escrever mais. (2 comentários)
Olá povo.
Estou hoje aqui para informar a vossas senhorias que acompanham o blog, mas não acompanham o fórum iEvolution (tsc, tsc pra vocês) que eu estou vivo.
Um pouco atarefado, sim, mas ainda ativo no ambiente Web hehe.
Aliás, aqui estão faltando algumas postagens mais humanas. Alguns de vocês, que não me conhecem, devem até estar pensando que eu sou apenas um bot que posta sobre Ajax e Webstandars, e escreve aleatóriamente "Diboas", "hoeeee" e "hehehhe" para parecer mais humano hehaehueah.
Outras de minhas ocupações atuais estão sendo:
Falando em iEv, temos fechado algumas ótimas parcerias. Entre estas posso citar o InvisionEasy (um fórum com ótimo conteúdo sobre os sistemas de fórum Invision Power Board - IPB) e o PHPAvançado, um ótimo site sobre php que eu já lia bastante: nada de "", lá só tem coisa boa mesmo.
Aliás, lá foi publicada até uma "notícia" sobre o querido iEvolution :)
Bom, mas este post não é só pra falar lorota e dizer que "eu estou vivo".
É também pra reforçar algumas promessas que fiz com relação aos tutoriais daqui:
Bom, cabou. Até o próximo episódio.
Marcadores: bate-papo
E-mail Newsletter
Feed RSS
Resultado! Concursos
Shopping Resultado
Não mande dúvidas nos comentários ou no meu e-mail. Mande elas para o fórum de desenvolvedores Webly. Tem mais gente lá gabaritada a responder e você não fica dependendo só do mico.
![]()
Comenta aí! Não cai o dedo e me incentiva a escrever mais. (6 comentários)
El Micox - Alguns direitos resevados - Licença Creative Commons
Este é apenas um espelho do blog real elmicox.com. Assinando aqui, na verdade você está assinando lá.