Indeed, with the Mac, you have to overcome the Apple vs. Adobe Flash debacle. I cannot help but chuckle over it, coming from old school. Back in the day, "portability" meant dealing with many different computing platforms. Apple’s solution was painfully simple, build a closed universe with one platform. Things have evolved from the days of CP/M.
In effect, everything’s fine as long as you use “our” platform, as Apple saw (and still sees) it, . This was nice, until the Internet came about, and a need for readily playable media came with it. Flash allows a lot of cool things to happen, but various media formats make updating that Flash system absolutely essential.
Try checking various forums for methods of extracting Flash based media using an Apple platform. I’m positive the software exists out there, in the era of YouTube, where Flash is king- to extract the audio portion.
There’s quite a bit of Flash based media out there, targeted at reaching the widest possible market, or audience. When Mr.Jobs happily pelted Adobe for causing most of the freeze-ups of his carefully cultivated platform, ( I think that requiring more code and processor time with smart phones was his real headache, truth be told), all I could do is sigh. In a closed universe, the OS can be readily adapted to known issues out there on the webz, can it not?