繼 Android 和 iOS 應用之後,微軟又打算移植 Chrome 瀏覽器的插件了
如果要選出一個最善於“移花接木”的科技巨頭,那一定非微軟莫屬了。
圖自:betanews
無辜的 Chrome 瀏覽器插件
在 8 月 2 日發佈的 Windows 10 一週年更新中,有一個關於 Edge 瀏覽器的重大變化:它將可以支持插件。如此一來,Edge 瀏覽器的功能將會更加豐富。
然而,在打開 Edge 瀏覽器的插件應用商店之後,卻發現目前支持 Edge 瀏覽器的插件只有區區 13 個。要想獲得更多插件,微軟必須讓開發者更多地參與其中,並且大大地減少開發的工作量。
截圖自 Windows 10 應用商店
為此,微軟今天正式發佈了一個免費開發工具 Microsoft Edge Extension Toolkit。這個工具可以用在 Windows 10 一週年更新之後的版本上。其主要功能是:
引用可以讓開發者快速地將目前的 Chrome 瀏覽器插件轉換成 Edge 瀏覽器插件。它還會對插件進行解析,並給出調試建議。
與 Edge 瀏覽器的插件數量相比,Chrome 瀏覽器的插件數量可謂龐大,而且功能異常豐富。雖然此前微軟曾經揶揄 Chrome 太過耗電,但還是“厚着臉皮”把手伸向了 Chrome 的插件商店。
圖自:lifehacker
流產的 Project Astoria
當然,這不是微軟第一次“移花接木”了。
早在 2015 年 4 月召開的 Build 開發者大會上,微軟 CEO 納德拉就宣佈,Windows 10 操作系統將兼容 Android 和 iOS 的海量應用;於此同時,微軟也推出了相應的應用移植工具。
圖自:addictivetips
微軟之所以要這麼做,主要是因為其在移動操作系統領域的失敗;而失敗的其中一個重大因素則是應用生態的匱乏。在當時的智能手機操作系統市場,微軟的 Windows Phone 僅僅佔據了不到 3% 的市場份額,這也是其不受開發者重視的原因。
為此,微軟打算通過應用移植的方式來彌足自家移動應用生態的不足。其中,針對 Andorid 應用生態移植的項目被命名為 Project Astoria。
圖自:bidnessetc
2015 年 7 月底,Windows 10 正式發佈。沒過多久,人們發現 Windows 10 移動版的操作系統中,內置了一個幾乎完整的Android 4.4.4 鏡像,其中包含大多數 Android 核心文件。
也就是説,Windows 10 移動版幾乎確定可以兼容經過移植的 Android 應用。後來,的確有網友成功實現了將 Android 版支付寶移植到 Windows 10 移動版上。
圖自:wpxap
然而到了 2015 年 11 月,微軟官網的 Project Astoria 頁面卻已經被撤下。2016 年 2 月,微軟在官方博客中宣佈終止 Project Astoria。至於原因,微軟的解釋是:
引用維護兩個移動平台的應用移植工作有些多餘,而且這也會給開發者的選擇帶來困惑,畢竟現在的主流移動應用都會同時支持 Android 和 iOS,開發者到底該選哪一個呢?
移植工作仍在進行
雖然針對 Android 應用移植的 Project Astoria 已經被終止,但是針對 iOS 應用移植的 Project Islandwood 仍舊在進行中。
對此,微軟説:
引用我們慎重地考慮了開發商的反饋意見,決定將精力集中在 Windows Bridge for iOS 上面,讓它成為將移動應用移植到所有 Windows 10 設備時的唯一橋樑。
圖自:goxuni
除了 iOS 的應用移植,微軟還在繼續維護另外兩項移植項目:一個是 The Web Bridge,面向的是各種 Web 應用;另一個是 Project Centennial,支持對象是 Win 32 和基於 .NET 的應用,其實就是幫助開發者把以往的桌面應用變成 Windows 10 通用應用。
圖自:digitaltrends
另外,微軟還以 4 到 5 億美元的價格收購了一款世界知名的開發軟件工具 Xamarin 。微軟希望通過 Xamarin,開發者能夠在 Windows 平台上使用 C# 開發各個平台的應用,當然也包括 Windows 10 在內,
截圖自:Microsoft
總而言之,為了 Windows 10 應用生態的發展,微軟花了不少心思;這次為 Edge 瀏覽器專門推出插件轉制工具,微軟也算得上是用心良苦了。
只不過,在 Edge 瀏覽器的市場份額遠遠不如 Chrome 瀏覽器的情況下,不知道開發者會不會買單呢?
題圖來自:bidnessetc
資料來源:愛範兒(ifanr)