FACTOID # 122: If you're Dutch or Swedish, you're among the world's most likely to end up living in a retirement home. If you're Japanese, you'll probably end up living with your children.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > Comparison of layout engines (SVG)
Scalable Vector Graphics

SXBL
SVG Working Group
Comparison of layout engines (SVG)
Image File history File links Emblem-important. ... SVG redirects here. ... sXBL (for SVGs XML Binding Language) is a mechanism for defining the presentation and interactive behavior of elements described in a namespace other than SVGs (SVG is an XML language supporting vector graphics, user events and scripted behavior). ... The SVG Working Group is a working group created by the W3C to address the need for an alternative to the Postscript document format. ...

 This box: view  talk  edit 

This article is a comparison of layout engine support for Scalable Vector Graphics. SVG redirects here. ...

Contents

Explanation of the tables

Engine nomenclature

Rather than the names of web browsers, the names of the underlying engines are used. The browsers that use the various engines are listed below.

Layout Engine Used By
Trident Internet Explorer
Tasman Internet Explorer for Mac
Gecko All Mozilla software, including Firefox; GNOME's Galeon
WebKit Safari
KHTML KDE
Presto Opera
iCab iCab

Batik and Adobe SVG Viewer are Plugins. Trident (also known as MSHTML) is the name of the layout engine for the Microsoft Windows version of Internet Explorer. ... Windows Internet Explorer (formerly Microsoft Internet Explorer abbreviated MSIE), commonly abbreviated to IE, is a series of graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems starting in 1995. ... Tasman is the name of the layout engine introduced with version 5 of Internet Explorer for Mac. ... Internet Explorer for Mac (also referred to as Internet Explorer:mac, IE:mac or Internet Explorer Macintosh Edition) was a proprietary web browser developed by Microsoft for the Macintosh platform. ... Epiphany using Gecko to render the Wikipedia main page Gecko is the open source, free software web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ... Mozilla was the official, public, original name of Mozilla Application Suite by the Mozilla Foundation, nowadays called SeaMonkey suite. ... Firefox may refer to: Firefox (novel), written by Craig Thomas, published in 1978 Firefox (film), the 1982 movie starring Clint Eastwood, based on the novel Firefox (arcade game), the laserdisc arcade game based on the movie Mozilla Firefox, a web browser The Red Fox or the Red Panda, based on... WebKit is an application framework included with Mac OS X v10. ... Safari is a web browser developed by Apple Inc. ... Konqueror using KHTML to render the Wikipedia front page. ... For the NYSE stock ticker symbol KDE, see 4Kids Entertainment. ... Presto is the name of the current (Opera 9 series) layout engine for the Opera web browser developed by Opera Software. ... Opera is an Internet suite which handles common internet-related tasks, including visiting web sites, sending and receiving e-mail messages, managing contacts, and online chat. ... iCab is a highly-configurable web browser for the Macintosh by iCab Company. ... iCab is a highly-configurable web browser for the Macintosh by iCab Company. ... Batik is a pure-Java library that can be used to render, generate, and manipulate SVG graphics. ... Adobe Systems (pronounced a-DOE-bee IPA: ) (NASDAQ: ADBE) (LSE: ABS) is an American computer software company headquartered in San Jose, California, USA. Adobe was founded in December 1982[1] by John Warnock and Charles Geschke, who established the company after leaving Xerox PARC in order to develop and sell... For other uses, see Plug in. ...


Values

Values indicate the level of support in the most recent version of the layout engine, or (if a version number is given) in the specified version. Version numbers without any other value indicate the version at which the layout engine first fully supported the feature.

Value Meaning
Yes Indicates that the layout engine fully supports this property when valid values are used.
No Indicates that this property is completely ignored.
Partial Indicates that the property is understood, but that not all values are supported. Supported values are implemented correctly.
Buggy Indicates that the property is understood, but that it is not implemented correctly in all cases.
Experimental Indicates that the property is provided in experimental form under an alternative name, generally with only partial functionality.

SVG version support

Trident Tasman Gecko WebKit KHTML Presto iCab Batik Adobe SVG Viewer
SVG 1.1 Tiny (SVGT) No No Partial Partial Partial 8.0 No  ?  ?
Basic (SVGB) No No Partial Partial Partial Mostly No  ?  ?
Full No No Partial Partial Partial Partial No Mostly Partial
1.2 Tiny No No No No No Partial - 9.5a No Partial No
sXBL No No No No No No No Yes No
XBL 2.0 No No No No No No No No No

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. ... Epiphany using Gecko to render the Wikipedia main page Gecko is the open source, free software web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ... WebKit is an application framework included with Mac OS X v10. ... Konqueror using KHTML to render the Wikipedia front page. ... Presto is the name of the current (Opera 9 series) layout engine for the Opera web browser developed by Opera Software. ... iCab is a highly-configurable web browser for the Macintosh by iCab Company. ... Batik is a pure-Java library that can be used to render, generate, and manipulate SVG graphics. ... Adobe Systems (pronounced a-DOE-bee IPA: ) (NASDAQ: ADBE) (LSE: ABS) is an American computer software company headquartered in San Jose, California, USA. Adobe was founded in December 1982[1] by John Warnock and Charles Geschke, who established the company after leaving Xerox PARC in order to develop and sell... SVG redirects here. ... sXBL (for SVGs XML Binding Language) is a mechanism for defining the presentation and interactive behavior of elements described in a namespace other than SVGs (SVG is an XML language supporting vector graphics, user events and scripted behavior). ... XBL or eXtensible Bindings Language is used to declare the behavior and look of XUL widgets and XML elements. ...

Gecko general overview notes

  1. SVG — Firefox 1.5 and 2.0 support a subset of SVG 1.1.[1] Gecko 1.9 will support many more features.[2]

KHTML general overview notes

  1. 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 an SVG plugin for Konqueror, known as KSVG.[3]

Konqueror is a file manager, web browser and file viewer, which was 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. ... For the NYSE stock ticker symbol KDE, see 4Kids Entertainment. ... For other uses, see Plug in. ... KSVG is a svg solution for khtml based browsers. ...

Presto general overview notes

  1. SVG Basic — Presto 9.0 has added quite large, but incomplete SVGB support.

SVG 1.1 support

Comparison of various Scalable Vector Graphics element support. SVG redirects here. ...


Note: IE does not support SVG natively, but requires third-party plugins. Windows Internet Explorer (formerly Microsoft Internet Explorer abbreviated MSIE), commonly abbreviated to IE, is a series of graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems starting in 1995. ...

Trident Tasman Gecko WebKit KSVG Presto iCab Batik Adobe SVG Viewer
Structure Module
svg No No 1.8 522 Yes 8.0 (SVGT) No Yes 1.0
g No No 1.8 522 Yes 9.0 No Yes 1.0
defs No No 1.8 522 Yes 9.0 No Yes 1.0
desc No No 1.8 522 No 9.0 No Yes 1.0
title No No 1.8 522 No 9.0 No Yes 3.0
metadata No No 1.8 522 ? 9.0 No Yes 2.0
symbol No No 1.8 522 No 9.0 No Yes 1.0
use No No 1.8 522 No 9.0 No Yes 1.0
Conditional Processing Module
switch No No 1.8 522 ? 9.0 No Yes 2.0
Image Module
image No No 1.8 522 No 9.0 No Yes 1.0
Style Module
style No No 1.8 522 ? 9.0 No Yes 1.0
Shape Module
path No No 1.8 522 Yes 9.0 No Yes 1.0
rect No No 1.8 522 Yes 9.0 No Yes 1.0
circle No No 1.8 522 Yes 9.0 No Yes 1.0
line No No 1.8 522 Yes 9.0 No Yes 1.0
ellipse No No 1.8 522 Yes 9.0 No Yes 1.0
polyline No No 1.8 522 Yes 9.0 No Yes 1.0
polygon No No 1.8 522 Yes 9.0 No Yes 1.0
Text Module
text No No 1.8 522 Yes 9.0 No Yes 1.0
tspan No No 1.8 522 Yes 9.0 No Yes 1.0
tref No No No 522 Yes 9.0 No Yes 1.0
textPath No No 1.8.1 No Yes 9.0 No Yes 1.0
altGlyph No No No No ? No No Yes 2.0
altGlyphDef No No No No ? No No Yes 2.0
altGlyphItem No No No No ? No No Yes No
glyphRef No No No No ? No No Yes 2.0
Marker Module
marker No No 1.8 522 ? 9.0 No Yes 3.0
Color Profile Module
color-profile No No No No ? No No Yes 3.0
Gradient Module
linearGradient No No 1.8 522 Yes 8.0 No Yes 1.0
radialGradient No No 1.8 522 Yes 9.0 No Yes 1.0
stop No No 1.8 522 Yes 8.0 No Yes 1.0
Pattern Module
pattern No No 1.9 522 Yes 9.0 No Yes 2.0
Clip Module
clipPath No No 1.8 522 ? 9.0 No Yes 1.0
Mask Module
mask No No 1.9 522 ? 9.0 No Yes 1.0
Filter Module
filter No No 1.9 522 ? 9.0 No Yes 1.0
feBlend No No 1.9 522 ? 9.0 No Yes 1.0
feColorMatrix No No 1.9 522 ? 9.0 No Yes 1.0
feComponentTransfer No No 1.8 522 ? 9.0 No Yes 1.0
feComposite No No 1.9 522 ? 9.0 No Yes 1.0
feConvolveMatrix No No 1.9 No ? 9.0 No Yes 1.0
feDiffuseLighting No No 1.9 522 ? 9.0 No Yes 1.0
feDisplacementMap No No 1.9 522 ? 9.0 No Yes 1.0
feFlood No No 1.9 522 ? 9.0 No Yes 1.0
feGaussianBlur No No 1.9 522 ? 9.0 No Yes 1.0
feImage No No 1.9 522 ? 9.0 No Yes 1.0
feMerge No No 1.9 522 ? 9.0 No Yes 1.0
feMergeNode No No 1.9 522 ? 9.0 No Yes 1.0
feMorphology No No 1.9 No ? 9.0 No Yes 1.0
feOffset No No 1.9 522 ? 9.0 No Yes 1.0
feSpecularLighting No No 1.9 522 ? 9.0 No Yes 1.0
feTile No No 1.9 522 ? 9.0 No Yes 1.0
feTurbulence No No 1.9 No ? 9.0 No Yes 1.0
feDistantLight No No 1.9 522 ? 9.0 No Yes 1.0
fePointLight No No 1.9 522 ? 9.0 No Yes 1.0
feSpotLight No No 1.9 522 ? 9.0 No Yes 1.0
feFuncR No No 1.9 522 ? 9.0 No Yes 1.0
feFuncG No No 1.9 522 ? 9.0 No Yes 1.0
feFuncB No No 1.9 522 ? 9.0 No Yes 1.0
feFuncA No No 1.9 522 ? 9.0 No Yes 1.0
Cursor Module
cursor No No No 522 ? No No Yes No
Hyperlinking Module
a No No 1.8 522 Yes 8.0 No Yes 1.0
View Module
view No No No No ? 9.0 No Yes 3.0
Scripting Module
script No No 1.8 522 ? 9.0 No Yes 1.0
Animation Module
animate No No No No Yes 9.0 No Yes 1.0
set No No No 522 Yes 9.0 No Yes 1.0
animateMotion No No No No No 9.0 No Yes 1.0
animateTransform No No No 522 No 9.0 No Yes 1.0
animateColor No No No 522 Yes 9.0 No Yes 1.0
mpath No No No No ? 9.0 No Yes 2.0
Font Module
font No No No No ? 9.0 No Yes 2.0
font-face No No No No ? 8.0 (SVGT) No Yes 2.0
glyph No No No No ? 8.0 (SVGT) No Yes 2.0
missing-glyph No No No No ? 8.0 (SVGT) No Yes 2.0
hkern No No No No ? 9.0 No Yes 2.0
vkern No No No No ? 9.0 No Yes 2.0
font-face-src No No No No ? No No Yes No
font-face-uri No No No No ? 9.0 No Yes No
font-face-format No No No No ? No No No No
font-face-name No No No No ? No No Yes No
definition-src No No No No ? No No No No
Extensibility Module
foreignObject No No 1.8 522 ? 9.0 No No No

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. ... Epiphany using Gecko to render the Wikipedia main page Gecko is the open source, free software web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ... WebKit is an application framework included with Mac OS X v10. ... KSVG is a svg solution for khtml based browsers. ... Presto is the name of the current (Opera 9 series) layout engine for the Opera web browser developed by Opera Software. ... iCab is a highly-configurable web browser for the Macintosh by iCab Company. ... Batik is a pure-Java library that can be used to render, generate, and manipulate SVG graphics. ... Adobe Systems (pronounced a-DOE-bee IPA: ) (NASDAQ: ADBE) (LSE: ABS) is an American computer software company headquartered in San Jose, California, USA. Adobe was founded in December 1982[1] by John Warnock and Charles Geschke, who established the company after leaving Xerox PARC in order to develop and sell...

References

is the 11th day of the year in the Gregorian calendar. ... 2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Anno Domini (or common era), in accordance to the Gregorian calendar. ... is the 121st day of the year (122nd in leap years) in the Gregorian calendar. ... Year 2005 (MMV) was a common year starting on Saturday (link displays full calendar) of the Gregorian calendar. ... is the 121st day of the year (122nd in leap years) in the Gregorian calendar. ... Year 2005 (MMV) was a common year starting on Saturday (link displays full calendar) of the Gregorian calendar. ... is the 111th day of the year (112th in leap years) in the Gregorian calendar. ... Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ... is the 168th day of the year (169th in leap years) in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era in the 21st century. ...

Footnotes

  1. ^ SVG in Firefox 2.0
  2. ^ Mozilla SVG Status (development version)
  3. ^ See http://svg.kde.org/. KSVG seems to be inactive as of 2007.

2007 is a common year starting on Monday of the Gregorian calendar. ...

External links

FOSS is an acronym for free and open source software that is most often used in English-speaking military software communities. ... SVG is also the IATA code for Stavanger Airport, Sola in Norway. ... 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. ... The following is a list of layout engines. ... Trident (also known as MSHTML) is the name of the layout engine for the Microsoft Windows version of Internet Explorer. ... Presto is the name of the current (Opera 9 series) layout engine for the Opera web browser developed by Opera Software. ... Epiphany using Gecko to render the Wikipedia main page Gecko is the open source, free software web browser layout engine used in all Mozilla-branded software and its derivatives, including later Netscape releases. ... Tasman is the name of the layout engine introduced with version 5 of Internet Explorer for Mac. ... WebKit is an application framework included with Mac OS X v10. ... Konqueror using KHTML to render the Wikipedia front page. ... iCab is a highly-configurable web browser for the Macintosh by iCab Company. ... Prince is an XML + CSS to PDF formatter. ... GtkHTML is a layout engine written in C using the GTK+ widget toolkit. ... Gzilla was a free web browser written in C in 1997 using the GTK framework. ... Boxely is an XML/CSS rendering engine, adapted for rendering UI Chrome (like Gecko does with XUL). ... Tkhtml is a layout engine written in C using the Tk widget toolkit. ... GTK NetSurf running under Linux NetSurf is an open source GPL-licensed web browser for RISC OS, an operating system created by Acorn Computers. ... The Bat! is an e-mail client for the Microsoft Windows operating system. ... This article or section is incomplete and may require expansion and/or cleanup. ... This article or section is incomplete and may require expansion and/or cleanup. ... 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 graphics compatibility and support for a number of layout engines. ... // The following tables compare CSS compatibility and support for a number of layout engines. ... This article or section is incomplete and may require expansion and/or cleanup. ... The following tables compare support of HTML 5 differences from HTML 4 for a number of web browsers. ... This is meant to be a sister article to other comparison tables for layout engines. ...


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.