Colocar logos .png a funcionar no IE

Para quem está farto de ter de transformar as suas criações gráficas de .png para um formato que o ilustre e muito utilizado Internet Explorer eu tenho a solução para não ter de estar a fazer transformações. E muitas vezes essas transformações estragam um pouco a qualidade do logo ou banner feito para o site. Quem ainda consegue usar o Internet Explorer vale a pena mudar os logos, pois ainda há uma comunidade de gente que nunca mais acaba de pessoas que gostam do mesmo.

Bem mas vamos à dica propriamente dita. Então é o seguinte. O método para por os logos a funcionar, e eu adoptei o método aqui no blog, porque o logo do Sérgio vinha em .png.

Para resolver o problema basta fazer upload para a raiz, directoria principal do site de um ficheiro com o nome pngfix.js que contenha o código que pode ser visto aqui.

Podes usar um editor de texto qualquer que deixe gravar no formato .js. Por exemplo o Bloco de Notas.

Depois de fazer o upload é simples, basta ir ao ficheiro onde está o código da imagem se for logo, e no caso de wordpress no header.php, e por baixo da tag <head> basta colocar o seguinte:

<!–[if lt IE 7.]>
<script defer type=”text/javascript” src=”pngfix.js”></script>
<![endif]–>

Aqui no blog ficou assim com o código deste template.

<head profile=”http://gmpg.org/xfn/11″>
<!–[if lt IE 7.]>
<script defer type=”text/javascript” src=”pngfix.js”></script>
<![endif]–>
<meta http-equiv=”Content-Type” content=”<?php bloginfo(’html_type’); ?>; charset=<?php bloginfo(’charset’); ?>” />

Agora se acederem pelo Internet Explorer ao Bloga-se.com podem ver o logo como vêm no Firefox.

Para verem a dica em inglês cliquem aqui.

Comentários

2 Respostas para “Colocar logos .png a funcionar no IE”

  1. mjmc on Janeiro 17th, 2008 19:56

    Grande dica ;)

    A transparente fica mais fixe

    IE sucks

  2. Paulo Henrique on Outubro 13th, 2008 17:08

    obrigado.

    estava a procura desses códigos.

    Muito, mais muito obrigado.

    Deus te abençõe mto.
    acesse:http://www.deusamavoce.com

    Caso precise de algo, mande-me um e-mail.
    paulopahs@gmail.com

    Atenciosamente,
    Paulo Henrique.

Coloca Uma Resposta