Support kontaktieren

Wir melden uns per E-Mail. Meist innerhalb von zwei Tagen.

Zum Schutz vor Missbrauch prüft Google reCAPTCHA diese Einsendung. Dabei werden Daten an Google übertragen. Das Skript wird erst beim Öffnen dieses Formulars geladen.

← Alle Beiträge

Sechs Generationen Zähleradresse, alle noch beantwortet

Über die Inhalte und ihre Prüfung

In diesem Artikel

Die Adresse, die wir für einen Zähler dokumentieren, ist /c/<number>-<design>.png. Am 30. August wurde sie 156 Mal abgerufen.

Die Adresse von 2006 — /index.php?action=pic&s4uid=… — wurde 80.499 Mal abgerufen, von 761 verschiedenen Zählern.

Aufrufe des Zählpfads am 30. August, nach Einbindungs-Generation schlank, nur Nummer 55.503 volle Stilfassung 10.026 mit Verweis und Adresse 5.898 mit Mauskoordinaten 4.544 mit js= 2.533 mit pattern= 1.995 /c/<number>-<design>.png 156 80.499 Aufrufe aus 761 Zählern, alle über die Adresse von 2006 die dokumentierte Adresse macht 0,19 Prozent des Ankommenden aus

Sechs Generationen, alle noch in Betrieb

Nach den mitgeführten Parametern sortiert, ergeben diese 80.499 Aufrufe sechs verschiedene Bauformen, und jede einzelne ist irgendwo eine lebende Seite.

Die größte, 55.503 Aufrufe, schickt fast nichts: die Aktion und die Zählernummer. Dann 10.026 mit der vollständigen Stilbeschreibung — Farben, Schrift, Hintergrundmodus, elf Elementplätze, bis zu 57 Parameter in einer Adresse. 5.898 hängen Verweis und aktuelle Seite an, das ist die Generation, die Einstiegsseiten und Wege überhaupt erst möglich gemacht hat. 4.544 schicken Mauskoordinaten mit, ein Überbleibsel von 2015. 2.533 tragen ein js-Kennzeichen, dessen Bedeutung ich nachschlagen musste, und 1.995 ein Muster.

Keine davon ist kaputt. Der Server beantwortet alle sechs, weil die Parameter nie entfernt wurden — sie wurden nur nicht mehr erzeugt.

Warum die neue Adresse still bleibt

Weil nichts ein <img>-Element umschreibt, das jemand 2011 in eine Seite geklebt hat.

Das ist die ganze Erklärung, und sie gehört deutlich hingeschrieben, weil sich die 156 leicht als Versagen der neuen Adresse lesen lassen. Sie ist keines. Die neue Adresse ist kürzer, zwischenspeicherbar und lesbar, und jeder Zähler, der seit ihrer Einführung entstanden ist, benutzt sie. Es sind nur wenige gegen den Bestand, und der Bestand aktualisiert sich nicht selbst.

Für den Code heißt das eine stehende Verpflichtung, keinen Mangel. Sechs Bauformen müssen weiter funktionieren, darunter die mit 57 Parametern und die, die verrät, wo eine Maus war. Jede ist ein Pfad, der richtig bleiben muss, und fünf davon lassen sich nicht über das durchspielen, was der heutige Assistent erzeugt — der heutige Assistent erzeugt sie nicht. Benennen kann sie das Protokoll, und deshalb wird es gelesen, bevor an diesem Pfad etwas angefasst wird.

Was wir geändert haben und was nicht

Nichts. Die Verteilung zu kennen ergibt keine Handlung: 761 Seitenbetreiber lassen sich nicht bitten, ihr HTML zu ändern, und die alte Adresse abzuschalten, um die Sache zu erzwingen, hieße funktionierende Zähler abzuräumen, um eine Weiterleitungstabelle aufzuräumen.

Was sich ändert, ist, wohin die Sorgfalt geht. Ein Umbau am Zählpfad ist kein Umbau an einer Adresse, sondern an sechs — und die, die in der Dokumentation am wenigsten zählt, zählt im Protokoll am meisten.

Was sich verallgemeinern lässt

Die dokumentierte Schnittstelle und die benutzte Schnittstelle sind zwei verschiedene Dinge, und nur eine davon steht im Protokoll. Ein Quelltext hält fest, wofür er entworfen wurde. Das Zugriffsprotokoll hält fest, was die Leute tatsächlich eingebaut haben, manchmal vor fünfzehn Jahren, und es ist die einzige Quelle, die benennen kann, welcher von sechs Pfaden den Verkehr trägt.

Es kostet einen Befehl, das herauszufinden. Solange dieser Befehl nicht läuft, sieht die neueste Adresse in der Dokumentation wie die wichtigste aus.

Anzeige