Browser-caching javascript und css-Dateien

Ich verstehe, dass der browser gezwungen ist, Sie zu Holen eine neue version des zwischengespeicherten JS-Datei, wenn der Dateiname geändert wird oder ein query-string Hinzugefügt werden.

Wir tun dies nicht, und bis jetzt hatten wir nie Probleme mit browser-portion veraltete Dateien. Vor kurzem, wir sehen einige Benutzer mit IE9, die Klagen über den browser dienen zwischengespeichert JS/CSS-Dateien. Dieses Problem ist nicht konsistent in jeder Anwendung von der Website.

Mein Verständnis ist, dass, wenn der Dateiname oder der query-string wird nicht verändert, aber die JS-Datei-Inhalt geändert wird, der browser würde das abrufen der neuen version.

Warum ist das passiert und warum ist es nicht einheitlich?

Irgendwelche Gedanken?

Und wie kommt es, dass der browser würde "magisch" herauszufinden, dass der Inhalt geändert hat, ohne die Datei angefordert? - Browser gehen Sie auf die URL allein.

InformationsquelleAutor Dusty | 2011-06-10

Schreibe einen Kommentar