#dev 2024-03-28

2024-03-28 UTC
geoffo, maya2 and angelo joined the channel
#
mandaris
I really appreciate the discussion!
[tantek], rjh, Guest6, revi, mahboubine, [Jan_Tuomi], [Murray], ttybitnik and [benatwork] joined the channel
#
[benatwork]
Yesterday I published an indieweb-aware version of a "share to..." / AddThis-like tool. One of the things it does is look for header metadata like `<link rel="share-url" href="https://werd.io/share/?text={text}">`. It was a first draft, and I'd like to socialize that idea -- what _should_ it look like to advertise a share intent on a platform using microformats?
#
[benatwork]
(There was an attempt over a decade ago called OExchange, which used data stored in `.well-known`. I'm okay with supporting it, but it never really took off, and I feel like we could do something simpler.)
AramZS and [Paul_Robert_Ll] joined the channel
#
[Paul_Robert_Ll]
I was just about to ask about this… have you thought about looking for a `share_target` in a web manifest? https://developer.mozilla.org/en-US/docs/Web/Manifest/share_target
#
[Paul_Robert_Ll]
Not sure if that might be misappropriating that property, but it gives the same information that you’d require to create a share link, I believe.
#
[benatwork]
Ooh. That’s a neat idea. I’ll take a look!
geoffo, ttybitnik and [contact898] joined the channel
#
GWG
What are web actions?
#
Loqi
A web action is the interface and user experience of taking a specific discrete action, across the web, from one site to another site or application, like a cross-site follow button, or a reply button on a post, which when activated, allows you to reply using your own site instead of the site you are viewing https://indieweb.org/web-actions
#
GWG
Would that help?
#
[benatwork]
Actually, yeah - I may be able to at least consume the indie-action HTML if it's present and use it as a heuristic
chenghiz_ joined the channel
#
[tantek]
[benatwork]++ for simplifying down to a single rel link rather than that unnecessarily layers of complexity of webappmanifest or wellknown/webfinger--
#
Loqi
[benatwork] has 3 karma in this channel over the last year (20 in all channels)
#
[tantek]
[benatwork] I think we may need both, that is, both the markup to indicate "this is a webaction button that means this particular 'verb'" so a browser or add-on can upgrade its UI to handle what/where the user wants to take that action (e.g. to their personal site), and a discovery mechanism for endpoints like the rel value you propose
#
[tantek]
however I do detest the naming/framing of "share" because it has become diluted to just mean "dosomething" or "any action" (hence the more directly named "web actions")
#
[tantek]
share--
#
Loqi
share has -1 karma over the last year
[campegg] joined the channel