在本周舉辦的微軟專業(yè)開發(fā)者大會(Professional Developers Conference)上,微軟曾經(jīng)力推的Silverlight受到了冷遇,Silverlight 5的發(fā)展只在會議開幕的主題演講上被提及了一下,此后就銷聲匿跡了,沒有一場會議用來專門討論Silverlight 5。而從討論風(fēng)向上來看,軟件帝國顯然已經(jīng)把目標轉(zhuǎn)向了HTML5,關(guān)于HTML5話題的討論熱火朝天,CEO鮑爾默更是公開表明:“HTML5是促進前后端之間獨立和創(chuàng)新的平臺粘合劑。”
是Silverlight真的已經(jīng)變得不重要了還是HTML5變得更重要了?有媒體就此問題向微軟服務(wù)器與開發(fā)工具事業(yè)部負責人Bob Muglia做出了提問。
“Silverlight是我們針對Windows Phone的開發(fā)平臺,同時在多媒體以及行業(yè)應(yīng)用方面Silverlight也有著其一些獨一無二的優(yōu)勢。”Muglia給出了一個算是較為明確的答復(fù)。
不過當提到Silverlight作為跨平臺開發(fā)工具的時間周期表時,Muglia道出了實言:“我們的政策發(fā)生了轉(zhuǎn)變。”
“Silverlight仍是一個跨平臺解決方案,仍將在各種各樣的操作系統(tǒng)和瀏覽器上繼續(xù)工作、發(fā)展。”Muglia說道:“不過HTML5將是未來跨平臺解決方案的唯一真理,包括蘋果的iOS平臺。”
Muglia明確表示未來將會有不同版本的Silverlight,按照功能和特性劃分,就如同今年4月份發(fā)布的Silverlight 4一樣。Muglia沒有透露任何有關(guān)Silverlight 5的發(fā)布時間信息,不過他表示Silverlight的開發(fā)進度開始變緩了。他說:“正如任何事物都有一個成熟周期一樣,Silverlight的研發(fā)節(jié)奏發(fā)生了變化。”
當微軟上月中首度公開展示Internet Explorer 9后,我們看到的是一個有史以來對HTML5支持的最好的IE版本。而在今年3月被問及是否會繼續(xù)履行把Silverlight當做跨平臺開發(fā)主力推廣時,微軟官方還依然堅持的說法是Silverlight和HTML5兩者將會并行,Silverlight將是微軟今后數(shù)年內(nèi)針對移動設(shè)備、Web和PC跨平臺開發(fā)的主力平臺,HTML5將在未來成為一個共同認可的標準。
但在過去的數(shù)月中,微軟推動了HTML5的極大發(fā)展,微軟試圖讓開發(fā)者明白HTML5可以將他們的網(wǎng)站變的更像是應(yīng)用程序。微軟IE部門總經(jīng)理Dean Hachamovitch在PDC開幕主題演講中說道:“HTML5可以幫助你創(chuàng)建迷人的交互式站點,并且可以提供對瀏覽器的全硬件加速,HTML5頁面給人感覺更像是一款應(yīng)用程序或者一個游戲。”
HTML5的重要性正在日益凸顯,各個軟件公司對其重視亦在情理之中,憑借Flash吃遍天下的Adobe已經(jīng)開發(fā)了將Flash轉(zhuǎn)換成HTML5的程序,更何況在與Flash爭斗中完敗的Silverlight呢?雖然Silverlight前景目前看起來并不是很明朗,但只要微軟不打算將其變?yōu)橄Ъ夹g(shù)名詞之一,可能如微軟所說,我們依然可以在移動平臺等地方看到Silverlight的身影。