Die Attribute „Ablaufdatum“ und „Höchstalter“ für Cookies haben jetzt eine Obergrenze

Ab Chrome-Version M104 (August 2022) kann für Cookies kein Ablaufdatum mehr festgelegt werden, das mehr als 400 Tage in der Zukunft liegt.

Ari Chivukula
Ari Chivukula

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

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.