-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Gateway: dynamic image for social sharing #8811
Copy link
Copy link
Open
Labels
P2Medium: Good to have, but can wait until someone steps upMedium: Good to have, but can wait until someone steps updif/mediumgood first issueGood issue for new contributorsGood issue for new contributorshelp wantedSeeking public contribution on this issueSeeking public contribution on this issuekind/enhancementA net-new feature or improvement to an existing featureA net-new feature or improvement to an existing featureneed/community-inputNeeds input from the wider communityNeeds input from the wider communitytopic/design-visualVisual design ONLY, not part of a larger UX effortVisual design ONLY, not part of a larger UX efforttopic/gatewayTopic gatewayTopic gateway
Milestone
Description
Metadata
Metadata
Assignees
Labels
P2Medium: Good to have, but can wait until someone steps upMedium: Good to have, but can wait until someone steps updif/mediumgood first issueGood issue for new contributorsGood issue for new contributorshelp wantedSeeking public contribution on this issueSeeking public contribution on this issuekind/enhancementA net-new feature or improvement to an existing featureA net-new feature or improvement to an existing featureneed/community-inputNeeds input from the wider communityNeeds input from the wider communitytopic/design-visualVisual design ONLY, not part of a larger UX effortVisual design ONLY, not part of a larger UX efforttopic/gatewayTopic gatewayTopic gateway
Type
Fields
Give feedbackNo fields configured for issues without a type.
We've added a basic social sharing markup in ipfs/dir-index-html#36 (comment) :
@lanzafame pointed me at this nice prior art from Github shows how UX can be improved by showing useful data via image:
In IPFS context, a cool improvement would be to provide image-per-CID with:
Hot take:
share-img(as in, gateway response changing based on parameter?format=json|cbor|car|block|share-img) then we don't need to inline the data and don't need to deal with relative vs absolute vs cross-origin links (making this work on all gateway types without any additional configuration).