Talk:Astro
From Adobe Labs
| Table of contents |
The Ultimate Pared-Down Media Player
Unfortunately, with so many delays and no promise of a future release date "it's to early to say", Flash gradually loses it's market strength and application appeal.
...not even a beta version? No roadmap? No issue tracker? No Timeline?
Open the communications up so that at least we have an idea. It's taking so long, flash apps within our company are pared-down media players. So Sad. We can't convince anybody that there's still value (other than banners and media players) in flash because the feature set is not really bucking the trend like it used to. The RTL feature is critical. Way to far behind the curve on that one.
Just my $.02. Step out of the cubicles and inform your customers!
Hahaha -- is anybody monitoring this wiki? I see a silverlight plug below! Wake up Adobe.
Welcome!
Welcome to the Astro discussion page on Adobe Labs. Please enter your comments regarding this technology here. To help identify the author of comments, please create a new section and use ~~~~ at the end of your talk entries to automatically create a signature.
Comments should be added in list format, but feel free to add your comment under an existing comment to follow a thread structure. If you are responding to a thread, please use the H3 style for your subject (=== TEXT ===) so that the page is easier to read. Please be sure to always preview your comment before saving to avoid multiple change log entries.
Daniel T 11:15, 1 Oct 2007 (PDT)
Response
A sample response
Daniel T 11:15, 1 Oct 2007 (PDT)
Would like a beta invite! tjgillies@gmail.com
Mixing text and other displayobjects
Does the new text layout engine allow arbitrary interpersing of displayobjects within text (with the correct wrapping, breaking, selection, and editing behavior)? One of the things that WPF does really well with their flow document is the ability to embed arbitrary WPF objects in text. I hope flash adds this with FP10.
GPU acceleration support?
Could you please tell us which features will be GPU-accelerated and which one will be not? For instance, what would AIF and the new 3D features look like compared to a more "native" DirectX application? AIF can be CPU or GPU-accelerated, but AIF support in Astro tooas well? Thanks! --Monsieur Meuble 16:59, 1 Oct 2007 (PDT)
- Dang, you beat me to it. That's my question too, Adobe need to be more clear on what's it basic their plan. --Zeh 19:46, 4 Oct 2007 (PDT)
3D
This question relates to the previous one. What kind of 3D features will be available and at what level will they be accessed? Will there be a scene graph or will there be some OpenGL-like or DirectX-like functions? ach3D 06:48, 5 Oct 2007 (PDT)
OpenType font support in FP10?
Will Astro support OpenType fonts?
Multi-column text support
Will multi-column text be supported as "linked" text areas, where the developer specifies which text area flows into the next text area?
Or will multi-column support just be a property of a text field, thereby limiting the feature to equally-sized columns?
My vote would be for the linked-list approach, so that I could layout a page with different-sized columns and have the text flow auto-magically between each column.
Reflowing of text
Will the new text layout be able to handle a variable-width window (or different screen sizes), such that it would reflow and could be paginated or scrolled? It would be nice if the flexibility was there that one could adjust to the window size in ways beyond scrolling. Adding more columns, modifying the font size, and pagination.
RTL Text
Will the new player render the BIDI text correctly in RTL mode as well?
More info on text components
Will you be able to type live into these new text components? (I'd argue in favor of it) If so, will it have rich editing abilities, like adding bullets, underlines, etc?
Will the components offer the ability to do non-rectangular shapes (say wrap text around the outline of a person)? How about wrap text to a path?
Are we talking about multiple components? Will certain features only be available in certain components? What kind of file size increase should I expect?
RTL
Those this amazing RTL support come with an specific version of actionscript?
Using Movie clips to skin 3D objects?
If I created a cube in 3D, could I use separate movie clips attached to the sides of the cube? This could be used where one page of the website was on one side of the cube and when a menu button is pressed the cube turns to expose another page of the website on a different side of the cube. Another use would be to create a 3D representation of a TV that could be moved.
Could I wrap a movie clip around a sphere? This could be used to play an animation of a planet's surface on the sphere. You could also use this to create a spherical button for a graph node when drawing a graph in 3D space. The same thing for a cylinder representing an edge in the graph.
RENE SUGAR 17:19, 29 Oct 2007 (PDT)
TLS/SSL socket support
Will Astro support TLS sockets natively?
Right mouse button support
Will you be able to add eventlisteners for the right mouse button just like you can add eventlisteners for the left mouse button?
x64 support
Will there be native x64 support? Flash is currently the only reason I rarely use my x64 browsers.
flash.net.FileReference API
This is a Copy form an article at bytearray.org I hope we can all get some providential on this issue :)
FileReference - A petition for Astro ! [ by Thibault Imbert ] André Michelle posted a few days ago a petition concerning the onSoundComplete event. This gave me an idea concerning the flash.net.FileReference API we have currently in the Flash Player 9.
One of the most disappointing thing we have when playing with bytes in the Flash Player 9 is the FileReference API. Let’s say you call the FileReference.browse() method to select a file.
Once selected, you have no way to get a ByteArray from it directly.
Of course you have the following solution :
First, you have to upload the file to your server, then you have to download it with the flash.net.URLLoader class as a binary file (URLLoaderDataFormat.BINARY), and then you’ll get the bytes.
This means that for any Flash online image editing application, you will have to upload your bitmap first, and then download it before having fun with the application.
Now, even worse.
There is no way to save a generated ByteArray on the hard disk through the FileReference API. Once again, you will have to upload it, and then ask to a server side script to spit it out back to the browser with appropriate headers so that it shows a download box window.
But guess who does allow all of this ?
Here is how you would get the bytes from a selected file in Silverlight 1.1 with the OpenFileDialog class :
<Silverlight code>
Stream fileStream = browseDialog.SelectedFile.OpenRead(); byte[] funkyBytes = new byte[fileStream .Length]; fileStream.Read(funkyBytes, 0, (int)fileStream.Length);
<Silverlight code/>
The final release of Silverlight 1.1 will also include a SaveFileDialog class. This should allow us to save runtime streams locally through a save-as dialog window.
As would say André, please leave a comment. Let’s bring that in the Flash Player 10, that would rock.
Please Adobe
I have submited it as a Feature Request. Follow the link and create a accont and vote for it! http://bugs.adobe.com/jira/browse/SDK-14245
read more on: http://www.bytearray.org/?p=119 http://blog.andre-michelle.com/2007/198/ --Cato Paus 03:51, 2 Jan 2008 (PST)
After many years...
...can Adobe make the the positioning in the textfield, that I can allign mine pictures , and movie clips like in the html? Not just left or right, but also baseline, top bottom texttop absolute middle and absolute bottom or just like an example smileys in msn window?
WebKit
AIR has introduced a HTML component that can be layered in flash like any other ordinary component. Are there any plans to introduce this component as a native flash (without AIR) component? (*keeps fingers crossed and hopes yes*)
QUOTE: "We can't convince anybody that there's still value....."
Please. That is such nonsense.
