Page transitions no Internet Explorer

{ October 15th, 2007 }


cmilfont

Autor: cmilfont

Visitando esse site no IE, observe que ao clicar nos links as páginas são abertas com efeito de transparência do tipo fade. Imaginei que fosse feito em Ajax, com algum problema por abrir apenas no IE, mas ao observar os fontes, vi as seguintes tags:

<meta http-equiv="Page-Enter" content="blendTrans(Duration=1.0)"/>
 
<meta http-equiv="Page-Exit" content="blendTrans(Duration=1.0)"/>

Eles usam filtros e pesquisando, descobri que existem um conjunto de filtros da mesma API que todos conhecem ao aplicar transparência em imagens PNG. Pronto, desenvolver Fade sem ajax é moleza, o ruim é que somente roda no IE (que tive todas as raivas do mundo nesse fim de semana).

Talves usando javascript e a própria “opacity” (na especificação W3C, propriedade dos elementos que pode ser definida a transparência) que os browsers deveriam implementar, você consiga o mesmo efeito na abertura da página, se alguém for tentar me avisa. Algo como mapear no onload da página uma função que simule a transição usando a propriedade “opacity” no body da página. Para implementação proprietária de cada browser que domina o mercado, veja esse link.

Categories: (X)HTML, CSS, JavaScript, Web Development ~ ~ Trackback


Assine os comentários deste artigo.


Adicionar ao Rec6

5 Responses to “Page transitions no Internet Explorer”

  1. 1
    Rafael Ponte

    Acho que além do evento onload seria interessante inserir o efeito de fade no evento onsubmit e oncliks de links e botões(ações que navegam entre as páginas), não?

  2. 2
    cmilfont

    Dá preguiça só em pensar, mas acho que sim :)

  3. 3
    Rafael Ponte » Blog Archive » Suavizando o load de páginas no Internet Explorer

    [...] Milfont como é um exímio blogueiro já escreveu sobre o assunto no seu blog. Deem uma olhada, lá ele explica todo o processo da [...]

  4. 4
    Resumo javascript - Jan 2008 - CMilfont Tech

    [...] http://www.milfont.org/tech/2007/10/15/page-transitions-no-internet-explorer/ [...]

  5. 5
    Newton Teixeira

    Kra….muito massa…….fiquei enbasbacado……como não sei muita coisa tudo me impressiona mas isso realmente ficou muito legal…obrigado pela dica e parabéns.

Leave a Reply