{"id":41904,"date":"2024-01-29T15:58:40","date_gmt":"2024-01-29T20:58:40","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=41904"},"modified":"2024-01-30T10:16:52","modified_gmt":"2024-01-30T15:16:52","slug":"platform-tilt","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2024\/01\/29\/platform-tilt\/","title":{"rendered":"Platform Tilt"},"content":{"rendered":"<p><a href=\"https:\/\/mozilla.github.io\/platform-tilt\/\">Mozilla<\/a> (via <a href=\"https:\/\/initialcharge.net\/2024\/01\/mozilla-platform-tilt\/\">Mike Rockwell<\/a>):<\/p>\n<blockquote cite=\"https:\/\/mozilla.github.io\/platform-tilt\/\">\n<p>This dashboard tracks technical issues in major software platforms which disadvantage Firefox relative to the first-party browser. We consider aspects like security, stability, performance, and functionality, and propose changes to create a more level playing field.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/01\/26\/dma-compliance-alternative-browser-engines\/\">DMA Compliance: Alternative Browser Engines<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/01\/26\/dma-compliance-default-app-controls\/\">DMA Compliance: Default App Controls and NFC<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/11\/18\/the-hotel-cupertino-clause\/\">The Hotel Cupertino Clause<\/a><\/li>\n<\/ul>\n\n<p id=\"platform-tilt-update-2024-01-30\">Update (2024-01-30): <a href=\"https:\/\/www.theregister.com\/2024\/01\/25\/mozilla_apple_google_browser_wars\/\">Thomas Claburn<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=39159127\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.theregister.com\/2024\/01\/25\/mozilla_apple_google_browser_wars\/\"><p>&ldquo;For years, Mozilla has engaged in dialog with platform vendors in an effort to address these issues,&rdquo; the development group <a href=\"https:\/\/blog.mozilla.org\/netpolicy\/2024\/01\/19\/platform-tilt\/\">declared<\/a>. &ldquo;With renewed public attention and an evolving regulatory environment, we think it&rsquo;s time to publish these concerns using the same transparent process and tools we use to <a href=\"https:\/\/github.com\/mozilla\/standards-positions\">develop positions<\/a> on emerging technical standards.&rdquo;<\/p><p>[&#8230;]<\/p><p>At the top of the dashboard &#x2013; by virtue of alphabetic order and coincidentally by actual importance &#x2013; is Rule 2.5.6 of the Apple App Store Review Guidelines, which requires that all browsers on iOS use Apple&rsquo;s WebKit rendering engine.<\/p><p>[&#8230;]<\/p><p>Google gets called out for failing to allow third-party Android browsers to <a href=\"https:\/\/github.com\/mozilla\/platform-tilt\/issues\/7\">import browsing data<\/a>, for sometimes <a href=\"https:\/\/github.com\/mozilla\/platform-tilt\/issues\/8\">ignoring a user&rsquo;s default browser choice<\/a>, and for integrating Android with Google Search in a way that makes <a href=\"https:\/\/github.com\/mozilla\/platform-tilt\/issues\/12\">search results worse<\/a> when users search with Firefox.<\/p><p>Microsoft is not spared either. The Windows biz stands accused of failing to allow third-party browsers to <a href=\"https:\/\/github.com\/mozilla\/platform-tilt\/issues\/10\">set themselves as the default browser<\/a>, for allowing Edge to set itself as the default <a href=\"https:\/\/github.com\/mozilla\/platform-tilt\/issues\/13\">more easily<\/a>, and for <a href=\"https:\/\/github.com\/mozilla\/platform-tilt\/issues\/14\">opening certain features in Edge<\/a> regardless of the user&rsquo;s choice of default browser.<\/p><\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Mozilla (via Mike Rockwell): This dashboard tracks technical issues in major software platforms which disadvantage Firefox relative to the first-party browser. We consider aspects like security, stability, performance, and functionality, and propose changes to create a more level playing field. Previously: DMA Compliance: Alternative Browser Engines DMA Compliance: Default App Controls and NFC The Hotel [&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":"2024-01-29T20:58:42Z","apple_news_api_id":"a72d7024-6c57-4955-8a6e-027065dbd1ff","apple_news_api_modified_at":"2024-01-30T15:16:55Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAQ==","apple_news_api_share_url":"https:\/\/apple.news\/Apy1wJGxXSVWKbgJwZdvR_w","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":[248,91,279,31,2321,30,2385,2016,96,219],"class_list":["post-41904","post","type-post","status-publish","format-standard","hentry","category-technology","tag-android","tag-appstore","tag-firefox","tag-ios","tag-ios-17","tag-mac","tag-macos-14-sonoma","tag-testflight","tag-web","tag-windows"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/41904","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=41904"}],"version-history":[{"count":3,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/41904\/revisions"}],"predecessor-version":[{"id":41918,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/41904\/revisions\/41918"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=41904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=41904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=41904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}