SVG 过滤器元素的定义如何?
我们正在考虑使用 SVG 过滤器作为我们工具链的一部分,将 SVG 提供给能够支持它的浏览器,同时将预渲染的 PNG 提供给其他浏览器。
我们注意到的一个问题是,过滤器链的渲染在渲染器之间似乎非常不一致。查看 "filters01" 示例时href="http://www.w3.org/TR/SVG/" rel="nofollow noreferrer">SVG 规范,在我们尝试过的工具中,渲染效果看起来非常不同。 Chrome (5.0.307.11) 无法渲染图像,而其他工具(Firefox 3.6、Opera 10.10、Inkscape 0.47、GIMP 2.6.7)渲染的内容与 规范中的图片,但没有两个是真正相同的。
这是规格不足的问题还是工具不存在?如果我们将 SVG 与滤镜效果一起使用:是否有一个参考工具可以为我们提供按照规范预期的方式进行渲染?
We are considering using SVG filters as part of our toolchain, serving the SVG to browsers capable of supporting it, while serving pre-rendered PNGs to other.
One problem we noticed is that the rendering of the filter chains seems to be very inconsistent across renderers. When looking at the "filters01" example from the SVG specification, the rendering looks very different across the tools we tried. Chrome (5.0.307.11) failed to render the image, while other tools (Firefox 3.6, Opera 10.10, Inkscape 0.47, GIMP 2.6.7) render something vaguely similar in style to the picture in the specification, but no two are truly the same.
Is that an issue of under-specification or are the tools just not there? If we would use SVG with filter effects: is there a reference tool that can give us a rendering the way it is intended by the spec?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请至少报告任何从一米外看起来不一样的错误,以帮助改善情况。
Please report bugs on at least anything that doesn't look the same from a meter away to help improve the situation.