[4] Microsoft Silverlight 1.0 是一个可跨浏览器和平台使用的插件,用于通过 Web 提供各种带有视频、动画、交互功能和精美用户界面的应用程序。在大多数浏览器中,Silverlight 1.0 应用程序在基于 Microsoft Windows 的计算机上的外观和行为与在 Apple Macintosh 计算机上相同,并且没有任何额外的安装要求。
Silverlight 1.0 使用 XAML 提供一致的呈现模型。在 Microsoft Expression Blend 2 中,可以快速设计精美的 Silverlight 1.0 应用程序用户界面并测试结果。
MagnifyingGlass 示例 Silverlight
Silverlight 1.0 由许多核心展示层架构组成,这关系到使用者界面(UI),使用者输入(user input),基本使用者界面控制元件(basic UI controls),图形(graphics)和动画(animation)、媒体播放(media playback),数位权管理(DRM)的支援,以及DOM的整合。其组件如下: Silverlight相关技术图片
输入(Input)- handling input from devices like keyboard,mouse,stylus etc.
使用者界面核心(UIcore)- managing rendering of bitmap images(including compressed raster images like JPEG),vector graphics,text and animations.
媒体(Media)- playback of MP3,Windows Media and VC-1 streams.
XAML - to allow the UI layout to be created using XAML markup language.