Submitted via IRC for TheMightyBuzzard
Mozilla on Monday was the first to make an official announcement, but the developers of Chrome, Edge and WebKit (the layout engine used by Apple's Safari) said they plan on doing the same.
AppCache is an HTML5 application caching mechanism that allows website developers to specify which resources should be available offline. This improves speed, reduces server load, and enables users to browse a site even when they are offline.
While application caching has some benefits, it can also introduce serious security risks, which is partly why it has been deprecated and its use is no longer recommended.
Source: https://www.securityweek.com/major-browser-vendors-restrict-appcache-secure-connections
(Score: 5, Insightful) by Azuma Hazuki on Wednesday February 14 2018, @10:26PM (5 children)
We should not be running programs in browsers. ActiveX was a stupid, foolish, insecure idea, and this looks to be worse in some ways.
I am "that girl" your mother warned you about...
(Score: 2) by Pino P on Thursday February 15 2018, @05:55AM (1 child)
Would you prefer having to buy a different operating system or a different brand of computer in order to run an application? Even if you get source code, source code designed for Win32 or Cocoa API might not compile, link, and run correctly on a GNU/Linux box.
(Score: 0) by Anonymous Coward on Thursday February 15 2018, @07:55AM
I'd prefer it if programmers stopped writing shitty unportable programs altogether. Ideally, people would stop writing programs for proprietary operating systems as well. If a program wouldn't exist if there were no web "apps", then good riddance to bad rubbish.
(Score: 2) by FatPhil on Thursday February 15 2018, @06:38PM (2 children)
Plenty of these "apps" the kids are running are just chromeless browser windows (or at least the portable ones written in HTML5). The first one I remember was on an old Nokia phone from >5 years back - Nokia Maps was effectively just a chromeless web-browser, where the browser instance was running only that trusted (and of course bug-free) app. Browsers that insist on only having one instance, and on having windows able to fiddle with each others' bits need not apply.
Great minds discuss ideas; average minds discuss events; small minds discuss people; the smallest discuss themselves
(Score: 2) by Azuma Hazuki on Thursday February 15 2018, @08:07PM (1 child)
That's a big "if." As it is, I'd prefer something like running each app in some kind of lightweight virtualization container, and even *that's* not foolproof given, among other things, the recent speculative execution bugs.
I am "that girl" your mother warned you about...
(Score: 2) by FatPhil on Friday February 16 2018, @06:59AM
And your calendar.
And your photos.
And your bank details.
And your soul.
And your arsehole.
Great minds discuss ideas; average minds discuss events; small minds discuss people; the smallest discuss themselves