It doesn't work without Flash because touch arcade is using the old youtube embed code. They need to update it to the new, as I posted about [url=http://forums.toucharcade.com/showthread.php?t=95830]earlier this spring[/url], but that seemed to go unnoticed.
Originally Posted by eisa01
I run Safari without Flash and I noticed that the YouTube videos you embed on the front page doesn't show up. AFAICT this is because you use the old embed code, if you switch to the [url=http://apiblog.youtube.com/2010/07/new-way-to-embed-youtube-videos.html]new one[/url], clients without Flash will get the HTML5 video player if it's available.
<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0">
edit: You could probably change this for the forum embed code as well