4 ms·
Sync really needs to be a feature of the web platform. A web app should be able to ask the user to sync its data accross devices. There's no reason you should h
by amadeuspagel 3y ago
Sync really needs to be a feature of the web platform. A web app should be able to ask the user to sync its data accross devices. There's no reason you should have to worry about sync and authentication when you make an offline first web app.
- tantalor 3y agoEr, how would that even work? Apple can sync over iCloud. What are Firefox users going to sync over?
- astrange 3y agoThey do have something called Firefox Sync. It doesn't do that though.
- amadeuspagel 3y agoObviously the browser has to provide this backend. Browsers already sync passwords, history, bookmarks, extension data, they should offer sync as a feature for the web app as well.
- tantalor 3y agoThat's fine but then it's not really a feature of the web... it's a browser feature. You are totally locked into that browser. Compare to browser bookmarks. Not a "web feature".
- amadeuspagel 3y agoThere are a bunch of web features about integrating with the browsers password manager: https://web.dev/security-credential-management/ https://web.dev/security-credential-management/ These of course lock you into the browser (or the password manager) to the same extent. (Of course, just as a browser might support different password managers, so it might support different sync back ends.)
- jahewson 3y agoIf you make an offline first web app you need to spend most of your time worrying about sync and auth. Otherwise the semantics of your app are going to be... iffy.