What if Firefox became the best Fediverse client? Could be very powerful and timely.
http://benlog.com/2022/12/28/firefox-should-become-the-best-freaking-fediverse-app/
Builds on ideas from @luis_in_brief
What if Firefox became the best Fediverse client? Could be very powerful and timely.
http://benlog.com/2022/12/28/firefox-should-become-the-best-freaking-fediverse-app/
Builds on ideas from @luis_in_brief
I'm a batteries-included kinda person. Sure, make the functionality pluggable so an extension can take it over. But build it in by default. "Go install an extension" is hostile to less techy users.
As for other browsers becoming great fediverse clients... That's great! I got no issue with it. Let's compete on that front.
@briansmith @luis_in_brief you are confusing emerging tech and established tech. The end goal is not maximally modular architecture. The end goal is to strike a balance of usability and user choice. In what way would my proposal reduce user choice? Maybe in 5 years when Firefox is the operating system and other extensions are fighting for relevancy :)
Right now the glaring need is more usability. Let's fix that first, and evolve the architecture later.
I hear you, but I think in this case I'm proposing (and really only building on what Luis was proposing) that this social aspect could become an integral part of web browsing. Instead of social apps like Twitter embedding a web browser, why not have a web browser embed social functions, especially when those are built on open protocols.
@ben @briansmith @luis_in_brief I will add that at least the mastodon approach (have not tried other fediverse clients) leaves me wishing for some entity to act as my personal user agent.
The current architecture is shared server-centric, and it is evident to me that a team focusing on being the best user agent possible might make different tradeoffs.
1/2
@ben @briansmith @luis_in_brief several examples of this, but one: the client does not attempt to retrieve information from other servers—if I load profiles of people in my stream, they are usually empty or nearly so.
My server hasn’t loaded those posts, and maybe that’s the right tradeoff for the server. But a good client acting as my agent would realize that I clicked on a profile, please load the posts! I don’t care where they are stored, just effing do it.