Heim  >  Artikel  >  Sollte Apple weiterhin konkurrierende Browser-Engines auf iOS verbieten?

Sollte Apple weiterhin konkurrierende Browser-Engines auf iOS verbieten?

WBOY
WBOYnach vorne
2023-04-16 19:22:01713Durchsuche

Apple verlangt, dass alle Apps, die unter iOS und iPadOS im Internet surfen, seine eigene Browser-Engine, WebKit, verwenden. Aber sollte es konkurrierende Browser-Engines angesichts des Vorwurfs wettbewerbswidrigen Verhaltens weiterhin effektiv verbieten?

Sollte Apple weiterhin konkurrierende Browser-Engines auf iOS verbieten?
Großen Technologieunternehmen wurde kürzlich wettbewerbswidriges Verhalten vorgeworfen, gab Andrea Coscelli, CEO der britischen Wettbewerbs- und Marktaufsichtsbehörde (CMA), in einer Pressemitteilung bekannt:

Apple und Google haben eine böse Angewohnheit geschaffen Wir befürchten, dass die Art und Weise, wie wir unsere Telefone nutzen, bei Millionen Menschen im Vereinigten Königreich zur Desorientierung führt.

Unter diesen Vorwürfen wettbewerbswidrigen Verhaltens wurde Apple auch dafür kritisiert, dass Webbrowser-Apps die Verwendung des WebKit-Frameworks und WebKit-Javascript auf iOS und iPadOS verlangen müssen, eine Richtlinie, die nicht auf WebKit basierende Browser effektiv verbietet. Im Tutorial zur Überprüfung des App Store von Apple heißt es:

2.5.6 Apps, die im Internet surfen, müssen das entsprechende WebKit-Framework und WebKit-Javascript verwenden.

Über diese Anforderung gab es heftige Debatten, wobei einige Entwickler und Regulierungsbehörden argumentierten, dass sie Innovationen in iOS und iPadOS aktiv unterdrücken würde, während Apple der Ansicht ist, dass sie notwendig ist, um die Sicherheit und Privatsphäre der Benutzer zu schützen und die Dominanz von Chromium zu verhindern.

Warum Apple „es richtig machen kann“ konkurrierende Browser verbieten kannGoogles Chromium ist die Technologie hinter vielen beliebten Browsern, darunter Chrome, Microsoft Edge, Brave und Opera. Einige glauben, dass die Dominanz von Chromium zu einer „Browser-Monokultur“ führt, die die Entwicklung konkurrierender Web-Technologien erstickt. Ein Tweet der Apple-Evangelistin und Safari-Entwicklerin Jen Simmons scheint darauf hinzuweisen, wie wichtig es ist, die WebKit-Grenzwerte einzuhalten, und hier ist der Grund:

Safari hat laut dem Webanalysedienst StatCounter einen Marktanteil von 9,84 % bei Desktop-Browsern, während Google Chrome dies tut überwältigende 65,38 %. Safari ist derzeit auf mobilen Plattformen sicherer als auf Desktops, steht aber immer noch an zweiter Stelle hinter Google Chrome. Obwohl Safari der Standardbrowser auf iPhone und iPad ist, hat Safari auf Mobilgeräten einen Marktanteil von 26,71 %, während Chrome iOS und Android mit einem Marktanteil von 62,06 % dominiert. Neben Chrome dominieren Chromium-basierte Browser wie Microsoft Edge die anderen beliebtesten Browser.

Wenn Apple aufhört, die Verwendung von WebKit auf iOS und iPadOS zu erzwingen, werden die Entwickler hinter mobilen Browsern wie Chrome und Edge möglicherweise genau wie Desktop-Browser auf Chromium umsteigen, wodurch Chromium insgesamt einen größeren Marktanteil und möglicherweise eine Technologie gewinnen kann, die die Möglichkeiten eines Konkurrenten einschränkt damit zu konkurrieren.

In ihrem Zwischenbericht zur Marktforschung für mobile Ökosysteme sagte die CMA, dass Apple die folgende Begründung verwendet habe, um seine WebKit-Richtlinie auf iOS zu verteidigen:

Apple teilt uns mit, dass die ausschließliche Zulassung von WebKit auf iOS in erster Linie aus Sicherheits- und Datenschutzbedenken zu berücksichtigen sei. Insbesondere führen viele moderne Websites Code von unbekannten Entwicklern aus. Apple teilt uns mit, dass WebKit aufgrund der Einschränkungen Sicherheitsprobleme für alle Browser auf dem iPhone für alle iPhone-Benutzer schnell und effektiv beheben kann (vorausgesetzt, es gibt nur eine Browser-Engine). Darüber hinaus erfahren wir, dass WebKit nach Meinung von Apple ein besseres Maß an Sicherheitsschutz bietet als Blink und Gecko.

Apple argumentierte, dass die Beschränkung es dem Unternehmen ermöglicht, umfassende Sicherheits- und Datenschutzverbesserungen für alle Browser auf iPhone und iPad vorzunehmen, um eine bessere Benutzererfahrung zu bieten und Fragmentierung zu verhindern, da es WebKit kontrolliert und die einzige Browser-Engine auf diesen Geräten ist. Es wird außerdem behauptet, dass WebKit sicherer sei als konkurrierende Browser-Engines.

Warum Apple

falsch sein könnte, wenn es konkurrierende Browser verbietet

Andere argumentieren, dass WebKit-Beschränkungen den Browser-Wettbewerb auf iOS aktiv beeinträchtigen. Tim Sweeney, CEO von Epic Games, der in einen erbitterten Streit mit Apple über App Store-Gebühren verwickelt war, sagt nun, WebKit-Beschränkungen seien wettbewerbswidrig und intolerant:

Apples Richtlinien rund um WebKit haben die Aufmerksamkeit von Regulierungsbehörden wie der CMA erregt, die kritisierte diese Einschränkung heftig:

Wir haben herausgefunden, dass Apple die Qualitäts- und Funktionsgrenzen kontrolliert und festlegt, indem es alle Browser auf iOS-Geräten dazu verpflichtet, die WebKit-Browser-Engine zu verwenden. Es schränkt auch das Potenzial konkurrierender Browser ein, sich von Safari abzuheben. Beispielsweise kann der Browser das Laden von Seiten nicht beschleunigen oder Videos in Formaten anzeigen, die WebKit nicht unterstützt. Darüber hinaus bietet Apple konkurrierenden Browsern keinen Zugriff auf dieselben Funktionen und APIs, die in Safari verfügbar sind. Insgesamt bedeutet dies, dass Safari keiner wirksamen Konkurrenz durch andere Browser auf iOS-Geräten ausgesetzt ist.

Es gibt auch Hinweise darauf, dass Browser auf iOS weniger Funktionsunterstützung bieten als Browser, die auf anderen Browser-Engines basieren, insbesondere wenn es um Web-Apps geht. Daher sind Web-Apps für die Bereitstellung von Inhalten auf iOS-Geräten weniger geeignet als native Apps aus dem App Store.

Die CMA betont, dass App-Entwickler ihre Browser nicht von Safari unterscheiden können, während Webentwickler durch die von WebKit unterstützten Funktionen eingeschränkt sind.

Wichtig ist, dass Apple aufgrund der WebKit-Einschränkungen entscheidet, ob nicht nur sein eigener Browser, sondern alle Browser auf iOS unterstützt werden. Dies schränkt nicht nur den Wettbewerb ein (da es im Wesentlichen das Potenzial konkurrierender Browser einschränkt, sich in Bezug auf Faktoren wie Geschwindigkeit und Funktionalität von Safari zu unterscheiden), sondern schränkt auch die Funktionalität aller Browser auf iOS-Geräten ein, wodurch iOS-Benutzern möglicherweise nützlicher Nutzen entzogen wird Innovationen.

Die Debatte hat auch mit Apples langjährigem Schweigen darüber zu tun, das Seitenladen von Apps auf iOS und iPadOS zu erlauben. Abgesehen von Top-Spielen sind Apples WebKit-Einschränkungen und -Kontrollen für Safari das einzige wirkliche Hindernis für Entwickler, Web-Apps zu veröffentlichen, die nicht von nativen Apps auf iOS und iPadOS zu unterscheiden sind. Wenn Entwickler unterschiedliche Browser zum Öffnen von Webanwendungen verwenden können, wird ein effizientes Sideloading aus dem Web möglich.

Es ist auch erwähnenswert, dass die CMA das Argument von Apple nicht akzeptiert, dass die Beschränkung des Surfens im Internet auf WebKit auf iOS und iPadOS besser für die Leistung und die Behebung von Sicherheitslücken wäre:

Insgesamt gibt es die Beweise, die wir bisher erhalten haben, nicht Ein Hinweis darauf, dass Apples WebKit-Einschränkungen eine schnellere und effektivere Reaktion auf Sicherheitsbedrohungen mit dedizierten Browser-Apps auf iOS ermöglichen…

[…]

…Die Beweise, die wir bisher gesehen haben, deuten nicht auf einen signifikanten Unterschied in der Sicherheitsleistung hin von WebKit und alternativen Browser-Engines.

Inmitten der anhaltenden Debatte haben sich einige Entwickler hinter dem Twitter-Hashtag #AppleBrowserBan versammelt, um ihre Unzufriedenheit mit den WebKit-Einschränkungen von Apple auszudrücken.

Das obige ist der detaillierte Inhalt vonSollte Apple weiterhin konkurrierende Browser-Engines auf iOS verbieten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yundongfang.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen