Um dos recursos mais solicitados em meus primeiros dias de desenvolvimento web era a capacidade de definir a opacidade em elementos e até mesmo em imagens PNG sem a necessidade de CSS específico do navegador ou hacks. Por fim, obtivemos suporte nativo à opacidade e até mesmo desfrutamos de rgba()
, a capacidade de citar um nível de opacidade com uma cor.
Embora eu tenha adorado a capacidade de fornecer uma opacidade com cores usando o rgba()
, o uso de cores hexadecimais sempre esteve enraizado em mim, o que tornou irritante a necessidade repentina de conversões de rgba. Felizmente, hoje em dia temos valores hexadecimais de 8 dígitos que nos permitem citar um nível de opacidade como os dois últimos caracteres do valor hexadecimal!
O CSS
O hexadecimal implica “seis”, mas os dois últimos dígitos do valor hexadecimal de 8 caracteres são o valor da opacidade:
.myElement { /* { red/50% opacity } */ /* pink of white background */ background: #ff000080; }
Adoro o fato de podermos usar cores hexidecimais com o valor adicional de opacidade; a necessidade de converter para rgba para aproveitar a opacidade era uma frustração desnecessária. Devo algo ao criador dessa API!
Tags META do Facebook Open Graph
Não é segredo que o Facebook se tornou um importante gerador de tráfego para todos os tipos de sites. Hoje em dia, até mesmo as grandes corporações direcionam os consumidores para suas páginas do Facebook, em vez de para os sites corporativos diretamente. E, é claro, há widgets “Curtir” e “Recomendar” do Facebook em todos os sites. Um…
API de visibilidade de página
Um evento que sempre faltou no documento é um sinal de quando o usuário está olhando para uma determinada guia ou para outra guia. Quando o usuário sai do nosso site para ver outra coisa? Quando ele volta?
Pré-carregamento de imagens do MooTools com barra de progresso
A ideia de pré-carregamento de imagens existe desde o início da Internet. Quando não tínhamos todas as coisas sofisticadas que usamos agora, éramos forçados a usar imagens feias de mouseover para mostrar dinamismo. Acho que o senhor não foi declarado um oficial…
Cantos arredondados em CSS
A capacidade de criar cantos arredondados com CSS abre a possibilidade de melhorias sutis no design sem a necessidade de incluir imagens. Assim, os cantos arredondados do CSS economizam tempo na criação de imagens e solicitações ao servidor. Atualmente, os cantos arredondados com CSS são suportados por todos os…