Comparação de motores de layout (Scalable Vector Graphics) - Comparison of layout engines (Scalable Vector Graphics)
Scalable Vector Graphics | |
---|---|
As tabelas a seguir comparam SVG compatibilidade e suporte para um número de motores de layout .
Conteúdo
Explicação das tabelas
Veja lista de motores de layout para a lista completa. Adobe SVG Viewer , Batik , eSVG e Renesis são SVG-Plugins .
Kiddie . === === Valores Estes indicam o nível de suporte para o item dado em cada motor. Por padrão, a versão mais recente do motor está implícita. No entanto, um número de versão específico podem ser listados; quando isso indica suporte completo, é a versão inicial do motor apoiando plenamente o item.
Valor | Significado |
---|---|
sim | totalmente suportado |
Não | nunca foi suportado |
Parcial | Apenas alguns valores são suportados |
Incorreta | Não implementado corretamente em todos os casos |
Experimental | Pode ser incompleta ou de buggy |
Construção noturna | Atualmente em desenvolvimento; apoio integral é esperado |
depende | Suportado apenas para as condições especificadas |
Desistiu | Não mais suportado |
suporte versão SVG
lagartixa | Tridente | WebKit | Piscar | Presto | KHTML | Príncipe XML | Amaya | batik | Renesis | LeonLabs | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SVG | 1.1 | Minúsculo (SVGT) | Parcial | 5 | Parcial | Parcial | 1.0 | Parcial | Parcial | Parcial | Na maioria das vezes | Parcial | Parcial |
Básico (SVGB) | Na maioria das vezes | ||||||||||||
Cheio | |||||||||||||
1,2 | Muito pequeno | Não | Não | Não | Não | 2.1 | Não | ? | ? | Parcial | Parcial | Parcial | |
Cheio | Não | Não | Não | Não | Não | Não | |||||||
sXBL | sim | ||||||||||||
2.0 XBL | Não |
Incorporação
Esta tabela mostra o estado do apoio de diferentes maneiras de incorporar SVG em HTML, para diferentes motores de layout.
Tridente | lagartixa | WebKit | Piscar | Presto | KSVG | Amaya | |
---|---|---|---|---|---|---|---|
<img>
|
5 | 2,0 | sim | ? | 2.1 | Não | 5.1 |
<embed>
|
1.8 | sim | Parcial | Parcial | 5.2 | ||
<object>
|
sim | 5.1 | |||||
CSS background-image
|
2,0 | Não | 2.1 | Não | ? | ||
CSS list-style-image
|
Parcial | ? | |||||
como Favicon | Não | 41 | Não | 2.1.1 | ? | ||
em URIs dados | 5 | sim | sim | Não | ? | ? |
suporte a SVG 1.1
Comparação de vários Scalable Vector Graphics suporte elemento.
Perfil | Elemento | Tridente | lagartixa | WebKit | Piscar | Presto | KSVG | Príncipe XML | Amaya | Adobe SVG Viewer | batik | Renesis | LeonLabs |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Módulo estrutura | |||||||||||||
Muito pequeno |
svg
|
5 | 1.8 | 522 | ? | 1.0 | sim | sim | sim | 1.0 | sim | sim | 1.0 |
g
|
2,0 | 1.0 | |||||||||||
defs
|
6 | ? | |||||||||||
desc
|
Não | Não | ? | ||||||||||
title
|
? | 3,0 | |||||||||||
metadata
|
? | ? | 2,0 | ||||||||||
use
|
sim | Não | 6 | sim | 1.0 | 0,6 | |||||||
básico |
symbol
|
522 | ? | ||||||||||
Módulo de Processamento condicional | |||||||||||||
Muito pequeno |
switch
|
sim | 1.8 | 522 | ? | 2,0 | ? | Não | ? | 2,0 | sim | Não | 1.0 |
Módulo de imagem | |||||||||||||
Muito pequeno |
image
|
5 | 2,0 | 522 | ? | 2,0 | Não | 5.1 | 4.0 | 1.0 | sim | 0,5 | 1.0 |
Módulo de estilo | |||||||||||||
Muito pequeno |
style
|
5 | 1.8 | 522 | ? | 2,0 | ? | sim | sim | 1.0 | sim | 0,6 | 1.0 |
Módulo forma | |||||||||||||
Muito pequeno |
circle
|
5 | 1.8 | 522 | ? | 2,0 | sim | sim | 4.0 | 1.0 | sim | 1.0 | 1.0 |
ellipse
| |||||||||||||
line
| |||||||||||||
path
| |||||||||||||
polygon
| |||||||||||||
polyline
| |||||||||||||
rect
|
0,6 | ||||||||||||
Módulo de texto | |||||||||||||
Muito pequeno |
text
|
5 | 1.8 | 522 | ? | 2,0 | sim | 5.1 | 4.0 | 1.0 | sim | 0,7 | 1.0 |
básico |
tspan
|
sim | |||||||||||
tref
|
Não | Não | 6,3 | 0,6 | |||||||||
textPath
|
1.8.1 | 4.0 | Não | ||||||||||
Cheio |
altGlyph
|
Parcial | Parcial | 2.2 | ? | 2,0 | |||||||
altGlyphDef
|
Não | Não | ? | ||||||||||
altGlyphItem
|
? | ? | Não | ||||||||||
glyphRef
|
2.2 | ? | 2,0 | ||||||||||
Perfil | Elemento | Tridente | lagartixa | WebKit | Piscar | Presto | KSVG | Príncipe XML | Amaya | Adobe SVG Viewer | batik | Renesis | LeonLabs |
Módulo marcador | |||||||||||||
Cheio |
marker
|
5 | 1.8 | 522 | ? | 2,0 | ? | 6 | ? | 3,0 | sim | 1.0 | 1.0 |
Módulo de Perfil de Cor | |||||||||||||
Cheio |
color-profile
|
Não | Não | Não | ? | Não | Não | Não | ? | 3,0 | sim | Não | 1.0 |
Módulo de gradiente | |||||||||||||
básico |
linearGradient
|
5 | 1.8 | 522 | ? | 1.0 | sim | 6 | ? | 1.0 | sim | 0,5 | 1.0 |
radialGradient
|
2,0 | ? | |||||||||||
stop
|
1.0 | ? | ? | ||||||||||
Módulo padrão | |||||||||||||
básico |
pattern
|
5 | 1.9 | 522 | ? | 2,0 | sim | ? | ? | 2,0 | sim | 0,5 | 1.0ttt |
clipe Module | |||||||||||||
básico |
clipPath
|
5 | 1.8 | Na maioria das vezes | ? | 2,0 | ? | ? | ? | 1.0 | sim | 0,6 | 1.0 |
Módulo máscara | |||||||||||||
básico |
mask
|
5 | 1.9 | 522 | ? | 2,0 | ? | ? | ? | 1.0 | sim | Não | 1.0 |
Módulo de filtro | |||||||||||||
básico |
feBlend
|
6 | 1.9 | Construção noturna | ? | 2,0 | ? | Não | ? | 1.0 | sim | Não | |
feColorMatrix
|
? | ? | 1.0 | ||||||||||
feComponentTransfer
|
? | ? | |||||||||||
feComposite
|
? | ? | |||||||||||
feFlood
|
? | ? | |||||||||||
feGaussianBlur
|
? | ? | 1.0 | ||||||||||
feImage
|
? | ? | 1.0 | ||||||||||
feMerge
|
? | ? | |||||||||||
feOffset
|
? | ? | 1.0 | ||||||||||
feTile
|
? | ? | |||||||||||
Cheio |
filter
|
Construção noturna | ? | ? | |||||||||
feConvolveMatrix
|
Construção noturna | ? | ? | ||||||||||
feDiffuseLighting
|
Construção noturna | ? | ? | ||||||||||
feDisplacementMap
|
Construção noturna | ? | ? | ||||||||||
feMergeNode
|
? | ? | |||||||||||
feMorphology
|
? | ? | |||||||||||
feSpecularLighting
|
Construção noturna | ? | ? | ||||||||||
feTurbulence
|
Construção noturna | ? | ? | ||||||||||
feDistantLight
|
Não | ? | ? | ||||||||||
fePointLight
|
? | ? | |||||||||||
feSpotLight
|
? | ? | |||||||||||
feFuncR
|
Construção noturna | ? | ? | ||||||||||
feFuncG
|
? | ? | |||||||||||
feFuncB
|
? | ? | |||||||||||
feFuncA
|
? | ? | |||||||||||
Perfil | Elemento | Tridente | lagartixa | WebKit | Piscar | Presto | KSVG | Príncipe XML | Amaya | Adobe SVG Viewer | batik | Renesis | LeonLabs |
Módulo cursor | |||||||||||||
Cheio |
cursor
|
Não | Não | Parcial | ? | Não | ? | ? | ? | Não | sim | 0,6 | |
Módulo hyperlinking | |||||||||||||
Muito pequeno |
a
|
sim | 1.8 | 522 | ? | 1.0 | sim | 5.1 | 8.2 | 1.0 | sim | 0,6 | 1.0 |
Ver Módulo | |||||||||||||
básico |
view
|
Não | 15,0 | Parcial | ? | 2,0 | ? | ? | ? | 3,0 | sim | Não | 1.0 |
Módulo Scripting | |||||||||||||
Muito pequeno |
script
|
sim | 1.8 | 522 | ? | 2,0 | ? | ? | ? | 1.0 | sim | 0,5 | |
Módulo de Animação | |||||||||||||
Muito pequeno |
animate
|
Não | 2,0 | Não | ? | 2,0 | sim | Não | sim | 1.0 | sim | Não | 1.0 |
set
|
Parcial | ||||||||||||
animateMotion
|
2,0 | Não | 1.0 | ||||||||||
animateTransform
|
2,0 | 1.0 | |||||||||||
animateColor (deprecated)
|
Não | sim | |||||||||||
mpath
|
2,0 | 522 | ? | ? | 2,0 | ||||||||
Módulo Font | |||||||||||||
Muito pequeno |
font
|
Não | Não | sim | ? | 2,0 | ? | ? | ? | 2,0 | sim | 1.0 | 1.0 |
font-face
|
1.0 | ? | ? | ? | Desistiu | ||||||||
glyph
|
? | ? | ? | 1.0 | |||||||||
missing-glyph
|
? | ? | ? | ||||||||||
Cheio |
hkern
|
Construção noturna | 2,0 | ? | ? | ? | Não | ||||||
vkern
|
Construção noturna | ? | ? | ? | |||||||||
font-face-src
|
sim | Não | ? | ? | ? | Não | |||||||
font-face-uri
|
2,0 | ? | ? | ? | |||||||||
font-face-format
|
Não | ? | ? | ? | Não | ||||||||
font-face-name
|
? | ? | ? | sim | |||||||||
Módulo de extensibilidade | |||||||||||||
Cheio |
foreignObject
|
Não | 1.9 | 522 | ? | 2,0 | ? | Não | 7,2 | Não | Não | Não | Não |
Perfil | Elemento | Tridente | lagartixa | WebKit | Piscar | Presto | KSVG | Príncipe XML | Amaya | Adobe SVG Viewer | batik | Renesis |
|
Notas
Referências
- "SVG 1.1 Conformidade Estado Suíte Implementação" .
- "W3C SVG Teste Suíte Resultados - O resumo dos resultados conjunto de testes W3C em vários navegadores, versões diferentes e plugins do navegador Última atualização 2011-03-24." . Retirado 2012/10/02 .
- "Quando eu posso usar ... mesas de apoio SVG em desktop e navegadores móveis" . Retirado de Outubro de 2, 2012 .
referências Trident
referências Gecko
- "SVG no Firefox" . Retirado de Junho de 11, 2009 .
referências WebKit
- "WebKit Estado SVG" . Retirado de Junho de 17 de, 2007 .
- "Resultados conjunto de testes W3C do WebKit" .
referências Blink
Outras referências
- "Batik estado de implementação" . Retirado 11 de Janeiro de, 2008 .
- "Renesis apoio 1.1 SVG" (PDF) . Examotion GmbH . Retirado 2008/08/04 .
- Suporte a SVG em Presto : Elementos , Atributos , propriedades CSS , DOM Interfaces .
links externos
- Casos de Teste W3C SVG para SVG completa
- "Matriz Viewer - Comparação dos motores de layout SVG-able e Plugins" . wiki.svg.org . Arquivado do original em 2010-03-25.