desenvolvimento para web - xhtml, css, padrões da web, usabilidade, acessibilidade, web design, SEO, blogs e tecnologias para desenvolver a web

  • Feed artigos
  • Feed comentários
  • Feed por e-mail
  • Início
  • ferramentas
  • downloads
  • mapa do blog
  • sobre

ie7-js: um javascript para fazer o Internet Explorer renderizar melhor

15 de janeiro de 2008 2 comentários

Fiquei sabendo que existe o ie7-js, um arquivo javascript que faz com que o Internet Explorer se comporte como se fosse um “standards compliant browser“, quer dizer, as versões do IE a partir da 5, até a 6, comportando-se como IE 7!

Vi no feed do project.47 algo muito bom: um script (javascript) para dar um jeito nas renderizações meia-boca que encontramos nas versões anteriores do Internet Explorer, quer dizer, corrige uma série de erros de renderização em HTML e CSS: trata-se do ie7-js.

É bem simples: basta inserir o script nas páginas que deseja que sejam renderizadas nos IEs 5-6 como se fossem IE 7! Provavelmente, serão em todas, não é? ;-)

Há, também, uma script para renderização conforme Internet Explorer 8, mas este ainda é beta, por motivos óbvios.

Atenção para uma coisa: na renderização de páginas web, o navegador vai lendo linha a linha; quando se depara com uma chamada a javascript externa (que é o recomendado, por motivos de separação do desenvolvimento em camadas), a renderização é interrompida até que o script esteja totalmente carregado.

Tendo isso em mente, deve-se, na hora de inserir um javascript, escolher com cuidado se este será chamado logo no cabeçalho do documento (head) ou no fim de toda a página (antes de fechar a tag “body”). Dependendo de o quê o script faz e da necessidade em vista, é desaconselhável que se o chame logo no começo da página; noutras vezes, é imprescindível!

Creio que este seja o caso do ie7-js, quer dizer, deve-se chamá-lo no cabeçalho do documento, a fim de que seus efeitos sejam postos em prática o quanto antes e as páginas sejam renderizadas conforme o Internet Explorer 7!

Além desta maravilha de alterar a renderização das páginas, o javascript também provê a funcionalidade de colocar transparentes arquivos PNG em versões anteriores a 7 do IE. Mas há uma condição para isso… Não deixe de visitar a página oficial do script para saber mais a respeito!

E um último lembrete: trata-se de um javascript, lembrem-se bem disso; portanto, nada de negligenciar os testes nas versões anteriores do Internet Explorer! Afinal, nunca se sabe se o visitante vai estar com o javascript habilitado, ou não!

página do projeto ie7-js
  • DiHITT
  • Linkk
  • Do Melhor
  • Rec6
  • WebSapiens
  • StumbleUpon
  • BlogBlogs
Categorias
indicações, javascript
Comentários RSS
Comentários RSS
Trackback
Trackback

BuscaPé, líder em comparação de preços na América Latina

Artigos relacionados a "ie7-js: um javascript para fazer o Internet Explorer renderizar melhor"

  • Tripoli: CSS standard para renderização HTML
  • Super referência para HTML, CSS e Javascript
  • jQuery: apresentação
  • krugle: busca de códigos para programadores e desenvolvedores
  • Escolha as melhores palavras-chave para a otimização de um web site para os mecanimos de busca
  • As melhores práticas de SEO que você pode adotar em seu web site ou blog para melhorar o posicionamento nos mecanismos de busca
  • Logos, logos e mais logos: uma excelente coletânea de sites sobre logotipos
  • Guia do Ilustrador
  • Diferenças entre IDs e Classes
  • Swift Mailer: solução PHP para envio de e-mails

2 comentários em "ie7-js: um javascript para fazer o Internet Explorer renderizar melhor"

Carlos Eduardo (19/01/2008)

Ótima observação ao final do post!

Não devemos nos esquecer de que se trata de um JavaScript e, portanto, um usuário que estiver com esta funcionalidade desabilitada, não visualizará seu site corretamente, o que prejudicará (e muito) a qualidade do projeto.

Aproveito, também, para agradecer a referência ao project.47!

Abraço.

Tárcio Zemel (19/01/2008)

Certamente, Carlos!

Um dos grandes “poréns” do desenvolvimento para web é não poder precisar de que maneiras o visitante acessa os web sites: resolução de tela, cores, imagens habilitadas ou não, javascript habilitado ou não, etc.

Um bom projeto web deve levar em conta a maioria das possibilidades!

E parabéns pelo project.47! Sou fã das “Sextas feiras de web standards”!

Certamente esta não será a última referência que farei… :-D

Deixar um comentário

Portuguese flagItalian flagChinese (Simplified) flagEnglish flagGerman flagFrench flagSpanish flagJapanese flag

Artigos mais visitados

  • Baixar ícones de alta definição e qualidade
  • Gestalt aplicado ao design web (parte 1): origem do termo, significado e utilidade
  • Briefing para desenvolvimento de web sites: considerações, dicas e modelos
  • Classe PHP para conexão com banco de dados MySQL
  • Como pegar parte do conteúdo (dados) de outro site com PHP

Categorias

  • (x)html (4)
  • acessibilidade (4)
  • blogs (4)
  • css (15)
  • design (28)
  • firefox (4)
  • indicações (50)
  • javascript (4)
  • jquery (8)
  • microformatos (1)
  • miscelânea (20)
  • php (7)
  • séries (8)
  • seo (8)
  • usabilidade (6)
  • vida (4)
  • wordpress (15)

Eu indico

  • blosque.com
  • Fique Rico Online
  • Insistimento
  • Maikel Neris
  • Professional Blogger



Artigos Recentes

CSS float: considerações, dicas e macetes para bons layouts na web

WP-Syntax: destacar códigos fonte em artigos de blogs Wordpress

Tipografia com foco ao web design (parte 1): considerações sobre fonte, tipo, tipologia e tipografia

Maneiras práticas para melhorar a visitação de seu blog e fidelizar seus leitores

Wordpress Love, para quem ama blogar

Últimos Comentários

Paulo Faustino: Oi Tárcio. Agora só falta liberar um template customizado para futura edição de campanhas (...)

Tárcio Zemel: @ Leo Oi, tudo bem? Obrigado pelas dicas e comentários a respeito desta classe! Como (...)

Leo: Olá, Tarcio! Essa classe pode ser melhorada. Eu utilizo um método exclusivo para insert,update e delete (...)

Tárcio Zemel: @ bfms Muito obrigado pelas considerações, Bruno! Realmente foi minha intenção ajudar ao traduzir este (...)

bfms: Bom artigo :) Estou a par do assunto e trabalho neste tema. Achei que para (...)

Mais Comentados

Gestalt aplicado ao design web (parte 1): origem do termo, significado e utilidade (13)

Maneiras práticas para melhorar a visitação de seu blog e fidelizar seus leitores (13)

As melhores práticas de SEO que você pode adotar em seu web site ou blog para melhorar o posicionamento nos mecanismos de busca (10)

CSS float: considerações, dicas e macetes para bons layouts na web (9)

Classe PHP para conexão com banco de dados MySQL (8)

desenvolvimento para web trata sobre desenvolvimento para web (padrões da web, usabilidade, acessibilidade,
web design, SEO e tecnologias web, tais como HTML, XHTML, CSS, javascript, jQuery, PHP e mais) e tem alguns direitos reservados.