|
The following tables compare 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. Computer graphics (CG) is the field of visual computing, where one utilizes computers both to generate visual images synthetically and to integrate or alter visual and spatial information sampled from the real world. ...
A layout engine, or rendering engine, is a software that takes web content (such as HTML, XML, image files, etc) and formatting information (such as CSS, XSL, etc) and displays the formatted content on the screen. ...
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. Trident (also known as MSHTML) is the name of the layout engine for the Microsoft Windows version of Internet Explorer. ...
Tasman is the name of the layout engine introduced with version 5 of Internet Explorer for Mac. ...
Gecko is the open source web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ...
WebCore is a framework developed by Apple, and licensed under the LGPL, to provide an HTML layout engine for Mac OS X. It is one half of the WebKit framework (the other being JavaScriptCore). ...
Konqueror using KHTML to render the Wikipedia front page. ...
Presto is the name of the current layout engine for the Opera web browser developed by Opera Software. ...
iCab is a highly-configurable web browser for the Macintosh by iCab Company. ...
A photo of a flower compressed with successively lossier compression ratios from left to right. ...
A rotating globe in GIF format. ...
A PNG image with an 8-bit transparency layer (top), overlayed onto a chequered background (bottom). ...
The World Wide Web Consortium (W3C) is an international consortium where member organizations, a full-time staff, and the public, work together to develop standards for the World Wide Web. ...
Logo of the International Organization for Standardization The International Organization for Standardization (ISO) is an international standard-setting body composed of representatives from national standards bodies. ...
The International Electrotechnical Commission (IEC) is an international standards organization dealing with electrical, electronic and related technologies. ...
MNG (pronounced in IPA) is a public file format for animated images. ...
JNG (pronounced jing) is a JPEG-based graphics file format, closely related to PNG. The name stands for JPEG Network Graphics. ...
The APNG (Animated Portable Network Graphics) file format is a proposed extension to the portable network graphics (PNG) specification that would allow for animated PNG files that work in a similar fashion to animated graphics interchange format (GIF) files, while retaining the backward compatibility with non-animated PNG files. ...
Static image generated from an SVG example. ...
Trident (also known as MSHTML) is the name of the layout engine for the Microsoft Windows version of Internet Explorer. ...
Tasman is the name of the layout engine introduced with version 5 of Internet Explorer for Mac. ...
Gecko is the open source web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ...
WebCore is a framework developed by Apple, and licensed under the LGPL, to provide an HTML layout engine for Mac OS X. It is one half of the WebKit framework (the other being JavaScriptCore). ...
Konqueror using KHTML to render the Wikipedia front page. ...
Presto is the name of the current layout engine for the Opera web browser developed by Opera Software. ...
iCab is a highly-configurable web browser for the Macintosh by iCab Company. ...
Gecko general overview notes - SVG — Firefox 1.5 partially supports SVG 1.1. Modules that are supported, in progress, or not supported [4].
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 [5].
Konqueror is a file manager, web browser and file viewer, developed as part of the K Desktop Environment (KDE) by volunteers and runs on most Unix-like operating systems. ...
In computer programming, KParts is the name of the component framework for the KDE desktop environment. ...
The neutrality of this article is disputed. ...
A plugin (or plug-in) is a computer program that can, or must, interact with another program to provide a certain, usually very specific, function. ...
KSVG is a svg solution for khtml based browsers. ...
Presto general overview notes - SVG Basic — Presto 9.0 has added quite large, but incomplete SVGB support.
JPEG support Comparison of various JPEG/JFIF feature support. Trident (also known as MSHTML) is the name of the layout engine for the Microsoft Windows version of Internet Explorer. ...
Tasman is the name of the layout engine introduced with version 5 of Internet Explorer for Mac. ...
Gecko is the open source web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ...
WebCore is a framework developed by Apple, and licensed under the LGPL, to provide an HTML layout engine for Mac OS X. It is one half of the WebKit framework (the other being JavaScriptCore). ...
Konqueror using KHTML to render the Wikipedia front page. ...
Presto is the name of the current layout engine for the Opera web browser developed by Opera Software. ...
iCab is a highly-configurable web browser for the Macintosh by iCab Company. ...
Trident (also known as MSHTML) is the name of the layout engine for the Microsoft Windows version of Internet Explorer. ...
Tasman is the name of the layout engine introduced with version 5 of Internet Explorer for Mac. ...
Gecko is the open source web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ...
WebCore is a framework developed by Apple, and licensed under the LGPL, to provide an HTML layout engine for Mac OS X. It is one half of the WebKit framework (the other being JavaScriptCore). ...
Konqueror using KHTML to render the Wikipedia front page. ...
Presto is the name of the current layout engine for the Opera web browser developed by Opera Software. ...
iCab is a highly-configurable web browser for the Macintosh by iCab Company. ...
Trident JPEG support notes - Progressive — Does not support progressive display of progressive JPEG.
GIF support Comparison of various GIF feature support. Trident (also known as MSHTML) is the name of the layout engine for the Microsoft Windows version of Internet Explorer. ...
Tasman is the name of the layout engine introduced with version 5 of Internet Explorer for Mac. ...
Gecko is the open source web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ...
WebCore is a framework developed by Apple, and licensed under the LGPL, to provide an HTML layout engine for Mac OS X. It is one half of the WebKit framework (the other being JavaScriptCore). ...
Konqueror using KHTML to render the Wikipedia front page. ...
Presto is the name of the current layout engine for the Opera web browser developed by Opera Software. ...
iCab is a highly-configurable web browser for the Macintosh by iCab Company. ...
Trident (also known as MSHTML) is the name of the layout engine for the Microsoft Windows version of Internet Explorer. ...
Tasman is the name of the layout engine introduced with version 5 of Internet Explorer for Mac. ...
Gecko is the open source web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ...
WebCore is a framework developed by Apple, and licensed under the LGPL, to provide an HTML layout engine for Mac OS X. It is one half of the WebKit framework (the other being JavaScriptCore). ...
Konqueror using KHTML to render the Wikipedia front page. ...
Presto is the name of the current layout engine for the Opera web browser developed by Opera Software. ...
iCab is a highly-configurable web browser for the Macintosh by iCab Company. ...
PNG support Comparison of various PNG feature support. Trident (also known as MSHTML) is the name of the layout engine for the Microsoft Windows version of Internet Explorer. ...
Tasman is the name of the layout engine introduced with version 5 of Internet Explorer for Mac. ...
Gecko is the open source web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ...
WebCore is a framework developed by Apple, and licensed under the LGPL, to provide an HTML layout engine for Mac OS X. It is one half of the WebKit framework (the other being JavaScriptCore). ...
Konqueror using KHTML to render the Wikipedia front page. ...
Presto is the name of the current layout engine for the Opera web browser developed by Opera Software. ...
iCab is a highly-configurable web browser for the Macintosh by iCab Company. ...
Trident (also known as MSHTML) is the name of the layout engine for the Microsoft Windows version of Internet Explorer. ...
Tasman is the name of the layout engine introduced with version 5 of Internet Explorer for Mac. ...
Gecko is the open source web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ...
WebCore is a framework developed by Apple, and licensed under the LGPL, to provide an HTML layout engine for Mac OS X. It is one half of the WebKit framework (the other being JavaScriptCore). ...
Konqueror using KHTML to render the Wikipedia front page. ...
Presto is the name of the current layout engine for the Opera web browser developed by Opera Software. ...
iCab is a highly-configurable web browser for the Macintosh by iCab Company. ...
General PNG support notes - Color mode — There are 15 combinations of the color modes in PNG [6]. 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 [7]. This is in IE version 7 Beta 1 [8], which is only available to MSDN suscribers or developers with access to Windows Vista Beta.
- 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 [9].
SVG 1.1 support Comparison of various SVG element support. | Trident | Tasman | Gecko | WebCore | KHTML | Presto | iCab | | Structure Module | | svg | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | g | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | defs | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | desc | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | title | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | metadata | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | symbol | No | No | 1.8 | No | N/A | No | No | | use | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | Conditional Processing Module | | switch | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | Image Module | | image | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | Style Module | | style | No | No | 1.8 | No | N/A | No | No | | Shape Module | | path | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | rect | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | circle | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | line | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | ellipse | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | polyline | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | polygon | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | Text Module | | text | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | tspan | No | No | 1.8 | No | N/A | No | No | | tref | No | No | No | No | N/A | No | No | | textPath | No | No | No | No | N/A | No | No | | altGlyph | No | No | No | No | N/A | No | No | | altGlyphDef | No | No | No | No | N/A | No | No | | altGlyphItem | No | No | No | No | N/A | No | No | | glyphRef | No | No | No | No | N/A | No | No | | Marker Module | | marker | No | No | 1.8 | No | N/A | No | No | | Color Profile Module | | color-profile | No | No | No | No | N/A | No | No | | Gradient Module | | linearGradient | No | No | 1.8 | No | N/A | 8.0 | No | | radialGradient | No | No | 1.8 | No | N/A | No | No | | stop | No | No | 1.8 | No | N/A | 8.0 | No | | Pattern Module | | pattern | No | No | In progress | No | N/A | No | No | | Clip Module | | clipPath | No | No | 1.8 | No | N/A | No | No | | Mask Module | | mask | No | No | No | No | N/A | No | No | | Filter Module | | filter | No | No | No | No | N/A | No | No | | feBlend | No | No | No | No | N/A | No | No | | feColorMatrix | No | No | No | No | N/A | No | No | | feComponentTransfer | No | No | 1.8 | No | N/A | No | No | | feComposite | No | No | No | No | N/A | No | No | | feConvolveMatrix | No | No | No | No | N/A | No | No | | feDiffuseLighting | No | No | No | No | N/A | No | No | | feDisplacementMap | No | No | No | No | N/A | No | No | | feFlood | No | No | No | No | N/A | No | No | | feGaussianBlur | No | No | No | No | N/A | No | No | | feImage | No | No | No | No | N/A | No | No | | feMerge | No | No | No | No | N/A | No | No | | feMergeNode | No | No | No | No | N/A | No | No | | feMorphology | No | No | No | No | N/A | No | No | | feOffset | No | No | No | No | N/A | No | No | | feSpecularLighting | No | No | No | No | N/A | No | No | | feTile | No | No | No | No | N/A | No | No | | feTurbulence | No | No | No | No | N/A | No | No | | feDistantLight | No | No | No | No | N/A | No | No | | fePointLight | No | No | No | No | N/A | No | No | | feSpotLight | No | No | No | No | N/A | No | No | | feFuncR | No | No | No | No | N/A | No | No | | feFuncG | No | No | No | No | N/A | No | No | | feFuncB | No | No | No | No | N/A | No | No | | feFuncA | No | No | No | No | N/A | No | No | | Cursor Module | | cursor | No | No | No | No | N/A | No | No | | Hyperlinking Module | | a | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | View Module | | view | No | No | No | No | N/A | No | No | | Scripting Module | | script | No | No | 1.8 | No | N/A | No | No | | Animation Module | | animate | No | No | No | No | N/A | 8.0 (SVGT) | No | | set | No | No | No | No | N/A | 8.0 (SVGT) | No | | animateMotion | No | No | No | No | N/A | 8.0 (SVGT) | No | | animateTransform | No | No | No | No | N/A | 8.0 (SVGT) | No | | animateColor | No | No | No | No | N/A | 8.0 (SVGT) | No | | mpath | No | No | No | No | N/A | 8.0 (SVGT) | No | | Font Module | | font | No | No | No | No | N/A | No | No | | font-face | No | No | No | No | N/A | 8.0 (SVGT) | No | | glyph | No | No | No | No | N/A | 8.0 (SVGT) | No | | missing-glyph | No | No | No | No | N/A | 8.0 (SVGT) | No | | hkern | No | No | No | No | N/A | 8.0 (SVGT) | No | | vkern | No | No | No | No | N/A | No | No | | font-face-src | No | No | No | No | N/A | 8.0 (SVGT) | No | | font-face-uri | No | No | No | No | N/A | No | No | | font-face-format | No | No | No | No | N/A | No | No | | font-face-name | No | No | No | No | N/A | 8.0 (SVGT) | No | | definition-src | No | No | No | No | N/A | No | No | | Extensibility Module | | foreignObject | No | No | 1.8 | No | N/A | 8.0 (SVGT) | No | | Trident | Tasman | Gecko | WebCore | KHTML | Presto | iCab | Trident (also known as MSHTML) is the name of the layout engine for the Microsoft Windows version of Internet Explorer. ...
Tasman is the name of the layout engine introduced with version 5 of Internet Explorer for Mac. ...
Gecko is the open source web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ...
WebCore is a framework developed by Apple, and licensed under the LGPL, to provide an HTML layout engine for Mac OS X. It is one half of the WebKit framework (the other being JavaScriptCore). ...
Konqueror using KHTML to render the Wikipedia front page. ...
Presto is the name of the current layout engine for the Opera web browser developed by Opera Software. ...
iCab is a highly-configurable web browser for the Macintosh by iCab Company. ...
Trident (also known as MSHTML) is the name of the layout engine for the Microsoft Windows version of Internet Explorer. ...
Tasman is the name of the layout engine introduced with version 5 of Internet Explorer for Mac. ...
Gecko is the open source web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ...
WebCore is a framework developed by Apple, and licensed under the LGPL, to provide an HTML layout engine for Mac OS X. It is one half of the WebKit framework (the other being JavaScriptCore). ...
Konqueror using KHTML to render the Wikipedia front page. ...
Presto is the name of the current layout engine for the Opera web browser developed by Opera Software. ...
iCab is a highly-configurable web browser for the Macintosh by iCab Company. ...
References May 1 is the 121st day of the year in the Gregorian calendar (122nd in leap years). ...
2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...
May 1 is the 121st day of the year in the Gregorian calendar (122nd in leap years). ...
2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...
May 1 is the 121st day of the year in the Gregorian calendar (122nd in leap years). ...
2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...
May 1 is the 121st day of the year in the Gregorian calendar (122nd in leap years). ...
2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...
May 1 is the 121st day of the year in the Gregorian calendar (122nd in leap years). ...
2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...
May 1 is the 121st day of the year in the Gregorian calendar (122nd in leap years). ...
2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...
May 1 is the 121st day of the year in the Gregorian calendar (122nd in leap years). ...
2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...
May 1 is the 121st day of the year in the Gregorian calendar (122nd in leap years). ...
2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...
May 1 is the 121st day of the year in the Gregorian calendar (122nd in leap years). ...
2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...
See also The following tables compare general and technical information for a number of layout engines. ...
The following tables compare HTML compatibility and support for a number of layout engines. ...
The following tables compare XML compatibility and support for a number of layout engines. ...
The following tables compare XHTML compatibility and support for a number of layout engines. ...
The following tables compare CSS compatibility and support for a number of layout engines. ...
The following tables compare DOM compatibility and support for a number of layout engines. ...
External links |