5 ms·
So, once this is integrated clicking a link will have the following experience: 1) Tracking preferences overlay that will have a wall of text with "Accept all"
by mrtksn 5y ago
So, once this is integrated clicking a link will have the following experience:
1) Tracking preferences overlay that will have a wall of text with "Accept all" and "Customise" buttons that would not be clickable the first few tries.
2) Then you will have a modal that asks for your e-mail address so you can receive the newsletters from the website that you are trying to understand what is this all about.
3) And now you will have a prompt that asks you if you like to receive notifications.
4) Once you are done with all this, half of the page will be covered with links and menus to the other parts of the website and when you scroll menus and overlays with call with action will appear and disappear
5) The rest of the website will be ads.
6) Hopefully somewhere there will be an image or paragraph, you will be able to find it if you still remember why you click on the link
7) if you scroll a bit too much the screen will be blacked out and a call for action(sign up for a newsletter, create account, download the app or buy something) will appear and will have hard to identify close button that won't be working the first few taps.
My point is, the Web is not a garbage because Safari lacks notification or something like that and it is not salvageable without finding a new business model.
Wouldn't be great to have a notification once the new Wordle of the day arrives? Sure. But the business model of it appears to be selling it to the people who love all the steps from 1 to 7 listed above. I don't blame the creator of the game, it's just a testament of the state of the Web business.
I prefer apps for that reason. They also seem to be riddled with full screen ads(especially the casual games are horrible) that make your phone warm BUT you get yo see a high quality screen(App Store, Google Play etc.) where you can read reviews, description and see screenshots before committing into installing the app(Unlike the web apps where you first "install" the app and then you are on your own to figure out what is this all about).
Besides the questionable practices of Apple/Google, there's barely any reason to have browsers with PWA capabilities. I would love it if the web browsers had JS off by default and load JS only when the user explicitly requests it.
Most of the noise comes from Web technologists don't want to learn anything beyond JavaScript.
I hope Apple doesn't cave and if they do, I hope they implement it in a way that improves the experience of the USER. If I wanted an Android experience, I would have used an Android phone, let's keep the iPhone experience like a iPhone experience.
- brimble 5y ago> Wouldn't be great to have a notification once the new Wordle of the day arrives? Nitpick, but for that specific example, not really, since it's always at local midnight according to your device's time setting (for certain values of "arrive", since all past and future wordles are always present in the page source). [EDIT] Oh and: > Besides the questionable practices of Apple/Google, there's barely any reason to have browsers with PWA capabilities. I would love it if the web browsers had JS off by default and load JS only when the user explicitly requests it. I think the biting of the apple, if you will, for the web, was allowing Javascript to ever initiate requests on its own, or modify e.g. post request content or URLs pre-flight without user review and explicit OK. It's fucking absurd that clicking a link to a site means it gets to track your mouse movements and send them, live, to some server somewhere, and that disabling that means wrecking most of the web and making it a pain to use. No transmitting data without explicit user action and review, I say.
- teucris 5y ago> Most of the noise comes from Web technologists don't want to learn anything beyond JavaScript. I agree with a lot of what you wrote, but not this. PWAs are the only path for allowing open publishing of apps that is not gated by a large tech firm. While I completely understand the value proposition of app stores, there are tons of app scenarios held back by them. Two instances are small web[0] and situated software[1] as app stores keep people from publishing apps meant for small audiences by their very definition. Both of these fall under your desire to maximize the user experience. Furthermore, PWAs are the closest thing we have to a “universal” platform. Personally, if I could write an app that worked on all mobile devices and the web in COBOL, I’d be thrilled to write “PROCEDURE DIVISION” every day. The web is a mess because it is open. The web can be scammy because some people are scammy. Restricting PWAs doesn’t mitigate scamminess - it just restricts openness. [0] https://ar.al/2020/08/07/what-is-the-small-web/ https://ar.al/2020/08/07/what-is-the-small-web/ [1] https://www.gwern.net/docs/technology/2004-03-30-shirky-situatedsoftware.html https://www.gwern.net/docs/technology/2004-03-30-shirky-situ...
- mrtksn 5y agoI wouldn't call PWAs universal platform when they are very dependent on Google being nice with Chrome. Also, browsers already have integrated blocking mechanism that is supposed to block out phishing sites etc. but that's only the case because so far the browser infrastructure operators(Mozilla, Google, Apple) are acting nice. The Push notification infrastructure is also possible only because the browser infrastructure operators are being nice so far. At any point Google or other browser makers can choose not to be nice or can be compelled to follow regulatory orders. The only universal thing about PWAs is the availability of Google Chrome to all major platforms and that's up to the courtesy of Google. They may choose not to do it at any time, they may choose to discontinue their push notification backend just like that. Browsers are not standalone apps anymore, they are dependent on the backend services of the browser company. That's especially important when they need to run PWA.