Twitter revoked free access to the platform’s API on 9th February 2023. This change was later partly reversed.
During June/July 2023, Twitter temporarily blocked users from viewing tweets or profiles unless they were logged in. This change broke the ability to embed a Twitter feed/profile in a Mosaic web page.
How Twitter changes have affected Mosaic
We have removed the option to add a Twitter feed to a listing widget because ongoing changes have made Mosaic’s Twitter feeds functionality impossible to maintain.
As at October 2023,
embedding a Twitter timeline in an iframe is working for some Twitter accounts but not others
it is not clear what determines whether a given account will work or not, or whether this is a permanent status
embedded Twitter timelines do not work on Safari
As for all third-party providers, we have no control over what changes Twitter decide to make. There is no guarantee that this embed method will continue to work.
How to check Twitter behaviour
You can check whether login is required to view a given account by going to their Twitter profile page (e.g. https://twitter.com/uniofoxford) while not logged in to Twitter.