Site Recomendado: TidBits

A recomendação desse mês é o TidBits. O Danilo tem feito interessantíssimos experimentos com HTML5 e CSS3, sempre postando o código e explicando. Além disso, tem dicas, notícias e outros assuntos interessantes, principalmente para quem trabalha com front-end.

Palestra: construa seu validador de formulários

Algumas pessoas têm me escrito perguntando como extender o validador de formulários universal que publiquei há algum tempo. O manual do programador é um excelente recurso para isso. Mas você que é de São Paulo, tem a oportunidade de ver tudo funcionando ao vivo. Nessa quinta-feira, na palestra “Formulários Definitivos“, vou construir um validador igualzinho… Continue reading…

ClientSide: mostre seu código

Está lançado: clientside.com.br. É um site para falar sobre Javascript, Ajax, CSS, XHTML. Mas não é um site para opinião e recomendações, é um lugar para você ler sobre código, ler código, e colaborar. O site é aberto ao cadastro e colaboração dos usuários, embora todos os artigos devam ser aprovados pelos editores. Entenda a… Continue reading…

CSS de impressão no fechaTag

Acabo de criar um CSS de impressão para este blog. Levei uns dez minutos. O código ficou assim: form,#sidebar,iframe,#otop,#respond,.navigation,.rec6,.linkk{ display:none; } h2{ margin:0; } .entry{ line-height: 150%; } #header h1{ margin:0; padding:0; font-size:24px; } #header .description{ padding:0; } h2{ padding:40px 0 0; margin:0; } E o resultado: Em suma: você esconde tudo o que não… Continue reading…

Desafio dos 4KB

Momento Jabá: Quanta coisa você consegue fazer com apenas 4KB? Crie uma página que faça algo impressionante com apenas 4KB de código. Pode usar HTML válido ou inválido, XML, Javascript, CSS e o que mais você quiser, desde que esteja tudo em uma única página. Nada de Flash, imagens externas, scripts externos ou Ajax. O… Continue reading…

Google Code Prettify.

Agora este blog tem syntax highlight para os trechos de código que eu escrevo, por exemplo: function Pessoa(nome,idade,email){ // Para criar as propriedades da classe usamos a palavra-chave this this.nome=nome this.idade=idade this.email=email // Não existe, em javascript, o conceito de método. Um método é uma // propriedade como outra qualquer, cujo valor é uma função… Continue reading…

Ajax 3D

Caramba, olha isso! O treco não foi feito com OpenGL ou DirectX, os objetos são implementados com a tag canvas e os cálculos de 3D são feitos pelo próprio Javascript. Definitivamente, temos poder de processamento sobrando hoje em dia.