капибара
Иногда у пользователей Оперы бывает следующая проблема с сайтом: пользователь пишет новую запись, публикует её, но после перезагрузки страницы дневник показывает только старые записи - без этой новой.

Если в этот момент на странице нажать F5, то запись, конечно, появляется, но понятное дело, что это не дело. Подобная проблема может возникать с также с отправкой комментариев, а также с редактированием записей и комментариев (после отправки изменений на сервере показывается старая версия, без внесенных изменений).

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

Если поменять настройку и поставить "Проверять: всегда", то проблема пропадает.



@темы: Записи, Комментарии

Комментарии
27.02.2012 в 10:23

исполинский козодой как состояние души
О! Спасибо огромное!!!:love::love::love:
27.02.2012 в 10:24

Я не знаю КАК БУДЕТ, я не знаю, ПОЧЕМУ так будет, но я знаю, что будет так, как МНЕ НАДО!
Спасибо.
27.02.2012 в 10:25

dandelion and burdock
в Хроме тоже такая проблема есть, кстати. :shuffle2: а за подсказку для Оперы спасибо!
27.02.2012 в 10:28

"Может быть, Вы не заметили, - жизнь вообще несправедлива!" © С.Снейп.
Можно, я задам вопрос насчёт "Оперы"?
По умолчанию этот браузер проигрывает на автомате музыку флэш-приложений, даже ясли они под тэгом "MORE".
Можно ли как-то решить этот вопрос...?
27.02.2012 в 10:30

капибара
REDreamer, в Хроме тоже такая проблема есть, кстати
Есть такое, ага. Но там таких тонких настроек по кешированию, к сожалению, нет. С 2009 года просят разработчиков сделать, но пока они еще не сделали.

Для него есть только одно решение: запуск без кеша. Вот тут saanvi.ru/blog.php?date=20110315 написано, как запускать с ключом: ключ должен быть такой: --disk-cache-size=1
27.02.2012 в 10:35

капибара
Хэльги, Можно, я задам вопрос насчёт "Оперы"? По умолчанию этот браузер проигрывает на автомате музыку флэш-приложений, даже ясли они под тэгом "MORE". Можно ли как-то решить этот вопрос...?
Честно говоря, не знаю: у меня везде стоит флешблок, и я включаю только тот флеш, который мне нужен.

Спросите здесь pay.diary.ru/~operaBrowser/
27.02.2012 в 10:36

dandelion and burdock
quirischa,
Ух ты, спасибо! Будем пробовать.
27.02.2012 в 10:42

джунхенизм
спасибо большое.
27.02.2012 в 10:44

"Может быть, Вы не заметили, - жизнь вообще несправедлива!" © С.Снейп.
quirischa, спасибо!
27.02.2012 в 11:15

Странно... У меня и стоит "проверять всегда", но проблему это не снимает: когда оставляю комментарий, приходится перезагружать страницу, чтобы он отобразился. Ну, собственно, мне особых неудобств это не доставляет, а потому нестрашно :)
27.02.2012 в 11:19

капибара
Anizraz, попробуйте еще сам кеш в опере почистить, лучше это сделать несколько раз.
27.02.2012 в 11:24

я в принципе безвредная и так буду.
Спасибо! У меня стояло "каждые пять минут", но это не спасало. Поглядим, что теперь будет. Кстати, у меня опера столько же лет, сколько дайри, и появился этот глюк сравнительно недавно.
27.02.2012 в 11:27

quirischa, чищу и кэш и куки в опере регулярно (у меня на это бзик :D), но, к сожалению, не влияет. Вот сейчас ещё раз проверила, запостив несколько комментариев к своим же записям (перед этим почистила кэш и перезагрузила оперу). Что примечательно, первый комментарий отобразился нормально (т.е. высветилась страница "комментарий успешно добавлен. сейчас вы будете перенаправлены...", после чего перенаправилось на страницу с постом, где виден был этот комментарий), все 4 последующих комментария отображались лишь после повторной (ручной) перезагрузки страницы.

Во, а сейчас, когда этот комментарий отправила, высветились все комменты тут аккурат до моего первого сообщения, а ниже нет. И только перезагрузка позволила увидеть все комментарии полностью.
27.02.2012 в 11:31

капибара
Anizraz, очень странно. Хорошо, спасибо за информацию, я проверю, что там такое происходит, ага.
27.02.2012 в 11:33

Спасибо!!! :beg:
А то я уже замучилась!
27.02.2012 в 11:35

You can find work and sort your life out anytime. The pub closes in five hours. (с)
Спасибо огромное! Это, конечно, не такая уж проблема, но весьма напрягало, если при отправке комментария не вовремя замечаешь ошибку, перезагружать страницу, чтоб отредактировать.))
27.02.2012 в 11:43

Во мне живет злой властелин. Но он наказан.
Тоже стоит "Проверять всегда", но та же фигня, что и у Anizraz.
27.02.2012 в 11:52

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

в Хроме тоже такая проблема есть, кстати

А вот в хроме (сижу бывает и через оперу и через хром) у меня подобных проблем как раз нет. Всё отображается тут же, и удаляется тоже без проблем.
27.02.2012 в 13:47

спасибо. сработало.
27.02.2012 в 13:48

Big Bad Wolf
Три тыщи раз спасибо!!
27.02.2012 в 14:04

Yes, My Lord.
Спасибо! Вроде сработало.

И такой вопрос: сижу через "лису" и через "оперу", обе довольно свежие, но иногда при правке комментария невозможно вставить смайлик или написать офф-топ. Как быть?
27.02.2012 в 14:07

капибара
Желтая Маска, иногда при правке комментария невозможно вставить смайлик или написать офф-топ
Что значит "невозможно"? Не вставляется или ничего не происходит?
27.02.2012 в 14:08

Спасибо, работает!!!
27.02.2012 в 14:10

Yes, My Lord.
quirischa, не нажимаются соответствующие кнопки. Приходится прописывать в тексте вручную.
27.02.2012 в 14:15

капибара
Желтая Маска
Возможно, дело в том, что какое-то программное обеспечение на вашем компьютере блокирует рекламный баннер или другую картинку на странице.
Из-за того, что картинка или баннер не могут загрузится, браузер считает, что страница не догрузилась еще до конца.
Из-за этого браузер не может начать выполнение джава-скриптов, которыми вставляются смайлики или тэги с панельки.
27.02.2012 в 14:27

Yes, My Lord.
quirischa, понятно, есть такое ПО. Прогресс-бар в углу страницы часто не полностью заполнен. Спасибо за пояснения :)
27.02.2012 в 14:46

Ко всем нормальным людям Смерть приходит с косой. Ко мне она придёт с граблями.
Спасибо!
27.02.2012 в 17:39

Совершенства не существует. Но это не значит, что к нему нельзя стремиться.
Присоединяюсь ко всем поблагодарившим!!!!! :squeeze:
Тоже сама мучилась с бесконечными перезагрузками страниц!
27.02.2012 в 18:53

fail better
расскажете, почему не используете заголовок Last-Modified в http-ответах?
вроде бы стандартный и естественный путь управлять кэшированием страничек на клиенте
27.02.2012 в 19:18

Спасибо!!!
:hlop: