Comparison of layout engines (graphics) |
The following tables compare computer graphics compatibility and support for a number of layout engines. Please see the individual products articles for further information. This article is not all-inclusive or necessarily up-to-date. Unless otherwise specified in footnotes, comparisons are based on the stable versions without any add-ons, extensions or external programs.
Version number, if possible, is provided for feature that is fully supported. Proprietary extensions are not included.
=General overview=
A general overview of the graphics support.
==Gecko general overview notes==
# SVG — Firefox 1.5 supports SVG (Alphas, Beta 1 and Beta 2) [http://www.mozilla.org/products/firefox/releases/1.5beta2.html]. Modules that are supported, in progress, or not supported [http://www.mozilla.org/projects/svg/status.html].
== KHTML general overview notes ==
# KHTML — Does not have any native image support. This is by design. In Konqueror, multimedia files are handled by KParts. The KDE project also developed a SVG Plugin for Konqueror, known as KSVG [http://svg.kde.org/].
=JPEG support=
Comparison of various JPEG/JFIF feature support.
==Trident JPEG support notes==
# Progressive — Does not support progressive display of progressive JPEG.
=GIF support=
Comparison of various GIF feature support.
=PNG support=
Comparison of various PNG feature support.
==General PNG support notes==
# Color mode — There are 15 combinations of the color modes in PNG [http://www.webcolors.freeserve.co.uk/png/graphics2/PNG_color_options.png]. Not all modes are available in every image tool through.
==Trident PNG support notes==
# Alpha channel — PNG support was added in version 4 but alpha channel is not supported [http://support.microsoft.com/default.aspxscid=kb;en-us;Q294714]. This has in IE version 7 [http://blogs.msdn.com/ie/archive/2005/04/22/410963.aspx]. Version 7 is a beta only available to MSDN suscribers or developers with access to Windows Vista Beta. Very few people can use IE 7. # Interlacing — Interlaced PNG is displayed progressively, but in 1D instead of 2D.
==WebCore PNG support notes==
# Gamma correction — It is incorrectly applied to unlabeled PNGs [http://hsivonen.iki.fi/png-gamma/].
=SVG 1.1 support=
Comparison of various SVG element support.
=References=
* * * * * * * * *
=See also=
*Comparison of layout engines
=External links=
*[http://public.planetmirror.com/pub/png/slashpng-2000.html PNG, MNG, JNG and Mozilla M17]|
|
