Chrome iOS Browser on Blink
Apple's allowance for third-party browser engines on iOS has led to the development of Chrome iOS based on Blink, with ongoing efforts to enhance features and replace WebKit.
Read original articleApple's recent allowance for third-party browser engines on iOS and iPadOS has led to the development of Chrome iOS based on Blink, an experimental project by the Chromium community. The project aims to integrate Blink into Chrome for iOS, reusing existing UI components from the current iOS Chrome implementation. Key developments include the introduction of ContentWebState as a prototype for WebState and the implementation of several public APIs using Blink's content APIs. Igalia has contributed significantly to the project, focusing on UI components, multimedia features, and testing frameworks, achieving a test coverage of 72.2% with a pass ratio of 91.83%. Major changes in the first half of 2024 include an increase in the minimum iOS SDK version to 17.4, the application of BrowserEngineKit APIs, and the implementation of new methods. However, many functionalities, particularly UI features like printing preview and text selection, remain unimplemented or malfunctioning. The project is still in its early stages, with ongoing efforts needed to enhance features and ensure the reliability of tests. The ultimate goal is to replace WebKit with Blink in Chromium-related products for iOS.
- Apple has allowed third-party browser engines on iOS, enabling the development of Chrome iOS based on Blink.
- Igalia has made significant contributions, particularly in UI and multimedia features, achieving notable test coverage.
- Major updates in early 2024 include an increase in the minimum iOS SDK version and the introduction of new methods.
- Many UI functionalities are still unimplemented or not functioning correctly, indicating ongoing development needs.
- The project aims to eventually replace WebKit with Blink in Chromium-related products for iOS.
Related
Apple Disables WebKit's JIT in Lockdown Mode, & BrowserEngineKit Is Restricted
Apple has disabled WebKit's JIT in Lockdown Mode for enhanced security, aligning with EU's DMA. BrowserEngineKit enables secure JIT compilation, balancing performance and safety, requiring authorized developers for alternative browser engines.
Apple Disables WebKit's JIT in Lockdown Mode
Apple disables WebKit's JIT in Lockdown Mode for security, affecting web browsing speed. BrowserEngineKit complies with EU's DMA, allowing third-party engines while ensuring security. Apple balances compliance, security, and performance.
Apple tells over a billion iPhone users to stop using Chrome
Apple launches attack ad against Google Chrome, citing privacy issues and promoting Safari for iPhone users. Google defends Chrome's privacy features. Safari and Chrome competition intensifies over user privacy perceptions.
Dear Safari, Things I Hate About You
The article critiques Safari for privacy concerns due to its Google partnership, declining speed, buggy web extensions, and restrictive iOS policies, urging improvements to regain user loyalty and trust.
Apple: Using alternative browser engines in the European Union
Apple's iOS 17.4 enables EU apps to use alternative browser engines, requiring developers to meet strict security and privacy standards to enhance user choice and competition among browsers.
Related
Apple Disables WebKit's JIT in Lockdown Mode, & BrowserEngineKit Is Restricted
Apple has disabled WebKit's JIT in Lockdown Mode for enhanced security, aligning with EU's DMA. BrowserEngineKit enables secure JIT compilation, balancing performance and safety, requiring authorized developers for alternative browser engines.
Apple Disables WebKit's JIT in Lockdown Mode
Apple disables WebKit's JIT in Lockdown Mode for security, affecting web browsing speed. BrowserEngineKit complies with EU's DMA, allowing third-party engines while ensuring security. Apple balances compliance, security, and performance.
Apple tells over a billion iPhone users to stop using Chrome
Apple launches attack ad against Google Chrome, citing privacy issues and promoting Safari for iPhone users. Google defends Chrome's privacy features. Safari and Chrome competition intensifies over user privacy perceptions.
Dear Safari, Things I Hate About You
The article critiques Safari for privacy concerns due to its Google partnership, declining speed, buggy web extensions, and restrictive iOS policies, urging improvements to regain user loyalty and trust.
Apple: Using alternative browser engines in the European Union
Apple's iOS 17.4 enables EU apps to use alternative browser engines, requiring developers to meet strict security and privacy standards to enhance user choice and competition among browsers.