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 outubro, 2006

Divulgação MDC - Mozilla Developer Center

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

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

11 outubro, 2006

I'm alive

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:

  1. O velho TCC;
  2. Uma coluna sobre Ajax no iniciante site ajaxonline . Ele tá começando, com uns bugs ainda (principalmente no Firefox), problemas de links, etc. mas eu tenho esperança que vá se transformar em uma referência ótima sobre ajax brazuca). Aliás, já postei algo lá e vou copiar pra cá também. Infelizmente não há link para a postagem, mas vão em Colunistas>Náiron e vão achar um post chamado "Use com moderação";
  3. O desenvolvimento de um projeto com um pessoal gente boa do iEvolution - o projeto JEKI;
  4. Um site pra uma empresa aqui de Goiânia que eu ainda tô finalizando alguns detalhes.
  5. E, é claro, meu serviço oficial aqui em Gyn;
  6. O desenvolvimento do portal iEvolution;
  7. É, acho que não esqueci nada mais.

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:

  1. Não esqueci a sequência sobre os problemas de ajax pessoal, fiquem calmos heheh;
  2. A pedido do shumi, vou ver se consigo, um dia, explicar javascript para novatos;
  3. Abandonar este péssimo blogger e me mudar de vez para o bloghome (que usa o WordPress);
  4. Ainda há um quarto tipo de menu a ser postado;
  5. Implementações práticas da minha função fácil pra ajax.
  6. Acho que é só também.

Bom, cabou. Até o próximo episódio.

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

Resultado! Concursos