当前位置:数据分析 > Chromium专门为谷歌搜索引擎提供性能优化

Chromium专门为谷歌搜索引擎提供性能优化

  • 发布:2023-10-03 15:35

一位开发者发表博客称,Android版Chrome中有一个功能让谷歌搜索在激烈的竞争中获得了不公平的优势。该功能是专门为优化Google搜索引擎而设计的。性能得以保留。 一位开发者在博客中表示,Android版Chrome中有一个功能让谷歌搜索在激烈的竞争中获得了不公平的优势。此功能是专门为优化 Google 搜索引擎的性能而保留的。 根据开发者的描述,在浏览Chromium的源代码时,他发现了一个名为PreconnectToSearch的选项。启用后,此功能会抢先打开并保持与默认搜索引擎(在本例中为 Google 搜索)的连接。 Preconnect即预连接,自动解析域名,与服务器协商并建立安全连接。对于 Android 上的 Chrome,这些操作发生在搜索引擎收到用户的搜索查询之前。抢占这些步骤可以帮助用户节省大量时间,比如在慢速网络连接上节省十几秒,或者在快速连接网络环境下节省半秒。当然,这是假设预连接仅需要少量的处理能力和网络带宽。毕竟,如果用户不打算使用搜索引擎,提前设置连接可能会造成浪费或减慢其他页面的加载速度。 虽然这些优化可以为 Google 用户提供良好的性能提升,但 Chromium 会检查浏览器的默认搜索引擎设置 - 仅在设置为 Google 搜索时启用该功能。这意味着在加载搜索结果所需的时间上,没有其他搜索引擎可以与 Google 搜索竞争。因为所有其他竞争对手都必须等到用户开始输入搜索查询后 Chrome 才会建立连接。 此功能使 Google 搜索提供搜索结果的速度比不使用预连接的竞争对手快 80%。 Chromium 的变更日志解释了为什么此功能仅限于 Google 搜索。他们表示,谷歌担心其他搜索引擎可能无法处理该功能可能导致的连接数量增加。 听起来很有道理,但 Chromium 实际上可以更好地解决这个问题。其他搜索引擎可以通过 OpenSearch 描述 (OSD.) 的扩展来选择加入或退出此功能。OSD 是搜索引擎提供给网络浏览器的配置文件,用于告诉浏览器如何将其设置为浏览器中的搜索提供程序。此外,Chrome 还可以使用众所周知的 URI (RFC 5785) 来查询搜索引擎以选择加入或退出预连接。 本文转载自OSCHINA 本文标题:Chromium专门为Google搜索引擎提供性能优化 本文网址:https://www.sychzs.cn/news/149541/chrome-google-dse-preconnect

相关文章

热门推荐