0 Compartilhamentos 331 Views 2 Comments

Habilitando HTML 5 no Internet Explorer 8

13 de janeiro de 2014

De acordo com o NetMarketShare.com, o Internet Explorer 8 ainda responde por 22% dos navegadores desktop. É uma porcentagem bastante alta para um navegador tem um suporte quase nulo para HTML5.

Todas aquelas tags novas como ARTICLE, VIDEO, AUDIO ou HEADER são completamente ignoradas pelo jurássico programa da Microsoft.

Embora o recente IE11 esteja crescendo rápido, ainda vai demorar para o IE8 deixar de ser um obstáculo para a chegada do HTML 5.

Ou será que não?

O programador Jonathan Neal criou um script leve e simples que faz a mágica que a Microsoft não fez: permite que o Internet Explorer 8 entenda e faça alguma coisa útil com as novas tags do HTML 5. Chamado de HTML Shiv, o código está disponível em http://html5shiv.googlecode.com/svn/trunk/html5.js.

Para usar o HTML Shiv corretamente, você devem acrescentar uma tag condicional para que seu conteúdo só seja carregado por versões do Internet Explorer inferiores à versão 9:

Você também pode copiar e colar o código abaixo em um arquivo .js e salvá-lo no seu servidor, se não desejar referenciar para o arquivo no Google Code:

Neste caso sua tag condicional deverá referenciar o arquivo no seu servidor:

A partir daí, é usar as novas tags do HTML 5 sem medo de que o Internet Explorer 8 (ou inferior) ignore seu código. Não espere ter acesso à todas as vantagens e atributos disponíveis, mas já é um bom substituto a um suporte autêntico.

Você pode se interessar

Promoções de Jogos do Final de Semana (15/11)
Notícias
9 visualizações
Notícias
9 visualizações

Promoções de Jogos do Final de Semana (15/11)

Carlos L. A. da Silva - 15 de novembro de 2019

Confira as melhores ofertas de jogos de PC para o final de semana.

7 Passos para preparar sua loja online para a Black Friday e o Natal
Artigos
11 visualizações
Artigos
11 visualizações

7 Passos para preparar sua loja online para a Black Friday e o Natal

Carlos L. A. da Silva - 12 de novembro de 2019

Chegou aquela época do ano que os lojistas adoram e o desafio está lançado: sua loja online está preparada?

Pipeline (CD/CI) // Dicionário do Programador
Vídeos
9 visualizações
Vídeos
9 visualizações

Pipeline (CD/CI) // Dicionário do Programador

Thais Cardoso de Mello - 11 de novembro de 2019

Continuous Integration e Continuous Delivery Pipeline ou CI/CD Pipeline, ou ainda Continuous Delivery Pipeline, ou Pipeline para os íntimos é um processo que vem sendo amplamente utilizado nas empresas de desenvolvimento.

Mais publicações

Promoções de Jogos do Final de Semana (09/11)
Notícias
17 visualizações
17 visualizações

Promoções de Jogos do Final de Semana (09/11)

Carlos L. A. da Silva - 9 de novembro de 2019
Como se Tornar um Cientista de Dados de Sucesso // Vlog #105
Vídeos
9 visualizações
9 visualizações

Como se Tornar um Cientista de Dados de Sucesso // Vlog #105

Thais Cardoso de Mello - 7 de novembro de 2019
Aprenda a acelerar a performance de sites com “premonição”
Artigos
18 visualizações
18 visualizações

Aprenda a acelerar a performance de sites com “premonição”

Carlos L. A. da Silva - 5 de novembro de 2019
Swift (a linguagem do iOS) // Dicionário do Programador
Vídeos
8 visualizações
8 visualizações

Swift (a linguagem do iOS) // Dicionário do Programador

Thais Cardoso de Mello - 4 de novembro de 2019