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