IE PNG Fix v1.0 / 2.0 Alpha 3
This script adds near-native PNG support with alpha opacity to IE 5.5 and 6. Now you can have full translucency and no more ugly grey borders! It requires only one line in your CSS file, and no changes to your website HTML. <IMG> tags and background images are both supported.
Script License Agreement
IE5.5+ PNG Alpha Fix
(c) 2004-2008 Angus Turnbull http://www.twinhelix.com
This is licensed under the GNU LGPL, version 2.1 or later.
Download
v1.0: If you want, you can view an online demonstration.
To download v1.0 permanently: iepngfix.zip (37kb). Open "iepngfix.html" in a browser; step by step instructions are within.
v2.0 Alpha 3: Alternatively, download the latest development code (updated 26 August 2008) at the Test Area, this includes support for background position and repeat.
Donations Appreciated! If you're using this, please consider making a donation to support its development.
Compatibility
This uses CSS "behaviors", a custom Microsoft extension to CSS. As such, it will not affect any other browsers like Mozilla and Opera which already implement good PNG support. It will also not help IE4.0 and IE5.0, which don't include the necessary IE filter, and does nothing with IE5/Mac (which natively supports translucent PNG foreground images, however).
Archived Versions
This is the first public release of this script.