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