|
Bob Muglia在PDC 2010講到Silverlight的時候,說“我們的策略已經(jīng)轉(zhuǎn)移了”,事后,他又試圖澄清這到底是什么意思。Steve Ballmer和Tim Heuer也對Silverlight發(fā)表評論,試圖重新讓社區(qū)確信微軟對Silverlight的承諾,但是他們也指出這樣的事實,HTML5是針對跨平臺開發(fā)的解決方案,而Silverlight針對的是客戶端和Windows Phone。
ZDNET的編輯Mary Jo Foley采訪了微軟服務(wù)器和工具部門主席Bob Muglia,主題是關(guān)于PDC 2010期間提到的公司針對Silverlight當前的態(tài)度。Muglia說到他們的“策略已經(jīng)發(fā)生了轉(zhuǎn)移”,但是Silverlight會繼續(xù)作為有限的跨平臺解決方案而存在,他還說“HTML是針對所有平臺,包括蘋果的ios平臺,唯一真正的跨平臺解決方案。” Muglia關(guān)于Silverlight的聲明,特別是在PDC 2010與Silverlight相關(guān)信息的缺乏,引發(fā)了大量關(guān)于Silverlight命運的評論,大部分評論都認為該技術(shù)會局限在Windows Phone 7上。
之后,Bob Muglia對引起的“爭論和迷惑”道歉,并寫了一篇文章想要澄清關(guān)于Silverlight的問題。首先,Muglis再次向開發(fā)者和客戶保證,Silverlight仍然是“跨瀏覽器和跨平臺的,能夠運行在Windows和Mac上”,并且Silverlight是“Windows的核心應(yīng)用程序開發(fā)平臺,是針對Windows Phone的開發(fā)平臺”,然后,他又做出了一些聲明。他做出的聲明之一“我們針對Silverlight的戰(zhàn)略以及將來的重點已經(jīng)轉(zhuǎn)移了”的意圖并不是負面的,而是在意識到在線開發(fā)的形勢已經(jīng)發(fā)生了改變之后,所需要做出相應(yīng)的動作。主要的變更在于Silverlight需要支持的設(shè)備的數(shù)量和類型,那樣才能夠讓它繼續(xù)成為完全跨平臺開發(fā)的解決方案:
當我們啟動Silverlight項目的時候,世界上能夠訪問InterNET的設(shè)備數(shù)量還相對較少,我們的目的就是要在那些設(shè)備上提供最一致、最豐富的體驗。但是情況已經(jīng)發(fā)生了變化。結(jié)果,在所有可能的設(shè)備上安裝單一的運行時實現(xiàn)在操作上是不可能的。
結(jié)果,微軟已經(jīng)擁抱了HTML5:
我們認為,HTML會在所有這些平臺上提供最廣泛的跨平臺訪問。在微軟,我們已經(jīng)開始為運行Windows的設(shè)備構(gòu)建世界上最棒的HTML5實現(xiàn),而在PDC上,我們展示了在IE9上關(guān)于HTML5取得的巨大進展。
他指明了Silverlight將要覆蓋的領(lǐng)域,“客戶端應(yīng)用程序和媒體體驗,”并向?qū)Υ烁信d趣的人保證“我們會繼續(xù)為Silverlight投資,并讓開發(fā)者在將來可以使用它構(gòu)建很棒的應(yīng)用程序和體驗。”
微軟的CEO,Steve Ballmer在PDC 2010上發(fā)表了他的意見,對于Silverlight他評論說,它“為web提供了最豐富的媒體流功能,并且我們會繼續(xù)發(fā)布Windows和Mac的版本,”但是他還提到了HTML5,說那是完全跨平臺開發(fā)的解決方案:
我們已經(jīng)看到,當前出現(xiàn)了很多能夠與InterNET連接的設(shè)備——正如我上周所說的,HTML5會為這些設(shè)備提供最廣泛的跨平臺訪問,而微軟會為運行Windows的設(shè)備構(gòu)建世界上最棒的HTML5的實現(xiàn)。在PDC,我們已經(jīng)展示了在IE9上關(guān)于此的重大進展。
Silverlight的程序經(jīng)理Tim Heuer再次向開發(fā)者和第三方廠商保證,他個人已經(jīng)把今年的賭注壓在Silverlight上了,他在并不合適的時候把家搬到了雷蒙德,這對他的個人生活和家庭都造成了很大的影響,如果他對微軟關(guān)于Silverlight的計劃不確信的話,是不會那么做的。但是他還提到,Silverlight的目標是客戶端,他也無法預測五到十年之后會發(fā)生什么,因此還沒有長期的戰(zhàn)略。
微軟的姿態(tài)意味著Silverlight想要在Windows、Windows Phone和Mac OS上創(chuàng)建富客戶端的應(yīng)用程序。但是,我們不會使用它來創(chuàng)建能夠運行在所有設(shè)備上的web應(yīng)用程序,因為那意味著讓它運行在并支持太多的平臺,包括現(xiàn)存的還有將來會出現(xiàn)的各種平臺。Adobe在Adobe MAX 2010上演示了將Flash轉(zhuǎn)換為HTML5的工具。他們還發(fā)布了EDGE,那是一種以可視化的方式創(chuàng)建HTML5動畫的工具。微軟有機會跟隨同樣的路,使用Silverlight來構(gòu)建動畫,之后可以轉(zhuǎn)換為HTMl5,或者創(chuàng)建HTML5的編輯工具。這些開發(fā)堅持了這樣的觀點,將來在web上不存在Flash與Silverlight的斗爭,只是HTML5的各種實現(xiàn)。
查看英文原文:Silverlight Is for the Client, HTML5 for the Web
NET技術(shù):Silverlight面向客戶端,HTML5面向Web,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。