Chromium 禁止用户删除内置搜索引擎引发问题,该功能后续将回归
众所周知,浏览器一般都设有一个默认的搜索引擎并内置了多个其他的搜索引擎可供用户进行替换,如果内置的都无法满足用户需求,用户还可以手动添加。如果用户出于某个原因不想要浏览器自带的这些搜索引擎,他们还可以从设置中删除。
然而在近日 Chromium 97 的更新中,Chromium 对这些设置进行了修改,「删除」这些默认搜索引擎的选项不再存在。也就是说,Google Chrome、微软 Edge、Vivaldi 和 Brave 等等基于 Chromium 的浏览器在升级至 Chromium 97 后也同样如此。
从上面的截图中可以看出,「删除」选项被 Chromium 删除了,而「设为默认」和「编辑」选项仍然存在。之所以会有这样的变化,缘于开发者认为移除这个功能对终端用户来说更有利。
移除「删除」按钮的提案是在 2021 年 10 月提出的,Chromium 的开发者 Justin Donnolley 在 ID1263679 下发起了这个问题中提到:
目前,你可以通过 2 次点击就删除一个预先设置的搜索引擎。这样做具有不可恢复的破坏性,因为即使你有足够的经验使用「添加」对话框重新创建一个预设的条目,你也不能设置建议、新标签页或其他专门的 URL。
删除这些搜索引擎应该需要以更加困难的方式(如:确认对话框)或完全不允许的方式(菜单中没有删除选项)呈现在浏览器中,我强烈倾向于后者。
截至目前,只有 Vivaldi 浏览器在最新推出的 build 2549.3 中保留了删除搜索引擎的选项(跳过了 Chromium 97 而使用 98),如果用户还在使用基于 Chromium 96 的浏览器也同样可以删除搜索引擎。虽然说这一改变可能是出于开发人员的好意,但已有一些用户在抱怨由这个问题所引发的新问题了 —— 浏览器自动将用户设置的默认搜索引擎更改为其他服务的问题。
用户 Filipa Nunes 在 Chrome 论坛上表示,由于现在无法删除搜索引擎,无论他如何设置,他的默认搜索引擎都会自动切换到雅虎。除了他以外,在同一帖子中还有许多遇到了与他类似问题的用户在抱怨这个问题。
开发者 Justin Donnolley 在了解到这个问题后表示:
我没有意识到用户正在使用「删除」作为解决方法,我为用户因此而遇到的麻烦道歉。我们正在研究解决人们的默认搜索引擎被无故更改的问题。与此同时,我将恢复 UI 中的「删除」选项。它应该会在 Chrome 98 或 99 中被重新添加回来(分别在 2 月初和 3 月初发布)。
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
FerretDB —— MongoDB 的开源替代品
FerretDB(以前称为 MangoDB)的成立是为了成为 MongoDB 的开源替代品。FerretDB 是一个开源代理,将 MongoDB wire protocol查询转换为 SQL —— 使用 PostgreSQL 作为数据库引擎。 为什么我们需要 FerretDB? MongoDB 放弃了它的开源根源;将许可证更改为 SSPL - 使其无法用于许多开源和早期商业项目。大多数 MongoDB 用户不需要 MongoDB 提供的许多高级功能;然而,他们需要一个易于使用的开源数据库解决方案。认识到这一点,FerretDB 将填补这一空白。 范围 FerretDB 将与 MongoDB 驱动程序兼容,并将努力作为 MongoDB 的替代品。 示例 1. 先在docker-compose.yml文件保存以下内容: version: "3" services: postgres: image: postgres:14 container_name: postgres ports: - 5432:5432 environment: - POSTGRES_USER=...
-
下一篇
Faker.js 成为社区控制的项目
在 Faker.js 作者恶意破坏自己的开源项目 Faker.js 和 colors.js一周后,Faker.js 现在已成为由社区控制的项目。目前项目的管理团队由 8 名来自不同背景和公司的工程师组成。 Faker.js 是十分流行的 Node.js 工具库,提供了各种类型的模拟数据,用于开发调试。最早的 Faker 项目于 2004 年由 Jason Kohles 首次使用 Perl 实现。后来 Marak 实现了 Node.js 版本,并投入了大量精力和时间来维护 Faker.js。 据介绍,目前 Faker.js 团队短期内会将他们维护的库对外称为“官方库”,这样是为了消除许多非社区维护的重写和分支带来的混淆。他们也已经合并了所有活跃的分支,待事情平息后,关于此库带来的混乱会减少,他们也会放弃使用“官方”的口径。 从项目仓库的 star 数增长情况来看,由社区控制的 Faker.js 项目已获得了不少开发者的认可。 自接管 Faker.js 以来,团队也做了不少工作,例如对 issue 进行分类和审查 PR、提供在线文档、迁移至 TypeScript、创建公开的推特帐号、在 n...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- MySQL表碎片整理
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Crontab安装和使用
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker安装Oracle12C,快速搭建Oracle学习环境



微信收款码
支付宝收款码