# 继 Android 和 iOS 应用之后，微软又打算移植 Chrome 浏览器的插件了

- 作者：李帅飞
- 发布时间：2016-08-06 13:41
- 分类：公司
- 原文：https://www.ifanr.com/697415

![dwill-microsoft-corp-windows-10-be-a-threat-to-the-ios-android-ecosystem](https://s3.ifanr.com/wp-content/uploads/2016/08/dwill-microsoft-corp-windows-10-be-a-threat-to-the-ios-android-ecosystem.jpg)

**如果要选出一个最善于“移花接木”的科技巨头，那一定非微软莫属了。**

![betanews](https://s3.ifanr.com/wp-content/uploads/2016/08/betanews.jpg)

图自：[betanews](http://betanews.com/2016/04/29/microsoft-office-365-security-patch/)

### 无辜的 Chrome 浏览器插件

在 8 月 2 日发布的 Windows 10 一周年更新中，有一个关于 Edge 浏览器的[重大变化](http://www.howtogeek.com/248177/whats-new-in-windows-10s-anniversary-update/)：它将可以支持插件。如此一来，Edge 浏览器的功能将会更加丰富。

然而，在打开 Edge 浏览器的插件应用商店之后，却发现**目前支持 Edge 浏览器的插件只有区区 13 个。**要想获得更多插件，微软必须让开发者更多地参与其中，并且大大地减少开发的工作量。

![install-microsoft-edge-extensions](https://s3.ifanr.com/wp-content/uploads/2016/08/install-microsoft-edge-extensions.jpg)

截图自 Windows 10 应用商店

为此，微软今天正式发布了一个免费开发工具 [Microsoft Edge Extension Toolkit](https://www.microsoft.com/en-us/store/p/microsoft-edge-extension-toolkit/9nblggh4txvb)。这个工具可以用在 Windows 10 一周年更新之后的版本上。其主要功能是：

> 可以让开发者快速地将目前的 Chrome 浏览器插件转换成 Edge 浏览器插件。它还会对插件进行解析，并给出调试建议。

与 Edge 浏览器的插件数量相比，**Chrome 浏览器的插件数量可谓庞大，而且功能异常丰富。**虽然此前微软[曾经揶揄 Chrome](http://www.ifanr.com/673677) 太过耗电，但还是“厚着脸皮”把手伸向了 Chrome 的插件商店。

![18ix9y256cv5zjpg](https://s3.ifanr.com/wp-content/uploads/2016/08/18ix9y256cv5zjpg.jpg)

图自：[lifehacker](http://lifehacker.com/5857721/how-to-build-a-chrome-extension)

### 流产的 Project Astoria

**当然，这不是微软第一次“移花接木”了。**

早在 2015 年 4 月召开的 Build 开发者大会上，微软 CEO 纳德拉就[宣布](http://tech.firstpost.com/news-analysis/build-2015-microsoft-now-adds-support-for-android-and-ios-apps-to-be-ported-on-windows-10-265466.html)，**Windows 10 操作系统将兼容 Android 和 iOS 的海量应用**；于此同时，微软也推出了相应的应用移植工具。

![Android-iOS-Windows-Phone-flagship-devices&#95;ft](https://s3.ifanr.com/wp-content/uploads/2016/08/Android-iOS-Windows-Phone-flagship-devices_ft.jpg)

图自：[addictivetips](http://www.addictivetips.com/ios/ios-6-vs-android-4-2-jelly-bean-vs-windows-phone-8-comparison-chart/)

微软之所以要这么做，主要是因为其在移动操作系统领域的失败；而**失败的其中一个重大因素则是应用生态的匮乏。**在当时的智能手机操作系统市场，微软的 Windows Phone 仅仅占据了[不到 3% 的市场份额](http://tech.qq.com/a/20150430/012550.htm)，这也是其不受开发者重视的原因。

为此，微软打算通过应用移植的方式来弥足自家移动应用生态的不足。其中，针对 Andorid 应用生态移植的项目被命名为 Project Astoria。

![bidnessetc](https://s3.ifanr.com/wp-content/uploads/2016/08/bidnessetc.jpg)

图自：[bidnessetc](http://www.bidnessetc.com/57587-project-astoria-update-microsoft-corporation-noncommittal/)

2015 年 7 月底，Windows 10 正式发布。没过多久，人们发现 Windows 10 移动版的操作系统中，内置了一个几乎完整的[安卓 4.4.4 镜像](http://www.ithome.com/html/windowsphone/167459.htm)，其中包含大多数 Android 核心文件。

也就是说，Windows 10 移动版几乎确定可以兼容经过移植的 Android 应用。后来，的确有网友成功实现了将 Android 版支付宝[移植到 Windows 10 移动版](http://www.zhihu.com/question/34253283)上。

![20150807&#95;162939&#95;189](https://s3.ifanr.com/wp-content/uploads/2016/08/20150807_162939_189.jpg)

图自：[wpxap](http://wpxap.com)

然而到了 2015 年 11 月，微软官网的 Project Astoria 页面却已经被撤下。2016 年 2 月，微软在[官方博客](https://blogs.windows.com/buildingapps/2016/02/25/an-update-on-the-developer-opportunity-and-windows-10/)中宣布终止 Project Astoria。至于原因，微软的解释是：

> 维护两个移动平台的应用移植工作有些多余，而且这也会给开发者的选择带来困惑，毕竟现在的主流移动应用都会同时支持 Android 和 iOS，开发者到底该选哪一个呢？

### 移植工作仍在进行

虽然针对 Android 应用移植的 Project Astoria 已经被终止，但是针对 iOS 应用移植的 [Project Islandwood](https://blogs.windows.com/buildingapps/tag/project-islandwood/) 仍旧在进行中。

对此，微软说：

> 我们慎重地考虑了开发商的反馈意见，决定将精力集中在 Windows Bridge for iOS 上面，让它成为将移动应用移植到所有 Windows 10 设备时的唯一桥梁。

![goxuni](https://s3.ifanr.com/wp-content/uploads/2016/08/goxuni.jpg)

图自：[goxuni](http://www.goxuni.com/671376-project-islandwood-testing-the-windows-bridge-for-ios/)

除了 iOS 的应用移植，微软还在继续维护[另外两项移植项目](http://www.windowscentral.com/microsoft-offers-updates-ios-web-and-win32-app-bridge-tools-windows-10)：一个是 The Web Bridge，面向的是各种 Web 应用；另一个是 Project Centennial，支持对象是 Win 32 和基于 .NET 的应用，其实就是帮助开发者把以往的桌面应用变成 Windows 10 通用应用。

![edd](https://s3.ifanr.com/wp-content/uploads/2016/08/edd.jpg)

图自：[digitaltrends](http://www.digitaltrends.com/computing/windows-store-net-win32/)

另外，微软还以 4 到 5 亿美元的价格[收购](http://blogs.microsoft.com/blog/2016/02/24/microsoft-to-acquire-xamarin-and-empower-more-developers-to-build-apps-on-any-device/#sm.0000w4fw1zbewdnrup920ob5jgk4z)了一款世界知名的开发软件工具 Xamarin 。微软希望通过 Xamarin，开发者能够在 Windows 平台上使用 C# 开发各个平台的应用，当然也包括 Windows 10 在内，

![截图 2016-08-06 13时21分12秒](https://s3.ifanr.com/wp-content/uploads/2016/08/截图-2016-08-06-13时21分12秒.jpg)

截图自：[Microsoft](http://blogs.microsoft.com/blog/2016/02/24/microsoft-to-acquire-xamarin-and-empower-more-developers-to-build-apps-on-any-device/#sm.0000w4fw1zbewdnrup920ob5jgk4z)

总而言之，为了 Windows 10 应用生态的发展，微软花了不少心思；这次为 Edge 浏览器专门推出插件转制工具，微软也算得上是用心良苦了。

**只不过，在 Edge 浏览器的市场份额[远远不如 Chrome 浏览器](http://news.softpedia.com/news/microsoft-edge-browser-still-far-behind-firefox-and-google-chrome-data-shows-506837.shtml)的情况下，不知道开发者会不会买单呢？**

题图来自：[bidnessetc](http://www.bidnessetc.com/42830-will-microsoft-corp-windows-10-be-a-threat-to-the-ios-android-ecosystem/)
