Есть ли в JavaScript способ указать, находится ли ресурс в кэше браузера?
Мы используем часть наших просмотров страниц на стороне клиента, чтобы мы могли получить более точные данные о том, как быстро страницы загружаются для наших пользователей. Когда пользователи впервые приходят на наш сайт, некоторые ресурсы (JS, CSS, изображения) кэшируются браузером, поэтому их начальный просмотр страницы будет медленнее, чем последующие.
В настоящее время эти данные смешиваются вместе, поэтому трудно определить начальную загрузку страницы из последующего просмотра страницы, которая является медленной по какой-либо другой причине. Мне бы хотелось, чтобы кросс-браузерный способ проверял, заполнен ли кэш, чтобы я мог разделить два вида просмотра страниц и проанализировать их по отдельности.