Wie Cookies funktionieren. Was sind Cookies, wozu dienen sie? Wie lösche ich Cookies in meinem Browser? Was sind Cookies

Hallo liebe Leser der Blogseite. Fast sofort wird jeder unerfahrene Internetnutzer mit einem Konzept wie einem Cookie konfrontiert. Was bedeutet dieses kryptische Wort? Warum werden sie manchmal gereinigt? Wie unterscheiden sich Drittanbieter-Cookies von direkten Cookies? Wie kann ich sie ein- oder ausschalten? Und vor allem - warum?

Nein, auf der unterbewussten Ebene verstehen wir natürlich, dass dies eine notwendige Sache ist, da alle darüber reden, aber es wäre trotzdem schön, etwas tiefer einzutauchen, um die Wahrheit von der Fiktion zu trennen und einiges davon zu zerstreuen die Mythen, die mit diesen mysteriösen Keksen verbunden sind. Verstehen Sie nebenbei ihren Zweck, um ihren Empfang im Browser mit Kenntnis der Materie zu bereinigen, zu aktivieren und zu konfigurieren.

Was sind Cookies - Mythen und Realität and

Wenn wir reden einfache Sprache, dann sind Cookies nur Daten, die zwischen Ihrem Browser und den Webservern ausgetauscht werden, auf denen sich die von Ihnen besuchten Seiten befinden (). Tatsache ist, dass das http-Protokoll so konzipiert ist, dass Ihr Browser jedes Mal, wenn Sie auf eine neue Seite derselben Site zugreifen, sich mit dem Server neu vertraut zu machen scheint und alles, was Sie auf den Site-Seiten etwas früher gemacht haben, wird ganz vergessen werden.

Es scheint, na und? Die meisten Websites funktionieren jedoch ohne Cookies. Genauer gesagt werden sie es können, aber sie werden einen Teil ihrer Funktionalität verlieren.

Zum Beispiel, wenn Sie an der Website arbeiten möchten, die Sie benötigen Genehmigung, dann jedes Mal, wenn Sie zu wechseln neue Seite muss nochmal:

  1. Der Benutzer gibt seinen Namen und sein Passwort in das auf der Site befindliche Login-Formular ein und sendet es an den Server.
  2. Der Server empfängt sie und prüft sie auf Richtigkeit, woraufhin er dem Browser die vom Benutzer angeforderte Seite übergibt. Der Browser erhält jedoch zusammen mit seinem Code ein Cookie mit einer Session-ID. Sie werden in der Regel für einige Zeit im Browser gespeichert, während der der Benutzer ohne erneute Autorisierung mit der Site arbeiten kann.
  3. Bei der Anforderung anderer Seiten der Website vom Server sendet der Browser zusammen mit dem Anforderungscode auch ein Cookie mit einer Sitzungskennung. Der Server vergleicht die Kennung mit seiner Datenbank und gibt unter günstigen Umständen den Code der angeforderten Seite aus.

Und in einem Online-Shop können Sie gar nichts kaufen, denn ohne Cookies geht es nicht. "Virtueller Warenkorb" zum Speichern von Einkäufen.

Bemerkenswert ist, dass die Entwicklung des Cookie-Standards gerade für die Implementierung des Warenkorbs in ein Paket für den Online-Handel begann. Dies geschah Anfang der neunziger Jahre des letzten Jahrhunderts durch die Autoren des heute von allen Netscape vergessenen Browsers. Dann wurde der Standard überarbeitet, um zu versuchen, die Verwendung von Cookies zur Erfassung personenbezogener Daten über Browserbenutzer einzuschränken.

Cookies können auch verwendet werden, um die Einstellungen zu speichern, die der Benutzer auf der Website vorgenommen hat. Sie können beispielsweise die Anzahl der angezeigten Antworten und die Größe der Snippets festlegen. Diese Daten werden in Ihrem Browser gespeichert und bei jeder Suche angewendet.

Im Allgemeinen sind Cookies in den meisten Fällen notwendig und nützlich. Aber die Kontroverse geht weiter über die Tatsache, dass Drittanbieter Cookies stellen eine Bedrohung für die Privatsphäre der Benutzer dar... Woher kommen diese Drittanbieter-Cookies und was sind sie? Tatsache ist, dass beim Laden (Zeichnen) einer Webseite Daten nicht nur von dem Server geladen werden können, auf dem sich die Site befindet, sondern auch von Servern von Drittanbietern.

Beispiele für solche Dinge können Besuchszähler, Skripte zum Laden kontextbezogener Werbeblöcke, verschiedene Bilder sein, die nicht auf der Hauptseite gespeichert sind. Und all dieser Reichtum kann beim Laden seine Cookies an den Browser übertragen, die in diesem Fall als Cookies von Drittanbietern bezeichnet werden. Sie sind es, die normalerweise in Bezug auf Datenschutzverletzungen gefürchtet sind.

Aber, in den Einstellungen einiger Browser Das Hochladen von Cookies durch Drittanbieter kann zugelassen werden, da sie aus Sicherheitsgründen standardmäßig blockiert sind. In diesem Zusammenhang finden Sie in verschiedenen Internetbrowsern ungefähr die folgenden Funktionen:

  1. Cookies vollständig deaktivieren.
  2. Löschen aller Cookies beim Beenden des Browsers.
  3. Verbot oder Einschränkung der Verwendung von Drittanbieter-Cookies
  4. Erstellung einer „weißen“ und/oder „schwarzen“ Liste von Websites, deren Cookies entweder weitergegeben oder blockiert werden.
  5. Einige Browser verfügen sogar über einen Manager, um diese Einträge für einzelne Sites zu löschen.
  6. Begrenzte Ablaufdaten für Cookies festlegen.

Zum letzten Punkt. Tatsache ist, dass es Cookie-Datensätze gibt, die selbst gelöscht werden, wenn Sie Ihre Sitzung mit einer bestimmten Site beenden. Site-Entwickler haben jedoch die Möglichkeit, die Lebensdauer dieser Datensätze anzugeben, nach deren Ablauf sie gelöscht werden. Eine solche Cookies werden als persistent bezeichnet und es geht um die Begrenzung ihrer Lebensdauer, die im letzten Absatz diskutiert wird. Sie werden normalerweise gespeichert in stored separate Datei die als cookies.txt bezeichnet werden kann.

Jetzt lass uns ein paar streuen Mythen, dass Kekse gewachsen sind:

  1. Cookies identifizieren keine bestimmte Person (Sie), sondern einzelne Browser. Nachdem Sie die Seite derselben Site in einem anderen Browser geöffnet haben, werden Sie aufgefordert, sich erneut anzumelden, da es keine Cookies gibt, die auf die zuvor in diesem Browser durchgeführte Autorisierung hinweisen. Wenn mehrere Personen den Browser verwenden, wird diese Technologie für sie ebenfalls keinen Unterschied machen.
  2. Cookies sind keine Programme (sie sind nur ein reines Textfragment), daher können sie keine Infektionsquelle für Ihre Computer mit Viren sein und können selbst keine Viren sein.
  3. Sie haben auch nichts mit Pop-up-Fenstern spontan im Browser zu tun. Diese Dinge sind getrennt in verschiedene Einstellungen der Browser.

Jetzt listen wir auf, was wirklich ist Cookies können:

  1. Mit ihrer Hilfe können Sie genau verfolgen, welche Seiten Sie besucht haben, und die Speicherdauer dieser Daten kann sehr lang sein. Den Geheimdiensten des demokratischsten Landes der Welt wurde einst vorgeworfen, Cookies zu verwenden, um auf diese Weise vertrauliche Daten zu verfolgen und zu erhalten.
  2. Wenn der von Ihrem Computer in das Internet übertragene Datenverkehr nicht verschlüsselt ist, können Angreifer ihn abfangen, einschließlich des Lesens des Cookies (Abfangen oder Ersetzen). Dies passiert am häufigsten, wenn WLAN ohne Verschlüsselung verwendet wird.
  3. Cookies können auch von Programmen in Sprachen wie JavaScript, eingebettet in den Text von Seiten oder von anderen im Browser ausgeführten Skripten installiert werden (d. h. ohne diese Daten vom Server zu erhalten).
  4. Derzeit gibt es für diese Technologie alternative Lösungen, aber Cookies sind immer noch die beste Option in Bezug auf die Gesamtheit ihrer Fähigkeiten.

Wie lösche, aktiviere oder deaktiviere ich Cookies?

Es gibt Zeiten, in denen Sie die von Ihnen nach einer Sitzung der Internetnutzung hinterlassenen Cookies löschen müssen. Zum Beispiel, wenn Sie sich bei einigen Websites angemeldet haben, aber gleichzeitig funktioniert haben vom Computer eines anderen(auf einer Party, bei der Arbeit, in einem Internetcafe usw.). Wenn Sie Cookies hinterlassen, kann es sein, dass sich ein anderer Benutzer auf derselben Site einloggt und in Ihr Konto gelangt, ohne dies zu wollen.

Übrigens können Sie jetzt auf vielen Websites bei der Eingabe von Benutzername und Passwort das Kästchen "Computer einer anderen Person" ankreuzen, damit die Autorisierungsinformationen nicht im Cookie gespeichert werden. Naja, auch im Großen und Ganzen moderne Browser es gibt einen Modus des "Inkognito" oder privaten Reisens im Netzwerk, wenn keine Spuren Ihres Aufenthalts auf dem Computer hinterlassen werden.

Darüber hinaus müssen Cookies möglicherweise gelöscht werden, wenn a Problem beim Öffnen von Seiten... Natürlich wird der erste Schritt sein, aber wenn dies nicht hilft, müssen Sie weiter gehen und die unten beschriebenen Schritte befolgen.

  1. In (bis Version 12.16) müssen Sie wählen aus Hauptmenü Schaltflächen "Oper" Punkte "Einstellungen" - " Allgemeine Einstellungen". Wechseln Sie im sich öffnenden Fenster zur Registerkarte "Erweitert" und wählen Sie dann den Punkt " Plätzchen».

    Hier können Sie die Annahme von Cookies generell oder nur von der besuchten Seite aus aktivieren oder deaktivieren (d.h. Fremdeinträge werden nicht akzeptiert). Es gibt auch einen Manager, der es Ihnen ermöglicht, die Cookie-Datensätze für jede der von Ihnen besuchten Websites separat zu löschen oder zu ändern.

    Wenn Sie wollen nur Cookies löschen, dann wählen Sie im oberen Menü der Opera die Punkte "Einstellungen" - "Persönliche Daten löschen", und auf der sich öffnenden Registerkarte können Sie entweder alle Cookies löschen oder nur die, die in der letzten Sitzung mit dem Browser empfangen wurden:

  2. IM neue Oper(mit einer Versionsnummer höher als 12.16) müssen Sie "Andere Tools" - "Browserverlauf löschen" aus dem Schaltflächenmenü "Opera" auswählen:

    Auf der sich öffnenden Registerkarte genügt es, das Kontrollkästchen "Cookies und andere Websitedaten löschen" zu aktivieren und auf die Schaltfläche "Löschen" unten zu klicken:


  3. In und drücken Sie einfach die Tastenkombination Strg + Umschalt + Entf, setzen Sie dann im sich öffnenden Fenster ein Häkchen im Kästchen "Cookies und andere Websitedaten löschen" und klicken Sie unten auf die Schaltfläche "Verlauf löschen".

    Ja, Sie können auch den Zeitraum wählen, für den die Cookies wie oben beschrieben gelöscht werden.

  4. Sie müssen die Tastenkombination Strg + Umschalt + Entf drücken oder die Elemente "Verlauf" - "Neuen Verlauf löschen" aus dem oberen Menü der Schaltfläche "Firefox" auswählen.

    Aktivieren Sie im sich öffnenden Fenster einfach das Kontrollkästchen „ Kekse", wählen Sie den Zeitraum aus, für den sie gereinigt werden müssen, und klicken Sie auf die Schaltfläche "Jetzt löschen".

  5. Um Cookies zu löschen, können Sie die bereits bekannte Tastenkombination drücken: Strg + Umschalt + Entf.

    Dann müssen Sie in der Zeile "Cookies" ein Häkchen setzen und unten auf die Schaltfläche "Löschen" klicken.

Viel Erfolg! Bis bald auf den Seiten der Blog-Site

Sie könnten interessiert sein

So löschen Sie E-Mails und Briefkasten auf Mail.ru, Yandex und Gmail
Inkognito - was ist das und wie aktiviert man den Inkognito-Modus im Yandex-Browser und Google Chrome?
Wie entferne ich einen Kanal oder ein Video von YouTube?
Suchen und Anzeigen des Verlaufs in Yandex - wie Sie ihn öffnen und anzeigen und bei Bedarf löschen oder löschen So löschen Sie Ihre Seite auf Odnoklassniki So entfernen oder deaktivieren Sie Ihre Facebook-Seite So erstellen oder löschen Sie eine Gruppe oder eine Seite in VKontakte - So löschen Sie eine Öffentlichkeit in VK
Wie lösche ich eine Nachricht und die gesamte Korrespondenz in Skype, kann ich mein Login ändern und löschen? Skype-Konto
Registrierung und Zugang zu Ihrer Seite in Kontakt - was tun, wenn Sie VK . nicht betreten können
So löschen Sie eine Seite auf Vkontakte und entfernen Sie gelöschte Seiten auf Friends Offizielle Website - So finden Sie eine Büroseite über eine Suchmaschine

Sicherlich sind Sie bei der Nutzung des Internets auf den Begriff Cookies gestoßen. Was ist das? Grundsätzlich ist ein Cookie eine Datei oder mehrere kleine Dateien, die Textinformationen speichern. Sie werden erstellt, wenn Sie Websites besuchen, die diese Technologie unterstützen.

Wie funktionieren Cookies?

Alles ist sehr einfach. Sobald der Browser eine bestimmte Webseite von der Site empfängt, wird die Verbindung zwischen dieser und Ihrem PC unterbrochen. Wenn Sie sich entscheiden, zu einer anderen Seite derselben Ressource zu wechseln oder die aktuelle zu aktualisieren, wird eine neue Verbindung hergestellt. Auf Seiten, auf denen keine Benutzerberechtigung besteht, bereitet dies keine Probleme. Aber wenn es nötig ist, ohne zusätzliche Maßnahmen Die Ressource ist nicht in der Lage, sich an die Besucher zu „erinnern“ und Informationen entsprechend den Präferenzen jedes einzelnen anzuzeigen. Vermeiden Sie Situationen, in denen beim Wechsel zwischen verschiedene Seiten Website, eine Person wird vom Dienst nicht als neuer, nicht autorisierter Besucher wahrgenommen, Cookies helfen. Sie wissen bereits, dass es sich um Textinformationen handelt. Und Cookies funktionieren ganz einfach: Wenn Sie von einer Seite zur anderen wechseln, sendet der Server eine Anfrage an den Computer, um Daten aus den Cookies zu erhalten. Mit ihrer Hilfe findet er heraus, wer eine solche Aktion durchführen wird, und erfüllt dann aufgrund der erhaltenen Informationen die Anfrage oder lehnt sie ab. Cookies werden auch beim Erstellen von Online-Shops verwendet. Ihnen ist es zu verdanken, dass der uns bekannte Warenkorb existieren kann, in dem Daten über die ausgewählten, aber noch nicht abgeschlossenen Produkte gespeichert werden. Und es sind Cookies, die es ermöglichen, dass die angegebenen Produkte nicht verschwinden, während Sie andere Teile des Katalogs durchsuchen und eine Bestellung aufgeben.

Warum sind Cookies nützlich?

Sie kennen bereits mehrere Aspekte der Verwendung von Cookies. Wir haben es auch geschafft herauszufinden, was es ist. Lassen Sie uns jetzt darüber sprechen, was sonst noch nützlich sein kann diese Technologie und in welchen Fällen können Sie nicht darauf verzichten.

Sie wissen wahrscheinlich, dass auf vielen Diensten mittlerweile sogenannte "Affiliate-Programme" zum Einsatz kommen. Fast alle von ihnen sind langfristig und dauern Monate oder sogar Jahre. Während dieser Zeit werden Informationen auf der Festplatte gespeichert, dank derer der Partner seinen Prozentsatz erhält, wenn der Benutzer, der seinem Link folgt, eine Dienstleistung oder ein Produkt beim Verkäufer bestellt.

Cookies werden auch bei der Arbeit mit Besuchszählern, Bewertungs- und Stimmenzählsystemen verwendet. Was bringt es? dieser Fall? Cookies sind erforderlich, damit das System feststellen kann, dass gegebener Benutzer bereits dem Link gefolgt oder Ihre Stimme abgegeben. Das heißt, es gibt eine Art Versicherung gegen künstliche Cheats. Es gibt Möglichkeiten, diesen Schutz zu umgehen, aber für normale Benutzer Dieses Ergebnis ist mehr als genug.

Wovor sollten Sie Angst haben?

Bei der Arbeit mit Cookies ist zu beachten, dass scheinbar harmlose Textinformationen in manchen Fällen gefährlich sein können.

Cookies sind eine der wichtigsten möglichen Ursachen für Datenschutzverletzungen im Internet. Warum passiert das? Werbeseiten verfolgen immer, welche Werbung ein bestimmter Benutzer ansieht. Cookies speichern Daten darüber, welche Anzeigen eine Person bereits gesehen hat, verfolgen, welche Themen sie interessieren. Und während wir über Cookies für eine separate Website sprechen, müssen Sie nicht über den Verlust personenbezogener Daten sprechen. Wenn wir jedoch über große Werbenetzwerke sprechen, deren Codes auf der überwiegenden Mehrheit der Ressourcen vorhanden sind, wird alles komplizierter. Dank des Systems kann es also fast alle Informationen über menschliche Aktivitäten im Netzwerk sammeln. Und wenn er auf einer Site seinen Vor- und Nachnamen eingibt, wird es möglich, all diese Aktionen mit einer realen Person zu verknüpfen.

Es gibt auch andere Probleme mit Cookies. Meistens begegnen Programmierer ihnen, wenn sie das Dokument schreiben. Cookies für verschiedene Websites. Ohne sich zuerst mit professionellen Quellen vertraut zu machen, können Sie Cookies erlauben, Logins und Passwörter von der Site zu speichern. Dadurch wird es sehr einfach, sie zu beschlagnahmen und für eigene Zwecke zu verwenden. Allerdings speichern fast alle mehr oder weniger seriösen Seiten Passwörter und Logins in einer Datenbank auf dem Server. Cookies werden hier lediglich als bedingte Kennung für den Benutzer verwendet. Außerdem wird es als solches nur für kurze Zeit ausgestellt. Das heißt, selbst wenn es einem Hacker gelingt, sich Zugang zu Cookies zu verschaffen, findet er dort keine wertvollen Informationen.

Wie aktiviere, deaktiviere und lösche ich Cookies?

Wenn Sie Cookies deaktivieren möchten, beachten Sie bitte, dass Sie diese jedes Mal wieder aktivieren müssen, wenn Sie eine Website aufrufen, auf der dies erforderlich ist.

Zum Mozilla Firefox... Wir gehen zu „Werkzeuge“. Als nächstes sollten Sie den Punkt "Einstellungen" finden und darin - die Registerkarte "Datenschutz". Wählen Sie gegenüber Firefox im Rahmen "Verlauf" den Eintrag "Ich erinnere mich nicht" aus der Liste.

Zum Google Chrome... Öffnen Sie "Optionen" indem Sie im Formular auf die Schaltfläche klicken und gehen Sie dann auf "Erweitert" -> "Inhaltseinstellungen". Im angezeigten Fenster müssen Sie das Element Cookie auswählen und dann das Element aktivieren, das die Speicherung von Daten durch Websites verbietet.

Wie Sie sehen, deaktivieren oder aktivieren Sie Cookies in Chrome und Mozilla Firefox, die meisten beliebte Browser, sehr einfach. In anderen Browsern erfolgt dies auf die gleiche Weise über die Registerkarten Sicherheit, Datenschutz usw.

Wenn Sie Ihre Cookies löschen müssen, geht das schneller und einfacher ohne Standardwerkzeuge Browser und verwenden besonderes Dienstprogramm- cReiniger. Sie müssen vor der Bereinigung alle Browser schließen, andernfalls können Sie nicht alle Cookies löschen.

Im Allgemeinen ist es am besten, eines der Programme zu installieren, die die Arbeit mit Cookies automatisieren. Inzwischen gibt es eine Vielzahl solcher Anwendungen, sie wiegen ziemlich viel und entlasten den Benutzer von der ständigen manuellen Änderung der Parameter.

Woher der Begriff "Cookie" stammt, weiß niemand genau, obwohl man glaubt, dass in den frühen Tagen der Unix-Systeme der Begriff Magic Cookies irgendwo verwendet wurde. Dies waren die "Quittungen" (Token, Ticket), die zwischen den Programmen ausgetauscht wurden.

Cookie ist eine Lösung für eines der Altprobleme des HTTP-Protokolls (HyperText Transfer Protocol). Dieses Problem liegt in der Inkonsistenz der Verbindung zwischen Client und Server, wie bei einer FTP- oder Telnet-Sitzung, d.h. für jedes Dokument (oder jede Datei) während der Übertragung durch HTTP-Protokoll eine separate Anfrage wird gesendet. Das Einfügen von Cookies in das HTTP-Protokoll bot eine teilweise Lösung für dieses Problem. Mit anderen Worten, die Transaktion ist abgeschlossen, nachdem der Browser eine Anfrage gestellt hat und der Server eine entsprechende Antwort ausgegeben hat. Unmittelbar danach "vergisst" der Server den Benutzer und betrachtet jede nächste Anfrage desselben Benutzers als neuen Benutzer.

Mithilfe von Cookies können Sie eine Sitzung über das HTTP-Protokoll emulieren. Das Prinzip der Session-Emulation ist kurz gesagt wie folgt: Bei der ersten Anfrage wird der entsprechende Cookie-Wert ausgegeben und bei jeder weiteren Anfrage wird dieser Wert aus der Umgebungsvariablen HTTP_COOKIE gelesen und entsprechend verarbeitet.

Ein einfaches Beispiel: Es gibt ein Formular, in dem der Benutzer aufgefordert wird, seinen Namen anzugeben, ein Skript wird daraus aufgerufen, das den Cookie-Wert in den Browser des Benutzers schreibt. Bei jedem weiteren Besuch, basierend auf der Analyse des Cookie-Wertes des Browsers des Nutzers, entweder eine personalisierte Begrüßung (sofern ein Cookie-Wert gesetzt ist) oder ein erstes Formular mit einer Anfrage nach einem Benutzernamen (wenn der Cookie-Wert nicht gesetzt ist) erscheint auf der Seite.

Ein Cookie ist eine kleine Textinformation, die der Server an den Browser sendet. Der Browser speichert diese Informationen und gibt sie bei jeder Anfrage als Teil des HTTP-Headers an den Server weiter. Einige Cookie-Werte können nur für eine Sitzung gespeichert werden, sie werden nach dem Schließen des Browsers gelöscht. Andere, die für einen bestimmten Zeitraum festgelegt sind, werden in die Datei geschrieben. Normalerweise heißt diese Datei "cookies.txt" und befindet sich im Arbeitsverzeichnis des auf Ihrem Computer installierten Browsers. In dieser Datei habe ich zum Beispiel folgendes:

# Netscape HTTP-Cookie-Datei
# http://www.netscape.com/newsref/std/cookie_spec.html
# Dies ist eine generierte Datei! Nicht bearbeiten.
www.webclub.ru FALSCH / ourweb FALSCH 946683907 1 1
.bizlink.ru WAHR / FALSCH 915148488 u_irads_watch 627633
.doubleclick.net WAHR / FALSCH 1920499140 ID 332666ae
.yahoo.com WAHR / FALSCH 915144943 Y v = 1 & n = 6jm0u5lgubh1k & l = 0b8a0d3h / o & p = m29vvru7130a
.yahoo.com WAHR / FALSCH 915144943 T z = 3587c277
mail.yahoo.com WAHR / FALSCH 943919791 YM.Login
id% 3d% 241% 24rm% 24L6MDTCsrCNnk3syLZl2zo.% 26sid% 3dszxPh4SazGg /
% 250a% 26ts% 3dX% 2588% 25c3% 2506% 25d3% 25e5I-% 255d% 253f% 2597% 25ddu
.preferences.com TRUE / FALSE 1182140165 PreferencesID 3AGN9WD1D80gQfjvjAxRuq
.geocities.com WAHR / FALSCH 900743217 iTag gY6bZzWItDQAAWll3T8ASk1vbiwgMTMg
search.netscape.com FALSCH / FALSCH 942189477 NGUserID cfc84d2a-522-898178454-1
www.webclub.ru FALSCH FALSCH 913543999 besucht ja

Wie Sie sehen können, habe ich ein Cookie erhalten Russian Club of Webmasters, Suchmaschine AltaVista, kostenlos Mail-Server Yahoo, Netscape Communications, DoubleClick-Werbenetzwerke und inländische InterReklama. Die meisten Browser unterstützen derzeit Cookies. Ich weiß mit Sicherheit, dass Cookie in allen Versionen von Netscape Navigator verwendet werden kann, Microsoft Internet Explorer und NCSA-Mosaik.

Was können Sie mit Cookies machen?

Cookies an sich können nichts tun, sie sind nur einige Textinformationen. Der Server kann jedoch die in den Cookies enthaltenen Informationen lesen und aufgrund seiner Analyse bestimmte Aktionen ausführen. Beispielsweise werden bei einem autorisierten Zugriff auf etwas über das WWW während der Sitzung Login und Passwort in Cookies gespeichert, was es dem Benutzer ermöglicht, diese bei jeder Anforderung jedes passwortgeschützten Dokuments nicht erneut einzugeben.

Der Einsatz von Cookies wird auch häufig zum Aufbau von Bestellfunktionen in Online-Shops verwendet, insbesondere in der größten virtuellen Buchhandlung Amazon Books wird wie in einem gewöhnlichen realen Supermarkt eine Art virtueller Warenkorb implementiert, in den der Server Informationen über alle bestellten Bücher. Der Benutzer markiert einfach die Bücher, an denen er interessiert ist, und schließt dann den Kauf aller markierten Bücher auf einmal ab.

Eine weitere häufige Verwendung von Cookies ist die Einrichtung eines individuellen Profils für jeden registrierten Benutzer.

Der jüngste Bereich schließlich ist die Verwendung des Cookie-Mechanismus im Internet-Werbegeschäft. War vor einem Jahr Werbung im Internet für Geld noch eine eher exotische Dienstleistung, ist dieses Geschäft mittlerweile schon gut etabliert und entwickelt sich rasant. Werbetreibende beginnen jedoch, strengere Bedingungen für die Messung ihrer Ausgaben zu stellen. Cookies werden zur gezielten Werbung (Bestimmung der Zielgruppe, z. B. durch den geografischen Standort der Benutzer), zur Verfolgung von Benutzerinteressen, zur Verfolgung der Anzahl von Impressionen und zur Durchleitung von Bannern verwendet.

Mit Cookies arbeiten

Nachdem nun alles mit den Funktionsprinzipien und dem Umfang von Cookies mehr oder weniger klar ist, können Sie mit dem Studium des Formats und der Syntax sowie der Festlegung von Cookie-Werten beginnen.

Cookie-Format und -Syntax

Die Beschreibung des Cookie-Formats und der Syntax, die ich in diesem Artikel bereitgestellt habe, ist eine lose Nacherzählung der ursprünglichen Spezifikation von Netscape Communications "HTTP-Cookies mit persistentem Clientstatus". IM zur Zeit eine strengere Cookie-Spezifikation ist in Entwicklung. Das Cookie ist also Teil des HTTP-Headers. Vollständige Beschreibung des HTTP-Header-Felds Set-Cookie:

Set-Cookie: NAME = WERT; abgelaufen = DATUM; Pfad = PFAD; Domäne = DOMAIN_NAME; sichern

Die Mindestbeschreibung des Set-Cookie-HTTP-Header-Felds lautet:

Set-Cookie: NAME = WERT;

NAME = WERT- eine Zeichenkette ohne Zeilenumbrüche, Kommas und Leerzeichen. NAME ist der Name des Cookies, VALUE ist der Wert. Doppelpunkte, Kommas und Leerzeichen sind nicht erlaubt.

abgelaufen = DATUM- Cookie-Speicherzeit, d.h. statt DATUM sollte ein Datum im Format "verfällt = Montag, TT-Mon-JJJJ HH: MM: SS GMT" stehen, nach dem die Cookie-Speicherzeit abläuft. Wird dieses Attribut nicht angegeben, wird das Cookie für eine Sitzung gespeichert, bis der Browser geschlossen wird.

domain = DOMAIN_NAME- die Domain, für die der Cookie-Wert gültig ist. Beispiel: "domain = cit-forum.com". In diesem Fall gilt der Cookie-Wert sowohl für die Domain cit-forum.com als auch für www.cit-forum.com. Aber keine Freude, die Angabe der letzten beiden Perioden von Domainnamen reicht nur für Domains der Hierarchie "COM", "EDU", "NET", "ORG", "GOV", "MIL" und "INT". Für die derzeit in Diskussion befindlichen sieben neuen First-Level-Domains („FIRM“, „SHOP“, „WEB“, „ARTS“, „REC“, „INFO“, „NOM“) dürfte diese Bedingung bestehen bleiben. Für Domänen der Hierarchie "RU" müssen Sie beispielsweise drei Zeiträume angeben.

Wenn dieses Attribut weggelassen wird, ist es standardmäßig Domainname der Server, auf dem das Cookie gesetzt wurde.

Pfad = PFAD- Dieses Attribut legt die Teilmenge der Dokumente fest, für die der Cookie-Wert gültig ist. Wenn Sie beispielsweise "path = / win" angeben, ist das Cookie für mehrere Dokumente im Verzeichnis / win /, im Verzeichnis /wings / und Dateien im aktuellen Verzeichnis mit Namen wie wind.html und windows.shtml gültig . Damit Cookies bei jeder Anfrage an den Server gesendet werden, müssen Sie das Root-Verzeichnis des Servers angeben, zum Beispiel "path = /".

Wenn dieses Attribut nicht angegeben wird, gilt der Cookie-Wert nur für Dokumente im selben Verzeichnis wie das Dokument, in dem der Cookie-Wert festgelegt wurde.

sichern- Wenn diese Markierung vorhanden ist, werden die Cookie-Informationen nur über HTTPS (HTTP mit SSL - Secure Socket Level) in einem sicheren Modus gesendet. Wenn dieser Marker nicht angegeben ist, werden die Informationen gesendet auf die übliche Weise.

HTTP-Header-Syntax für das Cookie-Feld

Wenn ein Dokument angefordert wird mit HTTP-Server vergleicht der Browser seine Cookies mit der Serverdomäne und anderen Informationen. Wenn Cookie-Werte gefunden werden, die alle Bedingungen erfüllen, sendet der Browser diese als Name/Wert-Paar an den Server:

Cookie: NAME1 = OPAQUE_STRING1; NAME2 = OPAQUE_STRING2 ...

zusätzliche Information

Es können mehrere Cookie-Werte gleichzeitig gesetzt werden.

Wenn das Cookie einen neuen Wert annimmt, obwohl im Browser bereits ein Cookie mit den gleichen Parametern NAME, Domain und Pfad vorhanden ist, wird der alte Wert durch den neuen ersetzt. Andernfalls werden die neuen Cookie-Werte zu den alten hinzugefügt.

Die Verwendung von läuft ab, garantiert nicht die Persistenz von Cookies für einen bestimmten Zeitraum, da der Client (Browser) den Eintrag aufgrund von Platzmangel oder aus anderen Gründen löschen kann.

Der Client (Browser) hat die folgenden Einschränkungen in Bezug auf Cookies:


    insgesamt können bis zu 300 Cookie-Werte gespeichert werden

    jedes Cookie darf 4 KB nicht überschreiten

    bis zu 20 Cookie-Werte können von einem Server oder einer Domain gespeichert werden

Bei Überschreitung der Grenze von 300 oder 20 wird der zeitlich erste Datensatz gelöscht. Bei Überschreitung der 4KB-Grenze leidet der Cookie-Wert - ein Stück des Datensatzes (vom Anfang dieses Datensatzes) wird entsprechend dem überschrittenen Volumen abgeschnitten.

Beim Dokumenten-Caching, beispielsweise durch einen Proxy-Server, wird das Set-cookie-Feld des HTTP-Headers nie zwischengespeichert.

Wenn der Proxy-Server eine Antwort akzeptiert, die ein Set-Cookie-Header-Feld enthält, wird angenommen, dass das Feld den Client erreicht, ungeachtet des Rückkehrcodes 304 (Not Modified) oder 200 (OK). Wenn die Anforderung des Clients ein Cookie im Header enthält, muss sie dementsprechend den Server erreichen, selbst wenn der Parameter If-modified-since hartcodiert ist.

Nachfolgend finden Sie einige Beispiele, die die Verwendung von Cookies veranschaulichen

Beispiel 1... Kontrolle der Teilmenge von Dokumenten, für die Cookie-Werte gültig sind, und deren Ablaufdatum

Set-Cookie: KUNDE = WILE_E_COYOTE; Pfad = /; abgelaufen = Mittwoch, 09. November 99 23:12:40 GMT
Wenn der Browser eine URL mit einem "/"-Pfad auf diesem Server anfordert, sendet er an den Server:
Cookie: KUNDE = WILE_E_COYOTE
Der Browser fordert ein Dokument an und erhält als Antwort vom Server:
Wenn der Browser eine URL mit einem "/"-Pfad auf diesem Server anfordert, sendet er bereits zwei Cookie-Werte an den Server:
Der Server hat einen anderen Cookie-Wert gesetzt, diesmal mit einem anderen Umfang:
Set-Cookie: VERSAND = FEDEX; Pfad = / foo
Jetzt sendet der Browser beim Anfordern einer URL mit einem Pfad "/" auf diesem Server nur zwei Cookie-Werte:
Cookie: KUNDE = WILE_E_COYOTE; TEIL_NUMMER = ROCKET_LAUNCHER_0001
und nur wenn der Browser Dokumente mit dem Pfad „/foo“ auf diesem Server anfordert, werden alle drei Cookie-Werte gesendet:
Cookie: KUNDE = WILE_E_COYOTE; TEIL_NUMMER = ROCKET_LAUNCHER_0001; VERSAND = FEDEX
Anmerkung: Nach dem Schließen des Browsers verbleibt nur ein Cookie-Wert in der Datei „cookies.txt“:
KUNDE = WILE_E_COYOTE
da nur das Ablaufdatum auf den 9. November 1999 festgelegt wurde. Alle anderen Werte werden nicht gespeichert.

Beispiel 2... Cookie-Werte mit gleichem Namen, aber unterschiedlichen Parametern
Der Browser fordert ein Dokument an und erhält eine Antwort vom Server:

Set-Cookie: PART_NUMBER = ROCKET_LAUNCHER_0001; Pfad = /
Wenn der Browser eine URL mit einem "/"-Pfad auf diesem Server anfordert, sendet er den Wert:
Cookie: PART_NUMBER = ROCKET_LAUNCHER_0001
Beim zweiten Anfordern eines Dokuments erhält der Browser vom Server einen Cookie-Wert mit einem anderen Geltungsbereich:
Set-Cookie: PART_NUMBER = RIDING_ROCKET_0023; Pfad = / Munition
Wenn der Browser auf diesem Server eine URL mit dem Pfad "/ammo" anfordert, sendet er den Wert:
Cookie: TEIL_NUMMER = RIDING_ROCKET_0023; TEIL_NUMMER = ROCKET_LAUNCHER_0001

Kommentar: hier haben wir zwei Name/Wert-Paare mit dem gleichen Namen "PART_NUMBER". Keiner dieser Werte wird beim Schließen des Browsers gespeichert, da der Parameter läuft nicht gesetzt wurde.

Methoden zum Festlegen von Cookie-Werten

Wie Cookie-Werte gesetzt werden, hängt davon ab, wie diese Werte verwendet werden und welche Serverressourcen verfügbar sind. Sie können die Lebensdauer des gesetzten Cookies manipulieren und die Untermengen des Universal Resource Locator (URL) festlegen, in denen die festgelegten Werte gültig sind. Es gibt mehrere Möglichkeiten der Einstellung, die am häufigsten verwendeten sind drei - durch META-Tags der HTML-Sprache, JavaScript und CGI-Skripte. Auf jeden Fall können Sie einen oder mehrere Werte gleichzeitig einstellen. Ich möchte Sie sofort warnen - vergessen Sie nicht die Einschränkungen bezüglich der Menge und Anzahl der Cookie-Werte sowie des Domänenparameters, da es neben dem Hauptdomänennamen des Hosts oft mehrere Aliase (Alias) gibt .


    Setzen von Cookies mithilfe von META-Tags

    Der einfachste Weg, ein Cookie zu setzen, besteht darin, das entsprechende META-Tag im Container ... eines beliebigen statischen HTML-Dokuments zu verwenden. Im Allgemeinen sieht es so aus:

    Diese Art des Setzens eines Cookies ist meiner Meinung nach am interessantesten für die Ersteller kleiner Homepages, wenn es nicht möglich ist, eigene CGI-Skripte zu schreiben. Und wenn SSI (Server Side Include) oder PHP / Fi unterstützt wird, können Sie interaktive Seiten erstellen, ohne externe CGI-Skripte zu verwenden. Mit SSI auf der Website wird das Erstellen von Interaktivität mithilfe des Cookie-Mechanismus zum Vergnügen.

    Mit einem Cookie wird es auf einer beliebigen statischen Seite gesetzt, dann kann jede Anweisung berücksichtigt werden Umgebungsvariablen, einschließlich der zuvor gesetzten Cookie-Werte (Variable HTTP_COOKIE) und mithilfe von Konstrukten, und setzen Sie verschiedene Optionen Aussehen Seiten. Es ist genauso einfach, solche Dinge mit PHP / Fi zu tun.

    Wenn weder SSI noch PHP / Fi verfügbar sind, können Sie den Cookie-Wert mithilfe von JavaScript festlegen.

    Setzen eines Cookies mit JavaScript

    Sie können einen Cookie-Wert mit JavaScript festlegen. Der einzige Nachteil dieser Methode ist, dass sie nicht von allen Browsern unterstützt wird.

    Beispiel 3... Die Funktion zum Setzen des Cookie-Werts

    // name - der Name des Cookies
    // value - der Wert des Cookies
    // - Ablaufdatum des Cookies (standardmäßig - bis zum Ende der Sitzung)
    // - der Pfad, für den das Cookie gültig ist (standardmäßig - das Dokument, in dem der Wert gesetzt wurde)
    // - die Domäne, für die das Cookie gültig ist (standardmäßig die Domäne, in der der Wert gesetzt wurde)
    // - ein boolescher Wert, der angibt, ob eine sichere Übertragung des Cookie-Werts erforderlich ist

    Funktion setCookie (Name, Wert, läuft ab, Pfad, Domain, sicher) (
    var curCookie = Name + "=" + Escape (Wert) +
    ((läuft ab)? "; läuft ab =" + läuft ab.toGMTString (): "") +

    ((sicher)? "; sicher": "")
    if (! Vorsicht || (Name + "=" + Escape (Wert)). Länge<= 4000)
    document.cookie = curCookie
    sonst
    if (bestätigen ("Cookie überschreitet 4 KB und wird abgeschnitten!"))
    document.cookie = curCookie
    }

    Beispiel 4... Cookie-Wert-Lesefunktion

    Gibt den eingestellten Wert oder eine leere Zeichenfolge zurück, wenn das Cookie nicht existiert.

    // name - der Name des zu lesenden Cookies

    Funktion getCookie (Name) (
    var-Präfix = Name + "="
    var cookieStartIndex = document.cookie.indexOf (Präfix)
    if (cookieStartIndex == -1)
    null zurückgeben
    var cookieEndIndex = document.cookie.indexOf (";", cookieStartIndex + prefix.length)
    if (cookieEndIndex == -1)
    cookieEndIndex = document.cookie.length
    return unescape (document.cookie.substring (cookieStartIndex + prefix.length, cookieEndIndex))
    }

    Beispiel 5... Funktion zum Löschen des Cookie-Werts

    Das Prinzip dieser Funktion besteht darin, dass das Cookie mit einem bewusst veralteten Ablaufparameter gesetzt wird, in diesem Fall dem 1. Januar 1970.

    // name - der Name des Cookies
    // - der Pfad, für den das Cookie gültig ist
    // - die Domain, für die das Cookie gültig ist
    Funktion deleteCookie (Name, Pfad, Domain) (
    if (getCookie (Name)) (
    document.cookie = Name + "=" +
    ((Pfad)? "; Pfad =" + Pfad: "") +
    ((Domäne)? "; Domäne =" + Domäne: "") +
    "; läuft ab = Do, 01-Jan-70 00:00:01 GMT"
    }

    Ein funktionierendes Beispiel für die in JavaScript integrierte Benutzerpersonalisierung unter Verwendung des Cookie-Mechanismus.

    Setzen von Cookies mit CGI-Skripten

    Die leistungsstärkste und flexibelste Möglichkeit, Dokumente mithilfe des Cookie-Mechanismus zu verwalten, sind CGI-Skripte. Das Setzen eines Cookie-Wertes in Perl würde so aussehen:

    Print "Inhaltstyp: text / htmln";
    print "Set-Cookie: Benutzername = aaa13; läuft ab = Freitag, 31-Dez-99 23:59:59 GMT; Pfad = /; Domain = www.citforum.ru; nn";
    Das Skript generiert bei der Anzeige von Arbeitsergebnissen einen HTTP-Header:
    Inhaltstyp: Text / HTML
    Set-Cookie: "Benutzername = aaa13; läuft ab = Freitag, 31-Dez-99 23:59:59 GMT; Pfad = /; Domain = www.citforum.ru;"
    Um den zuvor gesetzten Cookie-Wert im Skript auszulesen, wird die Umgebungsvariable HTTP_COOKIE verwendet.

    $cookie = $ENV ("HTTP_COOKIE");

    Zuletzt habe ich für den Russian Club of Webmasters ein Serverbewertungssystem geschrieben, das einen Cookie-Mechanismus zum Schutz vor Schummelpunkten verwendet. Darin, das Setzen und Analysieren von Cookie-Werten, erlaube ich entweder dem Benutzer nicht abzustimmen (wenn Cookies im Browser deaktiviert sind oder der Benutzer bereits einmal abgestimmt hat) oder ich erlaube die Abstimmung (wenn der entsprechende Wert nicht gesetzt ist). Sie können ein solches System nur täuschen, indem Sie die Datei cookies.txt jedes Mal löschen. Es wäre möglich, eine Abstimmungsprotokolldatei auf einem Knoten zu verwenden, aber es würde Probleme mit der Dateifreigabe und Verlangsamungen aufgrund langsamer Festplattenvorgänge geben.

Ein wenig über die Probleme im Zusammenhang mit der Verwendung von Cookies

Das Hauptproblem ist das anfängliche Misstrauen der Benutzer, dass Remote-Server ohne deren Wissen und Zustimmung Informationen auf ihre eigenen lokalen Festplatten schreiben. Es gab auch Gerüchte, dass Sie mit dem Cookie-Mechanismus alle Informationen von jedem Computer aus lesen können. Dies ist nicht der Fall, außerdem können Sie mit modernen Browserversionen die Annahme von Cookies steuern oder ganz blockieren. Darüber hinaus sind viele spezielle Dienstprogramme erschienen, um die Annahme von Cookies zu verwalten, die sogenannten Cookie-Manager.

Die andere Seite dieses Problems besteht darin, dass auf den Knoten des Netzwerks riesige Datenmengen mit persönlichen Informationen gesammelt werden, die für kommerzielle Server erforderlich sind. Hier stellen sich erhöhte Anforderungen an den Schutz vor unbefugtem Zugriff auf diese Daten. Benutzer solcher Server müssen sicher sein, dass ihre Namen, E-Mail-Adressen, Telefonnummern usw. nicht in falsche Hände geraten. Andernfalls können die Folgen für die "fehlerhaften" kommerziellen Server katastrophal sein.

Wir verwenden Cookies und ähnliche Technologien auf unserer Website, um Sie von anderen Benutzern unserer Website zu unterscheiden, das Erlebnis zu verbessern und die Leistung der Website zu verbessern.

Was sind Kekse?

Cookies sind kleine Dateien aus Buchstaben und Zahlen, die von Ihrem Browser auf Ihrem Gerät (Computer, Telefon, Tablet usw.) gespeichert werden, wenn Sie deren Verwendung zustimmen.


Durch die Nutzung dieser Website stimmen Sie der Verwendung von Cookies gemäß den auf dieser Seite beschriebenen Bedingungen zu.

Wenn Sie mit der Verwendung dieser Art von Dateien und ähnlichen Technologien nicht einverstanden sind, müssen Sie Ihre Browsereinstellungen entsprechend einstellen oder unsere Website nicht nutzen. Bitte werfen Sie einen Blick auf den unten genannten Abschnitt für weitere Anweisungen.

Dieser Hinweis informiert Sie darüber, wie wir Cookies verwenden und wie Sie diese kontrollieren können. Insbesondere akzeptieren Sie die Regeln für die Verwendung von Analyse-, Werbe- und Funktionscookies zu den unten angegebenen Zwecken.

Informationen darüber, wie wir Ihre Daten verwenden, einschließlich aller personenbezogenen Daten, die durch Cookies auf unseren Websites verarbeitet werden, finden Sie in unserem Richtlinie zur Verarbeitung personenbezogener Daten.

Unsere Verwendung von Cookies

Wir verwenden die folgenden Cookies:

    Unbedingt notwendige Cookies... Dies sind die Dateien, die für den korrekten Betrieb unserer Site erforderlich sind.

    Analytische / technische Cookies... Sie ermöglichen es uns, die Anzahl der Besucher zu schätzen und zu zählen und zu verstehen, wie sie sich bei der Arbeit auf der Site bewegen. Dies hilft uns, die Site zu verbessern, indem wir beispielsweise die Suche nach den gewünschten Abschnitten optimieren, um sie einfach und effizient zu gestalten.

    Funktionale Cookies... Diese Dateien werden benötigt, um Sie bei einem erneuten Besuch der Website wiederzuerkennen. Dies ermöglicht es uns, den Inhalt der Website für Ihre Bedürfnisse zu personalisieren und Ihre Präferenzen zu speichern.

    Targeting-Cookies... Diese Cookies zeichnen Ihre Besuche auf der Site auf, erinnern sich an die von Ihnen besuchten Seiten und die Links, denen Sie gefolgt sind. Wir verwenden diese Informationen, um sicherzustellen, dass unsere Website und die darauf angezeigten Anzeigen so genau wie möglich auf Ihre Interessen zugeschnitten sind. Zu diesen Zwecken können wir diese Informationen auch an Dritte übertragen.

Bitte beachten Sie, dass auch Dritte (z. B. Werbenetzwerke oder Anbieter externer Dienste wie Web-Traffic-Analyse) Cookies verwenden können. Wir kontrollieren diesen Prozess nicht. Bei diesen Cookies handelt es sich höchstwahrscheinlich um analytische / technische Cookies oder Targeting-Cookies.

Sie können Cookies blockieren, indem Sie eine bestimmte Einstellung in Ihrem Browser aktivieren, die es Ihnen ermöglicht, die Installation aller oder eines Teils der Cookies abzulehnen. Wenn Sie jedoch Cookies in Ihrem Internetbrowser blockieren (einschließlich dringend benötigter Cookies), können Sie den Zugriff auf alle oder einige Bereiche unserer Website verlieren.

Wie lange werden Cookies auf meinem Gerät gespeichert?

Einige Cookies sind ab dem Zeitpunkt, an dem Sie die Site betreten, bis zum Ende dieser bestimmten Sitzung im Browser gültig. Wenn Sie Ihren Browser schließen, werden diese Dateien überflüssig und werden automatisch gelöscht. Diese Cookies werden „Sitzungscookies“ genannt.

Einige Cookies werden auf dem Gerät und zwischen Arbeitssitzungen im Browser gespeichert - sie werden nach dem Schließen des Browsers nicht gelöscht. Diese Cookies werden als „persistente“ Cookies bezeichnet. Die Aufbewahrungsdauer von persistenten Cookies auf einem Gerät ist für verschiedene Cookies unterschiedlich.

So kontrollieren oder löschen Sie Cookies

Die meisten Internetbrowser sind anfangs so eingestellt, dass sie Cookies automatisch akzeptieren. Sie können die Einstellungen so ändern, dass Cookies blockiert oder der Benutzer gewarnt wird, wenn Dateien dieser Art an das Gerät gesendet werden. Es gibt mehrere Möglichkeiten, Cookies zu verwalten. Weitere Informationen zum Anpassen oder Ändern Ihrer Browsereinstellungen finden Sie in der Anleitung Ihres Browsers. Wenn Sie die von uns verwendeten Cookies deaktivieren, kann dies Ihre Erfahrung auf unserer Website beeinträchtigen. Wenn Sie unterschiedliche Geräte verwenden, um unsere Website anzuzeigen und darauf zuzugreifen (z. B. einen Computer, ein Smartphone, ein Tablet usw.), müssen Sie sicherstellen, dass jeder Browser auf jedem Gerät entsprechend Ihrer Sichtweise konfiguriert ist, wie mit Cookies gearbeitet wird .

Andere ähnliche Technologien

Wie viele Websites verwenden wir Technologien, die Cookies ähnlich sind. Dadurch erhalten wir Informationen darüber, wie unsere Site und deren Inhalt von unseren Besuchern verwendet werden, und ermöglicht uns festzustellen, ob unsere Site oder andere Sites von Ihrem Computer oder Gerät aus besucht wurden.

Unsere Server lesen automatisch Ihre IP-Adresse, wenn Sie unsere Site besuchen, und wir können diese Informationen Ihrem Domainnamen oder dem Namen Ihres Internetdienstanbieters zuordnen. Wir können auch einige „Besuchsinformationen“ in Bezug auf Ihre Nutzung unserer Website erfassen. Informationen über Besuche umfassen beispielsweise Informationen über Ihren Computer oder Ihr Gerät, Ihren Webbrowser oder Ihr Betriebssystem und deren Einstellungen, die Seite, die Sie auf unsere Site geführt hat, die Seiten und Inhalte, die Sie sehen und auf die Sie während Ihres Besuchs klicken, sowie sowie wann und wie lange Sie dies tun, was Sie herunterladen, welche Websites Sie besuchen, nachdem Sie unsere Website verlassen haben, sowie die Schlüsselwörter, die Sie auf unserer Website eingegeben haben oder die Websites, von denen Sie auf unsere Website gelangt sind ...

Schutz personenbezogener Daten

Wenn Änderungen an der Verwendung von Cookies und ähnlichen Technologien vorgenommen werden, werden wir Informationen in diesen Regeln veröffentlichen. Bitte überprüfen Sie regelmäßig, wie sich die Praktiken zur Online-Datenerfassung weiterentwickeln und wie wir diese Daten verwenden. Um uns bezüglich dieser Regeln zu kontaktieren, können Sie per E-Mail schreiben.

Plätzchen erleichtert die Identifizierung von Benutzern basierend auf ihren Informationen und Präferenzen und bietet ein Mittel zur Personalisierung von Websites.

Cookies sind Textteile, die für einen Webclient an einen Server gesendet und vom Client bei jeder Verwendung dieses Servers zurückgegeben werden. Normalerweise ist ein Cookie eine Textnachricht mit weniger als 255 Zeichen. Die Cookie-Technologie wird verwendet, um Website-Benutzer zu authentifizieren, Sitzungen zu verfolgen und Informationen über Benutzer zu speichern.

Warum wird die Cookie-Technologie verwendet?

Cookies dienen dazu, einen bestimmten Benutzer zu identifizieren. Sobald sich der Benutzer bei der Website anmeldet, können Cookies erstellt werden, um eine Verknüpfung mit den Anmeldeinformationen des Benutzers herzustellen. Bei nachfolgenden Besuchen dieses Benutzers auf der Website kann das Cookie der Website mitteilen, dass der Benutzer authentifiziert ist. Somit ist der Benutzer gegen die sich wiederholenden Aufgaben des Ausfüllens von Registrierungsinformationen bei jedem Besuch der Site versichert.

Der zweite Zweck, die Verwendung der Cookie-Technologie, besteht darin, zwischen Benutzern zu unterscheiden. In einem Cookie können Informationen über den Benutzer und seine Präferenzen gegeben werden. Dies ermöglicht es Websites, ihren Benutzern eine Personalisierung anzubieten. Basierend auf den Präferenzen eines bestimmten Benutzers personalisieren Websites die Präsentation und Funktionalität der Site in Abhängigkeit von den Präferenzen des Benutzers. Viele Websites bieten verifizierten Benutzern die Möglichkeit, ihre Webseiten anzupassen und ein personalisiertes Aussehen für die Website zu erhalten.

Wie Cookies funktionieren

  1. Die Übersetzung von Webseiten zwischen Server und Browser erfolgt über das Hypertext Transfer Protocol (http). Wenn ein Benutzer eine URL in die Adressleiste des Browsers eingibt, nimmt der Browser diese entgegen und sendet eine Anfrage an den Server, die die vom Benutzer angegebenen Webseiten anfordert.
  2. Als nächstes sendet der Server die vom Browser angeforderte Seite als http-Antwort. Die Antwort erfolgt in Textpaketen, die eine Aufforderung an den Browser enthalten können, Cookies zu speichern. Dies geschieht durch die Anweisung „Cookie-Einstellung: Name = Wert“. Der Browser fragt, ob der String-Wert "name" gespeichert und bei weiteren Aufrufen an den Server zurückgegeben werden soll.
  3. Bei jeder nachfolgenden Anfrage an einen Server, selbst wenn eine andere Webseite über diesen Server angefordert wird, sendet der Browser dem Server einen Cookie-Wert. Der Server identifiziert diese Informationen und erfüllt die Anfrage, ohne dass der Benutzer den Authentifizierungsprozess erneut durchführen muss.

Die Vorteile dieser Technologie

  • Mithilfe von Cookies können Websites die Anzahl der Benutzer verfolgen, die sie besuchen. Die Site verwaltet den Benutzer in ihrer Datenbank. Es kann einen Mechanismus zum Zählen von Benutzerbesuchen und der Häufigkeit, mit der ein bestimmter Benutzer eine Site besucht, implementieren, die Präferenzen des Benutzers notieren und diese Informationen in einer Website-Datenbank speichern.
  • Einige Websites ermöglichen ihren Benutzern, das Layout und den Inhalt der Website für ein personalisiertes Aussehen zu ändern. Technologie-Cookies haben dies möglich gemacht.
  • Diese Technologie ist auch für Werbetreibende nützlich, um das Nutzerverhalten zu verfolgen. Durch die Vertraulichkeit der persönlichen Daten des Besuchers helfen Cookies den Werbetreibenden, die Surfgewohnheiten der Besucher zu verstehen. Werbetreibende können bestimmten Benutzern bestimmte Produkte anbieten, basierend auf den Informationen, die sie aus Cookies sammeln.
  • E-Commerce-Sites implementieren diese Technologie mit Körben. Wenn ein Benutzer ein Element auswählt, wird es in der Datenbank der Site gespeichert. Dies ermöglicht es, auf der Website einzukaufen. Der Mechanismus des Online-Shoppings wäre ohne die Verwendung von Cookies-Technologie schwierig.

Nachteile dieser Technologie

  • Unter Cookies-Poisoning versteht man die Manipulation des Inhalts eines Cookies, bevor dieser an den Server gesendet wird. Änderungen der in Cookies enthaltenen Informationen können für Websites und Werbetreibende verwirrend sein. Enthält ein Cookie Informationen zu einer Transaktion, kann ein Angreifer den Wert im Cookie ändern, was für den an der Transaktion beteiligten Benutzer oder Online-Shop Verluste verursacht. Jede Site verfügt über einen unabhängigen Satz von Cookies, die die andere Site nicht manipulieren kann. Die Cookie-Technologie ist in einigen Browsern dafür anfällig.
  • Cookies können einen inkonsistenten Zustand zwischen dem Zustand des Clients und dem Zustand der gespeicherten Cookies erzeugen. In Fällen, in denen der Vorgang durch Klicken auf die Zurück-Schaltfläche abgebrochen wird oder die Seite neu geladen wird, sollte der im Cookie gespeicherte Zustand die Änderung widerspiegeln. Der Cookie-Technologie fehlt die Möglichkeit, zwischen zwei Benutzern zu unterscheiden, die dasselbe Benutzerkonto verwenden. Cookies unterscheiden keinen Benutzer von einem anderen. Sie können nur eine Kombination aus Benutzerkonto, Browser und Computer eindeutig identifizieren.
  • Die Cookie-Technologie ist anfällig für den Diebstahl von Cookies. Diebstahl oder Abfangen von Informationen durch einen böswilligen Benutzer durch Cookies. Wenn Cookies unverschlüsselt über das Netzwerk über http-Sitzungen übertragen werden, besteht die potenzielle Gefahr des Informationsdiebstahls.

Moderne Technologie hat Lösungen für viele dieser Schwierigkeiten gefunden. Cookies wurden wegen möglicher Probleme bei ihrer Verwendung kritisiert, aber sie bleiben die einfachste und eine der wenigen Möglichkeiten, Online-Shopping und E-Commerce zu betreiben. Trotz Kritik und Konkurrenz ist diese Technologie bis heute weit verbreitet.

Fortsetzung des Themas:
Router

Standard-Gadgets sind bedingungslos aus modernen Versionen von Windows OC verschwunden. Aber die Benutzer sind es nicht gewohnt, etwas Gutes zu verlieren und verwenden daher aktiv Analoga. Lange bevor ...