<стр>Google объясняет, как он использует API Speculation Rules для предварительной загрузки результатов поиска, что повышает скорость загрузки в браузерах Chrome.стр>
- Google предварительно загружает главные результаты поиска, чтобы ускорить время загрузки страницы, используя API Speculation Rules. ли>
- Предварительная загрузка повышает производительность на мобильных устройствах и настольных компьютерах. ли>
- Google изучает возможность предварительной визуализации целых страниц поиска для еще более быстрой навигации.
<стр>Google поделился новыми подробностями о том, как он использует API Speculation Rules для ускорения кликов по результатам поиска.стр> <стр>При поиске в Chrome Google предварительно загружает части веб-страницы до того, как вы нажмете на нее, что приводит к более быстрой загрузке.стр> <стр>Вот обзор того, как это работает, и какие преимущества заметила Google.стр>
Как работает предварительная выборка
<стр>Google загружает два верхних результата поиска, прежде чем вы нажмете на них. Когда вы видите результаты на экране, ваш браузер автоматически выбирает эти ссылки.
Если вы нажмете на один из них, он уже будет частично загружен, что сократит время ожидания.
<стр>Google объясняет:стр>
“Google Search использует API правил спекуляции для повышения скорости навигации от страницы результатов поиска до ссылок на результаты, и они“используют несколько функций API, которые могут быть интересны другим владельцам сайтов.”
Раньше одной из основных тактик Google была:
“Одним из первых применений правил спекуляции была предварительная выборка первых двух результатов поиска.”
цитата>
Другими словами, ваш браузер тихо извлекает HTML из верхних результатов поиска, как только вы попадаете на страницу результатов, давая вам фору, если вы решите кликнуть.
Повышение производительности
<стр>Тесты показывают заметный прирост скорости.стр> <стр>В Chrome для Android Google зафиксировала падение на 67 миллисекунд в отрисовке самого большого контента (LCP), в то время как пользователи Chrome для настольных компьютеров увидели улучшение на 58,6 миллисекунд.стр> <стр>Помимо предварительной загрузки двух верхних результатов, Google выборочно предварительно загружает другие результаты, когда курсор пользователя наводится на них на рабочем столе:стр> <блокцитата><стр>“[API правил спекуляции] был улучшен с помощью свойства готовности, которое позволяет спекуляциям происходить только тогда, когда пользователь наводит курсор на ссылку или начинает нажимать на нее. Поиск Google решил выйти за рамки первых двух результатов поиска и также предварительно загрузить оставшиеся результаты поиска—но только тогда, когда пользователь наводит курсор на ссылку…”
<стр>Действие наведения запускает умеренную предварительную выборку, экономя пропускную способность для ссылок, по которым, возможно, не будут нажаты.стр> <стр>Однако мобильные устройства не поддерживают функцию наведения, поэтому Google не увидела там тех же преимуществ.стр>
Будущие эксперименты и Поддержка браузера
<стр>Google изучает возможность предварительной визуализации целых страниц результатов поиска (SERP) в определенных сценариях, например, когда вы начинаете вводить поисковый запрос в адресной строке Chrome.стр>
Другие поисковые системы также могут использовать эту технологию, но Google остается основным реализатором на данный момент.
API правил спекуляции в настоящее время работает в браузерах на базе Chromium, таких как Chrome.
Почему это важно
<стр>Предварительная загрузка может сократить время загрузки страницы на критические миллисекунды.стр> <стр>Google отмечает, что даже небольшое увеличение скорости имеет значение, особенно при миллиардах ежедневных поисков.стр> <стр>Если ваша аудитория в основном использует Chrome, вы можете увидеть рост производительности, внедрив API Speculation Rules на своем сайте.стр>