告别Internet Explorer。经过25年多的时间,它终于停止使用了,从2021年8月起,Microsoft 365将不再支持它,它将在2022年从我们的台式机上消失。好吧,这就是“消失”的某些值,因为Internet Explorer的元素将作为一种兼容模式挂在新的基于铬的Edge中。
即便如此,看到IE go会很奇怪,因为它作为Windows内部构件的一部分已经存在了几乎很久,它的三叉戟引擎为Outlook的浏览器视图和Windows的帮助系统等工具提供动力。即使在将新边缘设置为默认值的系统上,在浏览器视图中打开Outlook中的电子邮件也会在Internet Explorer中打开它。
这是因为Outlook使用一种将HTML和任何图像资源封装在单个文件中的技术。MHTML“聚合HTML文档的MIME封装”是为这样一个世界而设计的:在这个世界中,web页面提供了与applet、ActiveX控件或Flash的交互性,设计者希望动态内容成为电子邮件的一部分。它是一个很有用的工具,用于构建格式化电子邮件,使用熟悉的HTML创作工具,但将所有必要的资源捆绑到一个附加到邮件的存档中。
编辑Edge MHTML支持注册表文件在VS代码中。
双击已编辑的.reg文件以打开Regedit并应用注册表更改。完成后重新启动电脑是一个好主意,以确保它们已加载到下一阶段。
这就是未记录的窍门所在。如果使用Edge 91或更高版本而不更改浏览器IE模式的行为,则在尝试呈现MHTML内容时,它将继续显示未格式化的文本。打开边的设置并导航到默认浏览器。您将在这里看到一节介绍如何使用Internet Explorer兼容性。选择“允许在Internet Explorer模式下重新加载站点”选项。这将强制使用Trident自动加载不兼容的内容(在本例中为MHTML)。
确保您已将Edge配置为在IE模式下重新加载页面,其中必要。
如果一切正常,您现在可以打开一条消息并使用“操作”菜单在浏览器中显示它。Outlook将在其缓存中保存一个email.mht文件,并将该位置传递给Edge。然后,该文件将使用Edge的IE模式打开并显示。
随着几个月后Microsoft 365中IE支持的结束,Microsoft需要让这变得更加容易。拥有组策略对于能够构建和分发策略的企业来说是非常好的,但是当前的远程工作环境使得这一点很困难,并且没有任何关于通过Intune使用现代管理工具的说明。同样地,构建和测试注册表文件不适合普通家庭用户。
请参阅:我是如何使用开放源码将苹果的家庭自动化扩展到更多的设备的