'Apple's Refusal To Support Progressive Web Apps is a Detriment To Future of the Web' (medium.com)
From a blog post: Progressive Web Applications (PWAs) are one of the most exciting and innovative things happening in web development right now. PWAs enable you to use JavaScript to create a "Service Worker", which gives you all sorts of great features that you'd normally associate with native apps, like push notifications, offline support, and app loading screens -- but on the web! Awesome. Except for is one major problem -- While Google has embraced the technology and added support for it in Chrome for Android, Apple has abstained from adding support to mobile Safari. All they've done is say that it is "Under Consideration." Seemingly no discussion about it whatsoever.
who the shit would want this?
It's 2017 and programs still have a "loading screen".
Idiots, all of you.
I'm more in favor of Conservative Web Applications.
which gives you all sorts of great features that you'd normally associate with native apps, like push notifications
There you have it. Push notifications are not great features. They are evil, distracting, manipulating, crud that leads to more and more advertising.
Let's hope Apple at least has the sense to contain this disaster.
--
Happy happy oh my friend
Google's test bed for developers might be ok to put this to play around with. But the real world USES are very little if any. These things are beyond fucking annoying. I've blocked every single request for a page or site to send me updates. It's not needed or wanted.
I view this functionality as a gaping security hole and a resource hog. It's not needed. Who the fuck wants this other than the site owner to push more ads?
Why the fuck would I want a website to have push notifications? Or worker threads on my machine? Or use this shit to have even more ads? Or let it access more of my information?
Sorry, but the web is insecure in large part because every asshole web developer thinks the default should be for us to enable everything so their crappy site can work -- which makes us vulnerable to malicious ads, viruses, and all sorts of shit.
I will never trust a fucking web application the way I would a native application, because we have seen time and time again, the web isn't something you can trust.
Boo goddamned fucking hoo ... your new web technology may not be something we want anyway.
I let javascript run on a whitelist basis only. I'm sure as hell not letting arbitrary websites have even more access to my machine.
Fuck you, fuck off.
You can tell that the entire concept is bullshit just on how they are marketing it ... "Progressive Web App" -- who are you trying to fool? HTML5 was progressive, they didn't need to call it "PHTML" to sell us on it because it proved its own merrit.
If you're trying to do something complicated that requires native binaries, but you're using Javascript instead, you're doing it wrong. Period.
(And regular old javascript can run offline already ... PWA is utter nonsense.)
Is this a way to bring back the features of IE6 and ActiveX controls, only now they can install themselves more easily?
Who would not want this?
Progressive Web Malware
Life is not for the lazy.
A slashvertisement for push-marketing software that's also a marketing attack piece aimed at an industry holdout.
Who voted for this dreck while in the firehose, or did it simply get "inserted"?
Strat
Progressivism (aka US 'Liberalism'): Ideas so good they need a police/surveillance-state to enforce.
I'm more in favor of Conservative Web Applications.
If by "conservative" you mean limited in scope, efficient in their use of resources, and cautious in their assumptions - security and otherwise - then I'm right there with you.
Push notifications are evil. I have one iphone app that I turned them on for, then turned them off, and they still come through any way from time to time. Now I'm starting to see more and more websites that want to send them. I don't need offline support. Who does? And what are "app loading screens" and why do I supposedly need them? All this post has done is make me very grateful to Apple.
...which gives you all sorts of great features that you'd normally associate with native apps, like push notifications, offline support, and app loading screens -- but on the web! Awesome.
Here we go again. Web devs trying to pretend they're making native apps. Folks, there are so many reasons why you would not want that. Native and web are two separate disciplines with two very different roles. You're screwdrivers not hammers. Quite trying to turn nails.
Two of my imaginary friends reproduced once
This sounds to me like the latest exploit-vector.
I DO NOT WANT "worker processes" being shoved onto my computer, regardless of Sandboxing.
Just wait. There WILL be an exploit or hundred that use this.
And I will sit back and laugh.