Last modified: 2006-03-02 06:43:17 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 4478 - Prerendered SVGs with transparent parts show an ugly color in Internet Explorer
Prerendered SVGs with transparent parts show an ugly color in Internet Explorer
Product: MediaWiki
Classification: Unclassified
File management (Other open bugs)
All Windows XP
: High major with 7 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on: 4976
  Show dependency treegraph
Reported: 2006-01-04 14:41 UTC by Matthias Binninger
Modified: 2006-03-02 06:43 UTC (History)
0 users

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Description Matthias Binninger 2006-01-04 14:41:13 UTC
SVGs are renderes to PNG by the mediawiki software. As Internet Explorer can not
display transparent areas in these images, he showes them with some sort of
default-color (some blue-gray thing). This lookes pretty ugly and prevents the
svg-images to be used in articles. (lots of coat of armes and logos are effected
by this). (ex.: [[Image:CDU_logo.svg]])

It is possible to define a background color into the png image, which is not
shown by modern browsers. In gimp you can choose "Hintergrundfarbe sichern"
(german version, should be something like "save background color") when saving
as png to do this. White would be a good choice. Result: Forefox, Opera and
others show still everything perfect (transparent), Internet Explorer showes a
white background.

For an example with different images see URL above.

Maybe this can be fixed easily within the configuration of the svg renderer.
Comment 1 Melancholie 2006-01-25 13:04:13 UTC
Confirmed. This bug makes transparent SVGs really ugly 
(using IE on Windows)! Thus, I changed the importance of 
this bug.
Comment 2 Philippe Verdy 2006-02-01 12:55:14 UTC
Note that IE7 (now available as a englis-only beta also working in non-English genuine Windows XP or 
2003) will now support alphatransparency in PNG images ;
Comment 3 Rotem Liss 2006-02-21 13:20:16 UTC
The Commons people delete redundant images of PNG, and leave only the SVG - and
it makes troubles at the Hebrew Wikipedia, and probably also at many other
projects - within Internet Explorer 6 users, and one of the sysops there also
requested everyone not to replace the PNG images to the SVG ones (if they are
transperent, of course), and uploaded the PNG image to the local server. Now
Commons is useless with these images. That's a critical bug for the success of

That's the reason we should fix that bug soon.
Comment 4 Brion Vibber 2006-02-21 18:35:23 UTC
Any commons admin doing that should be immediately desysopped.
Comment 5 Brion Vibber 2006-02-27 09:05:25 UTC
librsvg 2.14.0 renders its PNGs with a nice white background chunk.
Upgrade should resolve this.
Comment 6 Rotem Liss 2006-02-27 12:19:48 UTC
Now this bug should be Worksframe, isn't it?
Comment 7 Rotem Liss 2006-02-27 12:20:08 UTC
(In reply to comment #6)
> Now this bug should be Worksframe, isn't it?

I meant, shouldn't it?
Comment 8 Brion Vibber 2006-03-01 01:40:29 UTC
Ok, action=purge can now be used on an image page to force images to rerender.
(Be careful about caching; make sure it reloads the new image!)
Comment 9 Matthias Binninger 2006-03-01 23:10:57 UTC
Thanks for your work, it's a lot better now!
Comment 10 Rainer Bielefeld 2006-03-02 06:18:51 UTC
I see the progress for several images, but the crest on
<> still looks ugly with IE6
(grey question mark instead of white one)
Comment 11 Brion Vibber 2006-03-02 06:43:17 UTC
Use action=purge *on commons*.

Note You need to log in before you can comment on or make changes to this bug.