Кирилл Аристов | Пример:
страница http://www.plantarium.ru/page/personal/of/249/part/1.html
кликаем на любое изображение растения ниже первого листа, возвращаемся обратно (кнопка "назад" браузера), то есть посетитель осуществляет обычный просмотр картинок.
И что имеем? Каждый раз по возвращению на родную страницу она открывается с начала! А не с той картинки, по которой мы кликнули. В итоге приходится (ой, не люблю я это слово, но тут только оно уместно - именно приходится) пролистывать страницу, чтобы найти последнее просмотренное изображение.
Думаю, многие чертыхаются от этой интересной особенности.
А в чём дело?
Дело в служебных заголовках, что отдаёт сервер вместе со страницей.
Следующий их набор:
> Expires: Thu, 19 Nov 1981 08:52:00 GMT
> Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
> Pragma: no-cache
даже умную оперу не может заставить кешировать страницу, не говоря уж про всяких ослов.
Почему бы не ограничиться следующим:
> Pragma: no-cache
> Cache-control: private, must-revalidate
Такая комбинация взята с vkontakte.ru - у кого-нибудь есть нарекания к тому, что браузеры шибко сильно его кешируют? (если выставить соответствующую настройку в firefox или opera, то кеширование будет)
Дмитрий, респект за новые возможности на сайте! Не был здесь пару месяцев - теперь оценил! |
Dmitry Oreshkin | Спасибо за замечание! Посмотрю, когда дойдут руки. |