This is a good idea. It’d be neat to get fediverse services, including lemmy, supporting this. We could make cross site interactions so much easier.
There are a couple share project listed on https://delightful.club/delightful-activitypub-development/
I’m probably missing something, but wouldn’t it be far easier to redirect people to install page of extension for their respective browser? Such extension could then transform the button as needed to point to whichever social web instance.
An extension could work, but some users won’t want to install an extension and other users can’t install them (work computer/mobile browser).
Mastodon Share is really good for Firefox :)
@0x1C3B00DA a ‘share on social web’ will be one of the key ways to get Mastodon to be more mainstream. To make it easier to share stories here.
(and this is one of the cases where I would have preferred a way to ‘quote tweet’)
It would be a key way to get the fediverse more mainstream. The best part of this idea, to me, is that it could work for any service
@0x1C3B00DA @tchambers Currently I have been using a Chrome extension that lets me save my instance info so that when I click the Mastodon share button on my toolbar it opens a tab and fills out the post box with the link and title of the page. It could use some extra features but so far it streamlines my sharing flow. But yes, we need a better approach for web publishers to embed the sharing code in their templates.
@0x1C3B00DA There is a discussion of a similar proposal on SocialHub forum: https://socialhub.activitypub.rocks/t/suggestion-a-custom-url-scheme-handler-as-a-streamlined-ux-for-cross-instance-interactions-on-the-web/504
Thanks for the link. Unfortunately, discussion seems to have stalled in 2020.
I love my Mastodon plugin, but wish I could have a Lemmy plugin to easily share stuff. It would be much more constructive than sharing on Mastodon too, as the format for sharing content that is made by someone else is more suited to Lemmy in my opinion.
This is why I think using a
rel
link built in to the software is better than an extension. Each service builds the sharing feature in instead of third-party devs having to build extensions for each service and users having to install an extension for every service they use.
deleted by creator
We just need specific portals for sharing that remember your homeserver. See for example https://mastodonshare.com/.