Apple neutralisierte stillschweigen Werbeblocker in Safari
Es wurde viel über Googles angebliche Pläne zur Begrenzung der Macht von Werbeblockern in Chrome gesprochen, aber etwas Ähnliches ist bereits in Safari passiert, und nicht, dass viele Leute es bemerkt oder gar Apple kritisiert hätten. Im Laufe der letzten anderthalb Jahre hat Apple effektiv kastrierte Werbeblocker in Safari kastriert, was von Google in diesem Jahr heftig kritisiert wurde.
Aber im Gegensatz zu Google erhielt Apple nie eine Flak und kam aus dem gesamten Prozess mit dem Ruf heraus, sich um die Privatsphäre der Nutzer zu kümmern, anstatt zu versuchen, „Werbeblocker zu neutralisieren“. Die Gründe dafür können die kleinere Benutzerbasis von Apple sein, die Tatsache, dass Änderungen über Jahre statt über Monate hinweg eingeführt wurden, und die Tatsache, dass Apple nicht auf Anzeigen für seine Gewinne angewiesen ist, was bedeutet, dass es kein Hintergedanken hinter seinen Ökosystemänderungen gab.
Für Apple-Anwender begann alles vor einigen Jahren, als das Unternehmen App Extensions ankündigte, einen Mechanismus, mit dem Apps ihre Funktionalität auf andere Apps ausdehnen konnten.
Apple sagte, dass App Extensions zusammen mit Content Blocker, einem in iOS 9 im Jahr 2013 eingeführten Mechanismus, funktionieren würden. Grundsätzlich können Apps oder App-Erweiterungen die Content Blocker API verwenden, um Safari basierend auf einer Reihe von Regeln zu sagen, was sie blockieren sollen, bevor sie eine Webseite rendern.
Nachdem Apple diese beiden Funktionen einige Jahre lang im App-Ökosystem verbreitet hatte, wurde ihm klar, dass Webentwickler keine direkten Erweiterungen für Safari benötigen, da sie die Apps im App Store einfach nutzen konnten, um Safari-Anwendern zusätzliche Funktionen zur Verfügung zu stellen.
Diese beiden Funktionen machten das Ökosystem der älteren Erweiterungen von Safari obsolet. Infolgedessen kündigte Apple Mitte 2018 an, dass es alte „Legacy“-Erweiterungen ablehnt, und begann, Safari-Erweiterungen zu beraten, ihren Code auf eine „App-Erweiterung“ zu portieren und ihn in den App Store hochzuladen.
Der erste Schritt zur Durchsetzung kam im September 2018, als Apple iOS 12 auf den Markt brachte, und der Betriebssystemhersteller begann, die Installation von älteren Safari-Erweiterungen von außerhalb der Safari Extensions Gallery zu blockieren.
Ende des Jahres stellte Apple die Annahme von Legacy-Erweiterungen in der Safari Extensions Gallery ganz ein und begann auch, Legacy-Erweiterungen in den Browsern der Benutzer zu deaktivieren, mit der Meldung „Safari deaktivierte Erweiterungen, die das Surfen im Web verlangsamen“.
Die Nachricht erschien für alle Arten von Legacy-Erweiterungen, von einfachen Copy-Paste-Erweiterungen über Werbeblocker bis hin zu Antivirus-Erweiterungen für die Kindersicherung.
Viele Erweiterungsentwickler haben gesagt, dass das Popup wahllos erschien, unabhängig davon, was die Erweiterung tat, und viele akzeptierten, dass dies Apples Art war, Benutzer dazu zu bringen, die Legacy-Erweiterungen für die neuen Safari „App Extensions“-basierten Add-ons wegzuwerfen.
Ab dieser Woche, mit der Veröffentlichung von iOS 13, ließ Apple die alte Safari Extensions Gallery für immer verschwinden und kündigte offiziell an, dass sie ältere Erweiterungen ablehnt. Derzeit können Safari-Benutzer keine Legacy-Erweiterung installieren, unabhängig davon, ob sie in der Safari Extensions Gallery gehostet wird oder nicht, oder ob sie iOS oder macOS verwenden.
Bei all dem haben Apple-Nutzer nicht mit den Augen auf die Änderungen geschaut, vor allem, weil sie nur die Vorteile gesehen haben. Sie sahen universell funktionierende App-Erweiterungen und die neue Content Blocker API, die Apple als Möglichkeit beworben hat, Erweiterungen zu isolieren und zu verhindern, dass sie auf Browsing-Daten zugreifen.