10 enero 2008

Para quien no lo conozca, hay un script muy interesante de Dean Edwards que hace que Internet Explorer sea capaz de adoptar e interpretar lo necesario para parecer un navegador que cumple los estándares.

La versión 2 beta da soporte a:

  • supports the following CSS selectors:
    • parent > child
    • adjacent + sibling
    • adjacent ~ sibling
    • [attr], [attr=”value”], [attr~=”value”] etc
    • .multiple.classes (fixes bug)
    • :hover, :active, :focus (for all elements)
    • :first-child, :last-child, only-child, nth-child, nth-last-child
    • :check, :disabled, :enabled
    • :empty, :contains(), :not()
    • :before/:after/content:
    • :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
  • lightweight script (11KB)
  • works for Microsoft Internet Explorer 5+ (Windows only)

Así que manos a la obra y a dejar de sufrir 🙂

Visto en Los selectores de CSS son ya posibles en internet explorer.

Comentarios

  1. Interesante, pero cómo lo hacemos si el usuario no tiene js activado?

  2. Pues mucho me temo que no podemos hacer nada. Y si se puede hacer algo, que alguien lo manifieste 🙂

  3. Pues por mi parte como el usuario no tenga el js activado… por ahora te juro que ni me lo voy a plantear, sobre todo cuando cada vez piden más ajax updaters.
    El 90% de la veces ni los propios clientes saben lo que piden, y me refiero a agencias.

  4. Como es que alguien por su cuenta puede hacer eso y todo un equipo de desarroladores se hace reverendamente pendejo? O es que es muy complicado? o de plano les apanica implementar demasiados cambios de una vez?

    O simplemente los estándares les valen sorbete?

  5. Bueno, Vuarnet, creo que Microsoft ha demostrado ya sobreramente y desde siempre que le importan un pepino los estándares.

En Torresburriel Estudio desarrollamos las capacidades técnicas de tu equipo en temas de usabilidad, experiencia de usuario y diseño de producto a través de nuestros cursos online y presenciales.