微軟在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應用。
Orignal From: 微軟開放網頁應用技術吸引開發者
留言列表