Por caugbr | 24 de março de 2008
Há tempos que não escrevo por aqui, eu sei. É que tenho trabalhado muito... mas outro dia, para exercitar, para "desopilar" o cérebro, resolvi fazer um reloginho digital - sem usar texto, apenas DIVs - setando a cor das bordas. Esse exercício resultou num documento HTML que pode facilmente ser usado em seu site.
Continuar lendo »
Categoria: Sem categoria
Por caugbr | 10 de janeiro de 2008
Vou apresentar aqui uma classe para tradução a partir de catálogos .PO e .POT, compatíveis com o GNU GETTEXT, mas antes vamos falar um pouco sobre os conceitos envolvidos na internacionalização de sites e softwares.
O termo "i18n" vem de i + nternationalizatio (18 letras) + n - internationalization ou internacionalização. Mas há também o conceito de localização, ao qual nos referimos por "l10n" - localization e uma grande confusão quanto às diferenças entre os dois. Depois de ler o que diz a wikipedia ainda fiquei com dúvidas e foi aqui que tive um esclarecimento um pouco maior. Vou tentar resumir nas minhas palavras.
Continuar lendo »
Categoria: Sem categoria
Por caugbr | 29 de novembro de 2007
Já havia me deparado com esse problema algumas vezes e sempre contornava, sem pensar em uma solução. Acontece que estou no meio da organização de uma biblioteca js - algo que me evite a criação de um novo arquivo js com as mesmas funções a cada novo projeto. Bem, o fato é que novamente encontrei a mesma dificuldade... vou criar um exemplo simples para explicar. Supondo que temos as seguintes funções:
Continuar lendo »
Categoria: Sem categoria
Por caugbr | 26 de novembro de 2007
Usar o this no javascript é uma mão na roda, mas pode ser bastante confuso para quem está começando. "this" traduzido significa isso/isto - não sei bem, mas um desses (ou ambos).
Em Javascript, quando usamos a palavra-chave this, estamos criando uma referência ao objeto que contém o método em execução. Objeto, método... mas e se estivermos falando de uma função normal? Pois é... aí é hora de entender algumas coisinhas.
Continuar lendo »
Categoria: Sem categoria
Por caugbr | 11 de novembro de 2007
Há pouco tempo escrevi um post mostrando como adicionar e retirar options de um select. Depois disso, construí um plugin para WordPress (mais um...) que usa e abusa dos selects. Depois de tudo pronto, fiquei pensando em como seria prático ter uma library em Javascript para manipular esse elemento. Comecei então a esboçar o script com base em funções que eu já tinha prontas, mas na forma de uma classe, para ser manuseado como objeto.
Continuar lendo »
Categoria: Sem categoria