Post ARVUlhsayLGh6eWajA by aftd@sfba.social
 (DIR) More posts by aftd@sfba.social
 (DIR) Post #ARVUlf8RAz9qauuhVI by aftd@sfba.social
       2022-12-31T03:39:26Z
       
       0 likes, 0 repeats
       
       So the one thing on my #BetterInternet wishlist is browser support for better client-side protocols that decouple apps from services.Example in thread... 1/n
       
 (DIR) Post #ARVUlfhX4VEMLlKjCq by aftd@sfba.social
       2022-12-31T03:43:28Z
       
       0 likes, 0 repeats
       
       Suppose I wrote Wordle. I want to sync my stats across multiple devices. Rather than stand up my own server to do this, I just implement something like a SyncedStorageConsumer API.Meanwhile, Dropbox (or Box or Google or a DIY home-grown solution) implements a SyncedStorageProvider API that sync generic bits of data. When I sign up for a Dropbox account, the browser lets me register Dropbox as one of maybe many storage providers. 2/n
       
 (DIR) Post #ARVUlgDn8Z2DxoQUUK by aftd@sfba.social
       2022-12-31T03:43:51Z
       
       0 likes, 0 repeats
       
       As a user, when I visit my Wordle, the browser then *asks* me where I want to store my stats. It could be the NYT or also Dropbox or Box or whatever. It puts me in control of my data.Decentralization and data sharing, all in the original Web 2.0 vision of the world without any of the crypto-token Web3 stuff. 3/n
       
 (DIR) Post #ARVUlgf5V4rxKTCI2C by andy@social.seattle.wa.us
       2022-12-31T03:55:37Z
       
       0 likes, 0 repeats
       
       @aftd have you met Solid Pods?https://solidproject.org/
       
 (DIR) Post #ARVUlh61suQ6g1no1o by aftd@sfba.social
       2022-12-31T03:50:12Z
       
       0 likes, 0 repeats
       
       There's a reason this sort of thing hasn't taken off before. The Web 2.0 business model is built around vertical integration between apps + services.The client-side web app is effectively open-source and easy to copy. But you pay for a service to sync data (either directly or via ads).But I was reading @mmasnick's optimistic NY message here: https://www.techdirt.com/2022/12/30/new-years-message-the-opportunity-to-build-a-better-internet-is-here-right-now/And with trends like crypto taking a back seat and federated social media gaining traction, maybe now's the time. 4/4
       
 (DIR) Post #ARVUlhDpPuet4DS2BU by danbri@mastodon.social
       2022-12-31T04:00:52Z
       
       0 likes, 0 repeats
       
       @andy @aftd yeah evaluating Solid for these usecases would be a great thing to do
       
 (DIR) Post #ARVUlhsayLGh6eWajA by aftd@sfba.social
       2022-12-31T04:10:47Z
       
       0 likes, 0 repeats
       
       @danbri @andy Yup, someone posted this just a sec earlier. It looks very promising. Do you know if an app dev needs to stand up a server for this? Or can web JS clients talk directly to Solid Pods?
       
 (DIR) Post #ARVUliHPU57MLc8PPE by noeldemartin@noeldemartin.social
       2023-01-10T17:30:10Z
       
       0 likes, 0 repeats
       
       @aftd @danbri @andy Yes, apps can talk directly to Pods.Actually, in my opinion, that's how most (if not all) Solid Apps should behave :).In case you want to play around with some, I've made a couple that behave this way:- https://noeldemartin.github.io/media-kraken/- https://umai.noeldemartin.com/