Удаление временых файлов из браузеров юзеров.

Romaldo
На сайте с 10.02.2008
Offline
185
359

Столкнулся с таким вопросом: делаю кое-какие изменения на сайте.

В процессе приходится менять css.

Для того, чтобы видеть изменения пользуюсь оперой.

Перед каждым обновлением страницы - удаляю кеш.

Естественно в FF изменения сделанные в css файлах не видны

при загрузке страницы, поскольку там я кеш не удаляю.

Понятно, что после его удаления и в FF увижу изменения.

Только вот вопрос: не рассылать же юзерам письмо: "удалите кеш браузера"...

Как быть?

Alex Klo
На сайте с 15.06.2006
Offline
304
#1

Бред. В крайнем случае Ctrl+F5 помогает.

Проверка и мониторинг позиций сайта ( http://www.topvisor.ru/?inv=1520 ) Продвигаю сайты http://climat-nw.ru/conditioner-installation/ http://www.aircom-spb.ru/service/montaj/
kit1980
На сайте с 24.07.2006
Offline
62
#2
romagromov:
Столкнулся с таким вопросом: делаю кое-какие изменения на сайте.
В процессе приходится менять css.
Для того, чтобы видеть изменения пользуюсь оперой.
Перед каждым обновлением страницы - удаляю кеш.
Естественно в FF изменения сделанные в css файлах не видны
при загрузке страницы, поскольку там я кеш не удаляю.
Понятно, что после его удаления и в FF увижу изменения.
Только вот вопрос: не рассылать же юзерам письмо: "удалите кеш браузера"...
Как быть?

Часто статические файлы отдаются с заголовком Expires в далеком будущем для агрессивного кеширования, а удаленно очистить кеш нельзя.

Решение - переименовывать файлы, добавляя дату или номер версии к названию (сответственно меняя в html).

Энциклопедия языков программирования (http://progopedia.ru/) kit1980.ru (http://kit1980.ru/)
Romaldo
На сайте с 10.02.2008
Offline
185
#3

kit1980, Я так понимаю нужно просто переименовать css файл и его вызов в скрипте. Спасибо.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий