Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

SVG dans Firefox

Vous trouverez des exemples simples de syntaxe et d'utilisation de SVG sur la page W3C SVG test suite.

Statut d'implémentation des éléments

  • SVGPathSegList Interface
    • Liaisons non implémentées : replaceItem()
Élément Notes
Structure Module
svg
  • Implémenté.
  • Les attributs DOM currentScale et currentTranslate sont implémentés, mais il n'y a pas d'interface utilisateur pour se déplacer et zoomer.
  • SVGSVGElement
    • Attributs non implémentés : contentScriptType, contentStyleType, viewport, useCurrentView, currentView
    • Liaisons non implémentées : pauseAnimations, unpauseAnimations, animationsPaused, getCurrentTime, setCurrentTime, getIntersectionList, getEnclosureList, checkIntersection, checkEnclosure, deselectAll,
    • createSVGAngle (implémenté dans Firefox 2), getElementById
g
  • Implémenté.
defs
  • Implémenté.
desc
  • Implémenté.
  • Uniquement stocké dans le DOM, pas d'interface utilisateur.
title
  • Implémenté.
metadata
  • Implémenté.
  • Uniquement stocké dans le DOM, pas d'interface utilisateur.
symbol
  • Implémenté.
use
  • Implémenté.
  • Fonctionne uniquement pour les références internes au document (bug 269482).
  • Ne suit pas entièrement les règles de cascade <svg:use> (bug 265894).
  • Ne délivre pas les évènements à un arbre SVGElementInstance (bug 265895).
Conditional Processing Module
switch
  • Implémenté.
Image Module
image
  • Implémenté.
Style Module
style
  • Implémenté.
Shape Module
path
  • Implémenté.
  • SVGPathElement Interface
    • Attributs non implémentés : pathLength, normalizedPathSegList, animatedPathSegList, animatedNormalizedPathSegList
    • Liaisons non implémentées : getTotalLength,
    • getPointAtLength (implémenté dans Firefox 2), getPathSegAtLength
rect
  • Implémenté.
circle
  • Implémenté.
line
  • Implémenté.
ellipse
  • Implémenté.
polyline
  • Implémenté.
polygon
  • Implémenté.
Text Module
text
  • Implémenté.
  • SVGTextElement
    • Attributs non implémentés : rotate, textLength, lengthAdjust
    • Liaisons non implémentées : getNumberOfChars, getSubStringLength, getStartPositionOfChar, getEndPositionOfChar, getRotationOfChar, getCharNumAtPosition, selectSubString
    • Liaisons non fonctionnelles au cours de onload : getExtentOfChar
tspan
  • Implémenté.
  • SVGTSpanElement
    • Attributs non implémentés : rotate, textLength, lengthAdjust
    • Liaisons non implémentées : getNumberOfChars,
    • getComputedTextLength (implémenté dans Firefox 2), getSubStringLength, getStartPositionOfChar, getEndPositionOfChar, getExtentOfChar, getRotationOfChar, getCharNumAtPosition, selectSubString
tref
  • Cette fonctionnalité se trouvait dans les premiers projets de spec et a été retirée par la suite, elle n'est donc pas implémentée
textPath
  • Implémenté dans Firefox 2.
  • Attributs non implémentés : method, spacing, textLength, lengthAdjust
altGlyph
  • Non implémenté.
altGlyphDef
  • Non implémenté.
altGlyphItem
  • Non implémenté.
glyphRef
  • Non implémenté.
Marker Module
marker
  • Implémenté.
Color Profile Module
color-profile
  • Non implémenté.
Gradient Module
linearGradient
  • Implémenté.
radialGradient
  • Implémenté.
stop
  • Implémenté.
Pattern Module
pattern
  • Implémenté.
Clip Module
clipPath
  • Implémenté.
Mask Module
mask
  • Implémenté.
Filter Module
filter
  • Implémenté.
feBlend
  • Implémenté.
feColorMatrix
  • Implémenté.
feComponentTransfer
  • Implémenté.
feComposite
  • Implémenté.
feConvolveMatrix
  • Implémenté.
feDiffuseLighting
  • Implémenté.
feDisplacementMap
  • Implémenté.
feFlood
  • Implémenté.
feGaussianBlur
  • Implémenté.
feImage
  • Non implémenté.
feMerge
  • Implémenté.
feMergeNode
  • Implémenté.
feMorphology
  • Implémenté.
feOffset
  • Implémenté.
feSpecularLighting
  • Implémenté.
feTile
  • Implémenté.
feTurbulence
  • Implémenté.
feDistantLight
  • Implémenté.
fePointLight
  • Implémenté.
feSpotLight
  • Implémenté.
feFuncR
  • Implémenté.
feFuncG
  • Implémenté.
feFuncB
  • Implémenté.
feFuncA
  • Implémenté.
Cursor Module
cursor
Hyperlinking Module
a
  • Implémenté comme une liaison XBL - l'objet n'est pas du type SVGAElement.
  • Seuls les attributs xlink:href et xlink:show sont implémentés.
  • Pour l'attribut target, voir le bug 300868
View Module
view
Scripting Module
script
  • Implémenté.
Animation Module
animate
  • Implémenté.
set
  • Implémenté.
animateMotion
  • Implémenté.
animateTransform
  • Implémenté.
animateColor
mpath
  • Implémenté.
Font Module
font
font-face
  • Non implémenté.
glyph
  • Non implémenté.
missing-glyph
  • Non implémenté.
hkern
  • Non implémenté.
vkern
  • Non implémenté.
font-face-src
  • Non implémenté.
font-face-uri
  • Non implémenté.
font-face-format
  • Non implémenté.
font-face-name
  • Non implémenté.
definition-src
  • Non implémenté.
Extensibility Module
foreignObject
  • Implémenté.

 

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : marie-ototoi, wakka27, Fredchat, BenoitL, VincentN, Mgjbot, Chbok
 Dernière mise à jour par : marie-ototoi,