Bruno Dulcetti



Arquivos:

Categorias:

  • Amizade:

  • Artigos

  • Links:

    O meu, o seu, o nosso espaço!

    » IE reconhecendo corretamente o CSS 2.1 e com vários bugs corrigidos

    Meu camarada Mico publicou no Blog dele e eu não tive como não publicar aqui. Talvez alguns não o sigam, etc.

    Foi publicada uma Biblioteca JavaScript que resolve vários problemas, bugs, que o deixavam totalmente louco e descabelado porque o IE não aceitava.

    Como assim Bruno?

    Quem nunca passou algum problema com o IE, nenhum bug ou defeito no CSS taque a primeira pedra. Creio eu que todos já passaram por isso. Tanto por seletores, problemas com background com PNG, etc. (Esse então, aff.)

    Meu Deus Dulcetti. É uma benção isso tudo!

    Bom, eu espero que sim, mas não fique tão empolgado, não se esqueça que é o IE e tudo pode acontecer. Mas pelas explicações dadas pelos sujeitos que desenvolveram essa Biblioteca, o IE 5, 6 e 7 ficariam como o IE 8, com todas as funcionalidades resolvidas:

    • supports the following CSS selectors:

      1. parent > child
      2. adjacent + sibling
      3. adjacent ~ sibling
      4. [attr], [attr=”value”], [attr~=”value”] etc
      5. .multiple.classes (fixes bug)
      6. :hover, :active, :focus (for all elements)
      7. :first-child, :last-child, only-child, nth-child, nth-last-child
      8. :check, :disabled, :enabled
      9. :empty, :contains(), :not()
      10. :before/:after/content:
      11. :lang()
    • supports imported style sheets
    • preserves the cascade of the style sheet
    • does not alter the document structure
    • does not repeatedly query the DOM tree using JavaScript
    • uses pure CSS to enforce style sheet rules
    • supports the W3C box model in both standards and quirks mode
    • supports fixed positioning (flicker free)
    • supports overflow:visible
    • supports min/max-width/height
    • fixes broken (X)HTML elements (abbr, object)
    • standardised forms behavior
    • supports PNG alpha transparency

    É bem pequena, tem apenas 11kb e funciona a partir do IE 5+ pra Windows. Fora que basta somente uma linha de código, um src de um javascript, que todos os seus problemas acabam. (Se Deus quiser).

    <!--[if lt IE 8]>
    <script src="http://ie7-js.googlecode.com/svn/version/xx.x/IE8.js" type="text/javascript"></script>
    <![endif]-->
    

    Sucesso Total Dulcetti!

    Hey rapaz, isso quem fala sou eu! Mas tudo bem, eu deixo vc falar tb 😛

    Bom, creio que você não vai querer matar todos os desenvolvedores do IE agora. Pelo menos por enquanto né.

    Finalizando…

    É isso. Caso você ache algum problema, por favor, não venha perguntar a mim, me mandar email. Vá reclamar com quem fez ok? Muito obrigado, volte sempre.

    [BBL]acessibilidade, bugs, css, dicas, explorer, ie, tecnologia, web-standards, webstandards[/BBL]

    [ 08/jan/2008 às 19:13hrs ] [ Por Bruno Dulcetti ] Comentários 10 Comentários |

    Categorias: Acessibilidade,Tecnologia,Webstandards

    10 Comentários no Post "IE reconhecendo corretamente o CSS 2.1 e com vários bugs corrigidos"

    Postar no Rec 6

    1. Essa aí é do tipo “só vendo para crer”. Vou usar no próximo projeto para ver os resultados 🙂

    2. Opa, com certeza estarei utilizando no meu próximo projeto também.

      É um site menor, mas com grande importância.
      Vamos ver se esse script substitui o famoso “IE7”.

    3. Walmar Andrade
      Exatamente. Mas vamos ver se funciona mesmo. Mas eu ainda acho que vale mais a pena ficar antenado e baixar o js e usar localmente. Ficar dependendo do server de outros eh meio foda.

      Carlos Eduardo
      Tb vou experimentar, num projeto naum taum grande, para experimento mesmo, sei lah. Caso seja garantido, seja bom, uso direto.

      Akele abraço.

    4. Camilo Vitorino | 10/jan/2008 às 13:39

      Bahh, que notícia boa!!!! Será que dessa vez vai? Será que terei menas dores de cabeça e mais noites de sono?
      ahhh, vamos testar

      Bruno Dulcetti
      Vou fazer a mesma coisa, baixar e usar local. muito mais tranquiiiiiilo 😀

      abraço

    5. Tomara Camilo, tomara… E que os próximos IEs venha com menos bugs, já que pedir sem nenhum eh demais 😀

    6. Camilo Vitorino | 10/jan/2008 às 15:52

      Falo e disse Bruno. Mesmo porque pior não pode ficar 😀
      falando nisso… a URL acima não está funcionando… mudou algumas coisas. Ta ai a URL corrigida 🙂
      http://ie7-js.googlecode.com/svn/version/2.0(beta)/IE8.js

    7. Hudson Marinho | 14/jul/2008 às 12:33

      Cara pelo que eu testei e vi aqui nao deu nenhum problema…
      Pelo contrario ta funcionando legal….
      no endereço do Camilo deu certo e voltando alguns diretorios do endereço que ele passou tem outras versões e alguns arquivos tuto… bem massa..

      Abraço

    8. Vou testar também, dor de cabeça braba já.

    9. Lucas Saygon | 14/ago/2009 às 23:26

      OIII
      Preciso de ajuda pra por meu CSS pra joga na net me aJunde AEEE POHH
      AKI TA MEU MSN:::: lucas.saygon@hotmail.com
      Obrigado(A)!!!

    10. PRESIÇO DE AJUDAR!!!!
      TENHO O CSS MAIS NAO SEI COMO JOGAR NA NET SEI Q TENHO Q BAIXAR OS PATCH MAIS NAO SEI INSTALA!!!
      POR FAVOR ME AJUDEM!!!
      MEU MSN EH lucas.saygon@hotmail.com
      POSSO TE AJUDA COM O CS 1.6 ISSO SOU FERA MEN
      OBRIGADO!!!!!!

    Tá esperando o quê? Comenta logo.

    
    Copyright © 2005 Bruno Dulcetti | Creative Commons
    Bruno Dulcetti atuante na área de desenvolvimento web / webdesign e colaborador na área de webstandards pelo Blog BrunoDulcetti.com - blog. Atuante na área desde 2000. Atuando na cidade de Niterói/RJ - Brasil. E-mail: bruno@brunodulcetti.com