京东PLUS+百度网盘+QQ音乐+爱奇艺-一份价格多份权益Chromium项目
优采云 发布时间: 2021-07-12 06:05京东PLUS+百度网盘+QQ音乐+爱奇艺-一份价格多份权益Chromium项目
访问:
京东PLUS+百度网盘+QQ音乐+爱奇艺-一价多权
Chromium 项目由 Google、其他公司和个人贡献者共同开发,但整个项目由 Google 管理和控制。在探索其他东西的时候,Aleksandersen 偶然发现了代码中的 PreconnectToSearch 函数。启用此功能后,会提前打开,并保持与默认搜索引擎的连接。
预连接功能会解析域名,并与服务器协商建立安全连接。所有这些事情都需要时间,而且必须在搜索引擎接收到用户的搜索查询之前发生。抢占这些步骤可以在慢速网络连接上节省 10 秒,在快速连接上节省半秒。
这种优化可以为 Google 的客户带来良好的性能提升。当然,前提是连接只需要微不足道的处理能力和网络带宽。如果用户不打算搜索网页,提前设置连接可能会造成浪费或减慢其他网页的加载速度。
但是这个功能有一个小问题,就是Chromium会检查默认的搜索引擎设置,只有设置为Google Search才会启用这个功能。这种优惠意味着在加载搜索结果所需的时间上,没有其他搜索引擎可以与 Google 搜索竞争。每个竞争对手都必须等到用户开始输入搜索查询后,Chrome 才会建立连接。
与没有预连接的竞争对手相比,此功能使 Google 搜索在提供搜索结果方面领先 80%。相关代码的 Chromium 更改日志阐明了该功能以这种方式工作的一些原因。以下评论附有限制该功能仅适用于 Google 域的评论:“此功能允许我们在 Google 上进行试验,而不会导致非 Google DSE 出现问题。这有望防止其他搜索出现问题或回归引擎”。
Google 担心其他搜索引擎可能无法应对此功能导致的连接数增加。这是一个合理的担忧。连接数量的意外增加可能会使没有准备的收件人不堪重负。这一潜在问题无法改变 Google 给自己带来不公平竞争优势的事实。
如果他们愿意,Chromium 可以更好地解决这个问题。其他搜索引擎可以通过扩展其 OpenSearch 描述 (OSD) 来选择加入或退出。 OSD 是搜索引擎提供给 Web 浏览器的配置文件,告诉它们如何在浏览器中将它们设置为搜索提供程序。 Chrome 还可以使用 Well-Known URI (RFC 5785)) 来查询搜索引擎是否要选择加入或退出预连接。