Firefox 3 中的 SVG 改進

與之前的 Firefox 版本相比,Firefox 3 提供了改進的 可縮放向量圖形 (SVG) 支援。雖然這些功能已在別處記錄,但本文件可作為方便的列表,讓您可以輕鬆確定 Firefox 3 中添加了哪些功能。

  • 現在支援 foreignObject 元素(Firefox bug 326966)。

  • 現在支援 pattern 元素。

  • 現在支援 mask 元素。

  • 已新增對所有 SVG 1.1 濾鏡的支援

    • filter
    • feDistantLight
    • fePointLight
    • feSpotLight
    • feBlend
    • feColorMatrix
    • feConvolveMatrix
    • feComponentTransfer, feFuncR, feFuncG, feFuncB, feFuncA
    • feComposite
    • feConvolveMatrix
    • feDiffuseLighting
    • feDisplacementMap
    • feDistantLight
    • feFlood
    • feGaussianBlur
    • feImage
    • feMerge, feMergeNode
    • feMorphology
    • feOffset
    • fePointLight
    • feSpecularLighting
    • feTurbulence
    • feTile
  • SVG 中 <a> 元素的處理已修復多個 bug;請參閱 Firefox bug 267664WebKit bug 268135WebKit bug 316248WebKit bug 317270WebKit bug 320724

  • 已實現 SVG DOM 方法 getNumberOfChars()getComputedTextLength()getSubStringLength()getStartPositionOfChar()getEndPositionOfChar()getRotationOfChar()getCharNumAtPosition()

  • 現在支援 xml:space 屬性。

  • 現在支援回退 fill/stroke

  • 現在支援 emex 單位來指示長度(Firefox bug 305859)。

另見