Charge TI :) CSS3 e o futuro da Web por Sergio Lopes em Web DesignO mundo do desenvolvimento Web passa atualmente por grandes mudancas. Com as aplicacoes Web exigindo cada vez mais dos navegadores, uma verdadeira guerra esta sendo travada no client-side da Web. O ate entao onipresente Adobe Flash vem recebendo criticas e mais criticas. Com suas proprias alternativas, Microsoft, Oracle e Google tentam entrar nesse mercado. E, ainda parecendo velhos e ultrapassados em comparacao a tudo isso, estao HTML, CSS e JavaScript.Mas, se depender dos novos HTML5 e CSS3, o cenario sera bem diferente no futuro. Com o grande apelo de serem padroes abertos implementados nativamente nos navegadores, essas novas especificacoes prometem simplificar bastante o desenvolvimento de aplicacoes ricas no client-sidesem o uso de plugins.So para falar do CSS3, assunto desse post, podemos citar entre suas novas capacidades de formatacao visual, as queridas bordas redondas, o uso de sombras, multiplos backgrounds, layouts multi-colunas, novos seletores, uso de fontes externas, transformacoes 2D e 3D e animacoes. Sao recursos que facilitam bastante a tarefa do WebDesigner ao criar interfaces ricas e bonitas.Embora nao seja tao recente assim o CSS3 data de antes de 2001 -, o suporte nos navegadores ainda e bem precario. Firefox, Safari, Chrome e Opera lideram o movimento, mas ainda estao longe de implementar todos os recursos. O IE tem algumas poucas coisas implementadas em suaversao 8 e uma promessa dos desenvolvedores de melhorar um pouco mais na futura versao 9.Para demonstrar o uso de alguns recursos do CSS3, recriamos o logotipo da Caelum inteiramente usando recursos do CSS3, como border-radius, pseudo-elementos :after e :before e @font-face. O HTML da pagina e simplesmente: <div class="caelum"> <strong>Caelum</strong> <em>Ensino e Inovacao</em> </div>E, sem usar nenhuma imagem (nem JavaScript/canvas/SVG), desenhamos o logo da Caelum. Veja a demonstracao usando alguma versao recente do Firefox (3.5+), Safari/Chrome ou Opera (10.50+) e veja tambem o codigo CSS. E, por ser tudo CSS, sem imagens, podemos mudar o tamanho do logo a vontade, como mostra esse outro exemplo.CSS3, HTML5 e outros topicos da nova Web sao tambem assuntos do novo treinamento da Caelum, WD-43: Desenvolvimento Web com HTML, CSS e JavaScript. O CSS3 e peca importante no futuro da Web. Seus diversos recursos mudarao a forma como fazemos WebDesign. ANDROID 4.0 UNIFICA O SO PARA TABLETS E SMARTPHONES E ABRE NOVAS FRENTES PARA OS DESENVOLVEDORESO Google anunciou o Android 4.0, a nova versao do sistema operacional para dispositivos moveis, com o codinome Ice Cream Sandwich. O novo Android foi projetado para permitir que tablets e smartphones utilizem o mesmo sistema operacional. Antes desta versao, os dois tipos de dispositivos rodavam series diferentes do SO. O Google disponibilizou tambem uma grande quantidade de melhorias, tanto para os usuarios como os desenvolvedores da plataforma.Para os usuarios, o Android 4.0 traz melhorias importantes na interface grafica, novidades no uso da camera fotografica, avancos no reconhecimento de voz e o uso de recursos de web offline, entre outras funcionalidades. A seguir, fazemos um resumo com as principais mudancas e acrescimos:Ha mais opcoes para compartilhar conteudo; por exemplo, com a aplicacao