Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Completely remove dependency on MementoEmbed instance JavaScript for MementoEmbed cards #176

Open
shawnmjones opened this issue Aug 25, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@shawnmjones
Copy link
Member

shawnmjones commented Aug 25, 2021

By default, MementoEmbed cards require JavaScript that is hosted with a MementoEmbed instance. If that instance goes away, the cards degrade.

We have two options:

  1. host the JavaScript somewhere more permanent, like a web archive, a CDN, or GitHub Pages
  2. remove it entirely and hard code everything the JavaScript would have done -- this is already available via the API

If we go with number 1, we can make smaller embeds. If we go with number 2, the embeds will be larger but impervious to degradation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant