На моей веб-странице одно и то же изображение используется ~ 5000 раз в разных местах.
Я всегда слышал, что браузер автоматически кеширует изображения, и мне не стоит об этом беспокоиться, однако, когда я профилировал загрузку своей страницы в Chrome, похоже, это не так. Пожалуйста, найдите прикрепленный скриншот результата профилирования:
Все отмеченные красные области загружают одно и то же изображение снова и снова. Он помечен как «Получить данные», поэтому я предполагаю, что он действительно загружает его каждый раз.
Когда я проверяю загружаемый URL ресурса, к каждому экземпляру добавляется дополнительный уникальный идентификатор, например: "https://localhost: 44344 / images / MenuNode.png? 1588089781084 ", которого нет в моем коде.
Все эти загрузки складываются в заметный кусок времени. Есть ли способ загрузить это изображение только один раз, чтобы ускорить общее время загрузки страницы?