Firefox 3 中的 SVG 改进

Firefox 3 比以前版本的 Firefox 提供了改进的 可缩放矢量图形 (SVG) 支持。虽然这些功能在其他地方有记录,但本文作为一份方便的清单,方便您轻松确定 Firefox 3 中添加了哪些功能。

  • foreignObject 元素现在受支持 (Firefox 错误 326966)。有关详细信息,请参阅 规范这篇文章
  • pattern 元素支持 (规范)
  • mask 元素支持 (规范)
  • 支持所有 SVG 1.1 滤镜 (规范)
    • 滤镜
    • feDistantLight
    • fePointLight
    • feSpotLight
    • feBlend
    • feColorMatrix
    • feConvolveMatrix
    • feComponentTransferfeFuncRfeFuncGfeFuncBfeFuncA
    • feComposite
    • feConvolveMatrix
    • feDiffuseLighting
    • feDisplacementMap
    • feDistantLight
    • feFlood
    • feGaussianBlur
    • feImage
    • feMergefeMergeNode
    • feMorphology
    • feOffset
    • fePointLight
    • feSpecularLighting
    • feTurbulence
    • feTile
  • SVG 中的 <a> 元素处理已修复了多个错误;请参阅 Firefox 错误 267664Webkit 错误 268135Webkit 错误 316248Webkit 错误 317270Webkit 错误 320724
  • 已实现 SVG DOM 方法 getNumberOfChars()getComputedTextLength()getSubStringLength()getStartPositionOfChar()getEndPositionOfChar()getRotationOfChar()getCharNumAtPosition()
  • xml:space 属性支持 (规范)
  • 现在支持回退 fill/stroke (规范)
  • 现在支持 emex 单位来指示长度 (Firefox 错误 305859).

另请参阅