Estamos vivendo um período de transição na web. Novas tecnologias, como HTML 5, Canvas e complexos códigos JavaScript criam, dentro do navegador, sistemas tão ou até mais complexos que muitos programas desktop. O maior desafio dos web developers, porém, é lidar com navegadores antigos, especificamente versões antigas do Internet Explorer, reconhecidamente ruins no que toca a suporte de padrões, e, infelizmente, ainda fortemente presentes nos computadores das pessoas.
A situação do IE vem melhorando ao longos das últimas versões. O Internet Explorer 8, que trouxe um novo engine mais complacente com padrões web, representou um bom salto nessa revolução. Mas e as versões antigas, que por mais que a Microsoft e a mídia insistam, ainda estão presentes em muitos PCs ao redor do mundo? A Google não ficou de braços cruzados, e criou algo para tentar amenizar esse problema. Esse "algo" responde pela alcunha Google Chrome Frame.
O Chrome Frame é um add-on para o IE, versões 6, 7 e 8, que traz para o navegador da Microsoft o poderoso e rápido motor de renderização do Chrome, o WebKit. Em termos simples, é como se fosse uma versão às avessas do IE Tab, famoso add-on do Firefox que abre páginas dentro do navegador da Mozilla usando o Trident, engine do IE.
O uso do Chrome Frame depende das duas pontas, ou seja, do usuário/navegador, e do desenvolvedor/site. Para que o WebKit entre em ação no IE, a página que está sendo exibida precisa conter uma tag HTML própria. Essa:
<meta http-equiv="X-UA-Compatible" content="chrome=1">
Também é possível usar o WebKit na marra, basta acrescentar um cf: antes do endereço da página.
O Chrome Frame só entra em ação se "enxergar" essa tag no cabeçalho da página. Caso contrário, o motor nativo do IE entra em ação. Assim, a Google faz com que o WebKit só entre em ação quando solicitado/necessário.
O Tecnoblog fez um comparativo bacana entre o IE sem o Chrome Frame, e o IE com o Chrome Frame, usando uma versão especial do YouTube que faz uso de HTML 5. Veja a diferença:
Quem escreveu?
Rodrigo P. Ghedin. Blogger, MVP Microsoft, acadêmico de Sistemas de Informação e bacharel em Direito.
Posts deste autor — Mande um e-mail
-
Anderson
-
Fabio_Rodrigo_Moser
-
Rafael
-
Alan
-
Rodrigo Ghedin
-
andreluiz
-
rooliveirajr
-
Leo_Koester
-
Renée
-
Makoto Watanabe
-
Rafael



Processing your request, Please wait....
Feed RSS
Facebook
Twitter
YouTube







