brucelawson,
@brucelawson@vivaldi.net avatar

Web Apps on macOS Sonoma 14 Beta https://blog.tomayac.com/2023/06/07/web-apps-on-macos-sonoma-14-beta/ - some tech notes by @tomayac

tdp_org,
@tdp_org@mastodon.social avatar

@brucelawson @tomayac That all looks very cool! I wonder if it's enough to kill Electron? (for Mac users at least) That would be a great result eh?

brucelawson,
@brucelawson@vivaldi.net avatar

@tdp_org Can't see it killing Electron until Safari supports View Transitions and some of the Fugu APIs that Electron can access. @tomayac

tomayac,
@tomayac@toot.cafe avatar

@brucelawson @tdp_org Apart from these, I also think to properly feel like an app (on macOS at least), we need an App Menu API: https://blog.tomayac.com/2023/06/07/web-apps-on-macos-sonoma-14-beta/#new-fugu-api-needs.

meduz,
@meduz@m.nintendojo.fr avatar

@brucelawson @tomayac Very interesting, many thanks! Kinda weird dev tools and extensions are disabled. This won’t help developers adoption if they can't debug nor test.

Hopefully next betas and STP will change this.

brucelawson,
@brucelawson@vivaldi.net avatar

@meduz @tomayac I can see why extensions would be disabled (user might not know they're in a browser). Weird that devtools don't work (tho the same site, un-docked, in Safari would allow devtools)

tomayac,
@tomayac@toot.cafe avatar
tomayac,
@tomayac@toot.cafe avatar

@brucelawson @meduz We were discussing extensions internally. We see arguments either way. Ad blockers would be desirable from a user point of view for many news sites if installed as apps. There're also accessibility extensions that fix, for example, font size or color contrast. Finally, password managers. Maybe Apple could make password manager extensions AutoFill Credential Providers (https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_authentication-services_autofill-credential-provider)?!

jamienk,
@jamienk@mastodon.social avatar

@tomayac @brucelawson @meduz But I'm not sure the best way to evaluate is to make a list of "good" extensions. They give the potential for the unthought. And they emphasize "to each their own." (Security questions are different.)

brucelawson,
@brucelawson@vivaldi.net avatar

@tomayac yeah, good points - agreed.
@meduz

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • ethstaker
  • thenastyranch
  • GTA5RPClips
  • everett
  • Durango
  • rosin
  • InstantRegret
  • DreamBathrooms
  • magazineikmin
  • Youngstown
  • mdbf
  • slotface
  • cisconetworking
  • kavyap
  • JUstTest
  • normalnudes
  • modclub
  • cubers
  • ngwrru68w68
  • khanakhh
  • tacticalgear
  • tester
  • provamag3
  • Leos
  • osvaldo12
  • anitta
  • megavids
  • lostlight
  • All magazines