Edge开发者沙龙《一小时精通Edge扩展开发》 | 7月20号文章回顾
微软Reactor
2022年07月29日 15:53
收录于文集
共2篇
插件开发

7月20日,Reactor社区举办了Edge开发者沙龙《一小时精通Edge扩展开发》,由来自微软Edge浏览器团队的嘉宾进行分享,向有兴趣开发Edge浏览器扩展的伙伴介绍Edge扩展开发基础知识并做现场demo演示。直播视频可在此观看:

开发Edge浏览器扩展对开发者的意义

首先是庞大的用户基础,微软Edge浏览器全球用户数量持续增长已达近十亿级规模,在中国也有亿级用户量。

其次是底层支持,新版微软Edge浏览器基于Chromium内核,是微软Windows10及以上系统内置的浏览器。自2020年1月发布以来,新版Edge浏览器凭借速度、性能、对网站和扩展的兼容性、自带的隐私及安全特性赢得了极好的用户口碑,是越来越多用户的首选。

再就是用户的便利触达,对于中国及全球各地的Edge浏览器用户,都可便捷地安装扩展和提供反馈。

以及运营推荐,Edge扩展的运营团队会根据语言和文化偏好,将您的扩展推荐给合适的用户群体。

官方文档

在嘉宾的介绍之外,如需查阅文档,可在Microsoft Edge 开发人员文档 - Microsoft Edge Development | Microsoft Docs中的《Microsoft Edge扩展》模块查看对应文档。

已经开发过Chrome扩展?四步上架到Edge

对于已经开发过Chrome扩展的朋友,对于直播中的扩展开发入门这部分内容应该并不陌生。将Chrome扩展上架到Edge也非常简单,只需这几步:

第一步:用Github账号或邮箱登录微软合作伙伴中心

(如果您在微软应用市场发布过应用,例如一款游戏App,可使用同一账号登录)

  1. 打开https://partner.microsoft.com , 点击登录

  2. 如果已有outlook或者hotmail邮箱,可直接登录,或者点击“其他选项“,用Github账号登录。

第二步:注册为Edge开发人员

  1. 现在您已登录到微软Partner Center, 可以注册为Edge开发人员了。在欢迎页开始添加新扩展,在表单中填写联系邮箱等字段。

  2. 如有疑问,此步骤更详细的帮助文档请见 注册为 Microsoft Edge 扩展开发人员 - Microsoft Edge Development | Microsoft Docs

第三步:判断您扩展的兼容性

Edge浏览器基于Chromium内核,兼容Chromium的绝大多数API,但Chrome浏览器有一些特有的API,您可在此查找支持和不支持的API Microsoft Edge 扩展支持的 API - Microsoft Edge Development | Microsoft Docs

如有疑问,您可加入Edge开发者交流群进行提问,关注Reactor公众号后,发送消息Edge即可进群:

最后一步:上传程序包

  1. 请注意,如果程序包是从Chrome商店下载后解压的,manifest文件中的update_field和key字段值仍然是用于Chrome商店的,删除这两个字段即可。

  2. 扩展名称中如果有for Chrome等字样,请替换成for Edge.

  3. 如有疑问,此步骤更详细的帮助文档请见发布Microsoft Edge扩展 - Microsoft Edge Development | Microsoft Docs