Chromium 禁止用户删除内置搜索引擎给开发者带来新”困扰“,后续:“该功能将在 Chrome 98 / 99 中恢复”

简介: Chromium 禁止用户删除内置搜索引擎给开发者带来新”困扰“,后续:“该功能将在 Chrome 98 / 99 中恢复”

近日,有外媒报道称,谷歌 Chromium 97 在其最新的更新里将默认搜索引擎的选项“删除”,由此而引发了一些争议。

image.png

众所周知,浏览器通常会有一个默认的搜索引擎和许多其他内置的搜索引擎,如果内置搜索引擎无法满足需要,你也可以替换或手动添加其他搜索引擎。如果出于某种原因,用户不希望在其浏览器中使用这些搜索引擎,则可以将其从设置中删除。

而此次 Chromium 97 将该选项删除,则意味着 Google Chrome、Microsoft Edge、Vivaldi 和 Brave 等基于 Chrome 的浏览器在升级到 Chrome 97 后将不再具有“删除”这些默认搜索引擎的选项。

image.png

正如上面屏幕截图中所看到的,“删除”选项已从 Chromium 中消失,而“设置为默认值”和“编辑”选项仍被保留。这一变更的原因是开发人员认为删除此功能对最终用户更有利。

报道称,早在 2021 年 10 月,Chromium 开发者 Justin Donnolley 就发起了移除“删除”按钮的提议:

“Currently, you can delete a pre-populated search engine (e.g. Google, Bing, Baidu) in 2 clicks. Doing so is irrecoverably destructive because, even if you’re knowledgeable enough to use the Add dialog to recreate a pre-populated entry, you can’t set the suggest, new tab page, or other specialized URLs.

Deleting these should either be more difficult (confirmation dialog) or impossible (no delete option in the menu). My strong preference is to do the latter.”

也就是说,现在用户只需点击 2 次即可删除预先填充的搜索引擎(如谷歌、必应、百度)。这样做具有不可恢复的破坏性,因为即使用户有足够的知识使用“添加”对话框重新创建预填充的条目,也无法设置“建议”、“新建选项卡”页面或其他专用URL。

由于删除这些选项可能会更困难(确认对话框)或不可能(菜单中没有删除选项),因此他强烈建议用户选择后者。

到目前为止,只有 Vivaldi 浏览器保留在最新版本 2549.3 中删除搜索引擎的选项(跳过 Chromium 97 使用98),如果用户仍然使用基于 Chromium 96 的浏览器,也可以删除搜索引擎。

虽然开发者的这一改变可能是出于好意,但一些用户抱怨这一问题带来的新问题——浏览器自动将用户设置的默认搜索引擎更改为其他服务的问题。

在 Chrome 论坛上,有位名叫 Filipa Nunes 的用户“抱怨”称,因为现在不能删除搜索引擎,所以无论他如何设置,默认搜索引擎都会自动切换到 Yahoo。除了这位用户之外,同一个线程中还有许多其他用户遇到了与他类似的困扰。

在了解到这些问题之后,Chromium 开发者 Justin Donnolley表示:

“I didn’t realise that users were using ‘delete’ as a solution and I apologise for the trouble users have had as a result. We are working on a solution to the problem of people’s default search engine being changed for no apparent reason. In the meantime, I’m bringing back the ‘Delete’ option in the UI. It should be added back in Chrome 98 or 99 (released in early February and early March respectively).”

他表示此前并未意识到用户采用“删除”作为解决方案会产生这些困扰,并对用户因此而遇到的麻烦表示抱歉。他表示,目前正在努力解决用户默认的搜索引擎被无缘无故改变的问题。同时,后续也将在 UI 中恢复“删除”选项,或在 Chrome 98 或 99 中回归(分别在 2 月初和 3 月初发布)。

相关文章
|
7月前
|
Web App开发
在 HTML 中禁用 Chrome 浏览器的 Google 翻译功能
在 html 标签中添加 translate=“no” 属性,浏览器将不会翻译整个页面。
344 0
|
6月前
|
Web App开发 存储 前端开发
深入探索Chrome开发者工具:开发者的利器
Chrome DevTools是Chrome浏览器内置的网页开发与调试神器,包含元素检查、网络请求分析、性能监控和JavaScript调试等功能。可通过快捷键F12或菜单打开。主要面板有:Elements(查看编辑HTML/CSS),Console(运行JS代码及查看日志),Network(分析网络请求),Performance(优化网页性能)和Application(管理应用数据)。高级功能包括断点调试、网络限速和屏幕模拟,助力高效开发和调试。
|
7月前
|
Web App开发 JavaScript 前端开发
【专栏】如何使用 Chrome DevTools 的断点功能提升前端调试效率, 花式打断点
【4月更文挑战第29天】本文介绍了如何使用 Chrome DevTools 的断点功能提升前端调试效率。从基本的行断点和函数断点,到更高级的条件断点、DOM 断点、XHR 断点和事件断点,以及代码注入断点,详细阐述了各种断点的设置和应用场景。通过断点调试实战案例,如异步操作、复杂逻辑和性能优化,展示断点在解决实际问题中的重要作用。掌握这些技巧能有效提高开发质量和效率。
471 1
|
Web App开发 安全 数据挖掘
Chrome OS 去年市场占有率大涨,引开发者们重视
Chrome OS 去年市场占有率大涨,引开发者们重视
280 0
|
Web App开发 Unix 开发者
推荐一款非常优雅且面向开发者的Chrome浏览器插件:在云端
【在云端】是由一群编程开发人员利用业余时间设计开发的一款Chrome浏览器新标签页美化插件,体现摄影美学、专注力以及先进云技术的插件。力求可以通过这项工作使得大家在这个快节奏的社会能够体会到一片安静与祥和,且不被这个时代淘汰。
10250 4
推荐一款非常优雅且面向开发者的Chrome浏览器插件:在云端
|
Web App开发 前端开发 搜索推荐
chrome 开发者工具——前端实用功能总结
chrome 开发者工具——前端实用功能总结
179 0
|
Web App开发 缓存 JavaScript
待补充 | ​Chrome调试工具常用功能整理
待补充 | ​Chrome调试工具常用功能整理
106 0
|
Web App开发 缓存 网络协议
Chrome谷歌浏览器自带翻译功能无法使用的解决方案
Chrome谷歌浏览器自带翻译功能无法使用的解决方案
274 0
|
Web App开发 前端开发 开发者
《智能前端技术与实践》——第1章 开发环境配置——1.6 使用 Google 浏览器——1.6.1 注册 Chrome Web Store 开发者
《智能前端技术与实践》——第1章 开发环境配置——1.6 使用 Google 浏览器——1.6.1 注册 Chrome Web Store 开发者
141 0
|
Web App开发
一日一技:超级便利,Chrome自带的多帐号快捷切换功能。
一日一技:超级便利,Chrome自带的多帐号快捷切换功能。
545 0