{"id":48495,"date":"2025-07-15T15:13:38","date_gmt":"2025-07-15T19:13:38","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=48495"},"modified":"2026-01-06T16:39:15","modified_gmt":"2026-01-06T21:39:15","slug":"apples-browser-engine-ban-persists-even-under-the-dma","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2025\/07\/15\/apples-browser-engine-ban-persists-even-under-the-dma\/","title":{"rendered":"Apple&rsquo;s Browser Engine Ban Persists, Even Under the DMA"},"content":{"rendered":"<p><a href=\"https:\/\/www.theverge.com\/news\/706569\/apple-ios-iphone-alternative-browser-webkit-owa\">Jess Weatherbed<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.theverge.com\/news\/706569\/apple-ios-iphone-alternative-browser-webkit-owa\">\n<p>It&rsquo;s been 16 months since a DMA ruling allowed iOS developers like Google and Mozilla to use their own browser engines in the EU, so&#8230; where are they?<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/open-web-advocacy.org\/blog\/apples-browser-engine-ban-persists-even-under-the-dma\/\">Open Web Advocacy<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=44557348\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/open-web-advocacy.org\/blog\/apples-browser-engine-ban-persists-even-under-the-dma\/\"><p>Apple&rsquo;s compliance did not start well. Faced with the genuine possibility of third-party browsers effectively powering web apps, <a href=\"https:\/\/open-web-advocacy.org\/blog\/its-official-apple-kills-web-apps-in-the-eu\/\">Apple&rsquo;s first instinct was to remove web app support entirely from iOS<\/a> with no notice to either businesses or consumers. Under significant pressure from us and the Commission, <a href=\"https:\/\/open-web-advocacy.org\/blog\/apple-backs-off-killing-web-apps\/\">Apple canceled their plan to sabotage web apps in the EU<\/a>.<\/p><p>Both Google and Mozilla <a href=\"https:\/\/www.theregister.com\/2023\/02\/07\/mozilla_google_apple_webkit\/\">began porting their browser engines Blink and Gecko respectively to iOS<\/a>. [&#8230;] However there were significant issues with Apple&rsquo;s contract and technical restrictions that made porting browser engines to iOS &ldquo;as painful as possible&rdquo; for browser vendors[&#8230;]<\/p><p>[&#8230;]<\/p><p>At the DMA workshop last week, we directly raised with Apple the primary blocker preventing third-party browser engines from shipping on iOS. Apple claimed that vendors like Google and Mozilla have <em>&ldquo;everything they need&rdquo;<\/em> to ship a browser engine in the EU and simply <em>&ldquo;have chosen not to do so&rdquo;<\/em>.<\/p><p>Apple has been fully aware of these barriers since at least June 2024, <a href=\"https:\/\/open-web-advocacy.org\/apple-dma-review\/\">when we covered them in exhaustive detail<\/a>. Multiple browser vendors have also discussed these same issues with Apple directly. The suggestion that Apple is unaware of the problems is not just ridiculous, it&rsquo;s demonstrably false. <strong>Apple knows exactly what the issues are. It is simply refusing to address them.<\/strong><\/p><\/blockquote>\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/07\/11\/apple-vs-the-law\/\">Apple vs. the Law<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/01\/17\/apples-dma-compliance-criticized\/\">Apple&rsquo;s DMA Compliance Criticized<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/12\/27\/apple-to-defend-google-revenue-sharing-agreement\/\">Apple to Defend Google Revenue Sharing Agreement<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/02\/09\/ios-17-4-changes-pwas-to-shortcuts-in-eu\/\">iOS 17.4 Changes PWAs to Shortcuts in EU<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/01\/26\/dma-compliance-alternative-browser-engines\/\">DMA Compliance: Alternative Browser Engines<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Jess Weatherbed: It&rsquo;s been 16 months since a DMA ruling allowed iOS developers like Google and Mozilla to use their own browser engines in the EU, so&#8230; where are they? Open Web Advocacy (Hacker News): Apple&rsquo;s compliance did not start well. Faced with the genuine possibility of third-party browsers effectively powering web apps, Apple&rsquo;s first [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2025-07-15T19:13:41Z","apple_news_api_id":"9a98b513-0dcf-45bc-b16a-4759d4ffcd31","apple_news_api_modified_at":"2025-07-15T19:13:41Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/Ampi1Ew3PRbyxakdZ1P_NMQ","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[2085,2873,2570,31,2586,2735],"class_list":["post-48495","post","type-post","status-publish","format-standard","hentry","category-technology","tag-antitrust","tag-browserenginekit","tag-digital-markets-act-dma","tag-ios","tag-ios-18","tag-web-browser"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/48495","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=48495"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/48495\/revisions"}],"predecessor-version":[{"id":48496,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/48495\/revisions\/48496"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=48495"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=48495"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=48495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}