@aral@bech As for streaming HTML, check out my project PHOOOS without using client-side JS at all, pure HTML and CSS (and optionally HTMZ): https://github.com/niutech/phooos
So, what exactly did Apple break in the EU 🇪🇺? A new blog post in which I analyze the current situation for Home Screen Web Apps on iOS 17.4 in the European Union.
@tomayac Great writeup!
One question: what's stopping 3rd party web browsers to port their own web engines (Blink/Gecko) to iOS and provide PWA support inside them, including standalone mode, push notifications and extended storage? Being a default web browser, e.g. Chrome could detect PWA and provide a fullscreen view. It's better than nothing. https://fosstodon.org/@niutech/111947656399263607
@tomayac The rules doesn't say anything specific about PWA support (standalone mode, push notifications, isolated storage), which points are worrisome? Web browser vendors like Google should have enough resources to provide Chrome for iOS based on Blink with support for PWAs even with these strict rules.
Why don't users in the EU have access to Home Screen web apps?
[…] EU users will be able to continue accessing websites directly from their Home Screen through a bookmark with minimal impact to their functionality. We expect this change to affect a small number of users. Still, we regret any impact this change — that was made as part of the work to comply with the DMA — may have on developers of Home Screen web apps and our users.
The old html5test.com site is down. And maybe it’s down forever. It needs a server rebuild and I don’t know if I have the time right now. Or if it is even worth it.