Table of Contents
Why Apple canrightban rival browsers
Home Common Problem Should Apple continue to ban rival browser engines on iOS?

Should Apple continue to ban rival browser engines on iOS?

Apr 16, 2023 pm 07:22 PM
apple safari chromium webkit browser engine

Apple requires all apps that browse the web in iOS and iPadOS to use its own browser engine, WebKit, but should it continue to effectively ban rival browser engines amid accusations of anti-competitive behavior?

Should Apple continue to ban rival browser engines on iOS?
Big tech companies have been accused of anti-competitive behavior recently, with UK Competition and Markets Authority (CMA) chief executive Andrea Coscelli in the news The announcement reads:

Apple and Google have created a bad habit in the way we use our phones, which we fear is causing millions of people in the UK to become disoriented.

Among these accusations of anti-competitive behavior, Apple has been criticized for requiring web-browsing apps to use the WebKit framework and WebKit Javascript on iOS and iPadOS, a policy that effectively bans non-WebKit-based apps. browser. Apple's App Store review tutorial states:

2.5.6 Apps that browse the web must use the appropriate WebKit framework and WebKit Javascript.

There has been fierce debate surrounding this requirement, with some developers and regulators arguing that it will actively stifle innovation in iOS and iPadOS, while Apple believes it is necessary to protect user security and privacy, and Prevent Chromium dominance.

Why Apple canrightban rival browsers

Google’s Chromium is the technology behind many popular browsers, including Chrome, Microsoft Edge, Brave and Opera. Some believe Chromium's dominance is leading to a "browser monoculture" that stifles the development of rival web technologies. A tweet from Apple evangelist and Safari developer advocate Jen Simmons seems to hint at the importance of maintaining WebKit limits, and here's why: Safari has 9.84% of desktop browsers, according to web analytics service StatCounter Market share, while Google Chrome has an overwhelming 65.38%. Safari is currently more secure on mobile platforms than on desktops, but it's still second only to Google Chrome. Although Safari is the default browser on iPhone and iPad, Safari has a market share of 26.71% on mobile devices, while Chrome dominates iOS and Android with a 62.06% market share. Apart from Chrome, Chromium-based browsers such as Microsoft Edge dominate the other most popular browsers.

If Apple stops forcing the use of WebKit on iOS and iPadOS, the developers behind mobile browsers like Chrome and Edge may switch to Chromium just like desktop browsers, giving Chromium a larger overall market share and may limit competitors' opportunities to compete with technology.

The CMA said in its Mobile Ecosystem Market Research Interim Report that Apple used the following rationale to defend its WebKit policy on iOS:

Apple tells us that on iOS only WebKit is primarily driven by security and privacy concerns. In particular, many modern websites run code from unknown developers. Apple tells us that due to the limitations of WebKit, it can quickly and effectively address security issues for all browsers on iPhone for all iPhone users (assuming there is only one browser engine). It further tells us that, in Apple's opinion, WebKit offers a better level of security protection than Blink and Gecko.

Apple argued that because it controls WebKit and it is the only browser engine on these devices, the restriction allows the company to implement blanket security for all browsers on iPhones and iPads and privacy improvements to provide a better user experience and prevent fragmentation. It also claims that WebKit is more secure than competing browser engines.

Why Apple might be

wrong to ban rival browsers

Others argue that WebKit restrictions actively harm browser competition on iOS. Epic Games CEO Tim Sweeney, who had a bitter dispute with Apple over App Store fees, now says WebKit restrictions are anti-competitive and intolerant:

Apple surrounds WebKit The policy attracted the attention of regulators such as the CMA, which harshly criticized the restriction:

We found that by requiring all browsers on iOS devices to use its WebKit browser engine, Apple Controls and sets quality and functionality boundaries for all browsers on iOS. It also limits the potential of rival browsers to differentiate themselves from Safari. For example, the browser can't speed up page loading or display videos in formats that WebKit doesn't support. Additionally, Apple does not provide competing browsers with access to the same features and APIs available in Safari. Overall, this means Safari doesn't face effective competition from other browsers on iOS devices.

Evidence also suggests that browsers on iOS offer less feature support than browsers based on other browser engines, especially when it comes to web apps. As a result, web apps are less viable for delivering content on iOS devices than native apps from the App Store.

The CMA stressed that application developers cannot differentiate their browsers from Safari, while web developers are constrained by the features supported by WebKit.

Importantly, due to WebKit limitations, Apple decides whether to support not just its own browser, but all browsers on iOS. Not only does this limit competition (as it essentially limits the potential of rival browsers to differentiate themselves from Safari on factors like speed and functionality), but it also limits the functionality of all browsers on iOS devices, depriving iOS users of possible Benefit from useful innovations.

The debate also has to do with Apple's longstanding silence on allowing app sideloading on iOS and iPadOS. Aside from top games, the only real obstacle to developers publishing web apps that are indistinguishable from native apps on iOS and iPadOS is Apple's WebKit restrictions and controls on Safari. If developers can use different browsers to open web applications, efficient sideloading from the web becomes possible.

It’s also worth noting that the CMA doesn’t accept Apple’s argument that restricting web browsing to WebKit on iOS and iPadOS would be better for performance and addressing security vulnerabilities:

Overall To date, the evidence we have received to date does not suggest that Apple's WebKit restrictions allow for faster, more effective responses to security threats in private browser apps on iOS...

[.. .]

...The evidence we have seen so far does not suggest a significant difference in the security performance of WebKit and alternative browser engines.

Amid the ongoing debate, some developers have rallied behind the Twitter hashtag #AppleBrowserBan to express their dissatisfaction with Apple's WebKit limitations.

The above is the detailed content of Should Apple continue to ban rival browser engines on iOS?. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
Two Point Museum: All Exhibits And Where To Find Them
1 months ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

deepseek ios version download and installation tutorial deepseek ios version download and installation tutorial Feb 19, 2025 pm 04:00 PM

DeepSeek Smart AI Tool Download and Installation Guide (Apple Users) DeepSeek is a powerful AI tool. This article will guide Apple users how to download and install it. 1. Download and install steps: Open the AppStore app store and enter "DeepSeek" in the search bar. Carefully check the application name and developer information to ensure the correct version is downloaded. Click the "Get" button on the application details page. The first download may require AppleID password verification. After the download is completed, you can open it directly. 2. Registration process: Find the login/registration portal in the DeepSeek application. It is recommended to register with a mobile phone number. Enter your mobile phone number and receive the verification code. Check the user agreement,

How to enable Douyin's beanbao function How to enable Douyin's beanbao function Nov 28, 2024 pm 07:39 PM

The AI ​​assistant "Doubao" launched by ByteDance, the parent company of TikTok, has attracted attention for its powerful generation capabilities. This guide provides simple steps to help you start your bean bag journey with ease. You can log in to Doubao through the web version (doubao.com) or Android App. You need to use your Douyin account for the first time. After logging in, you can try functions such as text creation, image generation, and voice interaction (Android App only) to explore the fun of AI creation.

Why can't the Bybit exchange link be directly downloaded and installed? Why can't the Bybit exchange link be directly downloaded and installed? Feb 21, 2025 pm 10:57 PM

Why can’t the Bybit exchange link be directly downloaded and installed? Bybit is a cryptocurrency exchange that provides trading services to users. The exchange's mobile apps cannot be downloaded directly through AppStore or GooglePlay for the following reasons: 1. App Store policy restricts Apple and Google from having strict requirements on the types of applications allowed in the app store. Cryptocurrency exchange applications often do not meet these requirements because they involve financial services and require specific regulations and security standards. 2. Laws and regulations Compliance In many countries, activities related to cryptocurrency transactions are regulated or restricted. To comply with these regulations, Bybit Application can only be used through official websites or other authorized channels

Sesame Open Door Trading Platform Download Mobile Version Gateio Trading Platform Download Address Sesame Open Door Trading Platform Download Mobile Version Gateio Trading Platform Download Address Feb 28, 2025 am 10:51 AM

It is crucial to choose a formal channel to download the app and ensure the safety of your account.

gate.io sesame door download Chinese tutorial gate.io sesame door download Chinese tutorial Feb 28, 2025 am 10:54 AM

This article will guide you in detail how to access the official website of Gate.io, switch Chinese language, register or log in to your account, as well as optional mobile app download and use procedures, helping you easily get started with the Gate.io exchange. For more tutorials on using Gate.io in Chinese, please continue reading.

How to find the download link of Ouyi okx Android and Apple How to find the download link of Ouyi okx Android and Apple Feb 21, 2025 pm 05:39 PM

Ouyi OKX is a world-leading cryptocurrency exchange that provides users with a safe and convenient trading experience. Users can download Ouyi OKX's mobile apps, including Android and Apple versions through official channels.

How to install and register an app for buying virtual coins? How to install and register an app for buying virtual coins? Feb 21, 2025 pm 06:00 PM

Abstract: This article aims to guide users on how to install and register a virtual currency trading application on Apple devices. Apple has strict regulations on virtual currency applications, so users need to take special steps to complete the installation process. This article will elaborate on the steps required, including downloading the application, creating an account, and verifying your identity. Following this article's guide, users can easily set up a virtual currency trading app on their Apple devices and start trading.

Sesame Open Door Exchange App Official Download Sesame Open Door Exchange Official Download Sesame Open Door Exchange App Official Download Sesame Open Door Exchange Official Download Mar 04, 2025 pm 11:54 PM

The official download steps of the Sesame Open Exchange app cover the Android and iOS system download process, as well as common problems solutions, helping you download safely and quickly and enable convenient transactions of cryptocurrencies.