desenvolvimento web

O código não tem dono

Uma das percepções que vem com o tempo é a de que os códigos, sem dúvida, não têm dono. Mais cedo ou mais tarde alguém diferente de você vai ter que mexer no seu código e esse alguém pode ser realmente outra pessoa ou você mesmo numa fase diferente da sua vida. Tanto numa opção quanto em outra você colhe o que planta: se fez um código com o mínimo de decência tudo flui bem, caso contrário instaura-se o caos (e, com absoluta certeza, você vai ser xingado - por outra pessoa ou por você mesmo).

Um dos fatores decisivos nessa limpeza do código é a escolha dos nomes. Nomes de variáveis, ids, classes, tudo deve ser bem pensado, mas é na escolha dos nomes no HTML que este post vai focar mais intensamente. Continuar lendo...

BlogBlogs e FeedBurner - atenção ao PingShot

Uns dias depois que fiz o blog atualizei meu cadastro no BlogBlogs (tinha um perfil antigo graças aos meus outros blogs) na esperança de que isso aumentasse os acessos ao Melancia.

Hoje entrei no blogBlogs e meu conteúdo nem sequer tinha entrado lá! Tinha feito o procedimento para reclamar o blog (podiam ter arrumado nome melhor hein) e achei que era só isso.

Pesquisei por lá mesmo e li que  no feedBurner existe uma ferramenta que "pinga" o blogBlogs quando tem conteúdo novo - é o PingShot. Se você tem conta no feedburner é só clicar em "My feeds", depois no feed que você quer enviar, "Publicize" e "PingShot". Selecione o blogBlogs no "Add one", clique em add e depois activate.

Fiz e o conteúdo todo passou a fazer parte do blogBlogs rapidinho. Continuar lendo...

Comece a pensar em HTML

Sabe Matrix? Pois é... Comece a se conformar que olhar para códigos e ver documentos é possível.

Páginas em XHTML (o X antes é só pra dizer que é extensível, não tem nada a ver com os X-men) são os códigos e o que você vê no navegador é o resultado (o que você vê no navegador na verdade é o resultado do seu HTML somado com seu CSS, mas explico depois). O grande problema aparece quando se percebe que para o mesmo resultado existe uma infinidade de códigos possíveis. Existem muitos motivos para se fazer HTML da melhor forma possível indo de profissionalismo e cuidado à otimização para busca.

Para a criação de um bom HTML é preciso um pouco de prática e senso crítico. Para quem nunca viu, o processo normalmente é assim: o webdesigner cria um layout (no Photoshop, no Illustrator ou outro parecido) e você cria o HTML e o CSS (essa função também é conhecida como HTMLer). Continuar lendo...

Aprendendo XHTML e CSS - Um começo

Depois de tomar uma surra do TinyMCE no drupal 6 (faltava um patch para que a opção de desabilitar o rich-text aparecesse) estou postando de novo.

Um dos objetivos da criação do blog é poder passar dicas que gostaria de ter recebido no começo da minha vida de desenvolvedor web. Pra começar nessa carreira você precisa aprender HTML (direito, sem tabelas - só onde é necessário), depois CSS, Javascript (que não tem nada a ver com Java, por favor...), e alguma(s) linguagens de servidor (PHP, ASP, Java, etc).

No começo nada é fácil, você esbarra em expressões e conceitos que nunca viu e que logo de cara percebe que são importantes (SEO ou otimização para busca, validações da W3C, por exemplo) e vem aquela sensação de estar nadando num oceano, mas assim é a vida. Continuar lendo...