Wir haben Webentwickler, die wir bewundern, dieselbe Frage gestellt...

Was können Leute tun, um ihre Website zu verbessern?

Vielen Dank an unsere Hauptsponsoren im Jahr 2021. Sie tragen maßgeblich dazu bei, diese Website zu ermöglichen.

Jeremy Keith antwortet

Es gibt keine Party wie eine Third-Party-Party

Ich möchte Ihnen etwas sagen, das Sie *nicht* tun sollten, um Ihre Website besser zu machen. **Fügen Sie Ihrer Website keine** Third-Party-Skripte **hinzu.**

Das mag extrem klingen, aber früher wäre das gesunder Menschenverstand gewesen. Im heutigen modernen Web klingt es wie Ratschläge eines verschwörungstheoretischen Spinner mit Aluhut. Aber nur weil ich paranoid bin, heißt das nicht, dass sie nicht hinter den Daten Ihrer Benutzer her sind.

Alles, worum ich bitte, ist, dass wir Third-Party-Skripte wie Third-Party-Cookies behandeln. Sie waren ein Fehler.

Browser beginnen nun, Third-Party-Cookies zu blockieren. Chrome zögert, weil dasselbe Unternehmen, das den Browser herstellt, auch ein Werbegeschäft betreibt. Aber selbst sie können der Flut nicht widerstehen. Third-Party-Cookies werden fast ausschließlich zum Tracking verwendet. Das war nie der Plan.

Am Anfang gab es keinen Zustand im Web. Ein Client forderte eine Ressource von einem Server an. Der Server antwortete. Dann vergaßen beide sofort daran. Das machte es schwierig, Einkaufswagen oder Logins zu erstellen. Deshalb bekamen wir Cookies.

Im Nachhinein hätten Cookies von Anfang an auf eine Same-Origin-Policy beschränkt sein sollen. Das hätte die Probleme der Authentifizierung und des Handels gelöst, ohne ein riesiges Sicherheitsloch zu öffnen, das ausgenutzt wurde, um Leute zu verfolgen, während sie von einer Website zur anderen wechselten. Das Web ging von keinem Zustand zu zu viel Zustand über.

Jetzt wird diese Schwachstelle endlich geschlossen. Aber nur für Cookies. Ich würde es lieben, wenn Third-Party-JavaScript die gleiche Behandlung erfahren würde.

Wenn Sie *irgendeine* Third-Party-Datei zu Ihrer Website hinzufügen – ein Bild, ein Stylesheet, eine Schriftart – ist das ein potenzieller Vektor für Tracking. Aber Third-Party-JavaScript-Dateien gehen noch einen Schritt weiter. Sie können beliebigen Code ausführen.

Nehmen Sie sich einfach eine Minute Zeit, um die Auswirkungen zu bedenken: Jedes Third-Party-Skript auf Ihrer Website erlaubt jemand anderem, Code auf Ihren Webseiten auszuführen. Das ist erstaunlich unsicher.

Es wird noch besser. Einer der Codes, die dieser eingeladene Eindringling ausführen kann, ist die Fähigkeit, *andere* Third-Party-Skripte einzubinden.

Sie denken vielleicht, es sei kein Schaden, dieses eine kleine Analyse-Skript hinzuzufügen. Oder dieses eine kleine Google Tag Manager-Snippet. Es ist schließlich nur ein winziges Stück Code. Aber indem Sie das tun, haben Sie einem Fremden Ihre Schlüssel übergeben. Und jetzt begrüßen sie all ihre zwielichtigen Bekannten.

Request Map Generator ist ein großartiges Werkzeug, um die Ressourcen zu visualisieren, die auf jeder Webseite geladen werden. Versuchen Sie, die URL eines interessanten Artikels von einer Nachrichten- oder Magazinwebsite einzufügen, die Ihnen kürzlich jemand geschickt hat. Dann bestaunen Sie die schiere Größe und Anzahl von Third-Party-Skripten, die über ein winziges script-Element auf der ursprünglichen Seite eingeschleust werden.

Deshalb empfehle ich, dass das Einzige, was Menschen tun können, um ihre Website zu verbessern, darin besteht, keine Third-Party-Skripte hinzuzufügen.

Leichter gesagt als getan, oder? Besonders wenn Sie an einer Website arbeiten, die für ihr Geschäftsmodell auf Third-Party-Tracking angewiesen ist. Aber dieses ausbeuterische Geschäftsmodell wird sich nicht ändern, es sei denn, Menschen wie wir sind bereit, uns am passiven Widerstand zu beteiligen.

Ich weiß, ich weiß. Wenn Sie sich weigern, dieses Third-Party-Skript hinzuzufügen, wird Ihr Chef wahrscheinlich sagen: „Gut, ich werde jemanden anderen dafür finden. Außerdem sind Sie gefeuert.“

Diese Taktik wird nur funktionieren, wenn sich alle darauf einigen, das Richtige zu tun. Wir müssen uns gegenseitig den Rücken stärken. Wir müssen uns gegenseitig unterstützen. Die Art und Weise, wie sich Menschen am Arbeitsplatz unterstützen, ist durch eine Gewerkschaft.

Also, ich denke, ich möchte meine Antwort auf die gestellte Frage ändern.

Das Einzige, was Menschen tun können, um ihre Website zu verbessern, ist, sich gewerkschaftlich zu organisieren.