A lot of new features are coming up these days, but the main problems for me in 7 years of developing flash havn’t changed. These are not single feature requests, they are essential and annoying in my daily work and it’s overdue to change them.
Solid and unchanged FPS in any enviroment (which has the power to)
Of course a slow computer cannot play a movie with 50 FPS, if he cannot compute every frame in the given timeframe. But I have movies, that can be played with (over) 120 FPS in a standalone player, where the IE constrained FPS to 63 and the Firefox is just dithering about 35. This seems to me improvable. There is a workaround for firefox, but it sucks all CPU and isn’t recommended for every os and browser.
I had some new findings today about firefox, which has to be proofed. Please go through these steps:
Make sure you have a fast computer (+2.5Ghz).
Open a study with IE on my lab, e.g. F8: MATRIX/mode7.
You should have easily about 63 FPS.
Close IE and switch to Firefox to open the same study.
Watch the FPS decreasing to about 35 after 2 seconds.
Open a bookmark in another TAB (make sure, its a big website, which takes some time to load > flashkit).
Switch back to the TAB with the study and watch the FPS increasing to 120 (regarding to mode7 study) while loading another site.
Be suprised. (?) (I tried to fake this behavior by loading and/or requesting files from the swf, but it doesn’t act the same way)
I could imagine, that it is a lot a work to change, cause you have to test a lot of systems, but it worth to do, it is the heart of any project.