gpt4 book ai didi

SVG替代品?

转载 作者:行者123 更新时间:2023-12-04 04:49:34 25 4
gpt4 key购买 nike

我在谷歌搜索时读到SVG是“死的”。尽管我不同意,但是谁能告诉我更多/ future 基于矢量的格式来表示2d/3d图形? VML呢?我应该使用哪种格式来表示Web上的2D和3D图形?

我在网上玩图形游戏,我想知道我是否正在使用过时的技术。

最佳答案

Microsoft在IE9中支持SVG,并在IE博客上详细说明了为什么这么做。

http://blogs.msdn.com/b/ie/archive/2010/03/18/svg-in-ie9-roadmap.aspx

SVG的主要优点是它成为DOM的一部分,因此您可以使用CSS对其进行样式设置,并可以使用javascript对其进行修改。相比之下, Canvas 必须完全重画每帧。这使 Canvas 适合于频谱分析仪,视频处理,快节奏的游戏以及其他非渐进式动画。 SVG更适合渐变动画。

就3D而言, future 是WebGL,它是OpenGL ES的薄垫片,但距离还很遥远。微软没有 promise 支持它,这意味着它不会在IE9中出现。也许是IE10,也许不是。

如果您确实使用了SVG,建议您使用svgweb来抽象化浏览器的差异(在过时的浏览器中回退到Flash applet)。

关于SVG替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3403764/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com