php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.01.2010, 16:50  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Strg+F5 deaktiviert den Cache nicht, löscht ihn aber. Damit ist sichergestellt, dass nicht irgendwelche Seitenteile noch unbeabsichtigt im Cache hängen.
Diesen Fall meinte ich aber nicht. Ich sprach von „normalen“ Requests, nicht von Refreshs, denn deren Verhalten lässt sich von Headern glücklicherweise nicht beeinflussen.

Beitrag editiert:
[…] P.S. http://www.lesliefranke.com/files/re...heatsheet.html
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.01.2010, 16:54  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Für Refreshs gibts ja F5 pur.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 08.01.2010, 17:08  
Erfahrener Benutzer
 
Benutzerbild von mermshaus
 
Registriert seit: 14.06.2009
Beiträge: 1.725
PHP-Kenntnisse:
Fortgeschritten
mermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz seinmermshaus kann auf vieles stolz sein
Standard

What's the difference between hit "F5" and "Ctrl + F5" in browser? - Stack Overflow

Wenn man dem Glauben schenken darf, schickt der Firefox "Cache-Control: no-cache"- und "Pragma: no-cache"-Header.

Zitat:
If the no-cache directive does not specify a field-name, then a cache MUST NOT use the response to satisfy a subsequent request without successful revalidation with the origin server. This allows an origin server to prevent caching even by caches that have been configured to return stale responses to client requests.
If the no-cache directive does specify one or more field-names, then a cache MAY use the response to satisfy a subsequent request, subject to any other restrictions on caching. However, the specified field-name(s) MUST NOT be sent in the response to a subsequent request without successful revalidation with the origin server. This allows an origin server to prevent the re-use of certain header fields in a response, while still allowing caching of the rest of the response.


HTTP/1.1: Header Field Definitions
mermshaus ist offline   Mit Zitat antworten
Alt 09.01.2010, 01:25  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Der Neugierde halber: Welchen Fetch Count-Wert hast du nach Löschung des Caches und Laden der Seite CSS Sprite Test bei about:cache für

"Key: http://www.flor1an.de/test.png" ?

Der hiesige FF schmeisst da eine "1" : Bild wird in Cache gepackt und von dort (trotz zweier CSS-Aufrufe) einmal ausgelesen.
XLB ist offline   Mit Zitat antworten
Alt 09.01.2010, 13:16  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

@mermshaus: Genau bei dem Problem saß ich jetzt auch nen paar Stunden. Gut also bei einem normalen Aufruf wird die Datei nur einmal geladen, Gott sei Dank

@XLB: Also Fetch Count ist auf 1 bei mir.

Aber ich frag mich trotzdem wieso dann zwei Requests an den Webserver geschickt werden und ich auch zwei mal nen Response mit dem Bild bekomme. Heißt da wird doch der Cache irgendwie komplett deaktiviert denn sonst würde er das Bild nicht 2 mal laden (und jetzt 4 mal, hab die Testseite verändert, Fetch Count immer noch 1).

Geändert von Flor1an (09.01.2010 um 13:20 Uhr).
Flor1an ist offline   Mit Zitat antworten
Alt 10.01.2010, 01:45  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Zitat:
... da wird doch der Cache irgendwie komplett deaktiviert denn sonst würde er das Bild nicht 2 mal laden
Habe den Eindruck, dass die (Cache-)Konfiguration deines FF nicht wirklich optimal ist. Was sagen die relevanten Einstellungen bei/in about:config ?

Habe deine Testseite auf mehreren FFs geladen, Request/Response-Verhalten so "normal" wie erwartet.
XLB ist offline   Mit Zitat antworten
Alt 10.01.2010, 15:45  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Also bei einem normalen Aufruf der Testseite oder nur mit F5 funktioniert es wie gewünscht. Also Problem ist behoben.

Ich hatte eben immer nur mit Strg+F5 getestet da ich davon ausgegangen bin dass damit der Cache gelöscht wird und dann eine normale Anfrage geschickt wird. Aber anscheinend Unterscheidet sich Strg+F5 von "Cache manuell löschen -> Seite erneut besuchen". Wie gesagt bei Strg+F5 werden die Files für jedes vorkommen in der CSS Datei geladen, beim manuellen löschen und dann dem Besuchen der Seite wird es wie gewünscht nur einmal geladen.

Ich frage mich nur warum eben das so gelöst wurde. Hab halt unnötig lang daran gehangen
Flor1an ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Seite lädt ewig Thisisjustme Server, Hosting und Workstations 7 15.12.2009 15:05
Seite lädt noch obwohl schon alles angezeigt wird.... LALILU PHP-Fortgeschrittene 6 30.11.2009 22:07
[Erledigt] Seite lädt ... und lädt strgg PHP Tipps 2009 8 19.10.2009 00:03
Server lädt automatisch PHP Datein herunter eXpression Server, Hosting und Workstations 4 16.10.2009 15:50
[Erledigt] mysql-Abfrage mehrfach nutzen goofy04 Datenbanken 5 23.06.2009 17:06
Datei lädt .css-Code nach dem Update nich mehr in die Textarea Canca PHP Tipps 2009 14 23.05.2009 13:05
header download lädt mp3 als text ins browserfenster PHP-Fortgeschrittene 12 19.08.2005 17:22
Ladefenster während Seite lädt yoshy HTML, Usability und Barrierefreiheit 5 01.08.2005 23:29
Lädt Bilder nicht... Beitragsarchiv 8 31.07.2005 13:40
gleichen code mit untersch. Var. mehrfach includen PHP Tipps 2005-2 8 10.07.2005 18:33
[Erledigt] time() lädt nicht neu... PHP-Fortgeschrittene 16 18.03.2005 20:41
Formular mehrfach auslesen PHP Tipps 2005 17 27.01.2005 15:04
MySQL mehrfach abfrage PHP Tipps 2004-2 3 22.11.2004 14:23
Seite lädt und llädt und lädt .... PHP Tipps 2004 3 24.09.2004 12:23

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
\fetch count\, problem lädt seiten mehrfach, css datei lädt lange, arbeiten mit css sprites, firefox sprites nicht, zwei sprites auf einer seiter, was bedeutet \fetch count\ bei firefox, ff lädt seite mehrmals, background-position, cache fetch count, about:config cache fetch count, css bilder mehrfach verwenden, css sprite laden, css sprites cache problem, seite lädt nur bei f5, php fetch mehrfach, testseite request response, css test mehrmals sagen, firefox \zwei requests\, firefox sprites

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:07 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum