|
|||
Versionsnummern bei CSS-Datein
Hi, ich habe schon des öfter Versionsnummern an Links zu CSS-Dateien gesehen.
HTML-Code:
<link rel='stylesheet' id='css' href='http://www.deine_hp.de/css.css?ver=2.70' type='text/css' media='all' />
Ach ja, in Wordpress werden ja auch Versionsnummern vergeben. MfG gabischatz |
Sponsored Links |
|
|||
Moin,
ich denke mal es handelt sich da um einen "Trick", um den Cache zu umgehen. Ein Beispiel: Deine CSS-Datei heißt /css/style.css und du lässt sie für sagen wir 1 Woche cachen. Wenn du jetzt ein neues Design machst oder irgendwas an der CSS-Datei änderst, kriegt der Browser davon nichts mit, weil er die Datei ja eine Woche lang aus dem Cache holt. Erst danach würde die neue Datei beim Besucher ankommen. Darum ändert man die Referenz auf die CSS-Datei von /css/style.css auf /css/style.css?ver=2 oder so ähnlich, sodass der Browser denkt, es handele sich um eine neue Datei, die er noch nicht im Cache hat. Dies führt dazu, dass er sie neu herunterlädt und deine Änderungen sofort verfügbar sind. gruß, take |
Sponsored Links |
|
|||
Hi, danke für deine Antwort.
Ich habe mir so in etwa dass auch vorgestellt, nur finde ich hierzu keinerlei Dokumentation. Also ist es schnuz people egal was ich an die Datei anhänge, verändert sich was, wird die Datei heruntergeladen. MfG |
|
|||
Moin,
Zitat:
Darum gibts auch keine Doku, weil es kein Standard oder sonstwas ist. Es ist nur ein kleiner Trick. gruß, take |
|
|||
Zitat:
Tatsächlich sollte eine derartige URI keinen Effekt auf das Chaching haben. Aber das hat sich in der Praxis nicht als sinnvoll erwiesen (z.B. wegen Scriptsprachen wie Perl oder PHP). Daher funktioniert dieser Trick.
__________________
Über Internet Explorer 8: Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt. Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt. Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt. Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard. |
|
|||
Moin,
Zitat:
Zitat:
gruß, take |
|
|||
Zitat:
Nur wenn die GET-Methode zusammen mit einer Abfrage (?a=b&c=d) verwendet wird, sollte die Resource neu angefordert werden, weil diese Anfragen veranlassen können, dass eine ganz andere Resource als Antwort gesendet wird.
__________________
Über Internet Explorer 8: Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt. Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt. Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt. Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard. |
|
|||
Ich halte es für keine gute Idee CSS von PHP verarbeiten und ausgeben zu lassen.
PHP sendet von sich aus einen nicht-cachen-Header mit. Dadurch verliert das Auslagern der CSS-Datei seinen Sinn. Dieser liegt ja gerade darin, dass die Datei gecached wird. Durch das Senden eigner Header kann man das natürlich umgehen. Aber wozu der Aufwand? EIne große CSS-Datei ist in der Regel besser geeignet als viele kleine oder eine einzige die immer wieder geladen wird.
__________________
Über Internet Explorer 8: Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt. Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt. Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt. Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard. |
Sponsored Links |
|
||||
|
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Redesign für Steiner Cycling Team | pkipper | Site- und Layoutcheck | 11 | 09.02.2011 12:25 |
Einbindung von frei erhältlichen Scripten - CSS Problem | DonL | CSS | 1 | 22.01.2011 16:09 |
MYspace mehr als nur CSS oder ? | Vinceone | CSS | 0 | 12.07.2007 02:21 |
Eric Meyer's CSS | Petty | Ressourcen | 0 | 21.11.2005 08:18 |
Mozilla ignoriert externes css | DarkWanderer | CSS | 9 | 22.09.2005 11:39 |