Чтобы сэкономить как время загрузки клиента, так и использование сети, возможно ли использовать функцию localStorage HTML5 для хранения содержимого связанных таблиц стилей, файлов javascript и двоичных данных (например, изображений), вместо того, чтобы каждый раз попадать на сервер?
Не усложнит ли это что-то, поскольку я предполагаю, что вам придется добавлять связанный ресурс с помощью JavaScript, а не просто элемент script
или link
, ломая страницу для тех, у кого не включен JavaScript)?Если вы не можете проанализировать содержимое (используя HEAD
запрошенный для проверки даты последнего изменения и других заголовков) до того, как браузер загрузит его.
Или лучше просто придерживаться заголовков 304 Not Modified
и eTag
?