- Die von dem kostenlosen Kommentarsystem Disqus eingeblendete Werbung war so plump und spamartig, dass der Dienst nicht weiter genutzt wird
- In einer Umgebung mit Pi-hole + Wireguard VPN hatte man sich an ein werbefreies Web gewöhnt; nach dem vorübergehenden Deaktivieren des Ad-Blockings zeigte sich jedoch eine Flut an aufdringlicher Werbung und Tracking-Anfragen
- Diese Werbung beschädigte das minimalistische und saubere Erlebnis des Blogs, verletzte die Privatsphäre der Besucher und monetarisierte die Inhalte des Betreibers
- Der Betreiber entfernte Disqus und entschied sich, den Blog als freies Entwickler-Resource ohne Werbung und Tracking zu erhalten
- Die Kommentarfunktion liegt vorerst auf Eis; zugleich wird um Empfehlungen für ein datenschutzfreundliches oder selbst gehostetes alternatives Kommentarsystem gebeten
Einleitung
- Es wird kurz erläutert, warum und wie es zur Entfernung des Disqus-Kommentarsystems aus dem Blog kam
- Disqus begann vor einigen Jahren damit, im kostenlosen Plan Werbung anzuzeigen
- Die damalige E-Mail-Mitteilung war locker formuliert und vermittelte den Eindruck, dass die Werbung kein großes Problem sein würde, weshalb dem keine große Bedeutung beigemessen wurde
- Da das bestehende Kommentarsystem von Disqus ein elegantes Design hatte, wurde erwartet, dass auch die Werbung akzeptabel sein würde
Das Werbeproblem
- Die kürzlich tatsächlich sichtbare Disqus-Werbung sah entgegen den Erwartungen chaotisch und unangenehm aus
- Der Autor blockierte seit langer Zeit Werbung im Heimnetz über Pi-hole und nutzte unterwegs Wireguard VPN, um dieselbe Blockierumgebung beizubehalten
- Durch die lange Gewöhnung an eine werbeblockierte Umgebung war nicht mehr bewusst, wie sehr das normale Web-Erlebnis mit Werbung überladen ist
- Als wegen ausbleibender Kommentarbenachrichtigungen das Ad-Blocking in Disqus kurz deaktiviert wurde, waren keine Kommentare zu sehen, sondern nur auffällig betrugsnahe Werbung
Nutzererlebnis und Privatsphäre
- Es wird um Entschuldigung dafür gebeten, Besuchern des Blogs solche Werbung gezeigt zu haben
- Man wollte einen minimalistischen und sauberen Raum zur Informationsvermittlung bewahren, stellte jedoch fest, dass Disqus-Werbung dieses Ziel untergrub und zudem die Privatsphäre der Besucher verletzte
- Bei der Prüfung mit den Firefox Dev Tools zeigte sich außerdem, dass zahlreiche Tracking-Anfragen ausgelöst wurden
- Es wurde erkannt, dass Disqus die Inhalte des Betreibers und die Besucherdaten monetarisierte
- Um den Blog zu einem von Werbung und Tracking freien Raum für Entwickler und Technikschaffende zu machen, wurde Disqus entfernt
Alternativen und Fazit
- Es wird erneut darüber nachgedacht, ob eine Kommentarfunktion im Blog überhaupt notwendig ist
- Derzeit ist der Austausch mit Besuchern auch über GitHub oder Twitter/X und andere Wege möglich
- Da ein Diskussionsraum pro Beitrag wertvoll sein kann, wird um Empfehlungen für ein datenschutzfreundliches oder selbst hostbares Kommentarsystem gebeten
- Den Lesern wird für ihr fortgesetztes Vertrauen in den Blog gedankt
- Für die entstandene Verwirrung wird noch einmal um Entschuldigung gebeten
5 Kommentare
Ich habe auch livere entfernt, weil es so aussah, als würden darunter Anzeigen mitlaufen.
Hä?? Disqus hat Werbung?? Als ich dann in meinem Blog nachgesehen habe, fiel mir auf, dass die Kommentar-Engine, die ich dort verwendet habe, eigentlich Cusdis war … haha;
Facebook-Kommentare waren gut, als Facebook noch viel genutzt wurde...
Hacker-News-Kommentare
Neben dem Problem mit dem Werbevolumen gibt es bei dieser Art von Werbung noch ein weiteres Problem: Es gibt kaum eine vernünftige Möglichkeit, betrügerische Anzeigen zu melden. Bei Reddit ist es ähnlich: Beim Melden einer Anzeige kann man nur „anderer Grund“ auswählen, aber es gibt keinen Punkt wie „diese Anzeige ist eindeutig Betrug“. Das liegt an der Struktur, dass in Werbenetzwerken nach dem Entfernen von Betrugsanzeigen viel zu wenig Inventar übrig bliebe. Wenn ich YouTube tatsächlich ohne Login nutze, sehe ich fast nur minderwertige Werbung, die offenbar bloß irgendwelche KPIs erfüllen soll
Die Situation bei YouTube ist wirklich seltsam. YouTube ist eine leistungsfähige Plattform mit ziemlich guten Inhalten, aber die Werbung selbst ist von extrem niedrigem Niveau: „5G-blockierende Mützen“, dubiose Gesundheitsprodukte unbekannter Herkunft oder ekelhafte Anzeigen mit Kot-Inhalten. Dadurch verschlechtert sich mein Eindruck von YouTube und Google
Ich habe jahrelang E-Mail-Spam von der Kissenfirma Derilla bekommen, und seit der Einführung von Manifest V3 taucht deren Werbung nun auch auf der YouTube-Startseite auf. Ich verstehe nicht, wie man wegen E-Mail-Spam oder YouTube-Werbung ein Kissen kaufen soll, aber auch wenn es kein Betrug ist, ist es eine extrem lästige Firma
Ich bin etwas skeptisch bei der Behauptung, es bleibe „nicht genug Inventar übrig, um alle werbefinanzierten Dienste im gesamten Web ausreichend zu unterstützen“. Im Gegenteil: Ein Netzwerk, das Betrugsanzeigen gut herausfiltert und nur hochwertiges Inventar anbietet, könnte Werbekunden doch auch Premiumpreise berechnen. Da Google im offenen Plattform-Werbenetzwerk aber faktisch eine Quasi-Monopolstellung hat, haben die meisten Nutzer entweder komplette Werbeblockierung oder gar keine, und es gibt kaum Alternativen. Ich nutze sogar benutzerdefinierte Filter in uBlock Origin, und statt des bisherigen On/Off wäre eine abgestufte Konfiguration wie bei Privacy Badger wünschenswert
Die Werbeindustrie behauptet gern, sie selbst sei sauber und betrügerische Werbetreibende seien ein Problem anderer. Tatsächlich trägt die gesamte Branche meiner Meinung nach eine Mitschuld am Betrug. Wenn man wirklich aktiv gegen betrügerische Werbung vorgehen wollte, würde man Nutzerhinweise viel offensiver annehmen
Ich nutze Mastodon für die Kommentare auf meiner Website. Die Umsetzung basiert auf einer leicht angepassten Version von Adding comments to your static blog with Mastodon. Da meine Website ein klar umrissenes Thema hat, habe ich die Anbindung umgesetzt, indem ich auf Mastodon eine Lemmy-Community tagge. Der Reiz der Föderation ist groß
Ich habe mich ebenfalls für die Mastodon-Anbindung entschieden und bin sehr zufrieden. Es gibt verschiedene Anleitungen, und die Umsetzung ist einfach
Ich nutze ebenfalls denselben Ansatz. Gefällt mir sehr gut
Ich habe überhaupt nicht vor, Kommentare auf meiner Website zuzulassen. Das bringt nur zusätzliche Probleme. Stattdessen erscheint es mir viel besser, nach HN oder Reddit querzuposten und dort Meinungen auszutauschen
Ich halte echo-chamber-js für gut. Es ist so aufgebaut, dass alle global shadowgebannt werden, und schafft damit im Kommentarbereich einen Raum, in dem man ganz für sich allein ist
Ich poste oft auf HN, und wenn es nur wenige Upvotes gibt, macht mich das unnötig nervös. Deshalb frage ich mich, ob ich nicht einfach alles hier auf HN posten und die Kommentardiskussionen per Link auslagern sollte. Ich habe nur Sorge, dass zu viel Eigenwerbung gegen die Regeln verstoßen könnte. Besonders die Vorgabe „nicht hauptsächlich für Werbung verwenden“ beschäftigt mich
Die meisten Blogs funktionieren heute so. Diskussionen und Kommentare finden auf anderen Plattformen wie Social Media statt
Meistens endet es entweder mit lauter süßen Kommentaren oder mit Kommentar-Kriegen, daher stimme ich zu 100 % zu
Andererseits wird es dadurch für Blogbesucher schwer, Kommentare zu hinterlassen, wenn sie den Crosspost nicht kennen, und auf HN besteht das Risiko von Spam
Zusammen mit der Einschätzung „Ich nutze seit Jahren Pi-hole und blockiere über eine Million Domains, deshalb habe ich mich so sehr an eine Welt fast ohne Werbung gewöhnt, dass ich kaum noch weiß, wie das typische Internet-Erlebnis aussieht“ gibt es auch Schätzungen, wonach 30–50 % der Internetnutzer Werbeblocker verwenden. Ich selbst habe seit Jahren keine Werbung mehr gesehen. Trotzdem scheint mir Pi-hole etwas überbewertet. Browser-Werbeblocker sind wirksamer, und Pi-hole ist sogar recht schwergewichtig. Effizienter wäre es eher, Blacklists direkt in eine Unbound-/Bind-/Dnsmasq-Konfiguration einzutragen
Mir gefällt an Pi-hole, dass es verschiedenste Telemetrie-Trafficströme blockiert, die von Smart-TVs oder Diensten wie Netflix außerhalb des Browsers erzeugt werden. Heute liegt meine Blockrate bei 23,1 %. In Pi-hole kann man Statistiken als Diagramme sehen, und auch das temporäre Freischalten pro Domain ist einfach. Ich empfehle auch eine Pi-hole-Alternative mit Unbound
Ich nutze ohne Pi-hole nur uBlock Origin im Browser und bin damit zufrieden. Trotzdem denke ich, dass es genug Umgebungen gibt, in denen Pi-hole sinnvoll ist, weil im Haushalt verschiedene Geräte wie Smart-TVs oder Tablets Werbung anzeigen können
Man muss auch berücksichtigen, dass Mobilgeräte etwa 60 % des gesamten Traffics ausmachen und Werbeblocker dort weit weniger verbreitet sind
Auf meinem Smartphone blockiere ich systemweit Werbung mit AdGuard DNS und fange die restlichen Anzeigen dann noch mit dem eingebauten Werbeblocker von Vivaldi ab – eine zweistufige Verteidigung
Mir kam der Anteil der Werbeblocker-Nutzer persönlich ebenfalls zu hoch vor, aber die Suchergebnisse deuten darauf hin, dass diese Zahl ziemlich glaubwürdig ist
Ich habe Disqus wegen der Werbung aufgegeben. Stattdessen habe ich mit einem kostenlosen Cloudflare Worker selbst eine Alternative gebaut. Der Dienst heißt req4cmt: Er wandelt die Formulardaten eines Kommentar-POSTs in JSON um, hängt sie an eine
.jsonl-Datei an und führt dann eingit pushaus. Kommentare können pergit fetchaus einem Remote-Repo oder vonraw.githubusercontent.comgerendert werden. Gegenüber Kommentar-Plugins auf Basis von Github-Issues hat das den Vorteil, dass alle Daten in Git gespeichert werden und kein separates Login nötig ist. Github-OAuth-Login mag ich nicht, weil dabei das Risiko besteht, dassaccess_tokenund Repo-Daten dem Plugin offengelegt werden. Dagit pushmit jedem Remote funktioniert, kann man Github, GitLab oder was auch immer verwendenBei diesem Ansatz muss man das Risiko in Kauf nehmen. Nutzer könnten direkt rechtlich problematische Daten in das Repo hochladen, und wenn eine Löschanforderung kommt, müsste man womöglich sogar die Git-Historie umschreiben. Das ist nur dann eine gute Lösung, wenn alle in guter Absicht handeln
Kommentare mit Git zu speichern macht mir Angst, weil es sich anfühlt, als würde man Kommentare in einer Groupware festhalten – dauerhaft archiviert und dadurch viel zu schwer zu verwalten
.jsonlmag für kleine Kommentarforen in Ordnung sein, aber Git als Datenspeicher bringt viele Probleme mit sich. Stattdessen denke ich an Alternativen wie SQLite oder Cloudflares D1, das mit SQLite kompatibel ist und einen kostenlosen Tarif unterstütztIch frage mich, ob es nicht ein Github-basiertes Kommentar-Plugin gibt, mit dem man direkt mit dem Github-Konto kommentieren kann. Für einen Tech-Blog wäre das vermutlich gut geeignet, weil die meisten Leser ohnehin Github-Nutzer sind
Ich habe einmal eine ähnliche Struktur mit API Gateway, Lambda und DynamoDB umgesetzt. Das kostet fast nichts und braucht kein Git
Ich hatte ohnehin nie vor, Kommentare im Blog einzuführen. Stattdessen steht dort nur der Hinweis: „Wenn du etwas kommentieren möchtest, kontaktiere mich per E-Mail.“ Ich denke, Leser, die meine Texte über geteilte Links finden und lesen, sollen sich auf den Artikel konzentrieren. Ein Blog ohne Kommentarbereich scheint für Leser oft hilfreicher zu sein. Auf Blogs können zwar wirklich wertvolle Diskussionen entstehen, aber solche Gespräche haben auf HN oder in einem dedizierten Forum eher Einfluss und werden auch von mehr Menschen gelesen
Es ist schade, dass sowohl Privatpersonen als auch Unternehmen bei Blogs oder Videos offenbar Kommentare blockieren müssen. Selbst wenn man Rückmeldungen per E-Mail annimmt, ist das ähnlich wie bei YouTube, wo die Zahl der Dislikes verborgen wird und nur der Ersteller sie sieht – also etwas völlig anderes als eine öffentliche Diskussion. Ich habe sogar schon minderwertige oder betrügerische Inhalte gesehen, bei denen selbst die Kommentare gefälscht wirkten
Ein Blog ist ein Raum, der meine Identität zeigt, also sollte ich ihn nach meinem eigenen Geschmack kuratieren. Die Meinungen anderer brauche ich nur dann, wenn ich sie selbst passend auswähle und veröffentliche. Es gibt keinen Grund, mein Bild durch die Aussagen beliebiger Fremder durcheinanderbringen zu lassen. Wer wirklich diskutieren will, kann das in einer separaten Community tun
Mir gefällt der Ansatz wie im Blog von Mark Seeman (ploeh): Wer kommentieren will, soll einen PR öffnen. Das reduziert zwar die Zahl der Kommentare, aber es beteiligen sich eher ernsthafte Leser, und Bots werden ebenfalls wirksam ferngehalten. Zum ploeh-Blog
Ich stimme der Aussage nicht zu, man wolle die Leser den eigenen Text lesen lassen, ohne dass sie vom „Kommentarzirkus“ abgelenkt werden. Für mich besteht die Hälfte des Spaßes im Internet darin, über die Aussagen anderer zu streiten. Zum Beispiel gibt es unter diesem Blogbeitrag mehr als 500 Kommentare, und der ursprüngliche Autor diskutiert selbst mit. Ich bin sicher, der Wert des Blogs wäre geringer gewesen, wenn diese Kommentare blockiert worden wären
Ich hatte ein kleines Side-Project mit Disqus. Ich bekam auch E-Mails darüber, dass Werbung eingeblendet wird, aber da ich uBlock aktiviert hatte, war mir gar nicht mehr bewusst, wie die echte Werbung überhaupt aussieht. Siehe Screenshot der tatsächlichen Disqus-Werbung. Riesige Anzeigen ober- und unterhalb der Kommentare – das wirkt, als wäre der Traffic völlig außer Kontrolle geraten. Ich sollte mir wohl auch einmal Alternativen anschauen. Ich könnte es zwar einfach selbst programmieren, aber Spam und Moderation möchte ich ungern auch noch übernehmen … oder ich lasse Kommentare ganz weg. Mein Projekt als Referenz: abx.funkybits.fr
Ich habe Disqus ebenfalls aufgegeben. Die Kommentare waren zwar schade, aber ich wollte diese widerlichen Anzeigen und den Tracking-Code der Plattform nicht auf meiner Hobby-Seite behalten. Deshalb bin ich auf giscus(https://giscus.app/) umgestiegen, das sich mit Github Discussions verbindet, und für eine auf GH Pages gehostete Website passen Kommentare auf Basis von Github Discussions sehr gut
Ich hatte große Erwartungen an das Matrix-basierte Cactus.chat. Aber wie es bei Produkten auf Basis des Matrix-Protokolls oft ist, mangelt es leider sehr an Intuitivität und es ist schwer zu benutzen. Auf der Hauptseite von cactus chat wurde sogar das Hosting der JS-Datei eingestellt, und die Entwickler sehen darin offenbar überhaupt kein Problem. Trotzdem ist es weiterhin ein cooles Kommentarsystem, und ich nutze es auf meinem Blog nach wie vor. Zu cactus.chat
Ich bin gerade dabei, meinen Wordpress-Blog in eine statische Website umzuwandeln. Früher gab es dort ziemlich viele Kommentare, deshalb habe ich überlegt, wie ich die Kommentarfunktion beibehalten kann. Dabei bin ich auf Comentario(offizielle Dokumentation) gestoßen, eine selbstgehostete unabhängige Kommentar-Engine. Man braucht nur ein Go-Binary und eine SQLite-Datenbank, und die Migration bestehender Kommentare aus Wordpress wird direkt unterstützt, was es wirklich einfach macht. Da es heute aber nicht mehr so viele Kommentare gibt, plane ich, die vorhandenen Kommentare erst einmal nur statisch zu rendern und die Einführung neuer Kommentarfunktionen auf später zu verschieben. Schon das Aufbewahren der alten Kommentare hat als Archiv und Material einen ausreichenden Wert
Ich nutze auf meinem Hugo-Blog selbstgehostet die Kommentar-Engine Comentario, und es freut mich sehr, sie hier zu sehen.