Re: @oldtaku
"So how do I manage to view them on my ipad?"
Because the mobile and desktop sites are different. On the desktop you're only ever offered the Flash option. Disable/uninstall it and you get a message telling you that it requires Flash to play their videos. Perhaps there's some browser hack, but I'm not aware of it.