Speculation Rules API
Современный API (Chrome), декларативно сообщающий браузеру, какие страницы заранее загрузить или даже предотрисовать (prerender) в фоне, чтобы следующий переход был почти мгновенным. Более мощная замена старого prefetch.
Механика: <script type="speculationrules"> с JSON указывает, какие ссылки prefetch-ить (получить документ заранее) или prerender-ить (отрисовать страницу целиком в фоне, готовой к показу). Можно настроить «рвение»: например, предотрисовка при наведении или нажатии, либо для всех ссылок по шаблону. Итог: к моменту клика страница уже готова.
Отличие от prefetch: prerender выполняет JS и строит DOM заранее, а не просто скачивает файл. Компромисс — ресурсы и трафик, а ещё побочные эффекты вроде аналитики для страниц, которые так и не посетили, так что применять надо с умом. Пока в первую очередь Chrome.