@rgadellaa@mastodon.social
@rgadellaa@mastodon.social avatar

rgadellaa

@rgadellaa@mastodon.social

Designer, front-end developer, all things creative. Has opinions, few facts.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

rgadellaa, to random
@rgadellaa@mastodon.social avatar

@bramus quick question. I'm fiddling around with View Transitions (which are awesome) and noticed the new 'types' feature. According to MDN, Edge doesn't support it yet. Any way to detect if I can safely call startViewTransition({ object }) from javascript?

rgadellaa, to random
@rgadellaa@mastodon.social avatar

Hi @tomayac I think I pinged you about this before (back then you asked for patience, which is 👍).

It's about a bug in Chrome that completely crashes PWAs on Android when you open an external link and then "open in browser" - but there's been no movement on getting it fixed since January ☹️: https://issues.chromium.org/issues/41495930

Could you look into it / pass this on? Thank you!

rgadellaa,
@rgadellaa@mastodon.social avatar

@tomayac Thanks!

Regarding crash vs reload: when I switch back from Chrome (the "open in browser" tab) to the PWA, it doesn't open the PWA, it just bails and goes to the home screen. I then have to re-open the PWA and it loads from scratch (the start url). From what you write, it seems you're having a slightly different experience?

rgadellaa,
@rgadellaa@mastodon.social avatar

@ondra @tomayac Hmm maybe my exp is slightly different because I use Nova Launcher? Or maybe because I use 3-button navigation instead of gestures?

Does the PWA completely relaunch (as in: it opens the start url instead of the url you were on)?

rgadellaa,
@rgadellaa@mastodon.social avatar

@tomayac @ondra Sorry, took my time replying to this. I just tested with the stock Pixel launcher. Switching back from "open in Chrome" activity to the PWA via Recents did indeed not kick me out to the home screen (it just cold loads the web app). If I use the back (both 3 button nav and gestures), I do end up on the home screen.

rgadellaa,
@rgadellaa@mastodon.social avatar

@tomayac @ondra With the back button (after I end up on Home), the web app does a full cold load, with (system-provided) splash screen and all. Once I've used back, it doesn't matter if I open the web app from the home screen icon or via Recents - it always cold loads the entire web app with splash screen.

brucelawson, to random
@brucelawson@vivaldi.net avatar

Making myself happy by stripping out loads of JS and replacing it with declarative markup and modern CSS, which will work in modern (evergreen) browsers, and Safari too.

rgadellaa,
@rgadellaa@mastodon.social avatar

@owa @cdevroe @brucelawson

...and when they do catch up and add a feature 6+ yrs late, it's half-baked: https://webventures.rejh.nl/blog/2024/web-push-ios-one-year/

rgadellaa, to random
@rgadellaa@mastodon.social avatar

No, the EU is not okay with Apple's PWA WebKit restriction

(Heads-up: it's basically my thread from last night, just with some extra time in the oven)

https://webventures.rejh.nl/blog/2024/the-eu-is-not-okay-with-pwa-webkit/

rgadellaa, to random
@rgadellaa@mastodon.social avatar

Not anymore, Steve. Not anymore.

Via X: https://twitter.com/firt/status/1762542254508437552

rgadellaa, to random
@rgadellaa@mastodon.social avatar

Nobody in their right mind is going to trust that Apple will allow the web be a viable alternative to their App Store after the sh*t they're trying to pull in Europe. They had our hopes up, with Safari actually catching up. That's all gone now. Apple has to be dragged into this. Kicking. And screaming. It has to turn out to be a waste of their energy (and money), or we risk them continuing this course forever.

owa, to random
@owa@mastodon.social avatar

Let’s make it very clear. Apple is under NO obligation to kill Web Apps in the EU. It’s a spiteful decision driven from pure greed.

Don’t put up with it, join us in fighting back

https://open-web-advocacy.org/apple-attempts-killing-webapps/

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli @owa @KevinMarks ...

Safari has made Apple billions upon billions (up to 18 a year) via the Google Search deal. They took that money and, according to some educated guesswork, seems to have used only some change to invest in back into Safari.

Now a regulator finally forces them to actually compete on and invest in the web (like they said they do, because "web apps are an alternative to the app store monopoly"), and they act like angry toddlers.

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli @owa @KevinMarks </rant>

Sorry if I come across a bit snarky/angry. I guess I am angry, but it's not my intention to attack anyone or dismiss arguments (except Apple's ;))

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli Hmm I do not fully disagree on that, but they have outperformed WebKit for years when it comes to supporting APIs, fewer test failures (and responding to bug tickets pbbly)

...with just a sliver of the money Apple has lying around.

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli Yep, so now they question is whether the EU allows Apple to pull these shenanigans... I hope not, and I have some faith in them.

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli @owa @KevinMarks Hmm. True, I guess. I can't imagine another reason for them doing Web Push all of a sudden while they were super against it for 6+ yrs.

On that topic, their Web Push implementation is so limited it's still pretty much useless, and they have done nothing to improve it since it launched last yr. So I wouldn't say "They did Web Push, how great is that?!" :)

https://webventures.rejh.nl/blog/2024/web-push-ios-one-year/

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli The DMA actually has a chapter that says gatekeepers can't just remove features so they don't have to give others the same. But we'll have to see how that holds up..

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli > That's not at all true anymore, have you looked at what Safari has shipped lately? Or their public communication about it?

Yeah and I keep thinking: that all happened right about the time OWA, regulators, etc, started to pay attention.

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli Oh that I totally agree with. They're probably not even allowed to speak up, tell us they don't like it, for example.

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli Land of the Giants (Vox) did a series on Google. They reported that Google didn't trust Microsoft as the gatekeeper to their kingdom (the web) and wanted to make sure they had a browser of their own. It was Pichai himself who led that team if I remember correctly. He was VP Chrome before he also oversaw Android and then all of Google. So makes sense he still has some love for Chrome.

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli Also, Chrome is still "an operating system built upon operating systems", a way for Google to make sure the web (and thus, their products) work, and stay fairly independent of what OS vendors do? So very strategic in that sense.

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli Yeah, OWA may have warned them that some gatekeepers were going to try and pull shenanigans 😅

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli Ah, and I just checked WPT, it still doesn't look very good for Safari (looks better on stable (2nd chart) but that's mostly the chart scaling for that spike in Jan 2019)

But they are inching closer, which is good! That's what competition is supposed to do!

image/png

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli Interop is a subset of features that all browsers agree they're going to work on. It's a great initiative and I'm super happy with the results, but I'm not sure it's more representative? If you say "some features have more tests" as a reason to take it with a grain of salt (fair), then "a narrow subset of features" doesn't sound much better?

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli Oh and you could explain the billions of dollars Google is paying Apple by the fact that Google can't ship it's engine on iOS and thus, not be very independent of Apple on that particular platform...?

But before you say it: that's speculation, sort-a :)

rgadellaa,
@rgadellaa@mastodon.social avatar

@voxpelli 18 billion (Apple) vs 500 million (Firefox) is quite a gap.
But so are the usage numbers between Safari and FF *, so I guess 🤷

  • the proportions seem off but I haven't done the math :))
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • ethstaker
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • tacticalgear
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines