A visitor can see, at full height, all embedded tweets even if their browser blocks Twitter as a tracking domain or the Tweet has been deleted
At the moment, using Media Entity Twitter as configured in e3c2cd8 to be one of the media library add/embed from WYSIWYG options.
This has two settings for embedding: Twitter embed and oEmbed content. The Twitter embed gets disappeared entirely by my ad/tracking blockers, but looks good where not blocked. The oEmbed content will still show up—without styles—with ad/tracking blockers, and with styles but not re-sized to the full height of the tweet content without ad/tracking blockers.
The ideal would be more local styles for the fallback but if the only way to get heights is through Twitter's own JS, prefer that if available.
For a journalism site such as Sahara Reporters, and really any site that wants to fully control their content, relying on Twitter for preserving the tweet is not ideal. So maybe building the ideal solution could also involve incorporating a software/service such as Webrecorder.net / Conifer by Rhizome.org (which, this pair, is my pick as open source / libreSaaS).
Reference
- https://developer.twitter.com/en/docs/twitter-for-websites/embedded-tweets/guides/cms-best-practices
- https://developer.twitter.com/en/docs/twitter-for-websites/javascript-api/overview
- https://developer.twitter.com/en/docs/twitter-api/v1/tweets/post-and-engage/api-reference/get-statuses-oembed
- (interesting approach but not maintained) https://swizec.com/blog/build-privacy-focused-blazing-fast-tweet-embeds-codewithswiz-30/
More notes here: