До сих пор я читал о кешировании js и css-браузера, который должен быть включен такими вещами, как настройка на стороне сервера .htaccess. Невозможно просто добавить html-тег/конфиг на html-страницу или js-конфигурацию, чтобы сообщить браузеру об этом (т. Е. Кешировать js и css в течение определенного периода времени или на неопределенный срок)?Есть ли тэг html, который может указывать браузеру кэшировать мой html и/или файл css?
ответ
№ Вы можете попросить обозревателя не для кэширования страницы, но у браузера может быть недостаточно места для хранения, чтобы иметь возможность кэшировать вашу страницу. Если это безопасно, и у браузера есть доступное пространство, оно обычно кэширует страницу, если не будет предложено не делать этого. Таким же образом вы можете установить ограничения на максимальное время, в которое должна быть кэширована страница, но не минимальное время.
Несмотря на то, что даже запрос на кеширование страниц должен выполняться через HTTP-заголовок (например, .htaccess), но не через элемент <meta>
. Мета-элементы управления кешем устарели в HTML5, потому что их будут читать только браузеры. Это означает, что сетевые прокси не будут знать, чтобы не кэшировать файлы.
Кроме того. как указывает @dpix в комментариях, элемент <meta>
хорош только для файлов HTML, а не для других ресурсов.
- 1. Есть ли тэг html, который не влияет на html-документ?
- 2. Есть ли html-валидатор, который может указывать на такие несоответствия?
- 3. Как запретить браузеру кэшировать HTML в истории?
- 4. Как сообщить браузеру кэшировать определенный элемент в документе HTML
- 5. Есть ли нормализатор html css, который работает?
- 6. Можно ли кэшировать мой заголовочный файл?
- 7. Почему мой HTML-файл не может найти файл CSS?
- 8. не может подключить мой .css-файл к моему .html-файлу?
- 9. Есть ли файл для открытия домена HTML?
- 10. Может ли Oracle BPEL Web Service выводить html браузеру
- 11. Является ли тэг HTML тэгом JSON недопустимым?
- 12. Почему мой css-файл не ссылается на мой html-файл?
- 13. Может ли тэг-трансляция Django включать HTML-теги?
- 14. Html Помощник может кэшировать значение для ввода
- 15. Мой файл CSS в Github не используется в HTML-файл
- 16. Есть ли альтернатива FPDF, которая может импортировать HTML и CSS?
- 17. Анализировать Html Аудио Тэг Использование HTML :: TokeParser
- 18. XHTML 1.0 Transitive, есть ли инструмент, который может реорганизовать HTML?
- 19. Есть ли инструмент, который может автоматически масштабировать карты изображений HTML?
- 20. Есть ли способ поставить css внутри html?
- 21. Есть ли у CSS рендеринг HTML?
- 22. Есть ли способ связать HTML/CSS/IMAGES?
- 23. HTML-файл не будет ссылаться на мой файл CSS
- 24. как поставить HTML тэг формы
- 25. Можно ли развернуть CSS-файл в HTML
- 26. Мой html-файл не вытягивает правильный файл css ... Почему это?
- 27. Есть ли сайт, который занимает html-теги?
- 28. Есть ли способ заставить окна кэшировать файл?
- 29. Файл CSS не ссылается на мой HTML-файл
- 30. HTML, CSS, может ли круг быть ссылкой?
вы можете попробовать эти метатеги. Я понятия не имею, поддерживаются ли они любыми браузерами http://www.i18nguy.com/markup/metatags.html – dpix
@dpix интересно, что такое логика, что только кеширование управления сервером браузера? не имеет смысла для меня .... – Ezeewei
имеет смысл быть на уровне HTTP. Таким образом, любой запрос на ресурсы можно кэшировать, а не только HTML-документы – dpix