CSS3 PIE library moet CSS ondersteuning Internet Explorer verbeteren
Gepost door: NTS64 - 19 juli 2010 - 14:34 - Bron: Tweakers - Hits: 927
Ontwikkelaar Jason Johnston heeft een scriptlibrary uitgebracht die een betere ondersteuning van CSS3 in Internet Explorer mogelijk maakt. CSS3 PIE wat voor CSS Progressive Internet Explorer staat is opensource en gratis beschikbaar. De bibliotheek kan in Internet Explorer worden ingeladen met behulp van het behavior css-element. Enkel Internet Explorer herkent en hanteert dit element waardoor andere browsers CSS3 PIE niet zullen inladen. CSS3 PIE geeft Internet Explorer 6, 7 en 8 ondersteuning voor enkele rendering features van CSS3. Tot deze features behoren bijvoorbeeld de elementen border-radius, border-image, box-shadow. Verder maakt de library het gebruik van gradients mogelijk en kan men probleemloos DOM css manipulerende javascript toepassen op HTML elementen die gebruik maken van CSS3 features. Johnston is van plan om het aantal ondersteunde CSS3 elementen in de toekomst uit te breiden. In tegenstelling tot de meeste andere moderne browsers ondersteund Internet Explorer weinig tot geen CSS3 mogelijkheden. De CSS3 PIE bibliotheek is ongecomprimeerd 28 KB groot en neemt in combinatie met gzip slechts 12 KB in. Met de relatief compacte library wil Johnston het werk van webdevelopers makkelijker maken. Webontwikkelaars zouden veel tijd verliezen door het toepassen van verscheiden CSS hacks om hun ontwerp in Internet Explorer te laten werken. Volgens sommige webontwikkelaars zorgt de trage javascript verwerking van Internet Explorer voor langere rendertijden. De IE7-js library zou een beter alternatief bieden voor Internet Explorer 7 en hoger. 
|