Существуют ли совместимые с HTML5 альтернативы директивам http-equiv Cache-Control и Pragma?

Я обновляю HTML-код сайта, чтобы он соответствовал HMTL5. Существующий сайт имеет следующие два метаэлемента http-equiv:

  • Кэш-Контроль
  • Прагма

Являются ли эти два совместимыми с HTML5? Если нет, чем мне их заменить, чтобы мой сайт соответствовал стандарту HTML5?

Я нашел эту ссылку, в которой перечислены допустимые прагмы http-equiv:

http://www.w3.org/TR/html5/document-metadata.html#attr-meta-http-equiv

Он не включает Cache-Control или Pragma в список.

Заранее спасибо.


person SNP    schedule 09.10.2015    source источник
comment
Проверьте эту ссылку stackoverflow .com/questions/6664542/   -  person Ason    schedule 09.10.2015
comment
Комментарий @LGSon выше привел меня к следующему: html5rocks.com/en/tutorials/appcache/ новичок (не публиковать его как ответ, потому что мне лень публиковать ответ, не содержащий только ссылки, а также потому, что я считаю плохой идеей устанавливать управление кешем в html)   -  person slebetman    schedule 09.10.2015
comment
@slebetman Вы говорите, что мне лень публиковать ответ без ссылки?   -  person Ason    schedule 09.10.2015
comment
@LGSon: Нет, я говорю, что да.   -  person slebetman    schedule 09.10.2015
comment
@slebetman Ха-ха-ха ... хорошо, я пометил это как дубликат и добавил тот же пост в качестве комментария, пока он не будет указан как дубликат.   -  person Ason    schedule 09.10.2015


Ответы (1)


Прагмы, связанные с кэшем, не соответствуют требованиям:

Директивы прагмы, соответствующие заголовкам, которые влияют на модель обработки HTTP (например, кеширование), не должны быть зарегистрированы, так как они приведут к тому, что поведение на уровне HTTP будет отличаться для пользовательских агентов, которые реализуют HTML, и для пользовательских агентов, которые этого не делают.

В HTML5 нет альтернативы.

Вот соответствующие прагмы http-equiv для HTML5:

Атрибут http-equiv является перечисляемым атрибутом. В следующей таблице перечислены ключевые слова, определенные для этого атрибута. Состояния, указанные в первой ячейке строк с ключевыми словами, дают состояния, которым соответствуют эти ключевые слова. Некоторые ключевые слова не соответствуют требованиям, как указано в последнем столбце.

State                       Keyword                 Notes

Content Language            content-language        Non-conforming
Encoding declaration        content-type    
Default style               default-style   
Refresh                     refresh     
Cookie setter               set-cookie              Non-conforming
X-UA-Compatible             x-ua-compatible     
Content security policy     Content-Security-Policy     

Ссылки

person Paul Sweatte    schedule 18.03.2016