打印

关于Silverlight与SVG

今天在Jesse Liberty的博客看到关于Silverlight and SVG的讨论,比较有趣,简单的译了一下。

在过去的两个星期里,我收到了下面这个问题(在不同的论坛)多达三次,所以我要借这个机会在这里张贴一下,并阐述我的观点。

引用:
问题:…我得知微软已经支持SVG,这将不再需要silverlight,难道silverlight只是为保护IE的SVG的改造?
我不知道如何开始回答这样的问题。如果Silverlight和SVG是同等意义上的技术,这可能会产生一个争论并且因此受益,但是我相信他们真的完全不同,服务于不同的目的。Silverlight是一个表现层技术,利用.NET工具开发应用程序。我想你会发现Silverlight的吸引力,实际上它很强大,几个星期后,当我们发布Silverlight2.0,它将变得更为强大。

我的意思不是回避你的问题,然而它恰恰不是我所做的。我致力于帮助他人学习和使用Silverlight,不是在被认为必须二选一的技术中为它辩护。

主题跟贴

#1
仅仅是他拿SVG与Silverlight对比就可以看出,他完全不知Silverlight到底是什么。
这也带给我一个问题,难道他明白SVG是什么嘛?
如果我们把它降到Xaml的层面也许不错,那我们讨论,但是把象SVG某种一样简单的技术与silverlight比较,嘘嘘。

#2
一个好友在私人信件里谈到了几点,总结如下
*SVG是可放缩的矢量图。它有意成为构建图形的语言,然而Silverlight是关于创建应用程序的。
*Silverlight是WPF的子集,这就是为什么它使用XAML.两者被开发不是为了取代SVG的。

#3
你最好重新看一下关于SVG有价值的资料:

http://timheuer.com/blog/archive ... or-silverlight.aspx

TOP