Flash is still required
Don't know if anyone here watches UK Television, but it is still the case that in order to watch anything on Channel 4 via the Internet, you need to have Flash Player installed, or it won't work.
It used to be the same with BBC iPlayer, but I haven't even tried to see if things have improved, so I am just one more lost consumer.
It is still out there and some developers are still arranging for the delivery of their clients web content via Flash ??????
Go figure that out if you can.