MPAK
|
Новичок
|
|
|
Зарегистр: 12/01/2005
|
Сообщений: 2
|
|
|
Question
12/01/2005 23:16
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Пару вопросов по опере: 1)Как зделать так что бы при открытии оперы восстанавливались все странички (то есть, не просто странички, а именно полностью с рисунками и со всем остальным, что то типа того когда нажимаешь "назад"). 2)Можно ли зделать так что бы Опера кешируя файлы сохраняла их настоящие имя? (то есть, если файл назывался MpaK.gif, он в папке кеша был с таким же именем, а не "opr00264.gif") 3)Есть ли в опере что-то наподобие "Остановить все" как в МyIE? Всем зарание благодарен :0D
|
Kildor
|
Operaman
|
|
|
Зарегистр: 10/03/2004
|
Сообщений: 557
|
Из: Россия, Новосибирск
|
|
Re: Question
13/01/2005 04:31
[Re: MPAK]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
2 - нет, нельзя. 3 - судя по всему нету. Во всяком случае, команды „Stop all“ — не наблюдается… может и можно как-то сделать это, но сходу — мыслей не сильно возникает..;-) 1 - если честно, не понял. Попробуй с сессиями пошаманить, попробуй с настройками кеша поиграть.., попробуй объяснить, чего ты хочешь более понятно..;-)
|
MPAK
|
Новичок
|
|
|
Зарегистр: 12/01/2005
|
Сообщений: 2
|
|
|
Re: Question
13/01/2005 15:36
[Re: Kildor]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Ну понимаешь посмотри в свой кэш...Ты там увидишь кучу файлов с однотипными названиями...типа opr00264 а я хотел бы что б они сохраняли своё настоящее имя...такое как в нете...
|
aga
|
Operaman
|
|
|
Зарегистр: 04/05/2004
|
Сообщений: 762
|
Из: россия, москва
|
|
Re: Question
13/01/2005 15:51
[Re: MPAK]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
ты 2 объяснил, а непонятно 1:
В ответ на: 1)Как зделать так что бы при открытии оперы восстанавливались все странички (то есть, не просто странички, а именно полностью с рисунками и со всем остальным, что то типа того когда нажимаешь "назад").
|
Miguel
|
Новичок
|
|
|
Зарегистр: 18/11/2004
|
Сообщений: 5
|
|
|
Re: Question
16/01/2005 06:31
[Re: aga]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Объясняю популярно. Я пользуюсь оперой много лет. В прошлом году обнаружил такой вот странный баг. Мой интернет-серфинг не отличается большим разнообразием сайтов, поэтому некоторые жизненно важные странички открыты у меня постоянно. Раньше я без всяких опасений закрывал браузер, а потом, при открытии, все странички появлялись тут же и немедленно из кеша (что особенно удобно при работе в оффлайн, а также учитываю дороговизну траффика). Так вот, начиная с некоторого времени опера перестала кешировать некоторые сайты и при открытии браузера пытается загрузить все страницы вновь! Самое непонятно, что начинается это внезапно: до некоторых пор всё Ok, потом полный абзац. Не могу сказать, что мне это не нравится - меня это просто бесит. Никакие настройки кеша не помогают. Не поверите, на какие ухищрения я шёл. Пока всё работало в штатном режиме я сохранял в отдельное место профиль, а затем, когда опера начинала глючить, полностью заменял этот профиль - помогало... до некоторого времени. Несколько дней назад и этот способ обломился. Теперь я вообще никак не могу заставить оперу кешировать, например, www.compulenta.ru Вчера специально поставил Opera 8 Beta 1. Загружаю сайт и одновременно смотрю в кеш, а там появляются только несколько маленьких файликов по 1 килобайту. Причем это не обычные html, а криптография какая-то. Смотрю Tools/Advanced/Cache - там вообще нет упоминания главной страницы compulenta, только мелкая чушь. КАК С ЭТИМ БОРОТЬСЯ? У кого-нибудь наблюдается такое же поведение? Please, help me!!!
|
van_grieg
|
Admin
|
|
|
Зарегистр: 19/11/2002
|
Сообщений: 1210
|
Из: Не будем о грустном
|
|
Re: Question
16/01/2005 08:47
[Re: Miguel]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
В ответ на: вообще никак не могу заставить оперу кешировать, например, www.compulenta.ru
Сервер посылает заголовок Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Вебмастер не хочет, чтобы ты имел возможность кэшировать эту страницу.и вообще чтобы твой браузер записывал ее на диск. Такие заголовки должны посылаться только для сверхконфиденциальной информации вообще-то.
В ответ на: КАК С ЭТИМ БОРОТЬСЯ?
Писать вебмастеру.
|
Miguel
|
Новичок
|
|
|
Зарегистр: 18/11/2004
|
Сообщений: 5
|
|
|
|
Спасибо за ответ. Как я понял из спецификации HTTP/1.1, заголовок "Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0" касается промежуточных серверов, но никак не клиента самого по себе. Специально вчера смотрел. Может чего не догнал. Кстати, в спецификации не было упоминания pre-check, post-check. Другая ревизия протокоа? Дело в том, что твой ответ не объясняет странное поведение оперы, когда она иногда игнорирует такой заголовок, а потом вдруг начинает неукоснительно ему следовать. Ещё я читал, что установки оперы "Check documents", etc., как раз должны override установки страницы. Несколько противоречиво, не так ли. Может ли тут быть зависимость от кода возврата? Например compulenta возвращает не 200, а 302. Будут ещё соображения. Please!
|
van_grieg
|
Admin
|
|
|
Зарегистр: 19/11/2002
|
Сообщений: 1210
|
Из: Не будем о грустном
|
|
Re: Question
16/01/2005 09:59
[Re: Miguel]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Здесь на форуме в FAQ есть подробное объяснение директив Cache-control
В ответ на: Может чего не догнал.
Угу.
В ответ на: Ещё я читал, что установки оперы "Check documents", etc., как раз должны override установки страницы.
Далеко не все установки. Check documents устанавливает только частоту проверки, а не то, будет документ храниться на диске или нет.
В ответ на: странное поведение оперы, когда она иногда игнорирует такой заголовок, а потом вдруг начинает неукоснительно ему следовать.
Не знаю, у меня эта страница компьюленты не кэшируется на диске. Но вообще они могли просто поменять заголовки.
В ответ на: Например compulenta возвращает не 200, а 302.
302 Found означает, что по данному адресу документа нет, он находится в другом месте, откуда браузер его и качает, сделав еще один запрос. Но именно там и был заголовок Cache-control, который я привел выше.
В ответ на: Будут ещё соображения
В статье FAQ, на которую я дал ссылку, написано, как исследовать подобные проблемы. Убрать или поменять заголовки можно с помощью прокси, например Proxomitron.
|
van_grieg
|
Admin
|
|
|
Зарегистр: 19/11/2002
|
Сообщений: 1210
|
Из: Не будем о грустном
|
|
|
В ответ на: в спецификации не было упоминания pre-check, post-check. Другая ревизия протокоа?
Я, кстати, сам не очень представляю, откуда эти директивы взялись, но означают они срок жизни объекта в кэше в секундах. post-check означает, что если указанное время прошло, браузер должен показать страницу из кэша и проверить объект на обновление, установив новую дату проверки. pre-check значит проверить перед показом юзеру. Поскольку в случае компьюленты оба значения 0, это значит "проверять всегда". Эти директивы и должна игнорировать Опера в соответствии с установкой Check documents, но поскольку документа в кэше нет, то и проверять нечего - надо грузить заново.
|
van_grieg
|
Admin
|
|
|
Зарегистр: 19/11/2002
|
Сообщений: 1210
|
Из: Не будем о грустном
|
|
|
Я заглянул на MSDN, и похоже, что pre-check и post-check - вообще не стандарт, а собственные майкрософтовские заголовки. Не знаю, понимает их Опера или игнорирует. Но в любом случае к твоей проблеме это отношения в данном случае не имеет.
|
Miguel
|
Новичок
|
|
|
Зарегистр: 18/11/2004
|
Сообщений: 5
|
|
|
|
Я поставил Proxomitron. Тестирую... Вроде пока всё отлично! Спасибо за участие Van Grieg!
|
parazit
|
User
|
|
|
Зарегистр: 16/09/2004
|
Сообщений: 58
|
|
|
Re: Question
16/01/2005 13:38
[Re: Miguel]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
а что такое Proxomitron.?
|
Canis
|
User
|
|
|
Зарегистр: 13/05/2004
|
Сообщений: 203
|
|
|
|
Локальный прокси. Позволяет резать рекламу, убирать контроль кэша и ещё сто тысяч возможностей.
|
Lapomas
|
Operaman
|
|
|
Зарегистр: 20/11/2002
|
Сообщений: 1835
|
Из: RUSSIA (время московск.)
|
|
Re: Question
16/01/2005 18:11
[Re: Canis]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Русская страница Proxomitron > http://proxomitron.da.ru/ " Лишает " юзера некоторых проблем
|
Go2
|
Новичок
|
|
|
Зарегистр: 08/11/2004
|
Сообщений: 4
|
|
|
|
Вот решение всех проблем--раз и навсегда!
coolproxy.narod.ru только скачивайте v1.4---она лучше(имхо)
Возможность кэширования без ограничения времени жизни страниц, игнорирование запрета сохранения страниц, позволяет просматривать страницы, недоступные при обычном автономном режиме работы.
|