Shop Mobile More Submit  Join Login
Flash site performance menu, modded into a simple demo here

This was developed to be added into our highend Flash sites so that users can run the site well regardless of computer specs.

Designed with flexibility & extendability in mind, this module acts as a "plug-n-play" addon that can be dropped anywhere into a Flash site. From here, the module will declare variables into the root timeline, which can then be called upon at any time.

What's great about this system is that it offers use of 3 versions of the variables, for use in different situations:

'Overall: 'string' ': If there are certain parts of a site that are just too resource heavy for most computers, this simple variable can be used to adjust them.

'Custom: 'string' ': For example, 'CPU:High' can be referred to in areas with calc intensive scripts, or 'GPU:Max' for areas with intense animation.

'Custom: 'integer' ': If there is need to be really specific, a specific integer can be used to adjust parts of a Flash site. For example, x > 'RAM:95'.

From here, any element in the Flash site such as Movie Clips, animations, overlays, even scripts, can all be "tagged" to refer to any of these variables, very much like HTML elements being tagged with CSS classes. These Flash elements, like CSS, will then behave according to the tags they are given. For example, if the viewer's computer has GPU to Max but CPU to Poor, all animations will be present in their highest quality, but math intensive scripts such as advanced calendars, algorithms, and physics scripts will be prevented from running.

This module will first be used in the recent 'Divine Knights' site, and hope to have this improved & polished with even more options in the near future.
Add a Comment:
inkscape-13 Featured By Owner Jul 2, 2009
seems interesting & also very useful for people that have certain capatibility problems while viewing some flash & other designs through their web browser or whatever they use.
tecwzrd Featured By Owner Apr 20, 2009
I really like the concept but IMO there are too many options for most users. I understand that "expert" users might use the bottom and novice users would use the top but honestly I think just the top one and a similar one for bandwidth (low, medium, high) would be acceptable. Calculations are rarely a problem and generally large animations tend to be more of an issue. Bandwidth being the second most important issue IMO.

While you're creating a "performance" setting you should include "sound" or "music" as an option to toggle on/off as well.
EnzuDes1gn Featured By Owner Apr 19, 2009  Professional Interface Designer
sweet idea guys
theCasualties Featured By Owner Apr 19, 2009  Professional Interface Designer
That's a great idea and extremely useful. Lets see it working so we can get a better example on how powerful this tool really is. By the way, one thing I have a problem with... When you drag the marker inside the box movie clip it's got no problem stopping, however when you release outside it doesn't release and your mouse can still move it. I'm pretty sure, even with the crappy explanation, you know what I mean... i know you already know this but just add onReleaseOutside function and your set. Very cool module man! :+fav:
JkHx Featured By Owner Apr 19, 2009  Student
Hope to see the website who goes with it soon.
Really nice concept, creation and colors (I love black'n'blue).
I dream of realizing something like this !
CPJohn Featured By Owner Apr 19, 2009
Agreed, good idea I would also like to see it in action.
Axertion Featured By Owner Apr 19, 2009  Professional Interface Designer
very good idea. I'd like to see this concept in action to see how it affects the site performance.
Add a Comment:


Submitted on
April 19, 2009
Image Size
30.5 KB


8 (who?)


Creative Commons License
Some rights reserved. This work is licensed under a
Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.