5 вещей, которые вы можете делать с мета-тегом

Мета-теги используются для того, что бы сохранить информацию на веб-странице. Восновном это информация о даных. Мета-тег спользуется веб-браузерами и поисковыми машинами, что бы узнать больше о странице. 

Как веб-разработчик,  я пользуюсь мета-тегами, что бы настроить описание страницы, имя автора или ключевые слова. Но, есть еще несколько возможностей мета-тегов, большинство из которых мы не знаем. Тут я собрал 5 возможностей мета-тегов, о которых вы могли и не слышать прежде.

  1. Кеш контроль браузера.

Когда вы посещаете веб-страницу, браузер сохраняет страницу в кэш, что бы прискорить загрузку странице быстрее при последующих визитах. Вы возможно встречались с проблемой, когда нужная вам страница не обновлялась, даже после ваших изменений. Что бы обойти эту ситуацию, вам нужно отключить кэш браузера используя мета-тег. Что бы отключить кеш браузера, вы можете использовать:

Этот мета-тег распознается Firefox, Chrome, IE. Больше того для IE вы можете использовать больше значений и спецыфакаций, что бы отключить кеш: 

 

<meta http-equiv="Cache-Control" content="no-store" />

 

 

 <meta http-equiv="Pragma" content="no-cache" />

 

Так же вы можете установить дату истикания, что бы браузер брал свежий файл с сервера, нежели кеш.

 

<meta http-equiv="expires" content="Fri, 18 Jul 2014 1:00:00 GMT" />

 

Мета-тег выше означает, что документ считается истекшим после определенной даты и времени. Если вы поставите дату в "0", то браузер будет проверять документ на изменения при каждом визите.

  1. Настройка куки.

Так же как и кеш, куки это даные которые сохраняются в браузере веб-сайтом, который вы посетили. Примером будут интернет-магазины. Когда вы додаете в корзину товар и уходите с сайта даже на несколько дней, после возврата на сайт вы увидете в корзине те товары которые додали.

Что бы установить куки через мета-тег вы должны использовать

 

<meta http-equiv="Set-Cookie" content="name=data; path=path; expires=Day, DD-MMM-YY HH:MM:SS ZONE">

 

 
name=data это имя куки, которая определяет значение сохраненное в name. path это путь к документу. expire определяет дату и время когда кука будет удалена с вашего компьютера. Если вы оставитье expire пустым, тогда кука будет удалена после закрытия браузера.
 
  1. Обновление веб-страницы.

Если у Вас возникла ситуация, когда страницу сайта нужно периодически обновлять или просто перенаправить посетителя на другую страницу через определенный промежуток времени, то решением здесь может послужить использование специального метатэга "Refresh".

Вот пример для простой перезагрузки страницы, через определенный интервал времени:

 

<meta http-equiv="refresh" content="10">

 

где 10 - интервал обновления страницы в секундах.

  1. Перенаправление.

 для перевода посетителя на другую страницу (сайт), через определенное время:

 

<meta http-equiv="refresh" content="10;URL=http://blog.cybdev.org">

 

где после URL указывается страница (сайт), куда нужно перенаправить посетителя.

 

Тема: 
LikeMe: