Cookies auf textbegruenung.de

Nachdem’s diebezüglich eine Anfrage gab hier ein paar Infos zur Verwendung von Cookies auf unserem Etherpad-Server textbegruenung.de.

Dazu erstmal drei Vorbemerkungen:

  1. Das Cookie-Handling auf textbegruenung.de ist nur das in der Software integrierte, es gibt keine zusätzlichen Cookies, die von uns gesetzt werden.
  2. Cookies sind kleine Dateien, die lediglich zwischen dem PC der Nutzer_innen und dem textbegruenung.de-Server ausgetauscht werden. Jenseits der unten erläuterten Verwendung der Cookies durch die Etherpad/Etherpad-Lite-Software werten wir keinerlei Cookies aus.
  3. Es gibt zu Etherpad/Etherpad-Lite vergleichsweise wenig tiefergehende Dokumentation, die Erkenntnisse unten basieren auf dem Lesen des Quellcodes und der Cookie-Inhalte.
Jetzt zur eigentlichen Verwendung:
  1. Sowohl bei Etherpad Lite (’normale‘ Pads) als auch bei Etherpad (Teampads) werden Cookies verwendet, um die jeweilige Person zuordnen zu können. Dies dient zum einen dazu, dass dieselbe Personen bei späteren Edits wieder zugeordnet werden kann (ie. in der gleichen Farbe schreibt), zum anderen (wohl nur bei Etherpad Lite) auch dazu, mehr Personen gleichzeitig auf ein Pad zu lassen.*
  2. Etherpad (ohne Lite) speichert in den Cookies zusätzlich drei Voreinstellungen (Zoom, volle Bildschirmbreite verwenden, Sidebar ausblenden) sowie die Verbindung zur Authentifizierung (in dem Sinne, dass Du für den Zugriff auf Deine Teampads den Cookie vorweisen musst, den Du beim einloggen erhalten hast).

* Funktioniert wie folgt: Es gibt eine maximale Anzahl gleichzeitiger Verbindungen auf ein Pad; wenn eine Person ein Pad verlässt, merkt dies der Server nicht sofort und hält die Session noch eine gewisse Zeit offen; kommt die Person innerhalb dieser Zeit zurück und ist nicht (via Cookie) identifizierbar, wird eine neue Session gestartet, die Person belegt jetzt zwei aktive Sessions (die alte, noch nicht geschlossene und die gerade erzeugte). Via Cookie kann Person auf die ‚alte‘ Verbindung gesetzt werden, es wird dann also nur eine Verbindung belegt.