{"id":11340,"date":"2024-02-17T22:08:46","date_gmt":"2024-02-17T21:08:46","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=11340"},"modified":"2024-02-17T22:08:48","modified_gmt":"2024-02-17T21:08:48","slug":"apple-ha-rotto-le-web-app-su-iphone-in-europa-di-proposito","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2024\/02\/17\/apple-ha-rotto-le-web-app-su-iphone-in-europa-di-proposito\/","title":{"rendered":"Apple ha rotto le web app su iPhone in Europa, di proposito"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"alignleft is-resized\"><a href=\"https:\/\/www.smartworld.it\/news\/apple-rotto-web-app-iphone-europa.html\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/02\/iphone-safari-browser_880x495.jpeg?resize=490%2C276&#038;ssl=1\" alt=\"\" width=\"490\" height=\"276\"\/><\/a><\/figure><\/div>\n\n\n<p><em><a href=\"https:\/\/www.smartworld.it\/news\/apple-rotto-web-app-iphone-europa.html\">Apple ha rotto le web app su iPhone in Europa, di proposito | SmartWorld<\/a><\/em><\/p>\n\n\n\n<p>La cosa che fa pi\u00f9 rabbia \u00e8 che le PWA Progressive Web Application erano <strong>l&#8217;unica maniera per installare applicazioni nella prima versione di iOS!<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>To be fair Apple was really the first platform to support the concept of a web app. When they released the iPhone the first apps were HTML5 based.<\/p>\n<cite>From <a href=\"https:\/\/love2dev.com\/pwa\/ios\/\">https:\/\/love2dev.com\/pwa\/ios\/<\/a><\/cite><\/blockquote>\n\n\n\n<!--more-->\n\n\n\n<!--nextpage-->\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<h2 class=\"wp-block-heading\"><em><a href=\"https:\/\/www.smartworld.it\/news\/apple-rotto-web-app-iphone-europa.html\">Apple ha rotto le web app su iPhone in Europa, di proposito | SmartWorld<\/a><\/em><\/h2>\n\n\n\n<p>Il Digital Markets Act (DMA), ossia il nuovo regolamento per i mercati digitali dell&#8217;Unione Europea, avr\u00e0 una conseguenza inaspettata: <strong>la fine delle progressive web app su iPhone<\/strong>. Dopo diversi giorni di incertezze, Apple ha confermato che <strong>non si tratta di un bug<\/strong> ma di una scelta deliberata.<\/p>\n\n\n\n<p>Oltre alla possibilit\u00e0 di <a title=\"Via libera agli App Store alternativi su iPhone, ma saranno sempre gestiti da Apple\" href=\"https:\/\/www.smartworld.it\/news\/marketplace-alternativi-ios-17-4.html\">installare marketplace alternativi<\/a>, una delle novit\u00e0 pi\u00f9 importanti portate dal DMA sar\u00e0 la possibilit\u00e0 di <a title=\"Finalmente Chrome e Firefox arriveranno su iPhone (per davvero)\" href=\"https:\/\/www.smartworld.it\/news\/iphone-browser-engine-chrome-firefox.html\">sviluppare browser per iOS con motori di rendering proprietari<\/a>, e non pi\u00f9 basati solo su WebKit (il motore creato da Apple, lo stesso usato da Safari).<\/p>\n\n\n\n<p>Proprio da questo, arriva la decisione di Apple di eliminare il supporto alle progressive web app (PWA): l&#8217;azienda ha dichiarato che le web app basate su WebKit si &#8220;<strong>allineavano agli standard di sicurezza e privacy<\/strong> di iOS&#8221;, ma che questo non sar\u00e0 pi\u00f9 possibile con engine alternativi, che potrebbero permettere a web app malevole di leggere dati da altre web app e ottenere l&#8217;accesso a fotocamera, microfono e posizione senza l&#8217;esplicito consenso dell&#8217;utente.<\/p>\n\n\n\n<p>Per chiarificare, ricordiamo che le progressive web app sono (o sarebbe meglio dire <em>erano?<\/em>) quelle web app che possono essere utilizzate quasi <strong>come se fossero app native<\/strong>: una volta aggiunte alla homepage, si aprono a tutto schermo (senza barra delle URL), possono inviare notifiche e salvare dati separatamente rispetto al browser.<\/p>\n\n\n\n<p>Con iOS 17.4, non saranno pi\u00f9 disponibili in Europa su iPhone per via dei possibili rischi di sicurezza citati ad Apple (ma continueranno a esistere su Android). Considerando che <a href=\"https:\/\/www.smartworld.it\/news\/google-mozilla-regole-browser-apple.html\">Google e Mozilla gi\u00e0 non erano contenti<\/a> di come Apple stesse aprendo agli altri browser, lo stop alle WPA sar\u00e0 un altro tasto dolente per chi sperava in una competizione pi\u00f9 libera nei browser.<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Apple ha rotto le web app su iPhone in Europa, di proposito | SmartWorld La cosa che fa pi\u00f9 rabbia \u00e8 che le PWA Progressive Web Application erano l&#8217;unica maniera per installare applicazioni nella prima versione di iOS! To be fair Apple was really the first platform to support the concept of a web app.&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2024\/02\/17\/apple-ha-rotto-le-web-app-su-iphone-in-europa-di-proposito\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":11341,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[293,209,53],"tags":[384,140],"class_list":["post-11340","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apple","category-proprietary-hardware","category-proprietary-software","tag-iphone","tag-progressive-web-apps"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/02\/iphone-safari-browser_880x495.jpeg?fit=880%2C495&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-2WU","jetpack-related-posts":[{"id":5857,"url":"https:\/\/monodes.com\/predaelli\/2019\/08\/03\/another-reason-2\/","url_meta":{"origin":11340,"position":0},"title":"Another reason","author":"Paolo Redaelli","date":"2019-08-03","format":false,"excerpt":"Everyday I keep finding reasons to avoid Apple products. Why? Because they consider their clients like sub-humans that must be kept stupid and shackled. \"Pseudo browsers like Chrome, Edge, and FireFox on iOS also do not support any progressive web app functionality on iOS. These browsers use the webview to\u2026","rel":"","context":"In &quot;Ethics&quot;","block_context":{"text":"Ethics","link":"https:\/\/monodes.com\/predaelli\/category\/ethics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2019\/08\/Apple-iPhones-and-iPads-banned-in-Russia.jpg?fit=400%2C364&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":5168,"url":"https:\/\/monodes.com\/predaelli\/2019\/02\/01\/apple-is-another-dark-side\/","url_meta":{"origin":11340,"position":1},"title":"Apple is Another Dark Side","author":"Paolo Redaelli","date":"2019-02-01","format":false,"excerpt":"\u00abApple Hate From The Other Dark Side \u2013 Demo Insight\u00bb or the pot calling the kettle black. Apple is the new Evil Knight as much as Google Apple Hate From The Other Dark Side January 17, 2019 smdadmin 0 Comments Friday, September 18, 2015 Haters are gonna hate, right? What\u2026","rel":"","context":"In &quot;Android&quot;","block_context":{"text":"Android","link":"https:\/\/monodes.com\/predaelli\/category\/android-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2098,"url":"https:\/\/monodes.com\/predaelli\/2017\/01\/17\/a-selection-of-progressive-web-apps\/","url_meta":{"origin":11340,"position":2},"title":"A selection of Progressive Web Apps","author":"Paolo Redaelli","date":"2017-01-17","format":"link","excerpt":"A handful of nice examples showcasing what Progressive Web Apps can look like. A selection of Progressive Web Apps","rel":"","context":"In &quot;Javascript&quot;","block_context":{"text":"Javascript","link":"https:\/\/monodes.com\/predaelli\/category\/javascript\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2097,"url":"https:\/\/monodes.com\/predaelli\/2017\/01\/17\/progressive-web-apps\/","url_meta":{"origin":11340,"position":3},"title":"Progressive Web Apps","author":"Paolo Redaelli","date":"2017-01-17","format":false,"excerpt":"All those are worth reading and saving: https:\/\/cloudfour.com\/thinks\/the-business-case-for-progressive-web-apps\/ https:\/\/infrequently.org\/2015\/06\/progressive-apps-escaping-tabs-without-losing-our-soul\/ https:\/\/developer.mozilla.org\/en-US\/Apps\/Progressive https:\/\/medium.com\/@nekrtemplar\/progressive-web-apps-aint-google-s-thing-31ca581e7a1#.b2c37yfas Web Apps are here to stay. More than that, they're going to become dominant, AFAICS \u00a0More info from Mozilla developers website: Progressive web apps Discoverable Identifiable as applications, findable by search engines. Installable Available on the device, on users'\u2026","rel":"","context":"In &quot;Javascript&quot;","block_context":{"text":"Javascript","link":"https:\/\/monodes.com\/predaelli\/category\/javascript\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5906,"url":"https:\/\/monodes.com\/predaelli\/2019\/08\/20\/eh-che-stufita\/","url_meta":{"origin":11340,"position":4},"title":"Eh che stufita!","author":"Paolo Redaelli","date":"2019-08-20","format":false,"excerpt":"Dear Facebook, I've been accessing your social service using Frost an free-as-in-freedom Android app. Why? Because I don't trust you. You already far too much about me. And knowing your ways of handling and selling the data you collect I've decided to confine you as much as possible and this\u2026","rel":"","context":"In &quot;Android&quot;","block_context":{"text":"Android","link":"https:\/\/monodes.com\/predaelli\/category\/smartphones\/android\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2019\/08\/screenshot_20190820-203444377310416.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2019\/08\/screenshot_20190820-203444377310416.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2019\/08\/screenshot_20190820-203444377310416.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":4107,"url":"https:\/\/monodes.com\/predaelli\/2018\/04\/08\/an-introduction-to-progressive-web-apps-freecodecamp\/","url_meta":{"origin":11340,"position":5},"title":"An introduction to Progressive Web Apps \u2013 freeCodeCamp","author":"Paolo Redaelli","date":"2018-04-08","format":false,"excerpt":"Legenda: An introduction to Progressive Web Apps \u2013 freeCodeCamp Service Workers explained ANd perhaps I shall buy - unsure - \"Modern Web Development\"","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/11340","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=11340"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/11340\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media\/11341"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=11340"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=11340"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=11340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}