由于项目关系,对SVG发生了兴趣,着手开发一个能够运行于Windows、Windows Mobile、linux 和MaOSX上的SVG引擎。 进展: SVG元素状况svg 基本实现 defs 实现 desc 实现 title 实现 metadata 实现 symbol 实现 use 实现 switch 实现 image 实现 style 实现 path 实现 rect 实现 circle 实现 line 实现 ellipse 实现 polyline 实现 polygon 实现 text 实现 span 实现 tref 未实现 textPath 实现 altGlyph 未实现 altGlyphDef 未实现 altGlyphItem 未实现 glyphRef 未实现 marker 实现 color-profile 未实现 linearGradient 实现 radialGradient 实现 stop 实现 pattern 实现 clipPath 实现,但算法有问题 mask 实现 filter 未实现 feBlend 未实现 feColorMatrix 未实现 feComponentTransfer 未实现 feComposite 未实现 feConvolveMatrix 未实现 feDiffuseLighting 未实现 feDisplacementMap 未实现 feFlood 未实现 feGaussianBlur 未实现 feImage 未实现 feMerge 未实现 feMergeNode 未实现 feMorphology 未实现 feOffset 未实现 feSpecularLighting 未实现 feTile 未实现 feTurbulence 未实现 feDistantLight 未实现 fePointLight 未实现 feSpotLight 未实现 feFuncR 未实现 feFuncG 未实现 feFuncB 未实现 feFuncA 未实现 cursor 未实现 a 部分实现 view 未实现 script 部分实现 animate 未实现 set 未实现 animateMotion 未实现 animateTransform 未实现 animateColor 未实现 mpath 未实现 font 实现 font-face 实现 glyph 实现 missing-glyph 实现 hkern 实现 vkern 实现 font-face-src 未实现 font-face-uri 未实现 font-face-format 未实现 font-face-name 未实现 definition-src 未实现 foreignObject 未实现 2008.3.5