As sete regras do javascript não obstrutivo.
Estava pondo em dia as leituras que ficaram pendentes no Google Reader desde o ano passado e encontrei, no 456 Berea Street, o link para este artigo do Christian Heilmann:
The seven rules of Unobtrusive JavaScript
Um resumo:
- Não assuma nada: não espera que o javascript esteja sempre ligado, não espera que o markup desejado estará lá;
- Encontre seus ganchos e relacionamentos: examine o HTML com o qual você vai trabalhar para encontrar a melhora maneira de fazer seu script interagir com o markup;
- Deixe a travessia para os experts: Quando possível, deixe o CSS cuidar de encontrar o elemento que você quer mudar;
- Entenda os navegadores e usuários: não se desvie muito da maneira como os navegadores funcionam e da maneira como os usuários esperam que eles funcionem;
- Entenda eventos: aprenda como o tratamento de eventos ajuda você a separar seu javascript de seu HTML;
- Jogue bem com os outros: Assegure-se de que seu script não interefere em outros, e faça com que seja difícil que outros scripts interfiram no seu;
- Trabalhe para o próximo desenvolvedor: Torne a manutenção fácil escrevendo código lógico com nomes de função e variáveis claros, e comentando quando necessário.
Fantástico. Alguém arrisca uma tradução do artigo inteiro?
Entry Details
Publicado em 24/01/2008 às 11:01 em Boas práticas, Javascript, Link

Muito bom mesmo, mas nao me arrisco a traduzir =\