Wczoraj zauważyłam pewną rzecz. Na blogu w blox.pl po edycji przez autora strony jakiegoś wpisu, widać było zmiany na głównej stronie bloga, natomiast po wejściu w daną notkę dostawałam cały czas stary tekst. Czyściłam cache, czyściłam historię danej witryny a problem wciąż pozostawał.
W jakimś ostatnim pomyśle usunęłam ciasteczka dla witryny i nagle się naprawiło. Czy to może być wina ciach serwowanych Operze czy ciach w ogóle? Spotkaliście się z czyms takim?
Przykładowo http://toiowonasportowo.blox.pl/html a potem wejście w http://toiowonasportowo.blox.pl/2008/07/W-cieniu-Heidfelda.html
możliwe, że serwer wysyła dane ze swojego cache, jeśli w ciasteczku jest informacja, że byliśmy na tej witrynie w niedalekiej przeszłości
Originally posted by ja_szczur:
możliwe, że serwer wysyła dane ze swojego cache, jeśli w ciasteczku jest informacja, że byliśmy na tej witrynie w niedalekiej przeszłości
No tak, ale po odświeżeniu głównej strony blogu pokazuje mi się nowa treść, a po odświeżeniu strony z konkretnym wpisem dalej pokazuje się stara treść. I robi tak tylko Opera. Dlaczego? Dostaje inne ciastka czy inaczej je traktuje?
Originally posted by golew:
Dostaje inne ciastka czy inaczej je traktuje?
Witam. Zawsze możesz wyłączyć obsługę ciasteczek dla tej witryny i zobaczyć, jak się będzie zachowywała przy odświeżaniu.
Originally posted by golew:
No tak, ale po odświeżeniu głównej strony blogu pokazuje mi się nowa treść, a po odświeżeniu strony z konkretnym wpisem dalej pokazuje się stara treść.
i tak może być - strona główna jest "budowana" (świeże dane z bazy danych) za każdym razem, a tylko podstrony z cache (najczęściej linkuje się właśnie podstrony).
Originally posted by golew:
I robi tak tylko Opera. Dlaczego? Dostaje inne ciastka czy inaczej je traktuje?
hmm, tego nie napisałaś wcześniej ;-)
nie mam pomysłu ;-)
off-topic:
tak sobie szukałem o no-cache i znalazłem "poradę": http://support.microsoft.com/kb/222064/pl
nie ma to jak dobry support: proszę łamać standardy, żeby IE działało ;-)
Dziś jakby nagle reagowało poprawnie
Ale mam jeszcze inne pytanie. Czy dostając kod:
<img src="http://www.wnba.com/media/tipoff_jdg_600_080719.jpg" alt="" width="500" height="331" />Opera powinna wyświetlić obrazek wielkości 600x400 czy 500x331?
Powinna wyświetlić w wielkości 500x331. Jednak taka forma podawania wielkości elementów strony www została zdeprecjonowana w specyfikacji HTML 4.01, a tym bardzij w XHTML (sądząc po slashu przed zamknięciem taga właśnie tego języka używasz) i odradza się jej stosowania. W zamian należy użyć arkusza stylów:
<img src="http://www.wnba.com/media/tipoff_jdg_600_080719.jpg" alt="" style="width: 500px; height: 331px;" />Swoją drogą, jeżeli będziesz potrzebowała jakiegoś dobrego i darmowego programu do CSS, polecam TopStyle Lite.
Pozdrawiam.
Akurat to nie ja, ale przekażę odpowiedniej osobie dzięki za zainteresowanie i pomoc
EDIT: swoją drogą w domu na 9.5 obrazek się rozjeżdżał (znaczy przykrywał część napisów z prawej) a tu na 9.27 wygląda dobrze chyba zaczynam nie rozumieć o co tu chodzi.