Mark Gurman gilt als eine der verlässlichsten Quellen, wenn es um bevorstehende Apple-Produkte und -Strategien geht. Seine Wechsel von proprietären Plattformen wie Twitter (heute X) hin zu dezentralen Netzwerken wie Mastodon wurden in der Tech-Welt mit großem Interesse verfolgt. Doch wer aktuell versucht, Gurmans neueste Einschätzungen direkt auf Mastodon zu verfolgen, stößt auf ein altbekanntes, aber keineswegs gelöstes Problem der modernen Webarchitektur: die undurchdringliche JavaScript-Barriere.
Anstatt den erwarteten Text über das nächste iPhone, visionOS-Updates oder Apples KI-Strategie zu lesen, begrüßt den Besucher lediglich die Aufforderung: „Bitte aktiviere JavaScript, um das Webinterface von Mastodon zu verwenden.“ Alternativ wird auf native Apps verwiesen. Was für den Durchschnittskonsumenten lediglich ein kurzes Ärgernis darstellt, ist für Tech-Journalisten, Archivare und datengetriebene Redaktionen ein symptomatischer Weckruf.
Die Ironie der Dezentralität
Mastodon und das dahinterliegende ActivityPub-Protokoll wurden mit dem Versprechen gebaut, das offene, dezentrale Web zurückzugewinnen. Weg von den Walled Gardens tech-gigantischer Konzerne, hin zu einer föderierten Struktur, in der Nutzer die Kontrolle über ihre Daten und den Zugang zu Informationen behalten. Doch die Realität der offiziellen Web-Frontends erzählt eine andere Geschichte.
Moderne Webanwendungen, so auch die Standard-Instanz von Mastodon (mastodon.social), setzen fast ausschließlich auf Single Page Applications (SPAs). Der gesamte Inhaltsaufbau wird clientseitig via JavaScript generiert. Ohne aktiviertes JavaScript bleibt die Seite schlichtweg eine leere Hülle. Für Suchmaschinen-Crawler, die JavaScript oft nicht oder nur unzureichend ausführen können, ist der Inhalt damit unsichtbar. Für Redaktionssysteme, die automatisiert Feeds überwachen, oder für Web-Archivierungsdienste wie das Wayback Machine-Projekt, wird der Zugang zu Informationen massiv erschwert.
Die „App-ifizierung“ des Webs
Der Hinweis, alternativ eine native App zu nutzen, unterstreicht einen beunruhigenden Trend: die „App-ifizierung“ des Internets. Anstatt Inhalte universell über das Web zugänglich zu machen – so wie es die Ursprungsidee des World Wide Web vorsah –, werden Nutzer zunehmend in die Ökosysteme von App-Stores gedrängt. Apps bieten zwar oft eine bessere Performance und Integration in das Betriebssystem, schließen aber gleichzeitig Nutzer aus, die aus Datenschutz-, Ressourcen- oder Prinzipiengründen auf dedizierte Anwendungen verzichten möchten.
Für Plattformen wie codekiste.dev bedeutet dies einen spürbaren Mehraufwand. Um an die primären Quellen zu gelangen, müssen umständliche Workarounds gefunden, Headless-Browser eingesetzt oder manuell native Clients bedient werden, anstatt ein einfacher HTTP-Request oder ein RSS-Feed die nötigen Informationen lieferte. Dass ausgerechnet Mark Gurman – ein Journalist, dessen Arbeit auf Transparenz und tiefes Einblicken in ansonsten geschlossene Systeme basiert – auf einer Plattform postet, die den Zugang zu ebendiesen Posts technisch erschwert, ist eine tiefe Ironie.
Auswirkungen auf den Tech-Journalismus
Wenn Primärquellen hinter JavaScript-Wällen verschwinden, verlangsamt sich die Berichterstattung. Es entstehen Informationsasymmetrien: Wer die technische Ausstattung und das Wissen hat, die Barrieren zu umgehen, hat schneller Zugriff auf Leaks und Analysen. Die breite Masse an unabhängigen Bloggern und kleineren Redaktionen, die sich keine teuren Scraping-Infrastrukturen leisten können, fällt zurück.
Zudem leidet die Archivierbarkeit. Gurmans Posts auf X ließen sich zumindest über Tools wie Nitter oder einfache Web-Archive konservieren. Auf Mastodon, zumindest auf der Hauptinstanz, verweigert das Webinterface ohne JavaScript den Dienst, und die Halbwertszeit von Instanzen ist historisch bedingt oft kurz. Wenn ein Server vom Netz geht, sind die Informationen – falls sie nicht proaktiv und technisch aufwendig gesichert wurden – unwiederbringlich verloren.
Fazit: Offenes Protokoll, geschlossenes Frontend
Das ActivityPub-Protokoll ist offen, das Webinterface von Mastodon ist es in der Praxis jedoch nicht. Es reicht nicht aus, dass Daten auf dem Server liegen; sie müssen auch ohne Hürden abrufbar sein. Die Tech-Community muss sich wieder auf die Grundprinzipien des Progressive Enhancement besinnen: Inhalte müssen ohne JavaScript zugänglich sein, JavaScript darf lediglich als optionales Enhancement für eine bessere Nutzererfahrung dienen.
Solange dies nicht der Fall ist, bleiben selbst die exklusivsten Apple-Leaks von Mark Gurman für viele Akteure im Netz schwer erreichbar. Die Dezentralität des Fediversums verliert ihren Mehrwert, wenn der Frontend-Zugang genauso restriktiv gehandhabt wird wie in den Walled Gardens der Konkurrenz.
Quelle: Mark Gurman