Old Articles - 8 months, 5 days ago - 14 Comments
Flash Player 10 Wishlist
Ted Patrick mentioned recently that Adobe will be showcasing some big new features due in the next release of the Flash Player, codenamed Astro, at MAX in two weeks time.
Since i wont be going to Chicago for MAX, i will be anxiously checking the blogs for news, heres what i am hoping to find:
- I want to be able to load any files into the flash player without having to send it to the server first and have access to the raw bytes of the file. IMHO the user has explicitly granted permission to access the contents of the file, by browsing around their file system for it and then clicking the ‘Open’ button, so there are no security issues.
- The ability to create a file inside of the player with a bytearray, set its mime-type and use FileReference.download() to have the user put that file onto their filesystem, again without having to send the bytearray to the server-side script.
- The usual request for bi-directional text support, both display and input.
- The ability to get the sound spectrum of the Microphone input.
- DisplayObject quads (similar to quads in Director).
- Typed Arrays, gotta be some more speed improvements to be had from these.
- Mute context-menu item (banner ads with sound are so annoying!).
- Overhaul of the system settings dialog box.
- Ability to have sub-menus in the context-menu.
- Last but not least, bring the audio feature set of the player up to par with everything else, complete with an api that allows to create and modify sounds at run-time.
*G* Flash Player 8 is so old already!
14 Comments
Mickael Shahinian
I would love to see more languages supported (e.g. Armenian, Georgian, Hindi, etc).
Here here to #10. The sound/audio API is embarrassingly lackluster. Furthermore, one can no longer play MP3 audio through the AS3/Flash 9 FLVPlayback control components. Boo!
mike
Hardware rendering! For the moment software rendering is the worst bottleneck since AS3 has been announced.
Jurriaan Ruitenberg
What I would really like to see, actually one of the things holding me back to use flash for a lot of RIA projects, is the simple ability to use the normal copy, paste and cut shortcuts to work within flash, instead of having to rightclick and choose copy everytime.
Kevin Sweeney
I’m really excited to see whether or not Adobe is going to stick by their promise of integrated RTL text support, and how robust it is actually going to be.
thekubson
I would love to have the ability to get logarithmic sound spectrum where FFT is used. Now the FFT transform results in linear frequency array - whereas all spectrum analyzers work in logarithmic frequency scale…
dmitry
I would like to have SSL sockets support.
mahmoud sahebi
special thanks for adobe’s RTL support for flash.
I love the way linux work with rtl:
when you push right arrow key in rtl text, cursor goes right and etc. this is not true for windows support for rtl.
I want to rtl support on components could be cascade to child components. like .Net.
Alby
It must have a volume control, or a mute, in the plugin menu. As a user this is a huge issue since flash can handle sounds.
Alex Birch
I would really like to see objects with alpha transparencies printable in vector format. PrintAsBitmap just doesn’t cut it for printing graphics and text.
Can we please not forget about making dynamic text compatable with html and tags
Can we please not forget about making dynamic text compatable with html and tags
Ephraim
The option to add parameters (similar to loaderInfo.parameters) when loading an SWF with Loader.load(). These parameters will then appear in loaderInfo.parameters in the loaded SWF.
You might ask, why not just append them as a query string to the source URL? The answer is: doing that means the loaded file has a unique URL and this defeats browser caching. The SWF might already be in cache, but it will be forced to re-download because the url has some query variables appended. Instead, I should be able to pass these invisibly to the loaded SWF.
Note: This is an old article!
Please be aware that the content of this article may no longer be accurate and the links contained within could be broken.
Update Notifications
You can add our RSS feed to your favorite feed reader or recieve an email when a new article is posted by entering your email address below.
FLASH EXPERTS
- Andre Michelle
- Aral Balkan
- Big Spaceship
- Chafic Kazoun
- Colin Moock
- Craig Swann
- Erik Natzke
- Grant Skinner
- Jesse Warden
- John Grden
- Keith Peters
- Lee Brimelow
- Lord Alex
- Mario Kingemann
- Matt Voermn
- Ralph Hauwert
- Richard Leggett
- Trevor McCauley
FLASH COMPONENTS
- AFComponents
- Components Network
- Extend Studio
- Flash Relief
- Flash Store
- Flashden
- Flashloaded
- Ghostwire
- Image Vue
- Jumpeye
- Page Flip Component
- Slideshowpro
FLASH VIDEO
- Akamai
- FFMPEG
- FlashComGuru
- Flashstreamworks
- FLV Player
- FLVMDI
- flvPlayerPro
- FLVTool2
- Influxis
- JW FLV Player
- Vital Stream
FLASH RESOURCES
- Actionscript.org
- Adobe Labs
- Developer Center
- Flash Interface
- Flash Player Statistics
- Flashkit
- Kirupa
- MDM Zinc
- OSFlash
- PaperVision3D
- SWXFormat
- Tweener
SPONSORS
More In Actionscript
- Adobe MAKE SOME NOISE
- Undocumented Actionscript 3
- BitmapData.loadBitmap gone in AS3
- Actionscript 3 - New Capabilities
- Flash 8 - setTimeout


I only have 1. Would accomplish your 9 also.
The ability to control all mouse buttons, if I want to use right click for something, then I should be able to. Why Adobe refuse to allow this is beyond me and stops me developing any real application in Flash or Flex where I want to do some right click action other than the basic context menus.