Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Opera ve refresh sorunu


Öne çıkan mesajlar

Mesaj tarihi:
Ayarlrdan birşeyi bozdum bilmiyorum ama nedense paticikte surekli refresh yapmam gerekiyor yeni topikleri falan görmek için. Daha doğrusu daha önce yazı yazdığım bi topiğe girdiğim eğer o topikde benim yazım varsa sanki en son yazı benim yazımmış gibi gösteriyor refresh yapınca normal hale geliyor bu bazen 4-5 sayfa yazı olsa ve benim yazım ilk sayfada dahi olsa oluyor. Nedendir nasıl düzelir bilen var mı? Aynı şey ana pati sayfadada var yani illaki refresh gerekiyor 1 kez sayfayı açtımmı yoksa genelde 1 önce terkedenkenki son topikleri gösteriyor.
Çözüm olarak başka program istemiyorum belirteyim :)
Mesaj tarihi:
operanın çok tartışılmış bir özelliği bu..

sorunun temel sebebi, paticik gibi bazı siteler kodlanırken önbellek tutma sisteminin düşünülmemiş olması.

şincuk, paticikteki son mesaj sistemi şöyle oluyor:

konu.php?id=182745&syf=son#sayfasonu

burada görüldüğü gibi, bu konuya daha sonra 50 mesaj yazılsa da bu link değişmeyecek. opera da linke bakarak kaydettiği ve her zaman sayfanın geçerliliğini denetlemediği için böyle bir sorun oluşuyor.

genelde hazır forumlarda viewtopic.php?f=50&t=560725&p=3162304#p3162304 gibi olduğu için linkler sorun paticik'e has kalıyor.

aslında araçlar > tercihler > gelişmiş > geçmiş sekmesinden belgeleri denetle : her zaman yaparsanız bu sorunun olmaması lazım. fakat bu yöntem çalışmıyor.. niye, nasıl bilemiyorum. o kadar derinine inmedim işin..

eğer birisi daha güzel bir çözüm bulduysa benden de repler yağar
Mesaj tarihi:
Gerçekten ama ilk açılırken yavaş açılması ve çok eklenti yükleyince kasılması dışında bence firefox'un hiçbir sorunu yok.

İlk açılırken geç açılmasını firefox preloader denen bir setup'ı bilgisayarınıza kurarak giderebiliyorsunuz.

Çok eklenti de yüklemeyiverin. :)
Mesaj tarihi:
userscriptiyle de olabilirmiş hani bu olay. greasemonkey ile rahat eklenir de operadaki script sistemiyle de eklenir herhalde ufak bir dosyayla.. şimdilik idareten hani..
Mesaj tarihi:
onu da düşündüm de aslında biraz zor. sayfayı yükledikten sonra "ya burda caching yapmayacaktık biz" dedirtmek mantıklı mı, daha doğrusu opera bunu anlar mı bilemiyorum...

birisi yazsa da şöyle güzel bir script tadından yemesek..
  • Genel Yönetici
Mesaj tarihi:
Eskiden ben de Firefox kullanırdım, ama bir kere Opera'yı açıp da özelliklerini tam olarak öğrendiğinde bir daha geri dönemiyorsun.
Mesaj tarihi:
bu arada yukarıda verdiğim linkten bir bölüm

said:
Note that cache expiration is not checked when going back and forwards in the window history. It is only checked when you click a link. See RFC 2616, section 13.13.
Mesaj tarihi:
said:
header da meta tagı da history ile alakasız.

history'yi cachelemesi lazım. cachelemiyorsa firefoxun abukluğudur.


Meta tagında hiç denedim ama eğer header olarak sayfada no-cache gönderiyorsan, hatta cache olduğunu göndermiyorsan geri dediğinde sayfayı tekrar yüklüyor. Firefoxta değil IE'de de bu böyle.

Tam php kodu böyle
header('Cache-Control: public, must-revalidate');

Cache-Control belirlenmez ise, public ya da private ya da cache edecek şekilde belirlenmez ise geri deyince sayfa tekrar yükleniyor.
×
×
  • Yeni Oluştur...