2015-05-13 5 views
3

Действительно ли использовать метку времени вместо обычного формата даты в метатегах?Действительно ли использовать метку времени вместо обычного формата даты в метатегах?

, например:

<meta name="revised" content="Wednesday, September 24, 2014, 2:51 pm" /> 

к

<meta name="revised" content="1431475718" /> 

или для

<META NAME="Expires" CONTENT="1431475718"> 

ответ

0

Из моих исследований, [1][2], то кажется, что это не предусмотрено форматом, однако recommended использовать ISO 8601.

Дата может использоваться для выражения временной информации на любом уровне детализации. Рекомендуемая наилучшая практика заключается в использовании схемы кодирования, такой как W3CDTF-профиль ISO 8601 [W3CDTF].

Google также recommends в соответствии с этим форматом. Вы можете использовать временные метки, и некоторые искатели будут пытаться обработать их (например, Google), вам будет лучше следовать ISO 8601 (2015-05-03T15: 38: 45 + 00: 00).

1

Вы may not использовать revised или expires в HTML5, так как эти имена метаданных ни defined in the spec, ни registered на MetaExtensions.

Никто не пытался зарегистрировать revised. Кто-то пытался зарегистрировать expires, но спецификация отсутствовала, поэтому она не была одобрена.

Итак ...

  • без спецификаций для этих имен метаданных, авторы не знают, когда и как использовать его, и потребители не знают, как интерпретировать его.

  • Если есть спецификации, эти имена метаданных могут быть зарегистрированы на MetaExtensions, и было бы ясно, какой формат должно иметь значение.