Microsoft 浏览器扩展政策

本文档介绍了用于扩展或修改 Microsoft Edge 和 Internet Explorer 的行为或用户体验或由这些浏览器显示的内容的受支持的机制。 本文档中未明确列出的任何技术均被视为不受支持

这些受支持的扩展机制旨在确保用户能够使用自己选择的软件自定义和扩展浏览器,同时保持安全且不间断地使用其浏览器和电脑。

使用不受支持的技术或实践来扩展或修改 Microsoft Edge 或 Internet Explorer 的浏览体验的软件可能会被反恶意软件阻止或删除。

用于扩展或修改 Microsoft Edge 的软件的受支持的机制

摘要

Microsoft Edge 的设计初衷是确保基本的安全性、可靠性、高速度和响应能力,同时确保用户始终可以控制自己的体验。

Microsoft Edge 扩展是用于修改 Microsoft Edge 的最终用户体验(包括浏览器配置和浏览器中显示的内容)的唯一受支持的机制,在 Microsoft Store 独家销售。

除非本文档中明确列出,否则任何其他影响 Microsoft Edge 的配置或浏览器显示的内容的机制均不受支持

安装、管理和删除

Microsoft Edge 的所有扩展都必须从 Microsoft Store 进行部署。 安装必须由用户仅使用 Microsoft Edge 和 Microsoft Store 提供的用户体验启动和完成。 软件可以引用 Microsoft Store 中的扩展,但不能更改获取扩展的体验,或对用户施加不当影响或欺诈来使其安装扩展。

软件不能干扰用户禁用或删除任何扩展或以任何方式修改 Microsoft Edge 的扩展管理用户体验的能力。

所有扩展都必须遵循最新的适用于 Microsoft Edge 扩展的 Microsoft Store 政策。

扩展开发

Microsoft Store 要求的一个例外是仅供开发中扩展的开发人员和测试人员使用。 这些扩展可能会暂时加载到 Microsoft Edge 的实例中,并全面了解用户,用户会收到扩展存在的提醒。 如果用户不同意扩展继续存在,则将自动禁用扩展。

修改 Microsoft Edge 设置

Microsoft Edge 使用注册表和其他本地或云存储机制来存储其众多功能的状态或配置,包括但不限于用户的起始页和其中内容、地址栏搜索引擎、新标签页、收藏夹、阅读列表以及浏览器功能的状态或配置。

软件不得出于任何原因对任何这些设置进行任何直接或间接更改。 对设置的所有更改都必须由用户通过 Microsoft Edge 用户体验发起。 软件不得通过覆盖或其他用户体验修改来影响或引导用户的选择,或提供备选的同意体验。

Microsoft 支持组策略和 MDM 策略在组织控制的设备上自定义 Microsoft Edge 的特定行为。 这些策略只能由组织管理员进行配置。 在其他情况下,使用这些策略的软件可能会被反恶意软件阻止或删除。

网络流量修改

一些软件通过借助各种机制修改网络流量来修改浏览器和其他应用中显示的内容,包括但不限于代理安装或 DNS 更改。

这种形式的流量修改通常不受支持,特定活动除外,如:设置虚拟专用网络 (VPN) 或过滤 Web 内容(例如,删除不需要的广告、不安全的内容或令人反感的内容)。

修改内容的软件必须遵循适用于 Windows 软件的标准良好行为,包括:安装期间有关软件的用途和效果的明确通知、有关禁用或删除软件的明确说明以及 Windows 程序列表中允许用户卸载软件(必须从系统中完全删除产品)的明确入口。

出于上述目的以外的其他目的执行流量修改或不遵循 Windows 软件指南的软件将被视为不受支持,并且可能会被反恶意软件阻止或删除。

用于扩展或修改 Internet Explorer 的软件的受支持的机制

安装、管理和删除

所有扩展都必须使用 Microsoft Development Network 上所述的适用于 Internet Explorer 扩展的技术进行安装。 软件不得绕过 Internet Explorer 的扩展安装过程。 软件必须允许用户通过 Internet Explorer 的界面确认扩展激活和安装,并且不得更改、绕过、覆盖此界面或以其他方式更改其体验。

软件必须尊重用户通过 Internet Explorer 的“管理加载项”对话框启用或禁用任何浏览器扩展的能力。 不得以任何方式更改此对话框。

工具栏必须向用户提供一个用于永久禁用它的关闭图标。 工具栏还必须在 Windows 中的“添加或删除程序”对话框中提供一个入口。

注意 - 本节的要求不适用于经组织控制的设备上的系统管理员批准的针对 Internet Explorer 的修改。

功能与执行

扩展必须仅使用受支持的 Internet Explorer 和 Windows API。

软件(例如扩展)不得以编程方式更改浏览器功能或限制对浏览器功能的访问,包括但不限于:地址栏、主页、搜索框、新标签页或收藏夹。

基于网络的(例如,DNS 或代理)流量修改必须仅用于虚拟专用网络或过滤 Web 内容(例如,删除广告、不安全的内容或令人反感的内容)的目的。

从 Internet Explorer 11 起,扩展必须与增强保护模式 (EPM) 兼容。 软件不得降低 Internet Explorer 安全设置。

更改日志

  • 2016 年 4 月:发布了文档
  • 2016 年 10 月:更新了有关将 Microsoft Edge 扩展发布到 Microsoft Store 的内容
  • 2017 年 8 月:对托管设备进行了说明