當前位置:
首頁 >
Silverlight新型的富媒体
發布時間:2023/12/16
37
豆豆
生活随笔
收集整理的這篇文章主要介紹了
Silverlight新型的富媒体
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
微軟用Windows打倒了最先實現視窗界面的蘋果電腦,又用Office殺死了昔日辦公軟件領域的巨頭Lotus,當微軟盯上瀏覽器市場的時候,又成功的用IE瀏覽器取代了網景瀏覽器,成為絕對霸主。而今微軟又推出Silverlight 3,目標直指Flash…… Silverlight的富內涵 提起網絡動畫,Flash大概會是許多人第一時間聯想到的,如今在互聯網中,由于Flash的便捷與所具有的豐富功能,Flash已經成為了富媒體的代表軟件,曾為了許多網站的必備的標準元素,甚至產生了獨特的閃客文化。 在Flash誕生的最初只是為了解決如何利用有限的帶寬傳輸矢量動畫的技術,隨著網絡帶寬與速度變得越來越快,Flash的多媒體互動效果在這樣的網絡環境中發揮出了巨大的效果。特別是在HTML無法實現豐富的多媒體效果下,Flash逐漸成為了HTML之外的另一個業內富媒體標準。 近年來伴隨著網絡帶寬不斷的擴展,特別是云計算的發展,HTML不再能夠滿足云端這樣的瘦客戶機的需求,此時Flash這種富媒體技術開始展現自己的魅力,并且隨著網頁對多媒體與互動效果的需求日漸成為未來發展的趨勢。而此時對于微軟而言,推出一款自己的富媒體標準就顯得十分必要,于是Silverlight急迫的誕生了。 目前Silverlight雖然看起來和Flash具有同等的功能,然而實際上Silverlight雖然與Flash構成競爭關系,但在產品定位上有很大的不同。在微軟的產品梯隊中,Silverlight屬于Windows Presentation Foundation (WPF) 的一個子集,同時也是 XAML (eXtensible Application Markup Language) 的子集,具有向量式的繪圖能力,以及多媒體與圖形顯示的支持。 也就是說開發人員能夠使用聲明式開發(declarating development) 來發展 Silverlight 應用程序,因此與Flash不同,Silverlight產品的亮點更偏重于程序設計,它能夠配合.net framework與微軟其他開發系統讓程序員開發出交互性更強的互動多媒體網站,而在Flash在程序控制方面一直相對較弱。 Silverlight 1從誕生到如今的Silverlight 3,一直在加強程序的控制能力,而且對于Adobe提出富媒體等于“Rich Internet Application”不同的是,微軟所理解的富媒體概念是“Rich Interactive Application”,也就是更加豐富的網絡動態應用。由此也能夠看出,Silverlight雖然是Flash的強勁對手,但是實際上兩個產品的定位卻相距甚遠。 快速成長與Flash分庭抗禮 從Silverlight誕生的那一天起,大眾就一直拿它同Flash進行比較。這種競爭雖然沒有擺到臺面上,但是實則一天都沒有停止過。2007年9月,Silverlight 1.0 RTM初涉市場時,它只是一個由許多內核展示層架構組成,支持基本網頁調用銀光元件,加載XAML 檔。提供的元素也只是幾何基元,像是:線、橢圓以及其它簡單形狀。 然而不到兩年的時間,到Silverlight 2.0時,它已經能夠支持.NET Framework縮小版的基類函數庫,并且大量內置了Silverlight控件,以及廣泛的網絡Networking支持能力,舉例來說就是支持REST、WS*/SOAP、POX,RSS及標準HTTP服務等網絡技術的調用,這部分對前端的Silverlight特別重要,通過網絡程序才能訪問后端Server的數據,以回傳綁定顯示在用戶界面之上。 在視覺效果的提升方面,最新發布的Silverlight 3.0,微軟加強了它對于影音媒體內容的保護,是通過DRM技術來進行內容保護。并大大將強了對視頻流的處理性能,讓Silverlight 3的視頻效果完全可以和電視視頻媲美,在流行音樂天王邁克?杰克遜的悼念晚會以及溫布爾登網球公開賽網絡直播時,Silverlight 3的平滑視頻功能充分的現實了自己的實力。 而且Silverlight 3支持更強大的3D顯示功能,新增加的一些功能可以用于圖片的深度縮放,現場感更強。在2007年剛推出Silverlight的時候,使用Silverlight必須基于IE瀏覽器,如今的Silverlight 3突破了只支持IE的單一路線,實現了跨平臺及跨瀏覽器支持,甚至可以擺脫瀏覽器,讓Silverlight 3開發的應用可以直接運行。 雖然就目前來講,Flash基本還是一家獨大的情形。不管從插件的裝機率,還是開發人員的數量來講都具有絕對的優勢。但是我們也需要看到Silverlight的裝機率在不斷的提高,微軟官方發布的下載數據已經達到4億,同時還擁有數千個Silverlight應用,而Silverlight3.0發布后,更充分的技術準備讓Silverlight具備了在富媒體領域和Flash一爭高下的資本。而這一切變化僅用了不到3年時間。 Silverlight的前景 不斷完善的Silverlight最終能否徹底征服Flash的用戶,占領Adobe的市場呢?從目前來看,這條道路似乎還很漫長。首先微軟缺乏像Adobe那樣的強大的多媒體產品線,Silverlight雖然能夠實現Flash的效果,但是也僅是網頁效果而已。對于將富媒體融合到電子出版物,如PDF等之類的工作,微軟目前不僅是缺乏相關產品,也沒有能力做到如同Adobe如此長,且環環相扣的產品線中。 此外,Silverlight想要實現如同Flash動畫一樣的效果,也需要Photoshop、Fireworks、IIustrator等豐富的周邊設計軟件的支持,而目前微軟的Expression Studio 3要想趕上Adobe的設計軟件能力仍然需要奮斗很長一段時間,或者說現在僅是萬里長征中的第一步。 畢竟Flash已經占據市場多年,具有90%以上的市場占有率,其產品的成熟度和普及率都是Silverlight現階段無法比擬的。最有趣的證明是,微軟為了Windows 7制作了一個新的產品演示頁面,并邀請專業設計公司Digital Kitchen負責完成這段演示。但是有趣的是,這段演示在這家公司的網站上并非用Silverlight播放的,而是Adobe的Flash播放。這足以顯示,Adobe在眾多設計公司心目中的地位,而微軟目前在設計行業中并沒有這樣的影響力。 除此之外,由于大家都看到了富媒體的趨勢,大家都希望在該市場能分一杯羹。像Google這樣的網絡巨頭正在積極的推動新一代的Web標準HTML5,HTML5是集多媒體與互動性為一體的新一代的Web標準,簡單的說他可以讓瀏覽器不需要安裝插件就可以實現現在Flash和Silverlight所能達到的富媒體功能。 盡管HTML5還是一個未來的標準,真正的實現還需要幾年的時間。但我們可以看到在將來的富媒體市場上,將不會是一家獨大的局面,而是有多種技術并存,各種技術之間的差異性將會越來越小。 技術平臺的穩定性和延續性,技術平臺對開發人員的友好程度,技術的應用成本等將決定其命運。而Silverlight將很有可能借助這些方面的優勢占據一個更有利的位置,讓我們拭目以待吧。總結
以上是生活随笔為你收集整理的Silverlight新型的富媒体的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 企业网站排名,站内布局,不只有关键词密度
- 下一篇: 计算机数学英语基础,2020考研计算机数