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 will update the web browser “ Safari '' on March 24, 2020 (Tuesday), one of the security functions “Intelligent Tracking Prevention (ITP)“ Erase all data written by a website if the website has not been operated for 7 days '' function added to the ITP, on the Internet as the centralization of the web will be promoted Discussions are taking place.
Private client-side-only PWAs are hard, but now Apple made them impossible.
Private client-side-only PWAs are hard, but now Apple made them impossible | Hacker News
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
What is being discussed this time is that Apple severely restricted the handling of local storage by ITP,PWAIs difficult to develop. PWA is a technology that allows web services to behave like offline applications. You can read the article below to understand its contents.
Engineer'sAndre Alves GarziaHe argued on his blog that "the web is a secure platform with various security assurance and checking functions", and by entrusting the program processing to the client side with PWA, the development of web services and According to the company, the cost of operation can 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." Be an engineerAral BalkanHe is the same as AndreOwn blogso"Block third party cookiesIt's great to do, but it's not good to shut down 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 Safari's control and will be counted independently."
Full Third-Party Cookie Blocking and More | WebKit
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 regular 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 is It is not a substitute. "
Apple's response forever prevented web apps from running only locally, which was frustrating for Andre, who liked decentralization and aimed to keep data only on the client side. thing.Hacker NewsAndRedditIn the comment section of the opinion that the web application added to the home screen only counts the number of days separately from Safari, and data will be deleted if you do not use it for 7 days? , "Apple is the body of the web".