Apple's new security features are 'advancing the centralization of the web' and 'Apple is a web cancer', and it is a hot debate on the net, why?



Apple updated the web browser `` Safari '' on March 24, 2020 (Tuesday

) and strengthened `` Intelligent Tracking Prevention (ITP) '' which is one of the security functions, but `` Website added to ITP The function that erases all the data written by the website if it has not been operated for seven days 'has been debated on the net as promoting the centralization of the web.

Private client-side-only PWAs are hard, but now Apple made them impossible.
https://andregarzia.com/2020/03/private-client-side-only-pwas-are-hard-but-now-apple-made-them-impossible.html

Private client-side-only PWAs are hard, but now Apple made them impossible | Hacker News
https://news.ycombinator.com/item?id=22686602

Apple just killed Offline Web Apps while purporting to protect your privacy: why that's A Bad Thing and why you should care – Aral Balkan
https://ar.al/2020/03/25/apple-just-killed-offline-web-apps-while-purporting-to-protect-your-privacy-why-thats-a-bad-thing-and- why-you-should-care /

Apple just killed Offline Web Apps while purporting to protect your privacy: why that's A Bad Thing and why you should care: programming
https://www.reddit.com/r/programming/comments/fow97u/apple_just_killed_offline_web_apps_while/

What is discussed this time is that Apple severely restricts the handling of local storage by the ITP, which makes it difficult to develop ' PWA '. PWA is a technology that allows web services to behave like offline applications. You can read the article below to understand its contents.

What are the benefits of website PWA? -GIGAZINE



Engineer

Andre Alves Garzia argued in his blog that 'the web is a secure platform with various security guarantees and checks', and by letting the PWA handle the program processing to the client side, He said that the cost of deploying and operating web services could be significantly reduced.

However, if the data stored in the local storage is deleted by the ITP, the PWA web service that operates offline cannot retain the data. As to this disadvantage, Andre says, 'Apple cares only about its own app store and harms the web world for its own benefit.' Engineer Aral Balkan , along with Andre, argues on his blog that ' blocking third-party cookies is great, but it's not good to shut off the future of offline web apps.'



In response to these criticisms, Apple updated the blog that announced the enhancements to the ITP and added that 'Web apps added to the home screen are not under the jurisdiction of Safari, but are counted independently.'

Full Third-Party Cookie Blocking and More | WebKit
https://webkit.org/blog/10218/full-third-party-cookie-blocking-and-more/

Based on this addition, Andre said that there was a reply that 'If the website is installed on the home screen by PWA, the data will not be deleted'. However, Andre argued, 'Installing a web app on the home screen is only one aspect of PWA, and you can use a PWA web app by entering a bookmark or a URL directly from Safari.' In response to the opinion that 'I should just make a normal native app', 'Native apps are reviewed on the App Store and Google Play Store, so anyone on the web who has the right to disclose information It is not a substitute. '

Apple's response forever prevented web apps from running locally only, which was frustrating for Andre, who liked decentralization and aimed to keep data only on the client side. thing. Hacker News and Reddit comment section confused, 'The web application added to the home screen only counts the days separately from Safari, and if you do not use it for 7 days, data will be deleted?' And extreme opinions, such as 'Apple is the body of the web.'

in Web Application, Posted by darkhorse_log