Certo, eu não sou muito de front-end na web. Não passo nem perto. Por isso eu tento ignorar muita coisa de Javascript e CSS a menos que seja clara e obviamente útil para mim. E mesmo tendo ouvido muitos elogios ao YUI, a biblioteca de interface de
usuário do Yahoo (Yahoo User
Interface), eu supus que isso era para as outras pessoas – você sabe, as que entendem dessas coisas.
Mas recentemente me deparei com um
link do YUI Grids Builder e comecei a brincar com ele. Depois de 20 segundos eu percebi que dava para usar aquilo como a estrutura do
hack horrível que é o layout do meu
blog.
E foi o que eu fiz. (esse
link é temporário e irá desaparecer em breve)
Ainda não está pronto, mas está mais rápido, usa menos código, ficou mais bonito (e está mais consistente) em mais navegadores e exige menos da minha energia mental para mantê-lo. Eu ainda posso aproveitar a experiência da equipe do YUI e me direcionar mais para as coisas das quais eu gosto.
Enfim, ainda tenho que editar o template, mexer em algumas fontes, fazer uns ajustes aqui e ali, mas estou ansioso para jogar no lixo o velho e começar a usar o novo. Depois eu falo mais sobre isso.
Enquanto isso, se você ainda não mexeu com o builder nem ao menos leu sobre o YUI Grid CSS, reserve alguns minutos. Ele é muito útil e muito bem documentado.
Se você acabar usando-o em seu site, você provavelmente também vai ler sobre YUI Reset CSS. E ele pode até ser um pouco chato logo de cara, mas é ótimo a longo prazo se você está atrás de consistência.
Bom, vou parar com esse comercial. Eu só queria que o YUI tivesse aparecido há alguns anos, quando eu desperdicei horas e horas lutando com a minha própria ignorância de CSS. Eles deixaram esse negócio fácil pra caramba.