SilverLight是什么(转)
??????要花時(shí)間系統(tǒng)的學(xué)習(xí)一下SilverLight了,但是不知道SilverLight是什么,到底是干什么的,下面的段落將會(huì)對(duì)SilverLight有一個(gè)詳細(xì)的介紹。
?
????1、SilverLight概要
??? SilverLight是Windows PresentAtIon Foundation的一個(gè)子產(chǎn)品,其利用了跨瀏覽器Web技術(shù)進(jìn)行設(shè)計(jì),以實(shí)現(xiàn)多操作系統(tǒng),甚至是移動(dòng)設(shè)備上的無縫運(yùn)行。和Flash一樣,WPF/E是作為一個(gè)瀏覽器的插件,可以顯示矢量圖形、動(dòng)畫和視頻。
?
????? SilverLight集成了多種現(xiàn)有Web技術(shù)和設(shè)備,它可以在Windows、Mac平臺(tái)上運(yùn)行,支持IE、Firefox,shengzhi Apple的Safari Web瀏覽器。而無需對(duì)現(xiàn)有的網(wǎng)站進(jìn)行移植,甚至包括Adobe Flash設(shè)計(jì)的內(nèi)容。
?
????? 至于SilverLight與Flash的區(qū)別,微軟的一位高層人士曾這樣描述:一個(gè)WPF/E程序“并不是傳遞給Flash播放器的一個(gè)編譯好的二進(jìn)制文件。”相反,所有的代碼都是基于標(biāo)準(zhǔn)的,且圖像都是用了XAML(eXtensible Application Markup Language,可擴(kuò)展應(yīng)用程序標(biāo)記語言)。
????? 同時(shí),與Flash內(nèi)容不方便搜索引擎收錄不同,SilverLight是以DOM形式公開它的元素樹,內(nèi)容能很好被搜索引擎收錄。
?
????2、SilverLight產(chǎn)品介紹
?
????? 1、SilverLight通過小巧的瀏覽器插件將視頻、交互性內(nèi)容以及其他應(yīng)用融合在一起。該解決方案集成了強(qiáng)大的圖像及圖層技術(shù),支持任何尺寸的無縫整合,并提供適合廣播的圖層技術(shù),可以在圖像上添加按鈕、標(biāo)題或是其他交互性內(nèi)容。
?????
????? 2、SilverLight允許利用WMV標(biāo)準(zhǔn)從高清設(shè)備向移動(dòng)設(shè)備提供高質(zhì)量視頻和音頻。此外,該工具通過Expression Media Encoder以及Tarari公司的內(nèi)建平臺(tái),支持15X的快速視頻編碼及硬件加速。
?
????? 3、SilverLight支持多種平臺(tái),使用戶能夠方便的進(jìn)行代碼重用,并通過不同平臺(tái)無縫的連接到Web。
?
????? 4、SilverLight集成了多種現(xiàn)有Web技術(shù)和設(shè)備,這意味著它可以在任何服務(wù)器和發(fā)布平臺(tái)上使用,而無需對(duì)現(xiàn)有的網(wǎng)站設(shè)計(jì)進(jìn)行移植,甚至包括Adobe Flash設(shè)計(jì)的內(nèi)容。
?
????? 5、SilverLight采用了已在.NET3.0和Vista中使用的XAML語言,這使得Web內(nèi)容和桌面內(nèi)容的開發(fā)語言一致,從而降低了開發(fā)費(fèi)用。SilverLight還兼容大量其他標(biāo)準(zhǔn)和現(xiàn)有技術(shù),包括ASP.NET、AJAX以及.NET3.0,這使得開發(fā)者可以根據(jù)現(xiàn)有標(biāo)準(zhǔn),或是采用微軟已成熟技術(shù)來開發(fā)基于Web的內(nèi)容。
?
????? 6、此外,SilverLight為設(shè)計(jì)者和開發(fā)者提供大量的開發(fā)工具和開發(fā)環(huán)境支持。對(duì)設(shè)計(jì)者來說,Expression Design和Expression Blend軟件可以創(chuàng)建可重用界面,Expression Web使得在符合W3C標(biāo)準(zhǔn)的網(wǎng)站開發(fā)總可以使用XHTML、XML、XSLT、CSS以及ASP.NET等工具。對(duì)開發(fā)者來說,基于Visual Studio的Web開發(fā)支持包括ASP.NET AJAX在內(nèi)的技術(shù),并支持JavaScriot,C#,VB,Ruby以及Python等多種開發(fā)語言。
?
????? 7、SilverLight瀏覽器插件的安裝程序簡(jiǎn)單,體積只有幾M。當(dāng)用戶遇到使用SliverLight開發(fā)的網(wǎng)頁(yè)時(shí),可以迅速的安裝這一插件。SilverLight內(nèi)建的視頻及動(dòng)畫廣告解決方案靈活性很高,當(dāng)傳輸廣播類型的視頻或是動(dòng)畫廣告時(shí),不會(huì)影響視頻質(zhì)量。而這一問題是現(xiàn)有技術(shù)普遍遇到的問題。
?
????? 8、通過獲艾美獎(jiǎng)的Windows Media技術(shù),傳輸流量可降低46%,并且和現(xiàn)有的Windows Media流量配置方案兼容。如果采用下一代Window Server 系統(tǒng)中的IIS媒體包,流量還將進(jìn)一步下降。
?
????? 9、SilverLight支持內(nèi)容接入保護(hù)技術(shù)。無論在Windows還是Mac平臺(tái)上,SilverLight都支持多種商業(yè)模式,包括訂閱、租用、付費(fèi)瀏覽或預(yù)覽等。
總結(jié)
以上是生活随笔為你收集整理的SilverLight是什么(转)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: SEO必备的利器–iMacros
- 下一篇: 国产数据库比较之大数据分析
