Zum Inhalt springen
ThreadHTML5 & CSS

Chrome läd Änderungen in css nicht

Kategorie
HTML5 & CSS
Antworten
3
Verfasst von: ehemaliges Mitglied Datum: 18.01.2018, 20:36 Uhr
Archiv-KommentarArchiviert, nicht priorisiertHTML5 & CSS

Redaktionelle Einordnung

Diese archivierte Diskussion behandelt Chrome läd Änderungen in css nicht aus Sicht der Rubrik HTML5 & CSS.

Die Diskussion bleibt als Archiv nutzbar. Für die aktuelle Bewertung empfehlen sich ergänzend neuere Artikel, Tools oder eine konkrete Analyse.

Sinnvoll nutzbar bleibt der Thread vor allem als historischer Kontext, für typische Fragestellungen und zur Einordnung älterer Empfehlungen.

Startbeitrag

Archivierter Thread aus dem Seitenreport-Forum.

Zur Kategorie
ehemaliges Mitglied
Threadstart · HTML5 & CSS · 18.01.2018, 20:36 Uhr

Hallo,

ich bin gerade am Verzweifeln mit meiner CSS Datei. Ich habe Farben und Größen geändert und diese Änderung erscheit auch im Firefox ohne Probleme.

Leider klappt es aber mit dem Chrome nicht. Weder am PC, noch am Handy oder Tablet.
Wenn ich mit Chrome die Seite aufrufe und mit F5 aktualisiere - passiert nichts.
Gehe ich über den Seitenquelltext in die CSS Datei und aktualisiere dort direkt mit F5 werden die Änderungen angezeigt. Das macht aber natürlich kein Besucher.

Eingebunden habe ich auf der Seite:

<link href="/boot.css" rel="stylesheet" type="text/css">

Und die CSS Datei fängt so an:

@charset "UTF-8";
body{font-size:14px;color:#333;margin:0;font-family:'Raleway',sans-serif}


Ist hier ein Fehler drinnen? Was kann ich ändern, damit meine Besucher auch mit Chrome die Änderungen sehen?

Lg

Antworten

3 Beiträge
gelöschter Benutzer · 19.01.2018, 01:48 Uhr
Antwort

Ja, böse Zungen nennen das "schummeln", was Google da in puncto Caching treibt, um seinen Chrome noch schneller zu machen. Die Spezifikation sieht jedenfalls etwas anderes vor.

Die m.E. einzig zuverlässige Lösung ist, mit einer Versionsnummer für die CSS-Datei zu hantieren, sie also z.B. so einzubinden:

<link href="/boot.css?1" rel="stylesheet" type="text/css">

nach der nächsten Änderung mit /boot.css?2 u.s.w.

gelöschter Benutzer · 19.01.2018, 09:02 Uhr
Antwort

Vielen Dank
Das hat funktioiert.

Xenotyp
Guru (153 Beiträge) · 19.01.2018, 15:18 Uhr
Antwort

Ich könnte mir zwar wirklich vorstellen, dass Chrome so am Schummeln ist, was ich sogar für ein Feature halten würde (aus Anwendersicht), jedoch konnte ich gleiches noch nie selbst feststellen. Wird die Seite aktualisiert, wird auch das CSS korrekt aktualisiert. (Win 10, Chrome 63)

Ich bin viel am Testen und Basteln mit CSS, bei so einem Verhalten, hätte ich dann garantiert nicht auf Chrome gesetzt.