Flash 8 09 Aug 2005 01:40 pm
The lesser-known new features of Flash Professional 8 (Part 1)
If you read my “What’s new in Flash Professional 8” article on the Developer Center, you’ll already know what the big new features of Flash Professional 8 are. Here are a few of the lesser-known features that we’ve been able to work in. This is top-of-mind and by no means a comprehensive list. We’ve done a TON of bug fixes and feature enhancements for this release so I can’t remember them all.
Below you’ll find descriptions and screenshots of several of these features…
Script Assist, aka “Normal Mode 2.0″
We’ve completely re-written the old “Normal Mode” feature from Flash MX and earlier and we’re calling it Script Assist. It does everything that Normal Mode used to do plus a lot more. This feature really helps simplify scripting for people who don’t like to hand code their scripts.

Undo/Redo preference
A lot of users complained about the changes made to Undo in the Flash MX 2004 release. So for this release we decided to add a preference so users can switch between document-level undo (Flash MX and earlier Flash MX 2004) and object-level (Flash MX 2004 Flash MX and earlier).

Enhancements to the Text tool
We enhanced the text tool so you can reflow text from the left-side handles as well as the right side.

Library enhancements
First of all, the library now stays where you left it when you re-launch the application! Woo-hoo! It is also now saved when you create your own custom panel sets. But we didn’t stop there. We also introduced a solution to the, “Oh my God, I have way too many docked library panels right now!” problem by consolidating all open libraries into a single panel that uses a drop down box to switch to a different library. For people who like to have multiple library panels open, however, we still support doing so by using the “Clone” button at the top of the library panel. We also allow you to pin the open library so it does not switch when you tab to a different open FLA file.

Tabbed panels
Panel management is vital to workflow and productivity. In this new release of Macromedia Flash we’ve dramatically improved panel management so you can optimize your workspace to fit the way that you work. Bringing a popular feature of Dreamweaver and Fireworks into Flash, we’ve added the ability group panels together in tabbed-panel sets. Now you can reduce on-screen clutter by grouping your most commonly-used panels together. You can also assign custom names to each panel group.

Stage pasteboard expansion
For projects that require large graphics that extend far beyond the size of the stage in Flash, you can now view objects much further off-stage. To expand the size of the pasteboard, just drag your object close to the edge and it will automatically grow to fit.

Bitmap Caching
Rendering of multiple, animated vector graphics can have a really high impact on peformance in the Flash Player. Now users can suppress unneeded re-rendering of vector objects by simply flagging an object as a bitmap. This way the player only needs to move pixels around the screen at every frame interval instead of re-calculating each vector over and over again. Even though the object gets cached as a bitmap, the vector data is still maintained so, at any point, the object can be converted back into a vector again.

SWF Meta-data
To improve searchability of SWFs by Internet search engines we’ve added new metadata properties to the SWF file format. Now Flash authors can add a title and description to their SWF file, allowing search engines to more accurately reflect the content represented by the SWF file.

Improvements to radial gradients
This feature provides tighter control over gradients such as changing the focal point of a radial gradient and selecting from different overflow modes.

Object-drawing mode
Macromedia Flash has a unique drawing model that thousands of animators have come to know and love. However, designers who are new to Flash and familiar with traditional design tools like Adobe Illustrator and Macromedia Freehand often expect for shapes to be represented as objects when drawn. In this new release of Flash, you can toggle on and off a new “Object Drawing” mode to make the tool work more like the way that you do.


on 09 Aug 2005 at 2:21 pm 1.Jack Smith said …
All the new features look great!
Thanks for taking the time to share them with us.
on 09 Aug 2005 at 2:33 pm 2.Scott Manning said …
Very nice. I’m especially impressed with the undo feature. That’s something that will enhance my everyday work.
on 09 Aug 2005 at 2:50 pm 3.KusaCubari said …
very nice,… all pleasing
on 09 Aug 2005 at 2:59 pm 4.Kiko said …
That’s seem to be the awesome flash never released…now we wait only to can play with it
….
on 09 Aug 2005 at 3:03 pm 5.Oleg said …
It looks very nice, especially library management. Script Assist is cool too but for designers. What about people who still like hand code their scripts? I haven’t found any word about any enchanchments to native AS editor aimed to developers. Does Macromedia give up in the face of PrimalScript and Co? I always getting envy while watching .NET developers with their impressive VisualStudio code handling?
Correct me if I’m wrong: I’m a flash developer, spending aproximately 60% of time by coding; with such a poor native AS editor I have to look for alternatives, that cost time and money. Yeah sure, you may say that Flex is my choise, but 12K is 12K, especially for not big companies. Ok there will be Zorn, but as it can be seen from Macromedia’s Flex price politics it won’t be really cheap one…
So, it looks like I will stay with PrimalScript or Eclipse for a while, and long for good AS editor any time I will see VisualStudio at the work.
But anyway I can’t wait to put my hands on all new exciting features of Maelstrom. Great work, guys!
p.s. sorry for my english
on 09 Aug 2005 at 3:27 pm 6.mike said …
Is there somewhere I can see the increase in code-execution speed? It is quicker, right? (I know this is the player but still…)
Also - what’s happened with components? Anything? Are they smaller file size or less clunky? Easier to skin/reskin?
And last - I hate myself for asking - but has there been any enhancements with regards to accessibility? (Again, for the swf’s produced)
Ta.
on 09 Aug 2005 at 3:48 pm 7.KusaCubari said …
Forget the amazing video revo’,… if the gradient upgrade (which, manually is a peach in itself) has the usual dynamic (coded) capabilities then, omg, with combined turbocodespeed and bitmap stabs, we are in for a revolution in design alone…(ok, so its also revolutionary to have all that in the video alpha layer at (45fps)of course)…
[still in love with Madocremebia] great work guys!
on 09 Aug 2005 at 3:56 pm 8.Mike Downey said …
Oleg: We haven’t done any major code-editing improvements for hand coders as we found that almost all of the hand coders that we interviewed preferred to choose their own text editor. Even if we had added all of the features of an editor like PrimalScript or Eclipse (which would have been far too much work for a single cycle) users told us that they would still use their own editors. So we decided to focus on other things instead.
Mike: I believe the Player team intends to post some performance metrics to the macromedia website in the coming weeks. The Player isn’t finished yet so we won’t be doing anything like this until it is.
Regarding components, we have done a variety of bug fixes but no major changes to the components that shipped with the previous release of Flash. We intend to update our component sets as they are updated by the Flex team (who now owns the component development for the whole company). So I would expect to see a new/revised set of components in the next release of Flash.
on 09 Aug 2005 at 5:51 pm 9.Sebastian said …
Is the timeline still the same?
Have you ever thought about improving it?
In my opinion the Flash timeline is one of the most unfriendly timelines in an animation program. i.e. is hard to move the location of an entire animation; there is no way to stretch the time of an animation; opacity, location an rotation keyframes cannot be controlled separatelly. Director and after effects are very good examples of what a good timeline should be.
on 09 Aug 2005 at 6:56 pm 10.Mike Downey said …
The timeline is sacred ground in the Flash world. Any little tweak (remember Flash 5 anyone?) can have a huge effect on the user base. We’re continuing to talk about things that we could do in the future to enhance the timeline but doing anything is a pretty major undertaking. As you can imagine, the timeline is very core to the whole tool so the code is deeply rooted in a variety of areas within the tool. Once you start playing in areas like these you are opening yourself up for a landslide of unintentional bugs elsewhere in the program. That said - we keep looking for ideas…
on 09 Aug 2005 at 7:07 pm 11.mieses said …
does the pasteboard expansion mean that movies are no longer limited to 2880×2880 pixels maximum size?
on 09 Aug 2005 at 9:15 pm 12.zeh said …
Great list. Didn’t heard about many of them.
on 09 Aug 2005 at 9:16 pm 13.Jack said …
This is all very nice, but I do not hear anyone say something about the outrages ram use of Flash 8. the 256 MB RAM (1 GB recommended to run more than one Studio 8 product simultaneously)!! What the hell is this? I like run Dreamweaver and Flash together but I just got 200 Mb ram so I not even will can run flash 8 alone now

I really not understand this Photoshop double there min ram also, When you guys code do you ever think at ram demands? There is a big price tag hanging on the software. I am not getting pay 500 dollar for any site not even close to that (I am lucky to get 100 for a full flash site with lots of Actionscript work) so this really sucks.
on 09 Aug 2005 at 9:46 pm 14.bunnyhero said …
very nice! can’t wait to see it.
i wish i’d had object drawing mode when i was *first* learning flash
on 09 Aug 2005 at 10:52 pm 15.Brian Sexton said …
Thanks for the information, Mike.
Do you know what is up with bitmap distortion (e.g. doubled pixels at the top and left edge of an image and garbled bits in the body of an image)? Almost nine months ago, Paul Betlem told me “I can confirm that the pixel loss issue you’re seeing will be fixed in the next release of Flash Player”, but the same old bitmap distortion is still present and as ugly as ever under the August 8th Flash Player Public Beta.
You can see an example of this distortion in the preloader image for Black Cat Ops at http://www.newgrounds.com/portal/view/200708 (I would direct you to the version on one of my own sites, but I am moving my Web sites right now, so they are temporarily down). The top and left borders should each be one pixel thick, not two, and the “A” in “BLACK” looks like an “F”.
on 09 Aug 2005 at 10:53 pm 16.Brian Sexton said …
Hey, your software did not complain about my name this time! Thanks for that too!
on 10 Aug 2005 at 12:08 am 17.Jiri Krivanek said …
Text tool and tabbed panels looks great!
on 10 Aug 2005 at 12:09 am 18.Robert White said …
The library fix is a good one, that really frustrated me with MX 2004. I found I could save my preferred location & such with a Saved Panel Set, but I would often have to select the set, then close the IDE, then re-open the FLA, and re-select the set to get it to go there. It’s a habit now, I hope I can break it.
BUT what’s more critical to me… have you fixed the bug where the folder structure of smybols was not maintained? If you drag a symbol that is not in the top level of the library into another FLA, all the child symbols get dumped at different levels. Please please?
on 10 Aug 2005 at 12:11 am 19.Robert White said …
BRIAN: I always worked around that one by putting a 1-2 pixel transparent border around my bitmaps. I’m sure you have your own workaround, and that’s not always possible. But in case you haven’t tried it, it seems to avoid the distortion.
on 10 Aug 2005 at 1:53 am 20.Brian Sexton said …
Robert,
I have indeed tried some work-arounds, but not lately, so I do not remember all of the details. I do, however, recall trying the one you mentioned and it did not eliminate all of the distortion in the bitmap for which I tried it. The one I was happiest with was to actually rebuild a pixel art bitmap as vector art in Illustrator then use that; doing so allows for nice, clean scaling and rotation, but of course that only worked for the borders and text, not the background image, which would have been too much of a hassle to reproduce that way.
Cheers,
Brian Sexton
on 10 Aug 2005 at 2:13 am 21.ad said …
thanks for the “lesser known” list of features - nice to have more information…
In your next installment, the “totally obscure” list of features. Can you tell us more about File I/O, the External API, Post Processing and/ or any enhancements to making Flash projectors?
None of these seem to have been mentioned in the standard press releases, but I’ve picked up their existance from some reviews/blogs.
on 10 Aug 2005 at 3:38 am 22.SHIRLEY said …
“SWF Meta-data”
Will one day the search engine be able to read the entire content of the swf movie?
(this would be vital)
“Flash Form and Screen Features:”
They will stay or disappear?
“Script Assist, aka “Normal Mode 2.0″
what an incredible 180 degrees uTurn?
great Shirley
on 10 Aug 2005 at 4:39 am 23.moloko said …
How about support for superscript and subscript in dynamic textfields? It is insane that you can only have super/subscript in static textfields!
I have had to cancel one or two projects I was going to do in Flash because they would have required superscript in dynamic text…
And what about the Mac OS X version of the flash authoring tool? Having recently made the move to the Mac I was quite upset to see how poor Flash MX 2004 was on OS X, particularly the debugger.
Otherwise, all looks fantastic, will definitely be getting a copy as soon as…
on 10 Aug 2005 at 6:07 am 24.aj said …
Are the components being shipped with 8 Ball take advantage of things like Bitmap caching to improve performance?
on 10 Aug 2005 at 6:16 am 25.Tinic Uro said …
Brian,
bitmap distortions should be a thing of the past when you publish as Flash 8. We obviously could not change this for old SWF files, as we need to garantuee backwards compatibility. Also look at my post here which shows the difference:
http://www.kaourantin.net/2005/08/fixing-one-bug-at-time-in-flash-player.html
on 10 Aug 2005 at 7:38 am 26.Dave said …
Thanks for the info. It sounds like I’m one of the few who acutally use the AS tool inside of Flash for all of my coding. I was wondering if there was an enhancement for collapsable functions, so that scrolling through long scripts could be shortened. I think Visual Studio has this.
The new panel arrangement options look great.
Thanks!
on 10 Aug 2005 at 10:36 am 27.Mike Downey said …
[quote]BUT what’s more critical to me… have you fixed the bug where the folder structure of smybols was not maintained? If you drag a symbol that is not in the top level of the library into another FLA, all the child symbols get dumped at different levels. Please please?[/quote]
Robert - I just tested this in our latest build and it looks like we did fix it. When I drag a symbol from another library into a new FLA Flash will copy any nested symbols over and place them in the same folders that they were in.
on 10 Aug 2005 at 10:38 am 28.Mike Downey said …
[quote] “SWF Meta-data”
Will one day the search engine be able to read the entire content of the swf movie?
(this would be vital)[/quote]
They already do. Please see the Flash Search Engine SDK on our website. Google and Yahoo are already using it.
[quote] “Flash Form and Screen Features:”
They will stay or disappear? [/quote]
They remain in the product with minor bug fixes. No major changes.
on 10 Aug 2005 at 10:41 am 29.Mike Downey said …
[quote] And what about the Mac OS X version of the flash authoring tool? [/quote]
The OSX versions of Flash authoring and Flash Player are significantly faster in this release. We did a lot of targetted focus on this platform to improve performance. We moved to Mach-O for example (and shared the code with DW), and did a variety of specific bug fixes. We also added OpenGL support to the Mac Player (which, due to a bug in the current release of Firefox for Mac, is only supported in Safari for now).
on 10 Aug 2005 at 10:48 am 30.Oleg said …
Mike, thanks for reply. But for me it sounds a little bit childish:
“Even if we had added all of the features of an editor like PrimalScript or Eclipse (which would have been far too much work for a single cycle) users told us that they would still use their own editors.”
But why users prefer other editors - because of primitivity of native one, that hasn’t been changed since, I guess, 5th version. OK, so there is 699 euro for 8ball, plus 150 euro for editor like PrimalScript… I remember that big Macromedia announcement - “better work flow due to decreasing of needs to switch to other application for creating Flash content” - it looks like other big marketing words…it’s pity…
I’ve asked a lot of my friends who used to hand code and mostly everyone said: “I would rather use native AS editor if it would have
PrimalScript functionality, than looking for some external products…”
I’m very disappointed from that point.
on 10 Aug 2005 at 11:14 am 31.joe donato said …
As a primarily front end flash designer I’m very excited about the graphic capabilities of flash 8. I felt largely ignored in the last update of flash, with most of the improvement centering around code. I feel they made improvements for the designers in mind this time.
I really wanted some 3D controls for objects in this round, like perspective scaling, warp or spin……oh well there is always flash 9.
on 10 Aug 2005 at 1:59 pm 32.Francis said …
Hi,
Well I’m a coder so I’m dissapointed. No regEx, no method overloading, no strong typing in the timeline, no verification of object type in array, no auto-complete in the editor, etc, etc.
Why have you push all the flash communauty to learn strong typing class based programmation in the last version to return with a “code for dummies” mode? I would have expect you to completely drop support for AS1 and comply completely to ECMA4, made the compiler apply strong typing making compiled code REALLY fast and secure.
Code appart, the only features I was exited to see in the new version is the end of the blur type. From examples I saw over the web, I’m not impressed. But I’ll wait to try it for myself.
Well, at least this time I won’t be the one pushing my boss to buy the new version…
on 10 Aug 2005 at 4:32 pm 33.Mike Downey said …
Francis - We continue to evolve the ActionScript programming language but we do not have a new version of ActionScript available in this release. Developing and evolving a programming language and a VM takes time and we want to make sure we get it right.
Regarding a lack of code editor improvements in the Actions panel, we simply couldn’t prioritize this above other features for this release. We can’t please everyone with each release so we try to focus on doing a small number of things that will have the biggest impact on the biggest number of users. Had we done PrimalScript functionality inside of Flash for this release we probably would have had to cut 80% of the other features we did. Then the community would be outraged because we didn’t do enough for designers. We’re pretty happy with the decisions we’ve made for this release and the response from the community thus far has been overwhelmingly positive.
Thanks,
MD
on 10 Aug 2005 at 5:01 pm 34.Peter Witham said …
Mike,
Is there going to be a document anywhere to list changes made to action script even if they are minor?
And a thanks to the entire team for all the hard work in this release.
on 10 Aug 2005 at 6:33 pm 35.Robert White said …
I am primarily a Flash coder, and I think every request for a native AS or player feature, made by a coder or designer, should consider its direct impact on filesize of the player (to download and memory to run)
I think the move to AS2 was fantastic, it enables all kinds of genuine programming benefits, and since it’s primarily a compile-time phenomenon, it probably didn’t add too much bulk to the player (if any). It seems to me way too many developers flout the notion that keeping filesize down is important — “Screw em, they can get a Gaming PC with a graphics card like me and my nerd friends” — so I’m not surprised people have no concern for how their pet features might increase filesize of the player.
History has shown that AS is very open to a clever developer coming up with some custom framework that enables most of their favorite HARDEST core OOP development techniques. Go on, write one, you’re HARDCORE! Or download one.
In my opinion the best programmers have liquid kung-fu, they can work in any style without kicking up a fuss. In my experience, those developers that scream the loudest that something should be done the way they want it are doing so because they lack the skill to work in any other way, and I simply don’t hire those people.
As for the code editor… I do wish it was better. I use it, but I wish it had code collapse. And a javadoc compiler might be nice. I’ve tried SEPY, but haven’t been able to find “auto-format code”. I think the code-beautifier is SWEET. I just wish it wouldn’t send /* long comments */ trotting to the right every time you use it.
on 11 Aug 2005 at 12:05 am 36.Ahmad said …
Great, BUT still ignoring the right to left problem for Arabic users.
on 11 Aug 2005 at 2:14 am 37.matthew muller said …
Looking at snapshots, to me it seems the timeline is not detachable into its own window, is this true? This would not be a good thing for those of us who use a dual monitor setup.
Anyone care to comment?
on 11 Aug 2005 at 3:17 am 38.Brian Sexton said …
> We obviously could not change this for old SWF files, as we need to garantuee backwards compatibility.
Obviously? I think not. Indeed, it seems rather silly to me to guarantee backward compatibility with bugs. Nonetheless, thank you for letting us know that this particular issue can be fixed by recompiling for Flash 8. I look forward to doing so when I can get my hands on it. I hope to find lots of other bugs fixed in this new release as well.
Now that you are lending more attention to bitmaps, have you implemented–or are you considering implementing–double-buffering so Flash content does not tear so much when it has a lot of motion?
on 11 Aug 2005 at 3:34 am 39.shirley said …
Hi Mike
thanks for taking all your times to reply to all of us.
One more thing, please.
How long before the engineers at Macromedia will be release a flash version with full “Back Button” functionality!? (and without me having to write hard core scripts)
Am I asking too much?
This would be so essential for Flash!
Thanks again
Shirley
on 11 Aug 2005 at 7:15 am 40.Chad S. Hawks said …
Thank you so much for really listening to the little things users have said. Bringing back tabbed menus and giving the option of undo methods may seem like trivial things, but they do matter a great deal.
Thanks for posting these ’smaller’ details, and thanks again for listening!
on 11 Aug 2005 at 7:55 am 41.Jim D. said …
What about all of the enhancements to the new Flash player 8? I did not notice any big news about that anywhere.
Does anyone know the status?
on 11 Aug 2005 at 8:12 am 42.Lawrence Bansbach said …
Amid all the hype about Flash 8, I’ve seen nothing about long-overdue improvemnts to formatting of dynamic text (and no, I’m not referring to the FlashType Text Rendering Engine in v8). I can’t understand how Macromedia can claim the Flash Platform is a rich application environment when it can’t even do text right. There are no tables, no true ordered lists, and no baseline shifting (therefore no superscripts or subscripts). Flash is at HTML 1.0+, whereas it should have left XHTML in the dust by now (e.g., Macromedia could have implemented automatic hyphenation and justification). Claus Wahlers has done near-miracles with DENG and has implemented much of CSS2 and some of CSS3 — yet, because of the rudimentary implementation of Flash’s dynamic textfield properties, without resorting to extreme measures he was unable to implement the full set of CSS1. Please, PLEASE, someone tell me Macromedia didn’t pass this over yet again.
on 11 Aug 2005 at 12:25 pm 43.John Lee said …
I’m sure that most everyone appreciates the incredible leap forward that Flash 8 represents. And, for one, I’m eager to immerse myself with the new version.
As many others have expressed, there is still a great deal of concern that dynamic text has been left in the cold. For once and for all, could you or a colleague answer as to controlling kerning, subscripting, and other typographical requirements?
I, too, have often been at knifepoint over creating nice-looking text and programmatic text. Never have the two met in Flash, thus far.
on 11 Aug 2005 at 3:11 pm 44.Lynn Krause said …
Mike - thanks for taking the time to read and answer posts!
Flash is very cool in many ways, and very painful in others. What causes me the most pain of all are the many Action Script functions/methods which are only available asynchronously - things like loading external sounds and .swf’s, playing sounds, and most, most, most of all, pausing execution. Having to use callbacks to handle completion of these events when what you really want is for the function to return so your main control flow can continue, turns simple algorithms into painfully convoluted ones. For Flash apps requiring only a few lines of Action Script, it’s not so bad, but for complex apps with many hundreds of lines it quickly becomes a nightmare which grows worse with each new modification requirement.
How do other people deal with this. Brilliant ideas, anyone?
Thanks for listening!
-lynn
on 12 Aug 2005 at 9:21 am 45.jm said …
How about support for loading in PNG and Gifs through scripts? I read somewhere this was possible but the article looked kind of budget and I didn’t really trust it. Is this going to be possible?
on 12 Aug 2005 at 9:54 am 46.Francis said …
I need to say something to Mr. Robert White.
Saying to someone you never see or hear of before that he’s a nerd, don’t care about file size or that his wishes are “pet features” show more about your mediocrity than about mine.
If you think that the new feature like dynamic video keying and effect won’t take “…a Gaming PC with a graphics card like me and my nerd friends” to perform at good speed, than you seriously don’t know much about computer.
If you think that regular expression are a “pet feature” in computer programming, that you need a supercomputer to download a bigger plug-in, don’t get what strong typing represent to code execution rapidity on slow computer, I guess I had to wish you good luck, you’ll seriously need some.
on 12 Aug 2005 at 10:19 am 47.Marcus said …
I have to agree with those who have concerns about dynamic text fields and their lack of support for many HTML tags.
I have worked on projects for two large training companies and at both I’ve taken heat for recommending and implementing Flash once the projects were underway and the need for better HTML formatting arose, such as the ability to pull in XHTML without dumbing it down. It’s been a showstopper on more than one ocassion.
I’m excited for the other features, but I’m disappointed that I’ll have to look at other options for projects where better support for HTML is needed.
on 12 Aug 2005 at 10:30 am 48.Mike Downey said …
Responding to comments above…
Great, BUT still ignoring the right to left problem for Arabic users.
- I wouldn’t say we’re “ignoring” right-to-left text. We’re trying to find a solution. First of all, the problem isn’t right-to-left, it’s bidirectional text. We need to completely rewrite the way we do text in the Flash Player in order to support bidirectional text and we haven’t yet found a solution that we feel confident will work. So we continue to look for options that we could implement in a future release. We recognize that there is a HUGE market opportunity for this so we continue to work on the problem.
Looking at snapshots, to me it seems the timeline is not detachable into its own window, is this true?
- No, it’s not true. You can still undock all panels.
are you considering implementing–double-buffering so Flash content does not tear so much when it has a lot of motion?
- Sorry, I’m not sure what you mean by “double-buffering.” Please explain…
How long before the engineers at Macromedia will be release a flash version with full “Back Button” functionality!?
- Good question. Unfortunately, this is not a problem that can be solved by the Player. It involes the browsers so we have to use alternative solutions. For example, in Flex applications that leverage the Flex server, the server keeps track of progress through the site and automatically enables “back button” functionality.
What about all of the enhancements to the new Flash player 8? I did not notice any big news about that anywhere.
- This is the biggest release of the Flash Player ever so there is definitely news to be reported. If you go to the Flash Player product page you’ll find a comprehensive list of new features. We’ll also be posting more details over the next few weeks while we wrap up development on the Player.
I can’t understand how Macromedia can claim the Flash Platform is a rich application environment when it can’t even do text right. There are no tables, no true ordered lists, and no baseline shifting (therefore no superscripts or subscripts). Flash is at HTML 1.0+, whereas it should have left XHTML in the dust by now
- Well, I don’t necessarily agree that adding more support for additional HTML tags would either be a good idea or a reasonable task for Flash. Flash Player isn’t a full browser and we need to keep the file size as small as possible. Implementing something like support for tables would be a tremendous amount of Dev and QA work - plus - I don’t personally think it would be all that useful. Why do people need HTML tables in Flash? I think this is something that we’ve decided doesn’t need to be in the Flash Player. I’m open to a convincing argument that would force us to drop a lot of other features and add a significant amount of file size to the Player though…
Lynn - We are continuing to evolve the VM and the ActionScript language to address the issues that you have pointed out. Expect solutions in a future release.
How about support for loading in PNG and Gifs through scripts?
- Yes. We’ve added support for dynamically loading PNG, GIF, and Progressive JPG to the Flash Player 8.
Francis - If I understand your comments correctly, it seems like you’re dramatically overstating the system and bandwidth requirements for experiencing the full power of the new features in the Flash Player 8. You do not, in fact, need a “super computer” or a “high-end gaming machine” to even do live chroma key with ActionScript. One of my beta testers has already done this and it ran well on my PowerBook (!!!), which is a good test of performance.
on 12 Aug 2005 at 11:49 am 49.Lynn Krause said …
Mike - very cool! I can’t wait!
-lynn
on 12 Aug 2005 at 1:06 pm 50.Joe Stone said …
Mike,
I have two little question.
- Why you don’t add some little and useful method to Array in this release ? Array.min , .max , .unique , .indexOf , .shuffle. Thoses methods are useful every day.
- What about the trace improvement asking in the flash team blog.
http://weblogs.macromedia.com/flashteam/archives/2005/03/how_can_we_impr.cfm
What’s new for the trace method ?
Thanks
on 12 Aug 2005 at 1:23 pm 51.Jacob said …
Hi Mike,
how about a bug for the html text in TextArea component? I had to design a site recently and at times the text size gets too big.
Any improvements in support for CSS ?
Also, I am looking forward to hopefully improved GUI behavior for Mac OSX version. Thanks.
on 12 Aug 2005 at 1:32 pm 52.Michael Burke said …
Seems this is one more release of flash without a usable actionscript debugger…
on 13 Aug 2005 at 5:41 am 53.shirley said …
Mike thanks again for all your very comprehensive and punctual answers.
Not much has been said so far about components. Do we have to expect any substantial changes with components (data components data bindings etc) coming with this new release of Flash?
Thanks as usual
Shirley
on 14 Aug 2005 at 3:11 am 54.phantomflanflinger said …
These improvements all show that Macromedia listen, and Normal mode 2.0 shows that they even admit when they’ve made a mistake. I WILL be upgrading!
on 14 Aug 2005 at 3:12 pm 55.Niko said …
“Why do people need HTML tables in Flash? ”
Mayby becouse of the flexible layout tables create!!!!. We have done many projects wítch have been translated to 15 different languages. We often need the place of an image on flash stage to alter its y - position according to the amount of text coming from the xml file. This is now done with custom created code that reads xhtml and moves the items on stage. Why cant we have this? or is flash only ment for master english version….?
on 14 Aug 2005 at 6:10 pm 56.Brian Sexton said …
Mike,
> > . . . are you considering implementing–double-buffering so Flash content does not tear so much when it has a lot of motion?
> - Sorry, I’m not sure what you mean by “double-buffering.” Please explain…
[comment removed to keep the focus on the technology, not personal comments. MD]
http://en.wikipedia.org/wiki/Double_buffering
Basically, individual drawing operations are done with a non-visible buffer then the assembled result is displayed.
[comment removed to keep the focus on the technology, not personal comments. MD]
on 14 Aug 2005 at 8:22 pm 57.Dave Bricker said …
I teach Flash and one thing that would help beginners would simply be to have the program refuse to allow a button within a button. Students often forget to return to the main timeline and begn a new button within a recently completed one. since there’s no reason to ever have a button in a button, a simple dialogue would make it easier for people to learn the program, much in the way that flash will warn you if you try to drag a movie clip into an instance of itself.
Lastly, any chance of getting ahold of some of the new AS properties and methods before the actual release?
Thanks.
on 14 Aug 2005 at 9:41 pm 58.Ryan Parasram said …
Hi,
Have you allowed the creation of COM objects from Actionscript?
Could I select a sequence of frames and convert to movieClip?
Does the context menu over-riding work better now? I remember that it did not work when a context menu was applied to a movie clip in a movie clip.
How about bitmap transparency? I currently do the transparency in Fireworks.
Could I write a file without going through a server script?
Could I write text along a path? I currently do that in Freehand.
It’s nice to see that png’s may now be loaded from script!
Thanks!
on 15 Aug 2005 at 12:03 am 59.Lawrence Bansbach said …
“Well, I don’t necessarily agree that adding more support for additional HTML tags would either be a good idea or a reasonable task for Flash.”
This seems myopic. As text is still the primary medium of information exchange on the Web, if you really want Flash to be a rich-application platform, it should have better support for dynamic text formatting. And XHTML, or XML with XSL, really is the only way to go. Unless you have a better way to enable richer text formatting.
“Flash Player isn’t a full browser and we need to keep the file size as small as possible. Implementing something like support for tables would be a tremendous amount of Dev and QA work - plus - I don’t personally think it would be all that useful.”
Much of the work’s been done for you. Surely of have heard of Claus Wahlers and DENG.
“Why do people need HTML tables in Flash?”
To display tabular information as they do in HTML.
“I think this is something that we’ve decided doesn’t need to be in the Flash Player. I’m open to a convincing argument that would force us to drop a lot of other features and add a significant amount of file size to the Player though.”
Why would you have to drop a lot of other features? The DENG component is only about 50K. Wahlers could have done a lot more if you had enabled dynamic text to be formatted to the same degree as static text.
on 15 Aug 2005 at 4:43 am 60.shirley said …
How do I remove the beta version of the flash player 8 and reinstall version 7?
When I try to use the print tool for a movie flash (with print functionality) created in flash 5 it tries to save rather than print the document! (it was working fine with player 7)
(I looked for help in Macromedia.com, but not real help there. I also tried to reinstall flash player 7 but no joy)
shirley
(Am I in the wrong blog to post this question??
on 15 Aug 2005 at 6:06 am 61.shirley said …
“How do I remove the beta version of the flash player 8?”
download the uninstaller from http://macromedia.com/products/flashplayer/public_beta
on 15 Aug 2005 at 11:52 am 62.Brian Sexton said …
Dave:
> I teach Flash and one thing that would help beginners would simply be to have the program refuse to allow a button within a button.
If you are suggesting that Flash should forbid this altogether or even as an option that is enabled by default, I strongly disagree because either case would encumber intentional Flash development. Furthermore, I think it is probably a bad idea even for your students. Read on:
> Students often forget to return to the main timeline and begn a new button within a recently completed one.
Then perhaps you should more strongly emphasize the concept of timelines because I do not think this is a problem with the design of Flash (I assure you that I would readily complain about it if I thought it were); I think it is simply a human problem–probably either forgetting about timelines or just not paying attention to what they are doing.
> since there’s no reason to ever have a button in a button, . . .
That is quite false. My current project at work uses buttons inside of buttons for menu items with options.
> . . . a simple dialogue would make it easier for people to learn the program, much in the way that flash will warn you if you try to drag a movie clip into an instance of itself.
I appreciate your desire to make learning Flash easier for your students, but changes to this particular functionality–even if consisting only of warning dialogs that appear more than once–could be very annoying for professionals know very well what they are doing.
on 15 Aug 2005 at 11:53 am 63.Brian Sexton said …
Of course, “for professionals know” should have been “for professionals who know”.
on 15 Aug 2005 at 12:34 pm 64.Dave said …
With regards to components and the fact that the Flex Team now owns the components for the whole company, would it be reasonable to expect that at the very least the Flash comonents will have all the bells and whistles of the Flex components (e.g. auto-resizing in the accordion, drag and drop, etc..)?
Also any chance a form of XPATH is supported in the XML class?
Thanks for all the info, it’s great to have a company willing to be so forthcoming before a product even launches!
on 15 Aug 2005 at 9:07 pm 65.Derek Vadneau said …
“We haven’t done any major code-editing improvements for hand coders as we found that almost all of the hand coders that we interviewed preferred to choose their own text editor. Even if we had added all of the features of an editor like PrimalScript or Eclipse (which would have been far too much work for a single cycle) users told us that they would still use their own editors. So we decided to focus on other things instead.” - Mike Downey
Really? Regardless of what I personally use (the Flash IDE) why on Earth would someone pay an extra $150 for a separate product and switch back and forth between programs if all the functionality of that extra program was in the Flash IDE? Seriously, I don’t understand. Of course, I wasn’t expecting PrimalScript in the Flash IDE. Your point about time for development is obviously true.
That being said, the improvements that are there will make using the IDE much more enjoyable. I don’t think miracles were done, but very good solutions to some of those nagging IDE issues look to be included.
“What about the trace improvement asking in the flash team blog.” - Joe Stone
I am interested in this as well. My first thought is that either this is yet another surprise that will be revealed or this was taken out of development in the Flash IDE in favour of feature X. Possibly info to be used for Zorn? Bit of a shame.
“… it’s great to have a company willing to be so forthcoming before a product even launches!” - Dave
I agree 100%. Thanks Mike!
on 15 Aug 2005 at 9:48 pm 66.Kallol said …
The new features are really quite interesting….hope to work with it soon.
on 15 Aug 2005 at 11:20 pm 67.Mike Downey said …
[comment removed to keep the focus on the technology, not personal comments. MD]
(Dave) - “With regards to components and the fact that the Flex Team now owns the components for the whole company, would it be reasonable to expect that at the very least the Flash comonents will have all the bells and whistles of the Flex components (e.g. auto-resizing in the accordion, drag and drop, etc..)?”
We plan to include everything in the Flex components that still works in Flash. For example, if a component feature requires the full Flex layout management classes, we’ll probably pull that feature out. There are some things in the Flex components that don’t work without the full Flex framework. Everything else will be kept in.
(Derek Vaneau) - “Regardless of what I personally use (the Flash IDE) why on Earth would someone pay an extra $150 for a separate product and switch back and forth between programs if all the functionality of that extra program was in the Flash IDE?”
Good point, Derek. As I said in one of my other comments (perhaps on someone else’s blog?), we are not just going to leave the ActionScript editor in Flash as is. We do plan to make improvements. My point was that we don’t think we can prioritize major improvements to script editing in Flash when *most* of the customers who write a lot of code by hand tell us that they prefer their own editors. As for the extra cost, there are plenty of free editors that work very well. As for switching between apps, I totally agree. It’s much better to have an integrated experience. We plan to integrate a variety of script editor improvements over time but we do not intend to make the Flash authoring tool the premier code editor for Flash development. We have other solutions in the works for that…
(Lawrence Basnbach) - “if you really want Flash to be a rich-application platform, it should have better support for dynamic text formatting.”
I agree with you in that dynamic text formatting is very important. We plan to continue making improvements in this area (and we’ve already done a great deal of work with this in Flex - which will also continue to get better). Regarding adding more support for HTML tags, I still don’t agree that adding support for HTML tables, for example, would be very important. I believe there are other, better ways to display data in Flash. Of course I could be wrong and adding support for the table tag could be the next best thing in Flash. Luckily I don’t make all of the decisions around here.
We all read these comment (including the engineering teams) and consider your requests. We even argue amongst ourselves as to the validity of these requests. I’m sure there are others on my team who can better articulate why we aren’t placing a higher priority on support for dynamic rendering of other markup languages in the Flash Player. At least for now…
on 16 Aug 2005 at 6:28 am 68.Marcus said …
Mike,
I really appreciate you taking time to continue to answer questions on here–it’s things like this that really make Macromedia shine!
Regarding dynamic text, I agree with Lawrence, text is the primary medium of information exchange–the dynamic textfield is one of the most important parts of Flash. I don’t necessarily think that support for tables should be added, thought it would be great if they were, but for Flash to be seriously considered as a platform for RIA’s, support for XHTML will have to improve drastically. Some of the areas that are important (and I’m only mentioning those that directly affect me) are:
1. Training- In many cases the same content is developed for both HTML and Flash versions for 508 compliance. If we can’t take the same XHTML that we use for the 508 course and pull it into dynamic text fields in Flash and have it look almost the same, it becomes a big issue.
2. Blogs and other CMS’s- I think that we’d see a lot more software like flashblog.org (in both the Open Source and commercial sector) if there were better support for XHTML.
These are, in my opinion, huge market sectors that could greatly benefit from improved XHTML support. In many cases XHTML support is the make it or break it feature. I’d suggest starting with something as simple as support for the em and strong tags, better font sharing (e.g. an embedded swf should be able to use the fonts of the parent swf), support for sub and superscript or baseline shifting, then improving the CSS support that came with MX 2004. Like Lawrence mentioned, check out Deng! It would be awesome if something like that were embedded in the player.
I do have to say (after all that complaining) that I’m excited to see that anti-aliasing has improved already and I think it will make a huge difference. Kudos for that and the many other improvements in Flash 8!
on 16 Aug 2005 at 7:45 am 69.sam said …
XPATH native in flash would be a tremendous idea…rah rah!
Allowing images (swfs) in text fields but not allowing it to be done properly is just bizzarre. There should not be an argument on this one people, flash is all about information either text or graphical (and audio). It appears as if Flash suffers from new users syndrome, can use every bell and whistle at once but cant format “hello world”. (Especially not with an image next to it). Thats bad,…..no it really is bad and needs to be fixed. I dont know wether that fix is tables, but what ever it is I would like it by about october in flash 8.0.0.1 free update please.
This new version of flash is sublime in so many ways. I reached th end of the tether in flash 5, flash mx+ opened up wonderful doors, I have not placed any tension on my creative leash with it yet I can see horizons, quite simply flash 8 pushes these horizons and opens immense possibilities. Bravo, Bravo. Well done.
on 16 Aug 2005 at 9:52 am 70.Brian Sexton said …
[comment removed to keep the focus on the technology, not personal comments. MD]
on 16 Aug 2005 at 10:00 am 71.Brian Sexton said …
[comment removed to keep the focus on the technology, not personal comments. MD]
on 16 Aug 2005 at 10:47 am 72.ME said …
Mike,
Could you elaborate a bit on your comment:
“…we do not intend to make the Flash authoring tool the premier code editor for Flash development. We have other solutions in the works for that…”
Need a beta-tester on the implied product?
Thanks!
on 16 Aug 2005 at 5:39 pm 73.Dan said …
Thanks for taking the time Mike.
Unfortunately, I too have to complain about the lack of coding features within the Flash IDE. I understand product development cycles and am very excited about the new features added, but as a Mac Flash developer the various alternatives available (Primalscript, Jedit, Sepy, Eclipse, Xcode, etc) are not integrated and not usable at this time. Any news from the community on usable options much appreciated…
Dan
on 16 Aug 2005 at 6:58 pm 74.Aaron O. said …
on 17 Aug 2005 at 12:01 am 75.Mehdi said …
It’s very nice, but what about the language .. does it write an arabic language ? huh
please can any one answer me ?
I’ll be waiting …
on 17 Aug 2005 at 1:15 pm 76.Mike Downey said …
(Mehdi) - “…does it write an arabic language?”
We do not yet have support for bi-directional text in the Flash Player nor the Flash authoring tool. We continue to pursue solutions for this but supporting bi-directional text is a very challenging problem for our development teams.
on 17 Aug 2005 at 2:34 pm 77.Brian Sexton said …
[comment removed to keep the focus on the technology, not personal comments. MD]
on 17 Aug 2005 at 5:05 pm 78.Lynn Krause said …
(dan) - “development cycles and am very excited about the new features added, but as a Mac Flash developer the various alternatives available (Primalscript, Jedit, Sepy, Eclipse, Xcode, etc) are not integrated and not usable at this time. Any news from the community on usable options much appreciated…”
Dan - I don’t know if this will be of much help to you, but FWIW, here’s my “news”: I store all of my Action Script as external .as files which I edit with my favourite editor (vi), and bring into my .fla documents with #include statements. This provides added bonuses such as making it easy to do string searches, re-use code, refactor etc. This would be doable on your Mac as well; maybe it gives you some ideas.
-lynn
on 19 Aug 2005 at 10:12 am 79.Andrew said …
I’m really looking forward to taking advantage of the new features in Flash. Bitmap caching and filters are going to allow for some amazing things, not to mention the alpha channel in video
I just wanted to add my name to the list of people that would benefit greatly from dynamic text being able to render more HTML tags, especially the TABLE tag and ordered lists. I’m sure it’s not a simple thing to implement and I don’t think we need perfect support (we don’t need to be able to nest tables for example) but at the moment anyone that wants to use these tags has to create their own work-arounds or exclude certain content.
I think you might be surprised by the number of customers that would think it’s a great idea.
By the way THANK YOU for including the ability to load .gif, .png and progressive .jpg files, my workload is immediately reduced!
on 19 Aug 2005 at 12:23 pm 80.MC Peko said …
Will there be support for justify in dynamic text fields?
on 20 Aug 2005 at 12:54 am 81.Christian said …
yeah we really need to be able to justify dynamic text fields. I’ve been waiting for that forever.
on 21 Aug 2005 at 5:43 pm 82.Greg Fuller said …
I want to echo what many other have said about the need for better html support. To have to go outside the swf to display text and simple images in a flexible manner is very frustrating. I’ve had to explain why this couldn’t be done after starting a flex project.
Coenraets solution is a start, but it’s not fully cross browser. Flashpaper is promising, but the text is just too fuzzy at small sizes.
If you want flash to be a rich platform, you need to be able to display rich text. Not the full html set, but enough to dynamically render images within text and tables consistently and reliably.
This has been the most frustrating part of the project I’m currently working on.
on 22 Aug 2005 at 3:52 am 83.Ahmad said …
‘I wouldn’t say we’re “ignoring” right-to-left text. We’re trying to find a solution.’
Mick,
Sorry I got you wrong.
I’ve submitted a component to MM Exchange which improve the Arabic text representaion in Flash. It uses php to speed up the display of Arabic AND English text together.
If you find it helpfull, The component name is “Flaraby”.
If you need any help I would be glad to.
Thanx
on 22 Aug 2005 at 7:43 am 84.designdog said …
Thanks for the heads up Mike. Unfortunately, as a Mac developer, it looks like there is still no improvement for someone who prefers to write the ActionScript. Assuming that all of the new stuff on the design side will be dooable with ActionScript, the coding experience will be tedious…
on 22 Aug 2005 at 1:06 pm 85.vetter said …
Bitmap access was on my wishlist after flash 5 has been released. Nice move that this feature is not just for coders. What about direct access for sound ?
on 23 Aug 2005 at 3:16 am 86.tariq said …
Hi Mick
-why not to benefit from the Arabic lang. support that run with SWISHMAX software. (Typing, rendering and exporting too)
-is there any new features concerning Audio system in Flash
thanks
on 28 Aug 2005 at 8:14 pm 87.Moca said …
Hi Mike, you forgot the Contact Sensitive preference that allows you to select an object just by selecting a part of it. Also stroke hinting that improves those blurred 1px lines and the Mobile Emulator of course
on 29 Aug 2005 at 7:55 am 88.rajeshsatiya said …
i am flash designer
i make a flash developer please guide me
flash database connectivity with access
on 29 Aug 2005 at 8:15 am 89.Mike Downey said …
[christian] - “yeah we really need to be able to justify dynamic text fields. I’ve been waiting for that forever.”
I just confirmed that you can, in fact, now do this in Flash Player 8. Another new feature that I didn’t know about…
[tariq] - “is there any new features concerning Audio system in Flash”
Yes. We’ve increased the number of audio channels in the Player from 8 to 32.
on 29 Aug 2005 at 11:35 am 90.Cristian said …
Mike, are you aware of any improvements that allow dynamic text fields to be anti-aliased?
The company I work for reads localized text strings from a database (Flash Remoting/Java) and uses dynamic text fields to display them. Unfortunately, the aliased look of dynamic text fields provides for a rather unattractive user interface.
Thanks
on 05 Sep 2005 at 9:58 pm 91.Awal Eesh Singh said …
I attended the seminar on launch of Studio 8.
I love Flash 8 featured, I loved the way Mike presented the Flash 8 before the audience. Cool !
I am a flash animator and work mainly on animated e-cards and websites, flash 8 is going to be a great success.. i m looking forward to it.
Best of luck to Mike and his team, from a guy from India - Awal Eesh Singh
on 06 Sep 2005 at 10:32 am 92.MC Peko said …
Fantastic. Thanks.
on 07 Sep 2005 at 5:46 pm 93.Alfredo Alfonso said …
putang inang yan!! its so bitch, it is so basic!! all people who posted here is bitch!! coz you know it isn’t great or fantastic so you’re all bitches!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.,,!,, .,,!,,
on 08 Sep 2005 at 10:12 pm 94.Ashish Kothari said …
Hi,
I am Ashish Kothari from Delhi, India.
I attended the seminar on launch of Studio 8 in Delhi and I am very excited to work in latest features.
I am regular user of Flash product and i am very impressed to new Studio 8 features.
I loved the way Mike and his team presented the Studio 8. Great !
I am a Web Designer and work mainly on animated e-cards and websites, Studio 8 is going to be a great success.. i m looking forward to it.
Good Luck to Mike and his team,
on 10 Sep 2005 at 1:45 pm 95.Daniel Sefton said …
These new features look great, to me they are even better than the main ones! The best two for me are the Stage pasteboard expansion and Library enhancement features. Cheers Macromedia!
From Daniel Sefton
on 12 Sep 2005 at 12:00 pm 96.Jon Tjemsland said …
I see that you can bring PNG, GIF, and Progressive JPG into Flash Player 8. Does anyone know if you can import Tiff files dynamically in the Flash 8?
on 14 Sep 2005 at 5:36 am 97.Mike Downey said …
[Jon] No Tiff support in Flash Player 8, sorry.
[Cristian] The new FlashType font rendering engine works with dynamic text as well. So you should see a very big difference in quality.
on 21 Sep 2005 at 7:47 am 98.Stephan Schmidt said …
Hello Mr. Downey,
I saw your presentation on the Flash Roadshow in berlin and I really appreciated your presentation. I wanted to ask you something, but you had been too busy and I couldn`t catch you. So what I am still wondering is, as all the entries above, why isn`t Macromedia willing to support bidirectional textfields in Flash8? Will there be an update in near future?
Thanks for an answer in advance
Stephan
on 03 Oct 2005 at 2:04 pm 99.Michael said …
I was wondering if the new player does in fact support exporting nested movieclips to video, with supported actions like swf2video…
I know you had spoken about this before:
http://www.xanga.com/item.aspx?user=fwak&tab=weblogs&uid=130664522
I know some people don’t use this… however, this would make my life alot easier if it is indeed supported.
Thanks!
on 04 Oct 2005 at 9:13 am 100.Guilherme said …
I’m university student, studying COmputer Science in Brazil and I’d like to do my graduation work based on the new tecnology I heard Flash 8 has, the Chroma Key. I wonder if I could get some instructions and directions, so I can try using it before deciding if that’s what I’m gonna do, if it is do-able.
Thanks.
on 08 Oct 2005 at 4:30 am 101.Prakash said …
I’m a flash developer from India. I’ve experience in developing flash application that can be used for Live broadcast of Flash Graphics. I was wondering if I can real-time render flash output to a video card (that can generate SDI or compatible video output format) instead of rendering a flash file in memory?? Can anybody guide me on this?? Here I’m talking about controlling a hardware (video card) through my flash app…
on 10 Oct 2005 at 12:11 am 102.Mike Downey said …
–Michael– I was wondering if the new player does in fact support exporting nested movieclips to video, with supported actions like swf2video…
- Unfortunately this feature was cut at the last second due to some major architectual changes that needed to be made in order to make it happen. It’s the first item on our list for the next release though.
on 10 Oct 2005 at 12:11 am 103.Mike Downey said …
–Prakash– I was wondering if I can real-time render flash output to a video card (that can generate SDI or compatible video output format) instead of rendering a flash file in memory??
- Sorry, nothing that I know of.
on 10 Oct 2005 at 12:14 am 104.Mike Downey said …
–Stephan– why isn`t Macromedia willing to support bidirectional textfields in Flash8? Will there be an update in near future?
- It’s not hat we’re not willing to support bi-di text in the Player, it’s that doing so is incredibly difficult and would require a complete replacement of the text functionality in the tool and the Player. We have not yet determined a solution to make this happen but we continue to look for one.
on 21 Oct 2005 at 5:34 am 105.Awal Eesh Singh said …
Visiting the blog again as it has helped me in knowing flash 8 more closely. I am a flash animator and i create ecards in flash. Best of luck from Awal Eesh Singh
on 16 Dec 2005 at 8:04 am 106.Irfan Jamal said …
I am curious as to whether this issue of bi-directional text encompasses the issue of glyph variants that I’ve been struggling with. I don’t mind that users can’t input text in arabic, but my issue is with static and dynamic text boxes that does not use the correct glyph variants for Arabic text.
When I type certain letters in a dynamic text box, they merge successfully, but when I change the focus (i.e. click elsewhere) the letters are no longer merged but are in their isolated forms. However, if I ignore this and publish anyway, the final text is in the correct form.
The only problem is, the arabic font I am using is one I have purchased, so to allow my users to see this font, I have to embed it, but when I do this, only the isolated forms of the characters are embedded, not their glyph variants, and so the letters are no longer merged.
So, the short version of my question is: When is this going to be changed?
To me, it seems like the solution would be to provide support for Open-Type Layout Tables, but perhaps I’m oversimplifying.
Also, since I have had a lot of experience in using flash to create animations, I would strongly suggest including a feature of Adobe Photoshop that I (and perhaps others) use quite a bit. In Photoshop, Layers can have an Outer Glow and an Inner Glow added. To some extent, I can duplicate this effect in Flash (but only when I am dealing with straight lines and perfect circles). Perhaps a gradient effect that follows the edges of a shape would allow more flexibility in terms of animation.
Regardless, the new changes are great, and I’m looking forward to the next version.
Thanks
I. Jamal
on 18 Dec 2005 at 5:09 pm 107.Greg said …
Hi Mike
Great news about the inclusion of Metadata in Flash 8! I have been using Flash 8 for a few weeks and love it. Will the metadata also be included when publishing as Flash 7? Also, I have read that Google supports indexing of this metadata - any news on other major search engines doing the same?
Thanks,
Greg.
on 10 Jan 2006 at 2:09 pm 108.Chris said …
A global script search would be great.
on 03 Feb 2006 at 11:38 am 109.max said …
I know Flash 8 can’t be all things to all people … although it definitely is closer with every update … but Flash is the best animation tool I’ve ever worked with — better than After Effects, and what with Toon Boom and such, it seems appropriate to appeal to that animation world with edge shading as I. Jamal suggests and incorporating separate tweens for separate functions as was mentioned earlier; basically, I think taking a cue from the other programs like AfterEffects would definitely be in Flash’s interest, and (vice versa if possible. AfterEffects could learn a lot from Macromedia).
Also, if it’s not too much to ask, I wonder if in the 8.5 update there could be a negative selection tool, such as there is in Photoshop, Paint Shop Pro, Illustrator etc. Just a ‘ctrl’ to subtract and ’shift’ to add would be such a useful addition. SO USEFUL!!
I’ve also ecountered a strange bug where my movieclips that contain masked graphics get locked to the stage as if the layer had the lock on, when in fact it is off. This occurs when — within the movieclip — the graphics on the first frame are under a mask layer that has nothing in it. By default I think this should make the movie clip behave as if it did not have a mask in the first frame, like the animation would suggest.
However, selecting the object on the stage in that particular frame clicks right “through” the object, deselecting it, as if it weren’t there. It is possible to select the object if you find that point of modification and click directly on that tiny circle, and selecting the frame allows the objects in the frame to be selected, but it would be nice to change this so I can click on what I see. I think this would be consistent with what seem to be the other ‘rules’ of Flash.
Thanks!
on 17 Feb 2006 at 8:44 am 110.klendall said …
Hello Mike,
I can’t get the TM (trademark0 to superscript in hyperlinked text. Do you know why?
I have the font set to dynamic with animation and tried all the other options but nothing has worked. Do you know of a fix?
Static text that is not hyperlinked works; i.e., ToyotaTM, but when I make Toyota Hyperlinked to the Toyota Url, the TM is no longer superscripted when I publish.
Of course, no us austin users know why…they referred me to you, your truly>>http://ammugnewsletter.blogspot.com/
on 27 Feb 2006 at 2:21 pm 111.Aparaty cyfrowe said …
Flash 8 is wonderful, it is possible to work with png or the GIF, the loss there is no a few facilitation which are being made there commonly. I think that present amendments to the previous version are satisfying.
on 10 Apr 2006 at 7:46 am 112.Statusy GG said …
Hi guys.
Is is a very good looking and usefull article. Thanks and keep up the good work!
on 20 May 2006 at 4:58 am 113.Sudeep Chandra said …
I know a little bit about your product and how it works. It’ll be great if you could view some of my projects as http://www.midiindia.com, http://www.hindisingalong.com, http://www.sudeepchandra.com, http://www.swayamvarachoudhary.com, http://www.creativeideastudios.com, http://www.trusthealthcare.com and give some brief comments upon how to use the latest version on these. Or let me know a thread where I could read more about your product as for optimum utilisation. Thanks
on 20 May 2006 at 5:03 am 114.Rajeev said …
You got to go through the tutorials man …
on 27 May 2006 at 3:41 am 115.Rameosanjule said …
Hi max,
I have a solution for ur trademark problem.But u might be found the solution within those months. In flash u can display some special symbols only by directly specifying its encoded value.
Do refer this link, it would be helpful
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_14143.
on 27 May 2006 at 3:45 am 116.Rameosanjule said …
Hi all,
I’m working in a web development company. In one of my flash project, I’m not able to align the dynamic text retrieved from html in a justified format.
I’m dying with this small mistakes . pls anyone help.
on 31 May 2006 at 9:55 pm 117.Doug L said …
I’m considering flash for a RIA mainly because it eliminates browser compatibility issues. For that I need greater ability to control dynamic text and graphics. Perhaps even DOM addressability within a TextField would be helpful.
Currently just getting a static Flash site with an html mirror from the same XML files is proving to be troublesome because of the spotty html/css support. If not tables, at least give me css positioning.
on 31 May 2006 at 10:03 pm 118.Doug L said …
Is anyone else seeing TextField.wordWrap clipping characters or parts of characters on the right? TextField.htmlText is set through ActionScript. MAC 8,0,22,0
on 01 Aug 2006 at 1:02 am 119.Posh said …
Static text that is not hyperlinked works; i.e., ToyotaTM, but when I make Toyota Hyperlinked to the Toyota Url, the TM is no longer superscripted when I publish.
on 06 Aug 2006 at 3:33 am 120.Marcia said …
>>SWF Meta-data
>>To improve searchability of SWFs by Internet search engines we’ve added new metadata properties to the SWF file format. Now Flash authors can add a title and description to their SWF file, allowing search engines to more accurately reflect the content represented by the SWF file.
Mike, this is the part that concerns me. While that may reflect the content of the page itself to search engine crawlers, a big part of search engine algos is the continuity between site pages, which involves having crawlable internal navigation. Would there be any way to address that issue either in this or future builds?
on 07 Aug 2006 at 3:46 am 121.ila said …
what are the languages it will support?. i want to make deginings in arabic language, it will support or not?.
please answer me
I’ll be waiting …
on 08 Aug 2006 at 7:06 pm 122.Marcia said …
These comments are not coinciding with who appears to have written them. It was Marcia (which is me) who asked this:
>>SWF Meta-data
>>To improve searchability of SWFs by Internet search engines we’ve added new metadata properties to the SWF file format. Now Flash authors can add a title and description to their SWF file, allowing search engines to more accurately reflect the content represented by the SWF file.
>>>, this is the part that concerns me. While that may reflect the content of the page itself to search engine crawlers, a big part of search engine algos is the continuity between site pages, which involves having crawlable internal navigation.
Would there be any way to address that issue either in this or future builds?<<<
on 10 Aug 2006 at 6:42 am 123.DW said …
For those who have been asking about table support in Flash, what seems to be a quick and immediate solution is a commmercial component called tablemaker. It can read and render directly from a html table.
The URL is http://www.flashrelief.com/tablemaker/documentation.html
It looks to be fairly impressive and extremely easy to implement. It can apparently read html or xml, and ehances tag support to include table, td and tr.
Since this component is minute and creates small swfs, the argument that native html table support in Flash would take lots of time and effort, increasing player size seems to be rather weak indeed. We don’t need Flash to create tables ‘natively’, just be able to intepret the tags.
Why not simply licence this component to be included in the next version of Flash, adding your team’s considerable talents to enhancing it further? Or develop your own?
on 17 Oct 2006 at 6:09 pm 124.Don said …
Though Flash is my technology of choice, I frequently have to turn down using Flash for projects because people’s expectations of what web text can do are being set by HTML. When clients ask for data to be arranged in a table or for superscript text (dynamically from a content management system), I sadly have to recommend an HTML route instead. Unfortunately, this is happening with increasing frequency; please add my voice to the vote for supporting a robust CSS/HTML tag set; it is essential for working with web-oriented content management systems and rich internet applications.
on 24 Nov 2006 at 3:26 pm 125.Dave said …
How about letting users set the size of the buffer? Is that really so hard? Flash does NOT WORK in most situations regarding streaming video because it has to constantly stop and buffer. The buffer is pathetically tiny and there is no user-end way to say “go ahead and use more of my idle memory.” Even on modern machines with high-speed Internet connections a 20 minute flash show still has to stop at least half a dozen times during playback. Let. Us. Set. The. Size. Of. The. Buffer. Please.
on 29 Nov 2006 at 4:14 am 126.Maha said …
Hi,
I’m supposed to convert a website’s interface from English to Arabic - the website interface has been created with flash 8.0… Is this translation process possible?
and if not, is there a workaround, plug-in or any way to achieve it?
Thanks
on 13 Feb 2007 at 12:22 am 127.Helen said …
Hi,I too need to know if it’s possible to do arabic text in flash 8.0………….pls explain
on 28 Oct 2007 at 10:27 pm 128.Eric said …
This is exactly what I expected to find out after reading the title The lesser-known new features of Flash Professional 8 (Part 1). Thanks for informative article
on 29 Oct 2007 at 4:29 pm 129.Polin Armsley said …
I wonder if in the 8.5 update there could be a negative selection tool, such as there is in Photoshop, Paint Shop Pro, Illustrator etc. Just a ‘ctrl’ to subtract and ’shift’ to add would be such a useful addition. SO USEFUL!!
I’ve also ecountered a strange bug where my movieclips that contain masked graphics get locked to the stage as if the layer had the lock on, when in fact it is off. This occurs when — within the movieclip — the graphics on the first frame are under a mask layer that has nothing in it. By default I think this should make the movie clip behave as if it did not have a mask in the first frame, like the animation would suggest.
on 30 Oct 2007 at 9:10 pm 130.James said …
Nice design. Please add more smiles to your guestbook
4H55reVk77
on 31 Oct 2007 at 12:25 pm 131.Daniel said …
I couldn’t understand some parts of this article The lesser-known new features of Flash Professional 8 (Part 1), but I guess I just need to check some more resources regarding this, because it sounds interesting.
on 31 Oct 2007 at 12:37 pm 132.James said …
I’d like to drop some words. Cool site, thank you for this! taylor rain
n483jPmLjc
on 01 Nov 2007 at 3:32 pm 133.Jessica said …
First time here on your site. I am delighted to find your wonderful website online. sasha brinkova
t28s2dvKJw
on 22 Nov 2007 at 2:12 pm 134.Sylvia said …
Hi folks,
I was looking for info on using superscript in a Flash 8 dynamic text box. My colleague found a solution. Just use the alt tags located here http://www.forlang.wsu.edu/help/keyboards.asp remember to use the numbers on your keyboard number pad or this won’t work.
on 29 Jan 2008 at 4:13 pm 135.flood insurance rate map said …
Just wanted to say hi, thanks and bye
on 05 Mar 2008 at 3:10 am 136.derya ajans said …
thank you so mach.
on 26 Mar 2008 at 4:01 pm 137.irrinlevy said …
Beautiful teen girls
http://www.porntubebestmovies3.tk
on 15 May 2008 at 11:50 am 138.fırat çöloğlu said …
thank you for share
on 03 Jun 2008 at 12:01 pm 139.arman said …
zRbNZ7 fdv084y0v4t3cnfv593bv29vb
on 06 Jun 2008 at 12:30 am 140.Uwepfczu said …
i’m fine good work freelesbianporn %D
on 06 Jun 2008 at 2:56 am 141.Bpxhlhpn said …
good material thanks free mature porn pics 3057
on 06 Jun 2008 at 5:19 am 142.Qodsjlei said …
magic story very thanks help for pornography addiction michigan >:DDD
on 08 Jun 2008 at 10:19 am 143.Ckphivtq said …
real beauty page pass student fares transit bus school ride transfer centre tickets =-((
on 10 Jun 2008 at 8:52 pm 144.Lsekxhni said …
Very funny pictures older men fucking younger girl 43685
on 11 Jun 2008 at 9:45 pm 145.Jotofile said …
This site is crazy
freetrannyporn gtewvd
on 14 Jun 2008 at 11:58 am 146.Yopbdfxg said …
real beauty page malaysia airline cheap tickets gjqsh
on 14 Jun 2008 at 12:08 pm 147.Wdmxghhs said …
this post is fantastic http://google.us/group/llteens teenage naturism %-)))
on 14 Jun 2008 at 1:59 pm 148.Finimmou said …
good material thanks cheapest africa airline tickets >:PPP
on 14 Jun 2008 at 4:01 pm 149.Ickediqb said …
real beauty page cheap tickets airline canada >:-PPP
on 14 Jun 2008 at 4:52 pm 150.Xonaahux said …
hi nice site thx man http://google.us/group/yteens teens nudes azaf
on 17 Jun 2008 at 4:37 am 151.Gkeskjzc said …
good material thanks lolita sex pedoland porn children :-]]
on 17 Jun 2008 at 9:24 am 152.Nvdaauna said …
good material thanks teenass 996
on 17 Jun 2008 at 9:41 am 153.Lxocxbue said …
Thanks funny site