Solved! Go to Solution.
14-09-2011 9:05 - edited 14-09-2011 9:09
Nokia phones have often some version of Flash Lite built-in, with a browser "plugin" that only works with the built-in/default web browser (but not Opera Mini).
Flash Lite is not quite compatible with "full" Flash that web developers tend to use, and even when it is close, it is a couple versions behind of the "full" Flash. Thus, some Flash content on web pages can be used with the built-in browser, but not all. I suppose the Flash Lite version on your C5 is mostly compatible with Flash 8 (and thus would work on most websites that use Flash 8, but not if they use Flash 9, Flash 10, or whatever is the latest, or Adobe Air).
Upgrading Flash Lite on your own is also not generally possible, but first Adobe has to release an update to Nokia, and then Nokia has to incorporate that new version in a new firmware build, which is then delivered to phone users via a firmware update.
Opera Mini is always going through Opera's proxy servers which caches and converts, optimizes web page content for Opera Mini. I.e., with Opera Mini, you never actually connect to the web sites directly. In the case of Flash content, Opera would have to do some on-the-fly Flash translations/conversions on their servers, and that's very difficult to do well (doable for straight Flash videos, but ranging from difficult to impossible with interactive Flash content).
So, your alternatives: Use the built-in web browser for sites where Flash Lite is enough, or use Opera Mini and live without even that little support.
Of course, you could also try to persuade the web site developers to ditch Flash alltogether, and use content formats and techniques that are not dependent on proprietary technologies like Flash.