godseraph / IEModeSiteList

用于 Microsoft Edge 的 Internet Explorer 模式站点适配清单

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IEModeSiteList - IE 模式网站清单

1、介绍

本项目维护了一份 IE 模式站点适配清单文件(适用于用于 Microsoft Edge 的 Internet Explorer 模式)

🔴 这样做的原因是:在国内,目前仍然有相当数量的网站仍然需要使用 Internet Explorer 才能正常访问,这其中政企相关的网站占了绝大多数。微软推出的基于 Chromium 的 Microsoft Edge 浏览器加入了「Internet Explorer 模式」,可以将这些网站自动通过 Internet Explorer 在 Microsoft Edge 中打开1

一个个将这些网站设置并切换到 Internet Explorer 模式打开是一个很繁琐且枯燥的工作,创建一份清单文件可以一劳永逸,更加快捷方便地达到上述目的2


2、启用「Internet Explorer 模式」并进行预先配置

⚠️ 注意:以下涉及到「组策略」配置相关的操作不支持家庭版授权的 Windows,因为「组策略」仅在专业版或更高版本授权中支持,如遇到此情况,请考虑将你的家庭版授权升级到专业版

⚠️ 对家庭版用户的提示:如果你正在使用的是家庭版授权的 Windows,可尝试下载使用项目仓库中的 EnableIEModeList.reg 文件(点击此处下载)来开启相应功能,该文件未经测试,效果未知,需自行承担后果

⚠️ 注意:教程所使用的 Windows 10 版本为 Build 21390.2025,Microsoft Edge 版本为 91.0.864.37,实际内容可能会因版本更新等因素发生改变,教程内容可能不会及时更新

第一步:获取策略模板

在浏览器中打开该地址,并按照顺序选择对应的「频道/版本」、「版本」和「平台」。一般而言,如无特殊需要3

  • 「频道/版本」选择「稳定 & 受支持的最新版」

  • 「版本」选择当前频道下的最新版本

  • 「平台」选择「Windows 64 位」或「Windows 32 位」根据你当前使用的系统决定

2F45DA.png

选择好并确认无误后,单击下方的「获取政策文件」下载对应的组策略模板「MicrosoftEdgePolicyTemplates.cab」。

下载到的是一个以 .cab 为后缀名的文件,对其进行解压,解压后是一个 MicrosoftEdgePolicyTemplates.zip 压缩包,再次对这个 zip 包进行解压,直到所有文件被完全解压完毕即可

第二步:打开 Internet Explorer 模式

打开 Microsoft Edge,转到「设置 - 默认浏览器」,将「允许在 Internet Explorer 模式下重新加载网站」这一项勾选为启用状态,若要求重新启动 Microsoft Edge,请重新启动。

2F4XvQ.png

第三步:添加组策略模板

转到第一步中解压缩好的组策略模板根目录,打开 windows 文件夹,再打开 admx 文件夹,该文件夹下应该如图所示:

2FIg6e.png

2FI5kt.png

将上图中红框标注的文件/文件夹中的内容复制到 %SYSTEMDRIVE%\Windows\PolicyDefinitions(一般来说是 C:\Windows\PolicyDefinitions)文件夹中。具体是:

  • admx 根目录下的 msedge.admxmsedgeupdate.admxmsedgewebview2.admx 这三个文件,直接复制到%SYSTEMDRIVE%\Windows\PolicyDefinitions 根目录下;

  • admx\zh-CN 文件夹中的 msedge.admlmsedgeupdate.admlmsedgewebview2.adml 这三个文件,复制到 %SYSTEMDRIVE%\Windows\PolicyDefinitions\zh-CN目录下;

  • admx\en-US 文件夹中的 msedge.admlmsedgeupdate.admlmsedgewebview2.adml 这三个文件,复制到 %SYSTEMDRIVE%\Windows\PolicyDefinitions\en-US目录下;

复制完成后打开组策略管理器,就可以找到与 Microsoft Edge 有关的组策略模板了。

2FTqds.png

第四步:配置组策略

打开组策略管理器,转到「计算机配置 - 管理模板 - Microsoft Edge」。找到并配置以下项目:

  • 允许访问 Enterprise Mode Site List Manager 工具:将状态配置为「已启用」;

  • 配置 Internet Explorer 集成:将状态配置为「已启用」,选项配置为「Internet Explorer 模式」;

  • 配置企业模式站点列表:将状态配置为「已启用」,选项配置为:

    https://raw.fastgit.org/WitherZuo/IEModeSiteList/master/IEModeWebsiteList.xml
    
  • 允许 Internet Explorer 模式测试:将状态配置为「已禁用」或「未配置」。

修改完成后,重新启动 Microsoft Edge。在浏览器中访问 edge://compat ,转到「企业模式站点列表」,在右侧界面中单击「强制更新」按钮,就会从指定地址获取新的站点列表。

2FHwjO.png

第五步:其它检查

在按照上述步骤完成配置后,Microsoft Edge 应该具有如下变化:

  • 「设置」页面顶部会出现「你的浏览器由你的组织进行管理」的横幅
  • 单击三点菜单后,在最底部会出现「由你的组织管理」字样
  • 三点菜单中的「更多工具」下,会出现「在 Internet Explorer 模式下重新加载」或「在 Internet Explorer 模式下刷新选项卡」
  • 「Microsoft Edge 兼容性」页面(edge://compat)中会出现「企业网站列表管理器」一项

现在你可以访问列表中的网站,或是在已打开的选项卡中尝试切换 Internet Explorer 模式,检查是否按照预期工作。


3、贡献本项目

你也可以对本项目进行贡献,添加更多需要 Internet Explorer 模式才能正常访问的网站网址2。可通过给本项目提交 Issue 的方式请求添加尚未在列表中的网站。


4、参考链接

Footnotes

  1. 微软:什么是 Internet Explorer(IE)模式 点击此处了解更多

  2. Add single sites to the Enterprise Mode site list using the Enterprise Mode Site List Manager (schema v.2) 点击此处了解更多 2

  3. 微软:在 Windows 上配置 Microsoft Edge 策略设置 点击此处了解更多

About

用于 Microsoft Edge 的 Internet Explorer 模式站点适配清单

License:Apache License 2.0