Milten.ioMilten
>Сервисы>Блог>О нас>Контакты
Milten.ioMilten
  1. Главная
  2. /
  3. Сервисы
  4. /
  5. Тестирование back / forward cache

Тестирование back / forward cache

Анализ совместимости с Back/Forward Cache для мгновенной навигации

Преимущества

advantages
Проверка мгновенной навигации
Комплексная проверка каждой страницы на совместимость с Back/Forward Cache, чтобы пользователи получали мгновенные переходы кнопками «Назад» и «Вперёд».
Детализация причин блокировки
Подробный отчёт о том, что именно мешает кэшированию каждой страницы — от обработчиков unload до заголовков Cache-Control и открытых соединений.
Анализ всего сайта
Автоматическое сканирование всех страниц сайта для выявления проблем с bfcache за один запуск с приоритизацией по степени влияния.
Рекомендации по исправлению
Понятные пошаговые инструкции по устранению каждой причины блокировки, чтобы страницы попадали в bfcache и загружались мгновенно.

Как это работает

Инструменты

Скорость загрузки
Проверьте webvitals и ключевые метрики скорости бесплатно
Скорость загрузки
Interaction to Next Paint
Проверка скорости интерактивности в режиме реального времени
Interaction to Next Paint
Тестирование back / forward cache
Проверьте, подходят ли страницы под back/forward cache браузера и что этому мешает.
Тестирование back / forward cache
Утечки памяти
Найдите долгоживущие ссылки и утечки, которые не дают освобождать память.
Утечки памяти
React Scan
not available
Обнаружение лишних перерендеров React-компонентов
React Scan

FAQ

BFCache — это оптимизация браузера, которая сохраняет полный снимок страницы в памяти при переходе пользователя. При нажатии «Назад» или «Вперёд» страница восстанавливается мгновенно, без повторной загрузки и рендеринга.

Частые причины блокировки — обработчики события unload, заголовок Cache-Control: no-store, открытые соединения WebSocket или IndexedDB, а также некоторые HTTP-заголовки. Отчёт показывает точные причины для каждой страницы.

Страницы, восстановленные из bfcache, показывают почти нулевые значения LCP, FCP и CLS, поскольку отображаются мгновенно. Включение bfcache может значительно улучшить общие показатели Web Vitals в данных CrUX.

BFCache поддерживается в Chrome, Firefox и Safari. Критерии совместимости могут немного отличаться, но устранение основных блокировок полезно для всех браузеров.

Современные библиотеки аналитики используют Beacon API или события pagehide/visibilitychange вместо unload. Переход на эти альтернативы сохраняет отслеживание и при этом позволяет включить bfcache.
Мы используем Cookies

Мы используем куки, чтобы обеспечить вам лучший опыт на нашем сайте. Подробнее о том, как мы используем cookies, вы можете узнать в нашей политике конфиденциальности.

Навигация
СервисыБлогО насКонтакты
support@milten.io

Performance

  • Сканер скорости
  • Отладчик INP
  • Тест кеша назад / вперед
  • Утечки памяти

Code analysis

  • Валидация HTML
  • Доступность
  • JS Сканер
  • CSS
  • Дизайн-токены
Milten.ioПолитика конфиденциальности©2026 Milten
Подписаться на рассылку
чтобы первым знать о новых обновлениях и акциях