|
浏览器内嵌流媒体播放器Flash杀手:Silverlight(1) 什么是Silverlight
Silverlight前身代号是“WPF/E”,译成中文可以是“银光”,这是微软推出的类似于FLASH相同的解决方案,是免费内嵌在浏览器里的Plug-in(或称外挂、插件),除了在微软本身的IE之外,您也可以装在Firefox、Safari等浏览器上。原文链接
我们先来看几个Silverlight的线上范例:

范例1:利用Silverlight外挂技术,使用者不枰狥lash就可以直接看到影音动画,并且您还可以写成分段式影片的效果,随时切换到想看的编目,同样也支持到全萤幕观赏,您只要快速点击二下即可,按ESC键又可以切换回正常画面。

范例2:此网页场景里的所有物件,包含沙发、长椅、桌子、大灯、装饰树等,您都可以利用滑鼠去3D切换不同的样式,以视觉化的去匹配整体室内您想要的感觉,最后看完可以接着在线上刷卡、付费,进而送货到家。

范例3:利用SilverLight来线上示范产品功能的影片。

范例4:利用Silverlight制作的线上游戏,比赛得分记录最高者获胜。
更多实际范例,各位可以到http://silverlight.net/showcase/去点阅参考。
Silverlight的安装
与Flash Player一样,您要先安装好外挂才能够支持Silverlight,安装网址在ASPx">http://www.microsoft.com/silverlight/install.aspx
Silverlight的特点和优势
Silverlight说是跨浏览器的免费外挂,我们用以下四个层面来说明
一、跨浏览器的使用者体验
RIA(Rich Interactive Applications)在微软的解释是强调互动(Interactive),与Adobe RIA(Rich Internet Applications)虽有一字之差,但殊途同归,同样是要带给使用者与系统之间的互动及视觉化的感受。Silverlight在网页上可包含了影 片、动画、互动事件反应及令人昏眩的使用者介面。
在安装上,不到2MB就可快速安装完毕,并支持现有绝大部分的浏览器。格式上有向量式图形、影音多媒体、文字、动画及重叠能力,加上可运用在现有的网页或Ajax的程式架构上。
二、语言模组与协同合作工具
Silverlight是基于微软.NET Framework之上,所以现有的开发者或设计者能以既有熟悉的技巧,轻易开发出互动性的网页程式,此后端部分也支持了Apache、PHP。不过就以 开发语言来说,您可以用C#、VB .NET、JavaScript、Ruby、Python等来撰写逻辑程序。
官方以设计者及开发者来区隔适合的Silverlight整合工具
设计者:就是Microsoft EXPression Studio,使用W3C标准,采XHTML、XML、XSLT、CSS技巧">CSS及ASP.NET等技术来实现丰富型的网页使用者体验。
|