Ab Chrome-Version M104 (August 2022) kann für Cookies kein Ablaufdatum mehr festgelegt werden, das mehr als 400 Tage in der Zukunft liegt.
Ab Chrome-Release M104 (August 2022) kann für Cookies kein Ablaufdatum mehr festgelegt werden, das mehr als 400 Tage in der Zukunft liegt.
Diese Änderung hat keine Auswirkungen auf Sitzungscookies, für die kein Ablaufdatum mit Max-Age
oder Expires
festgelegt ist. Diese werden stattdessen gelöscht, wenn die Browser-Sitzung endet.
Durch diese Änderung wird das Ablaufdatum in Chrome auf den maximal zulässigen Wert begrenzt: 400 Tage nach dem Setzen des Cookies. Cookies, für die ein Ablaufdatum von mehr als 400 Tagen angefordert wird, werden nicht abgelehnt. Ihr Ablaufdatum wird stattdessen auf 400 Tage festgelegt.
Beispiel
Angenommen, ein Cookie wurde am Sonntag, dem 1. Januar 2023, gesetzt:
Cookie | Angefordertes Ablaufdatum | Tage in der Zukunft | Mehr als 400 Tage? | Gültigkeitsdauer |
---|---|---|---|---|
Name=Wert; Ablaufdatum=Mon, 1. Januar 2024 00:00:00 GMT | 1. Jan. 2024 | 365 | Nein | 1. Jan. 2024 |
Name=Wert; Max-Age=31536000 | 1. Jan. 2024 | 365 | Nein | 1. Jan. 2024 |
Name=Wert; Ablaufdatum=Mon, 5. Februar 2024 00:00:00 GMT | 5. Februar 2024 | 400 | Nein | 5. Februar 2024 |
Name=Wert; Max-Age=34560000 | 5. Februar 2024 | 400 | Nein | 5. Februar 2024 |
Name=Wert; Ablaufdatum=Dienstag, 6. Februar 2024 00:00:00 Uhr GMT | 6. Februar 2024 | 401 | Ja | 5. Februar 2024 |
Name=Wert; Max-Age=34646400 | 6. Februar 2024 | 401 | Ja | 5. Februar 2024 |
Name=Wert; Ablaufdatum=Mi, 1. Januar 2025 00:00:00 UTC | 1. Jan. 2025 | 731 | Ja | 5. Februar 2024 |
Name=Wert; Max-Age=63158400 | 1. Jan. 2025 | 731 | Ja | 5. Februar 2024 |
Ablauf der Cookie-Gültigkeit verlängern
Sie möchten, dass Ihr Cookie länger als 400 Tage gültig bleibt? Entwickler können die Gültigkeit jedes Mal verlängern, wenn der Nutzer die Website noch einmal besucht, indem sie ein neues Cookie mit demselben Namen setzen. Cookies können aus vielen Gründen vor dem Ablaufdatum gelöscht werden. So kann der Nutzer seine Cookies beispielsweise manuell löschen oder das Cookie-Limit pro Domain wird überschritten.
Warum wurde dieses Limit eingeführt?
Vor Einführung dieses Limits konnten Cookies tausende Jahre in der Zukunft ablaufen. Wir hoffen, dass wir mit dieser Änderung ein besseres Gleichgewicht zwischen den Erwartungen der Nutzer und der Nutzerfreundlichkeit finden. 400 Tage wurden ausgewählt, da dies etwas mehr als 13 Monate entspricht. So können Websites, die etwa einmal im Jahr besucht werden, ihre Cookies beibehalten.
Weitere Informationen
Diese Änderung ist Teil des Entwurfs für den Cookie-Standard. Weitere Informationen finden Sie im Status der Chrome-Plattform. Sowohl Mozilla als auch WebKit haben positives Feedback zum Limit von 400 Tagen gegeben, haben es aber zum Zeitpunkt der Erstellung dieses Artikels noch nicht implementiert.