IE7 je JavaScript knjižnica, ki izboljša Microsoft Interner Explorer brskalnik. Odpravi težave nekaterih CSS problemov in omogoča transperentni PNG, da deluje v IE5 in IE6.
IE7 omogoči Internet Explorerju podporu W3C standardom CSSja in HTMLja:
- podpora za CSS značke:
- parent > child
- adjacent + sibling
- adjacent ~ sibling
- [attr], [attr=”value”], [attr~=”value”]
- .multiple.classes (odpravi napako)
- :hover, :active, :focus (za vse elemente)
- :first-child, :last-child, only-child, nth-child, nth-last-child
- :checked, :disabled, :enabled
- :empty, :contains(), :not()
- :before/:after/content:
- :lang()
- podpora uvoženim CSS stilom
- nespreminja obliko dokumenta
- uporablja čisti CSS za uveljavo CSS pravil
- podpira W3C »box model in both standards« in »quirks mode«
- podpira fiksno pozicioniranje (flicker free)
- podpira overflow:visible
- podpira min/max-width/height
- odpravi pokvarjene (X)HTML elemente(abbr, object)
- standardizirano obnašanje form
- podpira PNG alpha transparenco
- »lightweight« script (11KB)
- podpira Microsoft Internet Explorer 5+ (Windows only)
- …
Knjižnico in dodatne informacije najdete na http://dean.edwards.name/IE7/ in http://code.google.com/p/ie7-js/.