publish.twitter.com or clicking '...' and 'embed tweet' allows you to generate html to show a tweet in your personal website.
It also allows twitter to run their JavaScript and track visitors. However, there is an easy fix. You see, the Twitter embed actually contains a quote about the tweet in case JavaScript is off. This can provide a useful starting point.
See raw twitter embed html
<blockquote class="twitter-tweet" data-lang="en" data-theme="dark">
<p lang="en" dir="ltr">
<a href="https://t.co/kulxLw8m0r">https://t.co/kulxLw8m0r</a>
Impressive stuff
<a href="https://twitter.com/hashtag/Nanite?src=hash&ref_src=twsrc%5Etfw">#Nanite</a>
<a href="https://twitter.com/hashtag/UnrealEngine?src=hash&ref_src=twsrc%5Etfw">#UnrealEngine</a>
5
</p>
— Corlaez (@Corlaez)
<a href="https://twitter.com/Corlaez/status/1461732669188882442?ref_src=twsrc%5Etfw">November 19, 2021</a>
</blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
But t.co?, src=hash&?, ref_src=twsrc%5Etfw? ... Yeah, besides deleting the script tag we will need to delete extra url params and open the tweet to copy the real URL I intended to share.
See the twitter embed html after a cleanup
<blockquote>
<p>
<a href="https://www.youtube.com/watch?v=eviSykqSUUw">https://www.youtube.com/watch?v=eviSykqSUUw</a>
Impressive stuff
<a href="https://twitter.com/hashtag/Nanite">#Nanite</a>
<a href="https://twitter.com/hashtag/UnrealEngine">#UnrealEngine</a>
5
</p>
— Corlaez (@Corlaez)
<a href="https://twitter.com/Corlaez/status/1461732669188882442">November 19, 2021</a>
</blockquote>
And this is what it looks like:
https://www.youtube.com/watch?v=eviSykqSUUw Impressive stuff #Nanite #UnrealEngine 5
— Corlaez (@Corlaez) November 19, 2021