CSS3 Funcionando no Internet Explorer
Postado em 09 de Julho de 2010, às 12:33Olá pessoal!
No post anterior eu escrevi um pouco sobre como podemos nos usufruir dos recursos do HTML5 no Internet Explorer, veja o post: HTML 5 Funcionando no Internet Explorer. Já neste post, escrevo um pouco sobre como aproveitar os novos recursos do CSS3 também no Internet Explorer nas versões 6, 7 e 8.
Todos sabemos que o Internet Explorer não acompanha com a mesma velocidade que seus concorrentes as tendências tecnológicas da web. Portanto, precisamos utilizar algumas "gambiarras" para fazer algo novo funcionar no Internet Explorer.
Existem três recursos do CSS3 que realmente valem a pena poder utilizar no IE, são eles: border-radius (a melhor das três), box-shadow e text-shadow.
Para conseguir essa façanha, precisamos utilizar um script que habilita o IE a renderizar estes efeitos. Eu encontrei esse script na web e geralmente ele se chama ie-css3.htc.
O que esse script faz? Ele utiliza uma linguagem de criação de imagens vetoriais específica do IE, o VML (Vector Markup Language). O VML foi o precursor do SVG e foi proposto para o W3C por um consórcio de empresas (Autodesk, Hewlett-Packard, Macromedia, Microsoft, e Visio) em 1998. Mas, somente a Microsoft o utiliza até hoje em seu browser.
Com o VML, o IE é capas de reproduzir efeitos que sua implementação do CSS não consegue.
Veja como é fácil usar:
Legal, não é mesmo? Pois bem, eu não inventei este post eu apenas o traduzi do seguinte site http://fetchak.com/ie-css3/. Neste mesmo site você pode ver a classe .box do CSS acima em funcionamento e ainda pode também baixar o arquivo ie-css3.htc.
Faça o teste usando o IE de qualquer uma das versões 1, 2 e 3. Eu testei aqui com IE8 e funcionou legal.
Até mais pessoal. Deixem comentários, por favor.
Ranking dos Maiores Browsers do Mundo e do Brasil.
Postado em 02 de Mai de 2010, às 21:05Olá pessoal.
Hoje vou falar um pouco mais sobre os browsers, na verdade vou mostrar estatísticas sobre eles.
Veja no gráfico abaixo fornecido pela W3Counter, esse gráfico é de março de 2010 (o mais atual no site):

Infelizmente o Internet Explorer ainda domina, mas, o seu mercado vem diminuindo.
Eu recomendo que vocês entrem no site da W3Counter para visualizar outras estatísticas, o site é muito interessante. E está em inglês, claro.
Outro site também disponibiliza estatísticas sobre o browsers, este outro é mais abrangente, e nos permite ver os resultados separados por países.

O gráfico da StatCounter (acima) também nos mostra uma desgraça (perdoem-me o termo), o Internet Explorer ocupa o primeiro lugar. O gráfico foi criado com base em dados recolhidos entre 9 de janeiro até 10 de fevereiro deste ano.
Veja abaixo, outro gráfico do mesmo site StatCounter, desta vez este gráfico é sobre o ranking dos browsers somente no Brasil.

Destaque para o Chrome que conquistou um belo terceiro lugar, mais do que no resto do mundo.
Agora veja outro gráfico, também criado pela StatCounter. Este gráfico é somente sobre os browsers dos celulares e aparelhos móveis, é importante mostrar isso já que a nova onda agora é levar a internet para onde você for, não é mesmo?

Reparem como o Opera lidera o ranking dos browsers no dispositivos móveis.
Os dois sites W3Counter e StatCounter fornecem outras estatísticas legais sobre outras coisas, por exemplo: resoluções de tela mais comuns no mundo, ou os sistemas operacionais mais utilizados, ou ainda, os maiores motores de busca do mundo (search engines).
Até mais pessoal.
Novo Opera 10.50
Postado em 28 de Março de 2010, às 17:26Olá pessoal! Resolvi escrever este post para prestar um tributo a um navegador que gosto muito e é o meu navegador padrão, estou me referindo ao Opera.
O novo Opera 10.50 (já atualizado para o 10.51) está espetacular, a interface do usuário está mais limpa, mais elegante e o espaço para o documento aumentou.
O novo navegador da companhia Norueguesa está com o novo Presto 2.5 que torna a navegação mais rápida. Também foi melhorada a integração do navegador com o Aero Glass no Windows 7 e Vista e o Aero Peek do Windows 7. As caixas de diálogo ficaram mais elegantes também, além de mais funcionais, uma vez que agora você não fica bloqueado em uma única página quando uma caixa de diálogo aparece na tela.
Uma das melhores novidades desta nova versão fica por conta dos menus, que agora, estão agrupados em um ícone no canto superior esquerdo da janela, eu achei que ficou muito prático.
Veja abaixo o vídeo da nova versão (esse vídeo é do Opera 10.50), garanto que você vai gostar!
Enfim, eu uso Opera para tudo, inclusive para programar. Eu desenvolvo qualquer site nele primeiro, se funcionar perfeitamente então é certo que funcionará em outros browsers, com exceção do IE que precisa ser testado aparte.
Se você nunca usou este navegador ou nem mesmo sabia da existência dele, então experimente usá-lo, vai ser difícil não gostar dele, uma vez que ele é o precursor de muitas novidades entre os navegadores web, ou seja, muitas coisas que são conhecidas no Firefox, por exemplo, já existiam no Opera ou foram inventadas pela própria Opera Software.
Portanto, utilizar o Opera é o mesmo que estar um passo à frente quando se fala de navegadores web.
Compactar Páginas no Servidor Para Economizar Banda
Postado em 21 de Março de 2010, às 21:32Olá pessoal, semana passada estava analisando as estatísticas do meu blog no Google Ferramentas para webmasters e me deparei com uma dica do Google para eu poder economizar banda de transferência e diminuir o tempo e carregamento das páginas do meu blog.
A dica do Google afirmava que eu poderia economizar até 75% da minha banda de transferência se eu compactasse o conteúdo.
Acho que o recurso de compactação dos arquivos com a extensão .HTML, .txt, .js, .css e etc. com gzip no servidor de hospedagem não é novidade para ninguém. A compactação não inclui arquivos multimídia, pois estes arquivos já são naturalmente comprimidos.
O que eu não sabia era se a nossa querida discórdia poderia trabalhar com esse recurso, acho que vocês já adivinharam sobre o que estou me referindo, Internet Explorer.
Bom, perguntei para o “Google que tudo sabe” e, ele me respondeu que eu poderia testar a capacidade dos navegadores web de trabalharem com conteúdos compactados pelos servidores utilizando esta ferramenta: HTTP Compression Test.
Ao entrar no site da ferramenta chamada Teste de Compressão HTTP (na tradução literal), você logo verá se o navegador que está utilizando suporta conteúdo compactado. Veja exemplo na imagem abaixo:

Realizei este teste com os principais navegadores web e felizmente o teste funcionou em todos eles inclusive no Internet Explorer. Veja abaixo a lista dos navegadores que testei e suas respectivas versões:
- Opera 10.10;
- Firefox 3.6;
- Chrome 4.1;
- Safari (Windows) 4.0;
- Internet Explorer 8;
Nesta mesma ferramenta existe um campo onde posso digitar uma URL e verificar se a página desta URL está sendo compactada pelo servidor. Realizei o teste com o meu blog e, acabei confirmando o que o Google já havia detectado, o meu blog não estava sendo compactado pelo meu servidor de hospedagem.
Eu hospedo meu blog na LocaWeb (Não existe nada melhor) e habilitei a opção de compactação dos arquivos via arquivo .htaccess. Eu utilizei o módulo deflate disponível no Apache 2. Veja abaixo o teste que realizei com meu blog após habilitar o recurso de compactação:

Se você deseja fazer o mesmo para deixar o seu site mais rápido, tente localizar no painel de controle do seu servidor de hospedagem se existe alguma opção para compactar o conteúdo do site, alguns servidores já deixam esta opção habilitada por padrão, portanto, tente fazer um teste antes, utilizando o HTTP Compression Test para verificar se seu site já está sendo compactado.
Se não existe nenhuma opção para habilitar o recurso de compactação, tente buscar nos FAQs ou no Fórum do servidor de hospedagem ou, ainda, em páginas Wiki do seu servidor (A LocaWeb possui um, acesse aqui).
Para quem sabe inglês e quer mais informações sobre o módulo deflate, acesse a página da autoridade máxima no assunto: http://httpd.apache.org/docs/2.0/mod/mod_deflate.html. Lá você encontrará exemplos de scripts para colocar no arquivo .htaccess do seu servidor para habilitar a compactação.
Blog do Leonardo Moreira no Cristiano Luminati
Postado em 14 de Março de 2010, às 14:59Ele é Web designer, entende muito de programação com XHTML e até do futuro, mas já presente HTML5, não conheço ninguém melhor que ele para criar código CSS e já embarcou na nova onda do CSS3. Vem pesquisando muito sobre FLEX e novos recursos para PHP (uma de suas paixões na minha opinião). Tem um ótimo senso crítico, é criativo, ama a aviação, e é um entusiasta do marketing inteligente e de boa qualidade.
Todas estas qualidades são de um grande amigo que conheci em uma época conturbada na minha vida profissional. Ele possui um blog novo e resolvi adicioná-lo à minha seleta lista de blogs que realmente adoro e recomendo.
O nome dele é Leonardo Moreira e seu blog é: leonardomoreira.com.br.
SHOPPING TAOL Em Breve...
Postado em 01 de Fevereiro de 2010, às 19:42Olá pessoal!!
Infelizmente, como meus amigos me abandonaram, eu vou ter que abortar temporariamente o lançamento do portal TAOL.
Mas, não vou ficar parado não, já retomei um projeto antigo meu. Este projeto já tinha sido publicado na internet em 2008, mas, devido ao envolvimento do meu sócio com a política da minha cidade, ele teve de abandonar (minha história de abandonos por parte de amigos e sócios é antiga, rsrs...).
Desta vez, fiquei bravo!! Portanto, vou seguir com o projeto sozinho mesmo, seja o que Deus quiser!
O projeto do qual estou falando é um mecanismo de pesquisa de preços, como o Buscapé, por exemplo. Neste caso ele vai se chamar SHOPPING TAOL, na primeira vez que o coloquei on-line ele se chamava Atlas de Ofertas.
Abaixo está uma imagem do que será possível visualizar, por enquanto, no domínio shopping.taol.com.br.

Espero em breve ter mais notícias sobre este projeto. Até mais pessoal.
