Share
VIDEOS 1 TO 50
HTML5 as Fast As Possible
HTML5 as Fast As Possible
Published: 2015/01/18
Channel: Techquickie
C++/Game Tutorial 26: Stack vs Heap memory!
C++/Game Tutorial 26: Stack vs Heap memory!
Published: 2014/06/24
Channel: MakingGamesWithBen
Scalable Vector Graphics
Scalable Vector Graphics
Published: 2014/07/29
Channel: Audiopedia
Compositing in Blink and WebKit
Compositing in Blink and WebKit
Published: 2013/05/22
Channel: Google Developers
Ghost Recon Wildlands – PC vs. PS4 vs. Xbox One Closed Beta Graphics Comparison
Ghost Recon Wildlands – PC vs. PS4 vs. Xbox One Closed Beta Graphics Comparison
Published: 2017/02/04
Channel: Candyland
How to program 3D graphics from scratch. Without 3D engines. (In Python)
How to program 3D graphics from scratch. Without 3D engines. (In Python)
Published: 2015/12/21
Channel: DLC ENERGY
Best 3D Design and Animation Software (Open Source / Free)
Best 3D Design and Animation Software (Open Source / Free)
Published: 2012/10/15
Channel: TJ FREE
Analog Games: Design Automation with SVG
Analog Games: Design Automation with SVG
Published: 2016/04/18
Channel: CJ Gammon
29 Advanced Graphics using SVG and Canvas HTML5
29 Advanced Graphics using SVG and Canvas HTML5
Published: 2017/01/22
Channel: Ahmed Samir El Khadrawy
Naze32 Rev6 Setup | Flite Test
Naze32 Rev6 Setup | Flite Test
Published: 2016/02/03
Channel: FliteTest
html5 canvas animation basics tutorial for beginners javascript programming lesson
html5 canvas animation basics tutorial for beginners javascript programming lesson
Published: 2012/06/29
Channel: Adam Khoury
Engine - Drag and Drop News Magazine w/ Minisites | Premium Wordpress Themes
Engine - Drag and Drop News Magazine w/ Minisites | Premium Wordpress Themes
Published: 2015/03/27
Channel: Premium Wordpress Themes
All Star Destroyer Types and Classes
All Star Destroyer Types and Classes
Published: 2016/05/27
Channel: Fact Free
Walking the Line: An Exploration of SVG
Walking the Line: An Exploration of SVG's Past, Present, and Future with Alex Danilo
Published: 2015/11/12
Channel: SFHTML5
TANKS! Unity Tutorial - Phase 2 of 8 - Tank Creation & Control
TANKS! Unity Tutorial - Phase 2 of 8 - Tank Creation & Control
Published: 2015/10/14
Channel: Unity
How does an Induction Motor work ?
How does an Induction Motor work ?
Published: 2013/07/03
Channel: Learn Engineering
08 - Working with Typography
08 - Working with Typography
Published: 2012/03/16
Channel: CorelDRAW
Understanding Limited Slip Differential
Understanding Limited Slip Differential
Published: 2014/05/01
Channel: Learn Engineering
Introduction To Engineering Drawing
Introduction To Engineering Drawing
Published: 2013/08/21
Channel: EzEd Channel
Paperman and the Future of 2D Animation
Paperman and the Future of 2D Animation
Published: 2012/11/13
Channel: SnoutyPig
Reduce Enterprise Total Cost of Ownership: Go Cloud Native with G Suite (Google Cloud Next ‘17)
Reduce Enterprise Total Cost of Ownership: Go Cloud Native with G Suite (Google Cloud Next ‘17)
Published: 2017/03/17
Channel: Google Cloud
Honest Trailers - The Flash (TV)
Honest Trailers - The Flash (TV)
Published: 2016/10/04
Channel: Screen Junkies
Creating A Main Menu - #51 Unreal Engine 4 Beginner Tutorial Series
Creating A Main Menu - #51 Unreal Engine 4 Beginner Tutorial Series
Published: 2016/05/11
Channel: Virtus Learning Hub / Creative Tutorials
Khronos Meetup Oslo: Lisping on the GPU
Khronos Meetup Oslo: Lisping on the GPU
Published: 2017/03/14
Channel: Baggers
Project Setup - #1 Unreal Engine 4 Sequencer Tutorial Series
Project Setup - #1 Unreal Engine 4 Sequencer Tutorial Series
Published: 2017/05/13
Channel: Virtus Learning Hub / Creative Tutorials
MIT 6.S094: Deep Reinforcement Learning for Motion Planning
MIT 6.S094: Deep Reinforcement Learning for Motion Planning
Published: 2017/01/22
Channel: Lex Fridman
Do You Mind
Do You Mind
Published: 2016/10/05
Channel: DJKhaledVEVO
Intro to Materials: Creating a Basic Material | 02 | v4.0 Tutorial Series | Unreal Engine
Intro to Materials: Creating a Basic Material | 02 | v4.0 Tutorial Series | Unreal Engine
Published: 2014/03/19
Channel: Unreal Engine
Building a Recommendation Engine with Machine Learning Techniques (Brian Sam-Bodden) - FSF 2016
Building a Recommendation Engine with Machine Learning Techniques (Brian Sam-Bodden) - FSF 2016
Published: 2016/09/14
Channel: Codegram Technologies
Unreal Engine 4 Beginner Tutorial Series - #14 Diffuse Textures
Unreal Engine 4 Beginner Tutorial Series - #14 Diffuse Textures
Published: 2014/05/02
Channel: Virtus Learning Hub / Creative Tutorials
Error-checking PLOS Figures using the Preflight Analysis Conversion Engine (PACE)
Error-checking PLOS Figures using the Preflight Analysis Conversion Engine (PACE)
Published: 2016/12/19
Channel: PLOS Media
Google I/O
Google I/O'17: Amphitheatre
Published: 2017/05/18
Channel: Google Developers
The Life And Times Of Michael Prince
The Life And Times Of Michael Prince
Published: 2013/07/24
Channel: cvmn734
Developing Applications For Android Wear (Big Android BBQ 2015)
Developing Applications For Android Wear (Big Android BBQ 2015)
Published: 2015/10/23
Channel: Android Developers
Live 3D Content in a HUD in Unreal Engine 4
Live 3D Content in a HUD in Unreal Engine 4
Published: 2015/09/15
Channel: Jeff LaMarche
Google I/O 2013: Keynote
Google I/O 2013: Keynote
Published: 2013/05/15
Channel: Google Developers
Flash CS5 TLF and Classic Text Engines
Flash CS5 TLF and Classic Text Engines
Published: 2011/06/16
Channel: Incredible Tutorials
Stanford - Developing iOS 8 Apps with Swift - 12. Dynamic Animation
Stanford - Developing iOS 8 Apps with Swift - 12. Dynamic Animation
Published: 2015/03/24
Channel: theITx
DevBytes: Bounce Animations
DevBytes: Bounce Animations
Published: 2013/01/11
Channel: Android Developers
Crown Victoria Front Grill and Body Repair Tutorial
Crown Victoria Front Grill and Body Repair Tutorial
Published: 2013/06/24
Channel: Kent Diego
Excel to Graphviz
Excel to Graphviz
Published: 2017/01/15
Channel: Jeffrey Long
Top 5 free 3D design software
Top 5 free 3D design software
Published: 2016/08/05
Channel: Best Graphic Design
Google I/O 2016 - Day 2 Track 3
Google I/O 2016 - Day 2 Track 3
Published: 2016/05/20
Channel: Google Developers
Google I/O 2016 - Day 2 Track 2
Google I/O 2016 - Day 2 Track 2
Published: 2016/05/19
Channel: Google Developers
2WD vs 4WD Polished Snow/ Icy Incline Challenge (All Season vs Winter Tires)
2WD vs 4WD Polished Snow/ Icy Incline Challenge (All Season vs Winter Tires)
Published: 2014/02/24
Channel: AnthonyJ350
How to perform Critical Path Method (CPM) and find Float
How to perform Critical Path Method (CPM) and find Float
Published: 2013/09/17
Channel: Off Peak Training
Unreal Engine 4 Beginner Tutorial Series - #7 Geometry Editing
Unreal Engine 4 Beginner Tutorial Series - #7 Geometry Editing
Published: 2014/04/12
Channel: Virtus Learning Hub / Creative Tutorials
Google Developers SXSW Lightning Talks
Google Developers SXSW Lightning Talks
Published: 2012/03/10
Channel: Google Developers
Artificial Intelligence - The Apex Technology of the Information Age: Goldman Sachs
Artificial Intelligence - The Apex Technology of the Information Age: Goldman Sachs' Heath Terry
Published: 2016/12/13
Channel: Goldman Sachs
Christoph Martens: JavaScript Level 9000 | JSConf EU 2014
Christoph Martens: JavaScript Level 9000 | JSConf EU 2014
Published: 2014/11/10
Channel: JSConf
NEXT
GO TO RESULTS [51 .. 100]

WIKIPEDIA ARTICLE

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Scalable Vector Graphics

The following tables compare SVG compatibility and support for a number of layout engines. Please see the individual products' articles for further information. Unless otherwise specified in footnotes, comparisons are based on the stable versions without any add-ons, extensions or external programs.

Explanation of the tables[edit]

Engine nomenclature[edit]

Rather than the names of web browsers and HTML to PDF converters, the names of the underlying engines are used. Some of the software and online converters that use the various engines are listed below.

Layout engine Release version Preview version Used by
Amaya 11.4.7[1] N/A No longer developed; Amaya
Blink 537.36 source code[note 1] Chromium/Chrome (28+), Opera (15+), Sleipnir, Vivaldi, Yandex, Liebao and Samsung Browser[citation needed]
EdgeHTML 14.14393[2] N/A Microsoft Edge, Universal Windows Platform (UWP) JavaScript apps
Gecko
Standard 54.0 / June 13, 2017; 2 days ago (2017-06-13)[3]
ESR 52.2.0 / June 13, 2017; 2 days ago (2017-06-13)[4]
Beta & Developer Edition 55.0beta / June 14, 2017; 1 day ago (2017-06-14)[5][6][7] semiweekly release
Nightly 56.0a1 / June 12, 2017; 3 days ago (2017-06-12)[8][9] daily release
All Mozilla software, including Firefox; SeaMonkey and Galeon; Camino; K-Meleon; Flock (up to 2.x); Debian IceWeasel; GNU IceCat (formerly GNU IceWeasel); Cyberfox; Icedove, Iceape and Iceowl; Firefox for Android ("Fennec"). Also used by the Maple platform in 2010 and 2011 Samsung "SmartTV" devices which are based on the build used in Firefox 2.5. The Nokia Asha platform also uses Gecko for web apps rendering.
Goanna 27.3.0 (April 27, 2017; 49 days ago (2017-04-27)[10]) [±] Pale Moon and FossaMail
KHTML 4.12.3[11] N/A Konqueror[note 2]
Martha  ?  ? PDFreactor, Nimbudocs Editor and edit-on NG. Uses the Apache Batik library for SVG rendering.
Presto 2.12.388 N/A No longer developed; Opera and Opera Mobile use Blink now; Nintendo DS & DSi Browser; Internet Channel
Prince 11 N/A HTML to PDF converters: Prince (previously called PrinceXML), DocRaptor. The information in the Prince columns is also true of Prince for Books, a related layout engine.
Tasman (IE 5.2.3 for Mac) N/A No longer developed (aborted in 2003); Internet Explorer 5+ for Mac OS X
Trident 7.0 (IE 11) N/A Internet Explorer and other Internet Explorer shells like Maxthon (Microsoft Windows operating systems only), Windows Phone 8
WebKit 534.20 nightly build[note 3] Tizen (both OS and browser), Safari (both desktop and mobile), Google Chrome (before 28), Maxthon 3, Shiira, iCab 4, OmniWeb 5.5+, Web, Adobe AIR, Midori, surf, Adobe Dreamweaver CS4 and CS5, Android browser, Palm webOS browser, Symbian S60 browser, OWB, Steam, Rekonq, Arora, Flock (version 3+), RockMelt, Dolphin Browser, Konqueror[note 2]. Used by the LG Smart TV platform to enable web content on TVs. HTML to PDF converters: wkhtmltopdf, PhantomJS, Pdfcrowd[12], http://www.online-convert.com/[13].
  1. ^ "chromium / chromium/blink". chromium.googlesource.com. Google. Retrieved 2014-05-27. 
  2. ^ a b In Konqueror, the user can switch the used layout engine.
  3. ^ "WebKit Nightly Builds". webkit.org. Retrieved 2014-05-27. 


Adobe SVG Viewer, Batik, eSVG and Renesis are SVG-Plugins.

Values[edit]

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/element when valid values are used.
No Indicates that the property/element is completely ignored.
Partial Indicates that the property/element is understood, but that not all values are supported. Supported values are implemented correctly.
Incorrect Indicates that the property/element is understood, but that it is not implemented correctly in all cases.
Experimental Indicates that the property/element is understood, but supported under an alternate name. May be incomplete or buggy.
Dropped Indicates that the property/element is no longer supported.
Nightly build Indicates that the property/element is supported to some extent in an experimental/nightly build. Future support is expected.
Depends Indicates that the property/element is supported only on certain platforms, or if certain settings are configured.

SVG version support[edit]

Trident Gecko WebKit Blink Presto KHTML Prince XML Amaya Batik Renesis LeonLabs
SVG 1.1 Tiny (SVGT) 5.0[t 1] Partial[g 1] Partial Partial 1.0 Partial[note 1] Partial Partial Mostly Partial Partial
Basic (SVGB) Mostly
Full
1.2 Tiny No No No No 2.1 No ? ? Partial Partial Partial
Full No No No No No No
sXBL Yes
XBL 2.0 No

Embedding[edit]

This table shows support status of different ways of embedding SVG into HTML, for different layout engines.

Trident Gecko WebKit Blink Presto KSVG Amaya
<img> 5.0[t 1] 2.0[g 2] Yes[w 1] ? 2.1 No 5.1
<embed> 1.8 Yes[w 2] Partial[note 2] Partial[note 3] 5.2
<object> Yes 5.1
CSS background-image 2.0[g 3] No 2.1 No ?
CSS list-style-image Partial[note 4] ?
as Favicon No 41[g 4] No 2.1.1 ?
in data URIs 5.0 Yes Yes No ? ?

SVG 1.1 support[edit]

Comparison of various Scalable Vector Graphics element support.

Profile Element Trident Gecko WebKit[w 3] Blink Presto KSVG Prince XML Amaya Adobe SVG Viewer Batik Renesis LeonLabs
Structure Module
Tiny svg 5.0[t 2] 1.8 522 ? 1.0 Yes Yes Yes 1.0 Yes Yes 1.0
g 2.0 1.0
defs 6.0 ?
desc No No ?
title ? 3.0
metadata ? ? 2.0
use Yes[w 4] No 6.0 Yes 1.0 0.6
Basic symbol 522 ?
Conditional Processing Module
Tiny switch Yes 1.8 522 ? 2.0 ? No ? 2.0 Yes No 1.0
Image Module
Tiny image 5.0[t 2] 2.0[g 5] 522 ? 2.0 No 5.1 4.0 1.0 Yes 0.5 1.0
Style Module
Tiny style 5.0[t 1] 1.8 522 ? 2.0 ? Yes Yes 1.0 Yes 0.6 1.0
Shape Module
Tiny circle 5.0[t 2] 1.8 522 ? 2.0 Yes Yes 4.0 1.0 Yes 1.0 1.0
ellipse
line
path
polygon
polyline
rect 0.6
Text Module
Tiny text 5.0[t 1] 1.8 522 ? 2.0 Yes 5.1 4.0 1.0 Yes 0.7 1.0
Basic tspan Yes
tref No[g 6] No 6.3 0.6
textPath 1.8.1 4.0 No
Full altGlyph Partial[g 7][g 8] Partial 2.2 ? 2.0
altGlyphDef No No ?
altGlyphItem ? ? No
glyphRef 2.2 ? 2.0
Profile Element Trident Gecko WebKit Blink Presto KSVG Prince XML Amaya Adobe SVG Viewer Batik Renesis LeonLabs
Marker Module
Full marker 5.0[t 1] 1.8 522 ? 2.0 ? 6.0 ? 3.0 Yes 1.0 1.0
Color Profile Module
Full color-profile No No[g 9] No[w 5] ? No No No ? 3.0 Yes No 1.0
Gradient Module
Basic linearGradient 5.0[t 1] 1.8 522 ? 1.0 Yes 6.0 ? 1.0 Yes 0.5 1.0
radialGradient 2.0 ?
stop 1.0 ? ?
Pattern Module
Basic pattern 5.0[t 1] 1.9 522 ? 2.0 Yes ? ? 2.0 Yes 0.5 1.0ttt
Clip Module
Basic clipPath 5.0[t 1] 1.8 Mostly[w 6] ? 2.0 ? ? ? 1.0 Yes 0.6 1.0
Mask Module
Basic mask 5.0[t 1] 1.9 522 ? 2.0 ? ? ? 1.0 Yes No 1.0
Filter Module
Basic feBlend 6.0[t 3] 1.9 Nightly build[w 7] ? 2.0 ? No ? 1.0 Yes No
feColorMatrix ? ? 1.0
feComponentTransfer ? ?
feComposite ? ?
feFlood ? ?
feGaussianBlur ? ? 1.0
feImage ? ? 1.0
feMerge ? ?
feOffset ? ? 1.0
feTile ? ?
Full filter Nightly build[w 7] ? ?
feConvolveMatrix Nightly build[w 8] ? ?
feDiffuseLighting Nightly build[w 9] ? ?
feDisplacementMap Nightly build[w 7] ? ?
feMergeNode ? ?
feMorphology ? ?
feSpecularLighting Nightly build[w 10] ? ?
feTurbulence Nightly build[w 11] ? ?
feDistantLight No ? ?
fePointLight ? ?
feSpotLight ? ?
feFuncR Nightly build[w 7] ? ?
feFuncG ? ?
feFuncB ? ?
feFuncA ? ?
Profile Element Trident Gecko WebKit Blink Presto KSVG Prince XML Amaya Adobe SVG Viewer Batik Renesis LeonLabs
Cursor Module
Full cursor No[t 4] No[g 10] Partial ? No ? ? ? No Yes 0.6
Hyperlinking Module
Tiny a Yes 1.8 522 ? 1.0 Yes 5.1 8.2 1.0 Yes 0.6 1.0
View Module
Basic view No 15.0[g 11] Partial ? 2.0 ? ? ? 3.0 Yes No 1.0
Scripting Module
Tiny script Yes 1.8 522 ? 2.0 ? ? ? 1.0 Yes 0.5
Animation Module
Tiny animate No 2.0[g 12] No ? 2.0 Yes No Yes 1.0 Yes No 1.0
set Partial
animateMotion 2.0[g 13] No 1.0
animateTransform 2.0[g 12] 1.0
animateColor (deprecated) No[g 14] Yes
mpath 2.0[g 13] 522 ? ? 2.0
Font Module
Tiny font No No[g 15] Yes ? 2.0 ? ? ? 2.0 Yes 1.0 1.0
font-face 1.0 ? ? ? Dropped[note 5]
glyph ? ? ? 1.0
missing-glyph ? ? ?
Full hkern Nightly build[w 12] 2.0 ? ? ? No
vkern Nightly build[w 13] ? ? ?
font-face-src Yes No ? ? ? No
font-face-uri 2.0 ? ? ?
font-face-format No ? ? ? No
font-face-name ? ? ? Yes
Extensibility Module
Full foreignObject No 1.9 522 ? 2.0 ? No 7.2 No No No No
Profile Element Trident Gecko WebKit Blink Presto KSVG Prince XML Amaya Adobe SVG Viewer Batik Renesis

LeonLabs

Notes[edit]

  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.[o 1]
  2. ^ <embed> — Presto does not scale the image properly if its size is given in relative units.
  3. ^ <embed>, <object> — KSVG does not scale the image properly if its size is given in relative units.
  4. ^ list-style-image — WebKit does render the image if its size is given in relative units.[w 1]
  5. ^ Renesis 0.7 supports that feature, but because of the rewrite of the plugin Renesis 1.0 doesn't support this any longer.[o 2]

References[edit]

  1. ^ Amaya Binary Releases, Most recent download link in stable
  2. ^ Introducing EdgeHTML 14 with the Windows 10 Anniversary Update
  3. ^ "Firefox — Notes (54.0) — Mozilla". mozilla.org. 2017-06-13. Retrieved 2017-06-13. 
  4. ^ "Firefox Extended Support Release — Notes (52.2.0) — Mozilla". mozilla.org. 2017-06-13. Retrieved 2017-06-13. 
  5. ^ "Firefox — Beta Notes (55.0beta) — Mozilla". 2017-05-14. Retrieved 2017-05-14. 
  6. ^ "Mozilla Firefox Web Browser — Download Firefox Beta in your language — Mozilla". Retrieved 2016-07-02. 
  7. ^ "Mozilla Firefox Web Browser — Download Developer Edition in your language — Mozilla". Retrieved 2017-01-27. 
  8. ^ "Firefox - Notes (56.0a1) — Mozilla". 2017-06-12. Retrieved 2017-06-13. 
  9. ^ "Mozilla Firefox Web Browser — Download Firefox Nightly in your language — Mozilla". Retrieved 2017-01-29. 
  10. ^ "Pale Moon Release Notes". Pale Moon. 2017-04-27. Retrieved 2017-04-29. 
  11. ^ Download for kdelibs, Most recent download link in stable
  12. ^ Pdfcrowd FAQ, “Pdfcrowd is built around Webkit.”
  13. ^ ‘Producer’ metadata in the resulting pdf., https://www.coolutils.com/Online/HTML-Converter/ Free Online HTML Converter around Webkit

Trident references[edit]

  1. ^ a b c d e f g h i Yu, Jennifer (2010-03-18), SVG in IE9 Roadmap, Microsoft 
  2. ^ a b c Internet Explorer 9 Preview Builds, Microsoft 
  3. ^ Internet Explorer 10 Guide, Microsoft 
  4. ^ 2.1.20 [SVG11] Section 16.12, Cursor Module, Microsoft 

Gecko references[edit]

WebKit references[edit]

Blink references[edit]

Other references[edit]

  1. ^ See "KSVG Homepage". Archived from the original on 2011-04-22.  KSVG seems to be inactive as of 2012.
  2. ^ Renesis support notes (PDF), Examotion GmbH, retrieved 2008-08-04 

External links[edit]

Disclaimer

None of the audio/visual content is hosted on this site. All media is embedded from other sites such as GoogleVideo, Wikipedia, YouTube etc. Therefore, this site has no control over the copyright issues of the streaming media.

All issues concerning copyright violations should be aimed at the sites hosting the material. This site does not host any of the streaming media and the owner has not uploaded any of the material to the video hosting servers. Anyone can find the same content on Google Video or YouTube by themselves.

The owner of this site cannot know which documentaries are in public domain, which has been uploaded to e.g. YouTube by the owner and which has been uploaded without permission. The copyright owner must contact the source if he wants his material off the Internet completely.

Powered by YouTube
Wikipedia content is licensed under the GFDL and (CC) license