微軟開放網頁應用技術WinJS吸引開發者
來源:互聯網
上載者:User
關鍵字
微軟
納德拉
WinJS
[摘要]將網頁應用技術WinJS開放,有助於微軟為Windows吸引更多的應用。 騰訊科技 林靖東 4月4日 編譯微軟週四在Build開發者大會上開源發佈了其網頁應用技術WinJS,並且在其官方博客上宣佈,這樣做的其中一項重要原因是讓WinJS軟體庫在Windows和IE瀏覽器之外的地方也能使用。 將WinJS作為開源軟體公開發布有助於推廣該平臺,同時將Windows 8應用的風格推廣到更廣闊的領域。 微軟憑藉著Windows 8系統推出了為其作業系統編寫網頁應用程式的概念,WinJS就是因此而生的一個軟體平臺,它為網路開發員提供了很多有用的程式設計功能。 通過iOS和Android,微軟明白了除了它自己的平臺之外這個世界上還有其他的平臺。 WinJS以前只支援Windows系統和IE瀏覽器,現在它打算放開限制了。 微軟上周發佈iPad版Office也是它決心打破傳統放開限制的最好例子。 微軟新任CEO納德拉(Satya Nadella)也許還打算放鬆對公司企業文化的管制,但他在Build大會上發表演講時稱,公司的終極戰略並未發生變化,那就是將更多的程式設計人才吸引到微軟的平臺上來。 現在已經有很多並且仍在不斷增多的軟體庫拓展了網頁JavaScript程式設計語言,讓開發者們能夠更輕鬆地編寫高級網頁應用。 但是只能在IE上工作的工具是沒有發展前途的。 開發者們之所以願意忍受網頁程式設計的複雜性,最主要的一項原因是他們可以讓自己的軟體在整個網路上而非網路的一角使用。 微軟表示:「使用HTML/CSS/JavaScript等網頁程式設計標準的開發者們提供的回饋資訊是,他們非常欣賞它為開發者們提供的跨平臺、跨設備的廣闊支援。 將WinJS擴展到Windows之外的其他瀏覽器和設備可以進一步推廣它的範圍,讓開發者們不用重新編寫軟體或學習新技能就可以讓網頁具備Windows應用的個性特徵。 」跨程式設計可以讓開發者們更容易編寫出能在任何地方使用的Windows應用;而微軟也能重新獲得優勢。 微軟一直在鼓勵開發員們編寫能夠利用新型Windows介面即Metro的各種應用。 WinJS支援的各種網頁技術是實現上述目標的一種方法。 然而Windows Store應用商店裡的統計資料顯示,開發者們更喜歡微軟的擁有權技術XAML。 如果微軟能夠將WinJS的應用範圍拓展到Windows以外的領域並吸引到大批的網頁開發者,那就意味著以後會看到更多基於網頁的Windows應用。