PDA

View Full Version : Developing a flash site, Part2: The Intro ,more details on part1


Bloom22
07-23-2003, 06:19 AM
In this thread I will reflect my personal thoughts of developing an introduction movie for a flash presence.:) I just want to write down my opinions and theories about general flash development. I also will do this in upcoming articles and maybe it is helpful for some of you. What I'm writing could also be seen as flash philosophy. I would appreciate when anyone of you also could add some additional thoughts or critics on this thread.

When writing an intro - The basic concept

When writing an intro for a flash site we should think about the functional meaning of the introduction. An intro is "talking" to the customer or surfer. An intro can be seen as an employee representing a company. When an intro "talks" it has to find the right balance between gesture (animation), information (words, sentences, content) and emotional expression (graphics, music, sound).

The effect of motion

When we compare an intro with a person we know that a conversational partner using additional gesture is more interesting than a person using no gesture attached to his speech. Why? Gesture (motion) attaches life to a conversation. Gesture focuses the interest of the bystander on the information provided. When we look on a flash stage with a moving object and a static object, we always will look at the moving object at first. The eye has a weakness for motion, because motion represents live (change) and we all are living and changing at every moment in time. Flash animation attaches life to provided information and makes it interesting for our eyes.

The less flash objects on stage the higher the viewer's focus

When we write an intro it is advantageous to display as less as objects as possible in a sequence. Why? Well, the more objects we use at one time the more the viewer looses focus on each object or information. The eye can only fix one object at one time. When there are too many objects on stage the visitor doesn't know which object he has to focus on. This is ok when we just want to entertain our customers, but in such a sequence it's very hard to transfer information. The viewer needs to watch global and not detailed.

When there is to much motion on stage

When there is much animation / motion in a sequence our understanding for additional provided information (words, sentences) gets blured.
We are getting confused. We want to orientate but we don¡¦t know where to look at. So once again we have to watch global and not detailed. In cause of our confusion we loose our interest for detailed information. Overstated movements blur information interest. There is only one way to transfer information in such a type of sequence



Providing information in fast motion sequences containing many objects

There is a trick to maintain the viewer¡¦s focus when many fast moving objects are on stage . It¡¦s the speed level of motion. When we slow down the motion of the most important object or message in a sequence, the viewer can clearly focus on it, we establish a contrast of motion. When we slow down the most important object or information other objects stay at a higher level of speed. „³ Different tweening speeds result in a contrast of motion and in a focus on the slowest object.



The huge advantage of flash: Providing information in portions

A huge advantage of flash is the fact that we can provide content or information step by step. We can provide it in portions. We do not have to write down all our content on html pages any more. We are making movies. Now we can really feed our customers with information. But he needs some time for chewing. You have to slow down animation speed when it comes to information transfer. When you have huge personal content, you can not throw it in your customer¡¦s face by a static flash page with a lot of text. Just take a portion of information and provide it to your customer by animated motion. He will appreciate it, he will focus on it, he eats it, he chews and when he finally swallows he really has understood what you¡¦re talking about. Nice metaphor isn¡¦t it?

I will write more in the next days:D. Please post some comments or suggestion on this thread.

fgf
07-23-2003, 06:56 AM
Thoughts brought up by your post.

If you mean intro in the sense of 'skip intro' do exactly that, skip it. If the flash is not integral to the site (or at least the default content before any menu choice or what ever is made ) it shouldn't be there. If the intro has any content value it will survive as a linked movie of off a menu. If you expect no one to ever click that link don't include it.

The other effect of motion is to render text (i.e. more than a few words) hard to read. The users eye will keep getting draw to the motion (doubly so if you give the impression of objects comming toward the user)

Number of objects -7. That is about the number a person can accuratly count in one glance. After that they have to count conscously. This probably means the users can be aware of 7 things at once in a flash movie. It doesn't mean they'll be able to take information for more than one tho.

You sound like flash is always a linear animation to you which is an entirly diferent philosophy to a codegeek like me.

fgf

vaska
07-23-2003, 10:06 AM
these are all very nice...but every "designed" site is different...

if you are doing a site for kids into video games...go insane...

if you are doing a site for a lawyer...probably don't use flash...

if you are doing a site for yourself...who cares what other people really think...do something different...

vaska

fgf
07-23-2003, 10:19 AM
Your kinda missing the point that all sites should be usable. (and I think implying that that coded sites are not designed).

I think you are also limiting yourself as to what u can do in flash to a flash 4 level (i.e. when it was a glorified animation tool rather than a fully scriptable web plug in)

Finally I site should never be 'for you' but should be for your user base (unless you are the only person thats going to see your site)

I short I think you should read up a bit on usablity (which you make quite a few valid points on in terms of motion and information transfer) and adapt a few of those ideas into your design philosophy.

fgf

p.s. still think flash intro are stains upon the web and lead to many people holding a very derogatory view of flash. Surely a well desing site integrate flash seemlessly and doesn't need to use it as a clumsy bolt on at the begining?

Bloom22
07-23-2003, 11:04 AM
Thanks for your comments,FGF .

In regards to my intro definition I"m talking about an animated movie which is offered seperate to the main content of a web presence and which is accesable by navigation. The surfer can decide if he wants to watch this introduction or not. I think every new surfer is intrested in such a feature because he can lean back and he recieves detailed information about a company or flash site.

It is up to a developer where he wants to place an intro or if he even needs one. Everyone has to decide this possibility for himself. In my opinion an intro just would be a intresting option to provide information to a new visitor before he enters the main content.

The two paragraphs: you're right, some mentions are doubled, I will edit this in the next days, but not for today, I've already written on this thread for one hour. Thank you for poining that out.

Nice aspect:) : the number of objects which can be counted at one glance. How did you come to this conclusion?

And once again, your right, flash is not just linear animation, but in this thread I just want to talk about animation in general and that's why I'm not formulating any specific statements about action scripting or additional possiblities.

By the way, do you use action scripting when you develop an introduction movie? I'm really intrested in that, because I
m not a codegeek.:D

Thank you for posting comments guys, I hope there will be more comments and thoughts on this thread in the next days.:). I'm a flash newcomer and I want to learn by critism or differnet opinions. Just write down what you think.

Bloom22
07-23-2003, 11:18 AM
Dear Vaska,

your right in your statements. Did you read my first thread. "Developing a flash site, part1?" I already mentioned some of the aspects your are talking about.:)

Please post some new criticism when you"ve red it.

fgf
07-23-2003, 11:20 AM
the seven objects thing is a psychological finding about how well people count. It probably tells you a lot about the maximum number od separate objects they can cope with at one time and maintain each as a distinct and separate entity. For example the smilie bar at the the top is one object while i'm typeing. When i look at it is some number (more than 10 ) of separate objects but i have to count the rows and columns to work it out. Funnily enough there are 7 columns (al though I think i grouped 6 instantly and added 1 when i counted it).

I think the idea is at every point where the users attention will be focused there should not be that many objects unless they are a form the user is used to processing (a para graph of text, a list of links )

If the thread is just about animation then ignore (for the moment at least ) the stuff about flash in general.

I do (action)script animations all the time. Having the main timeline stop will and sub movie plays and then having the sub movie start the main time line again. Think like stage directions in a play script.

Plus ofcourse there are lots of effects only possible with script.

fgf

Bloom22
07-23-2003, 11:47 AM
Thanks you for pointing out your personal opinions, FGF.:D

It was very interesting to read about "object quantity and counting". I didn't know that.

I also agree with your statements about action scripting possiblities when directing a flash movie for more specific actions.

In my opinion action scripting is not very relevant for doing a straigt introduction movie, that's why I didn't mention it.;)

fgf
07-23-2003, 12:47 PM
just using the time line is a simplistic way to look at things.

Many sequences in a linear animation can be achieved more easily using script than by time line animation. The more familar you get with scripting the better and faster you'll be.

The above can be especially true when having to edit movie later on. The above mentioned technique of splicing in another movie clip can be invaluable but needs at least some script to direct it.

Also by judicous use of script over time line you can reduce filesize.

And of course all the best eyecandy is very script and generally math heavy although that kind of thing is easier to source and insert with out a specific understanding than other types of script.

Unrelated helpful hint 1. Don't use tween symbols. Just define your key frames (and motion guides if necessary) and change the frame tween setting. This doesn't create tween symbols to add to you library and reduces file size.

Unrelated helpful hint 2. Don't use scenes. They are just ignored when the swf is published. If scene 1 is 10 frames , frame 1 scene 2 is just frame 11. They just make movies hard to read at authortime and help screw up action script. If you need to name frames use frame labels.

I bring these points up as they are both thinks that people who use flash for animation tend to do but that annoy the internal organs out of people who know a bit more about the guts of flash (and who have to retrofit interactivity into animations - grr - personal experience).

fgf

Bloom22
07-23-2003, 01:09 PM
Once again thank you for your reply FGF. Especilally tor the useful hints. I really appregiate that.:D

subquark
07-25-2003, 04:24 PM
if you are doing a site for a lawyer...probably don't use flash... I use flash for everything, it does not have to look like flash.

great thread!

fgf
07-27-2003, 01:09 PM
Doing quite pedestrian straight laced sites in flash is often a good idea. Specifically if you waould have to use javascript in an html version. Flash is way more cross browser than javascript and less likely to be turned off by the user.

remember use the non javascript flash detect scheme. (tiny flash movie on index page getURLs to flah content metatag redirect to non flash after 5 or 10 secs. Remember to TELL people when they are missing flash content tho.)

fgf