{"id":46889,"date":"2025-02-27T15:10:15","date_gmt":"2025-02-27T20:10:15","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=46889"},"modified":"2025-03-05T09:15:29","modified_gmt":"2025-03-05T14:15:29","slug":"the-tyranny-of-apps","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2025\/02\/27\/the-tyranny-of-apps\/","title":{"rendered":"The Tyranny of Apps"},"content":{"rendered":"<p><a href=\"https:\/\/www.theguardian.com\/money\/2025\/feb\/22\/the-tyranny-of-apps-those-without-smartphones-are-unfairly-penalised-say-campaigners\">Rupert Jones<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=43137488\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.theguardian.com\/money\/2025\/feb\/22\/the-tyranny-of-apps-those-without-smartphones-are-unfairly-penalised-say-campaigners\">\n<p>Apps have burrowed their way into seemingly every aspect of our lives and there are lots of reasons why companies are pushing us to use them. With an app, it is often &ldquo;one click and you&rsquo;re in&rdquo;, rather than having to faff around online finding the website and remembering passwords. It is also for the &ldquo;push notifications&rdquo; that mobile apps send to grab our attention and get us to buy stuff. Many tech experts also argue that apps are generally more secure than websites and allow banks and others to carry out sophisticated ID verification using face, voice and fingerprint biometrics.<\/p>\n<p>But millions of people who cannot afford a smartphone or have an older device that does not support some services are increasingly being locked out of deals, discounts and even some vital services, say digital exclusion and pro-cash campaigners.<\/p>\n<p>They are missing out on everything from savings on their weekly shop, to some of the best interest rates for their cash. And not signing up to the app revolution is making activities including paying for parking and going to concerts increasingly challenging.<\/p>\n<\/blockquote>\n\n<p>I do have a smartphone, so I can run the apps, but I don&rsquo;t like it when they could have just been Web sites. Having a large number of these limited-use apps takes up a lot of space: in phone storage, on the home screen, and in the App Store&rsquo;s list of updated apps. Sometimes an app will have lower quality images\/maps than the Web site or will refuse to function, right when you need it, unless you install an update. They&rsquo;re often less reliable, worse at remembering logins, or require an e-mail magic link dance.<\/p>\n\n<p><a href=\"https:\/\/www.apple.com\/newsroom\/2025\/02\/apple-introduces-news-plus-food\/\">Apple<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.apple.com\/newsroom\/2025\/02\/apple-introduces-news-plus-food\/\">\n<p>Coming with iOS 18.4 and iPadOS 18.4 in April, Apple News+ subscribers will have access to Apple News+ Food, a new section that will feature tens of thousands of recipes &mdash; as well as stories about restaurants, healthy eating, kitchen essentials, and more &mdash; from the world&rsquo;s top food publishers, including Allrecipes, Bon App&eacute;tit, Food &amp; Wine, Good Food, and Serious Eats.<\/p>\n<p>With the new Food feature, users will be able to find stories curated by Apple News editors, as well as browse, search, and filter tens of thousands of recipes in the Recipe Catalog &mdash; with new recipes added every day.<\/p>\n<\/blockquote>\n\n<p>I think Apple News would have a better user experience with a Web site and an RSS feed than as an app.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/09\/30\/an-abridged-history-of-safari-showstoppers\/\">An Abridged History of Safari Showstoppers<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/03\/21\/u-s-sues-apple-over-iphone-monopoly\/\">U.S. Sues Apple Over iPhone Monopoly<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/02\/15\/apple-news-you-cant-use\/\">Apple News You Can&rsquo;t Use<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/04\/11\/news-is-not-a-normal-mac-app\/\">News Is Not a Normal Mac App<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/08\/25\/rejected-for-being-too-similar-to-a-web-site\/\">Rejected for Being Too Similar to a Web Site<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/08\/17\/smartphones-a-single-point-of-failure\/\">Smartphones: a Single Point of Failure<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/05\/12\/the-apple-services-experience-is-not-good-enough\/\">The Apple Services Experience Is Not Good Enough<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/05\/07\/does-apple-news-track-you\/\">Does Apple News Track You?<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/08\/10\/funneling-into-apple-news\/\">Funneling Into Apple News+<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/06\/29\/the-new-york-times-pulls-out-of-apple-news\/\">The New York Times Pulls Out of Apple News<\/a><\/li>\n<\/ul>\n\n<p id=\"the-tyranny-of-apps-update-2025-02-28\">Update (2025-02-28): <a href=\"https:\/\/pxlnv.com\/linklog\/tyrrany-of-apps\/\">Nick Heer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/pxlnv.com\/linklog\/tyrrany-of-apps\/\">\n<p>If you do not have enough money for a smartphone, you might be locked out of discounts for basic goods. My local supermarket is currently offering a dollar off eggs if I use my personalized coupon &mdash; but it is only available in the app.<\/p>\n\n<p>Even for those of us with smartphones &mdash; a <a href=\"https:\/\/www.statcan.gc.ca\/en\/subjects-start\/digital_economy_and_society\/telecommunications\">majority<\/a> of people in Canada in all under-75 age groups, for example &mdash; we might not want to install software to get grocery coupons or park their car. These apps are often clunky experience, and seem to usually be a website in an app wrapper. Web apps are not treated as mainstream citizens on iOS, in particular, so these bad apps are all we get.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/pxlnv.com\/linklog\/apple-news-open-web\/\">Nick Heer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/pxlnv.com\/linklog\/apple-news-open-web\/\">\n<p>Apple News is not only a mediocre app experience, but its existence also causes regressions on the open web.<\/p>\n\n<p>Stories in Apple News have a permalink, like anything else on the web. However, unlike just about any link you have seen from a mainstream publication for the past, say, twenty years, these links are inscrutable. Instead of being in a format containing the source of an article and its title, all Apple News permalinks are something like <code>https:\/\/apple.news\/Ayls8UZCzQnWfFNRugL3tPA<\/code>.<\/p>\n<p>[&#8230;]<\/p>\n<p>In MacOS browsers, I am prompted to open Apple News to view the article; if I decline, I have no next steps.<\/p>\n<\/blockquote>\n\n<p id=\"the-tyranny-of-apps-update-2025-03-04\">Update (2025-03-04): <a href=\"https:\/\/rogueengine.io\/blog\/your-app-should-have-been-a-website\">P. Martin Ortiz<\/a>:<\/p>\n<blockquote cite=\"https:\/\/rogueengine.io\/blog\/your-app-should-have-been-a-website\">\n<p>The smartphone boom changed everything. Suddenly, apps were everywhere, connecting people, solving problems, and entertaining us. But for a while now, they&rsquo;ve started to feel more like a burden than a blessing. In today&rsquo;s web-first world, most native apps feel redundant, cluttering our phones unnecessarily. With how far modern web technologies have come, it&rsquo;s time to rethink if we really need them.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/adactio.com\/journal\/21728\">Jeremy Keith<\/a>:<\/p>\n<blockquote cite=\"https:\/\/adactio.com\/journal\/21728\">\n<p>This is all true. But this post from John Gruber is equally true: <a href=\"https:\/\/daringfireball.net\/2025\/01\/one_bit_of_anecdata_that_the_web_is_languishing\">One Bit of Anecdata That the Web Is Languishing Vis-&agrave;-Vis Native Mobile Apps<\/a>[&#8230;]<\/p>\n<p>[&#8230;]<\/p>\n<p>Ten or fifteen years ago, the gap between the web and native apps on mobile was entirely technical. There were certain things that you just couldn&rsquo;t do in web browsers. That&rsquo;s no longer the case now. The web caught up quite a while back.<\/p>\n<p>But the experience of using websites on a mobile device is awful. Never mind the terrible performance penalties incurred by unnecessary frameworks and libraries like React and its ilk, there&rsquo;s the constant game of whack-a-mole with banners and overlays. What&rsquo;s just about bearable in a large desktop viewport becomes intolerable on a small screen.<\/p>\n<p>This is not a technical problem. This doesn&rsquo;t get solved by web standards. This is a cultural problem.<\/p>\n<\/blockquote>\n\n<p>Via <a href=\"https:\/\/daringfireball.net\/linked\/2025\/03\/03\/keith-web-on-mobile\">John Gruber<\/a> (<a href=\"https:\/\/mastodon.social\/@daringfireball\/114100477807282122\">Mastodon<\/a>):<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/linked\/2025\/03\/03\/keith-web-on-mobile\">\n<p>There are mobile web proponents who are in denial about this state of affairs, who seek to place the blame at Apple&rsquo;s feet for the fact that WebKit is the only rendering engine available on iOS. But WebKit&rsquo;s limitations have nothing to do with the reasons so many websites suck when experienced on mobile devices. The mobile web sucks just as bad on Android.<\/p>\n<p>[&#8230;]<\/p>\n<p>And the app experiences from the same companies (whose websites suck on mobile) are <em>much<\/em> better.<\/p>\n<\/blockquote>\n\n<p>We must be using different apps. The apps-that-should-have-been-web-sites that I see are mostly just wrappers over the same Web-based content. So we end up with the bloat of the app plus the bloat of the JavaScript libraries, and the end result is slower and less reliable than just going to Safari.<\/p>\n\n<p id=\"the-tyranny-of-apps-update-2025-03-05\">Update (2025-03-05): <a href=\"https:\/\/hachyderm.io\/@mkalmes\/114109981565181147\">Marc Kalmes<\/a>:<\/p>\n<blockquote cite=\"https:\/\/hachyderm.io\/@mkalmes\/114109981565181147\">\n<p>I&rsquo;m starting to notice worse eyesight and increased the font-size on the iPhone. There are not many apps adhering to this change and websites-inside-container-apps are definitely not among them.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Rupert Jones (Hacker News): Apps have burrowed their way into seemingly every aspect of our lives and there are lots of reasons why companies are pushing us to use them. With an app, it is often &ldquo;one click and you&rsquo;re in&rdquo;, rather than having to faff around online finding the website and remembering passwords. It [&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-02-27T20:10:18Z","apple_news_api_id":"dff2e113-b75e-4a12-88c5-104d319cb6a0","apple_news_api_modified_at":"2025-03-05T14:15:31Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAABg==","apple_news_api_share_url":"https:\/\/apple.news\/A3_LhE7deShKIxRBNMZy2oA","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":[1223,31,2586,96],"class_list":["post-46889","post","type-post","status-publish","format-standard","hentry","category-technology","tag-apple-news","tag-ios","tag-ios-18","tag-web"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/46889","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=46889"}],"version-history":[{"count":9,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/46889\/revisions"}],"predecessor-version":[{"id":46958,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/46889\/revisions\/46958"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=46889"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=46889"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=46889"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}