最新公告
  • 本站一直秉承服务宗旨:履行“站长”责任,销售只是起点 服务永无止境!”的经营理念立即加入
  • 你与清爽 Mac 版 浏览器 还差一个配置文件

    作为微软当下不遗余力暴力推广的产品,Edge 浏览器的一些功能巧思是有目共睹的,但在某些方面也把家族的劣根性发挥到了极致,包括「应加尽加」的推广植入,以及掘地三尺的数据收集等。

    对此,在前几个月的一篇文章中, Windows 代言人 Clyde 介绍了一系列让 Edge 浏览器更「干净」的技巧。尽管这篇文章主要是面向 Windows 用户写作的,但出于普度众生的目的,后还是照顾了一下 macOS 用户,链接到了微软文档针对 macOS 版 Edge 的配置说明。

    你与清爽 Mac 版 浏览器 还差一个配置文件插图

    但如果点开这个文档,你可能会大失所望。根据其中说法,macOS 版 Edge 的高级配置似乎是企业用户专用的功能。接连便是难懂的话,什么「MDM 解决方案」「部署」之类,引得你都被气笑出来,屏幕内外满了快活的空气。

    本文为 macOS 用户提供一个翻身做主的通用解决方案。

    下载我做好的配置文件(点击页面上的 Raw 按钮),双击打开;
    点击屏幕右上角弹出的通知,或者手动打开苹果菜单 >「系统设置」,进入「隐私与安全性」>「配置文件」面板;
    双击列表中带有感叹号标记的配置文件「edge-sensible」,确认安装;
    重启 Edge 浏览器。

    修改前后的效果对比如下

    你与清爽 Mac 版 浏览器 还差一个配置文件插图1

    你可以在 Edge 中访问 about:policy 来检查具体导入了哪些配置,以及配置是否生效。此外,点击配置项名称可以跳转到文档的对应解释

    你与清爽 Mac 版 浏览器 还差一个配置文件插图2

    如果要删除配置文件,回到「配置文件」设置面板,点击配置文件右侧的减号图标即可将其卸载。

    你与清爽 Mac 版 浏览器 还差一个配置文件插图3

    当然,如果你愿意多花一点时间,我还是建议不要直接导入,先看看下面的具体解释。毕竟我们是陌生人;玩电脑不要轻信陌生人。

    完整版

    我们知道,当微软说一个功能是企业功能的时候,有大概 1% 的可能是因为这个功能真的只有企业用得上。

    剩下 99% 的可能是:(i) 它真的不知道怎么用人话来解释这个功能,(ii) 它真的很不甘心让所有人白用这个功能,或者 (iii) 两者兼有。

    macOS 版 Edge 的高级配置就属于 99% 那类。

    根据微软介绍的方法,你需要从 Edge 策略列表中查找想调整的选项,将其以 XML 语法保存为 .plist 格式(property list 或属性列表,苹果系统用于记录偏好设置的文件格式),然后通过移动设备管理 (Mobile Device Management, MDM)工具安装到受管理到的设备上(术语称「部署」

    微软没有告诉你的是,管理高级配置并不依赖任何 MDM 工具。只要按照文档介绍的方法写出 plist 格式的配置,加上少量额外信息后保存成 .mobileconfig 格式,所得的配置文件就可以直接双击安装,实现「自己管理自己」。

     

    (如果你比较喜欢折腾 iOS 设备,应该不会对 .mobileconfig 这个格式感到陌生。是的,每年七月苹果推出新版测试系统后,很多人哭着闹着找下载、黄牛腆着脸零成本兜售的「测试系统配置文件」,就是以 .mobileconfig 的格式分发的。)

     

    下面,我们开头所提供配置中的部分设置为例,说明怎么自己制作一个配置文件。

     

    方法一:手动制作配置文件

    关闭所有诊断数据

    在默认状态下,Edge 只允许用户关闭「可选」的诊断数据,对于所谓「必要」的诊断数据则不仅不允许关闭,还耀武扬威地在设置页留了个说明,摆明着要气死你。

    为了停用所有诊断数据,我们首先检索微软提供的 Edge 浏览器策略参考,发现其中相关的策略是 DiagnosticData。它的值是一个整数,0、1、2 分别代表完全关闭、允许必要诊断数据、允许可选诊断数据。

    根据 plist 语法,对于键值对类型的元素,名称写在 元素中,其值通过紧邻其后的元素记录,元素名称取决于键的类型。因此,「完全关闭」用 plist 格式来表示就是:

    DiagnosticData
    0

    关闭新标签页的*

    如果你是一个简洁主义者,Edge 那充斥着小广告和*新闻的默认新标签页一定能让你当场心*发。这其中有的可以通过设置关掉,有的不那么容易关掉,但总之不如直接写配置来得彻底。

    为此,我们以「新标签页」为关键词在策略参*检索,可以看到相关策略包括 NewTabPageAppLauncherEnabled(应用启动器,即新标签页左上角的微软应用菜单)、NewTabPageContentEnabled(资讯内容)、NewTabPageHideDefaultTopSites(快捷链接)等几个布尔类型。

    因此,关闭启动器、关闭推广内容并隐藏快捷链接的配置是:

    NewTabPageAppLauncherEnabled

    NewTabPageContentEnabled

    NewTabPageHideDefaultTopSites

    更换默认搜索链接

    举这个例子的目的是说明稍复杂配置如何表达。Edge 浏览器默认使用 Bing 搜索,水平上高不成低不就,审美上一言难尽。虽然可以自己在设置里调整添加,但 Edge 的搜索引擎设置大概是所有浏览器里藏得深的,还不如写成配置文件方便多次使用。

    为此,我们还是从参考文档里通过搜索找到对应的策略 ManagedSearchEngines。观察示例可以知道,它的值是一个数组元素(),其内部每一个词典()元素对应一个自定义搜索引擎,必要内容包括名称、搜索链接、是否默认、关键词等,其他配置都是可选的。

    还可以通过关闭 AddressBarMicrosoftSearchInBingProviderEnabled 策略(搜索建议中的 Bing 推荐结果)更彻底地抹除 Bing 的痕迹。

     

    因此,添加一个简洁版 DuckDuckGo 的配置就是:

    ManagedSearchEngines

    is_default

    keyword
    d
    name
    DDG Lite
    search_url
    https://lite.duckduckgo.com/lite/?q={searchTerms}

    汇总并制作配置文件

    如开头所述,收集并配置好自己想调节的策略后,我们需要将其「包裹」在一个 .mobileconfig 文件中,以便实现双击安装。

    苹果在一份文档中介绍了 .mobileconfig 格式的结构。从中可知,配置文件可以存储多个应用的配置;每个应用的配置都放在一个词典元素()中,这些词典元素共同作为数组元素 PayloadContent 的值。

    移除各行注释,将这个文件保存为 .mobileconfig 格式,就得到了一个可以双击安装的配置文件。

    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
    3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如有侵权麻烦联系邮箱2697381891@qq.com删除文章!

    源码库 » 你与清爽 Mac 版 浏览器 还差一个配置文件
    • 3028会员总数(位)
    • 37638资源总数(个)
    • 539本周发布(个)
    • 55 今日发布(个)
    • 1171稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情