You gotta understand my point of view here: I'm doing "customer support" for my parents almost every week to get them around interface issues. I know we're all very hip and young people here, but i sympathize very much with the inexperienced end user. JS here and whatnot there, what we're doing by leaping ahead instead of ambling ahead is leaving people behind. I know for my sister, who is accustomed to a user interface not necessarily breaking her computer if it isn't super obvious and has lots more functionality, slight deviations from what she's used to is no big deal, but my mom is deathly afraid of screwing up her computer.

We have components that mimic desktop applications and that's fine and all, but you're forgetting that a large percentage of end users don't regularly use an extensive range of desktop applications. For my parents, that's email, word and firefox for my mom and the same + photoshop and form*Z for my dad. They are also mac users. Flash UI components mimic a kind of general idea of what a typical UI looks like, but deploying a UI on windows, mac and linux platforms with a general similarity is not a step towards unification or whatever, it's more like defining a new design paradigm for users to learn. The perfect UI component should completely mimic the OS it runs on, and if "Flex 5" generates interfaces based on OS UI components that not only mimic but actually duplicates the native functionality of the OS the application is executed on, it'd be a huge step in the right direction.

I'm not a fan of designers that think they can do better than what has been ingrained in culture through time. I'm not saying designs that stem from Mosaiq are still the way to go with web browsers, but i'm saying the end user has an understanding for that design that i don't think a prospective UI designer should take lightly.

A ton of mac users haven't touched Office. A ton of Windows users never touched a tabbed interface. I know we can't always go for the lowest common denominator, but taking a firm stance in web browser UI design methodology is not a bad idea, and this crazy fear of page reloads strikes me as somewhat illogical from a usability point of view.

You keep saying Flex delivers easy to comprehend content, but do you base that in Macromedia's research or on your own? In my experience as a designer, developer and end user, i haven't seen a single example of a flash driven RIA that improved anything, not in usability, and not visually (unless you count animation an improvement).

When public trust in Flash grows and perhaps we see web browsers that attempt new methods of navigation (if ever), and the general movement of the web is moving in a "richer" direction, i'll be first in line. Until then, i don't understand why such staples as web shop solutions (add to shopping basket. Keep shopping / Proceed to checkout. What's not to understand) need to be somehow rethought because someone thought a page reload was scary, and wind up alienating more than it helps.

Then again maybe (probably) i'm just tootin my horn for no reason. I'm just worried we might forget the end user that didn't get it.

- Andreas

Stan Vassilev wrote:

Ajax mimics better web pages since it uses same technology (HTML) indeed, it's just about the only way it can go (unless you go to certain lengths to reinvent the GUI with CSS tricks and images).
Flash doesn't need to mimic web pages since it can simply do better.

It mimics full-blown desktop application interface, which is also something people are used to. We have buttons, checkboxes, scrollbars, progress bars. Can you say with a straight face this is incredibly hard for a casual user to grasp :)?

And the accordion - it's something you can see in Office and plenty of other places, it's far from being new weird kind of component noone ever used. And further, we have tabs, windows, panels and what not, accordion is not forced on anyone.

One of the reasons Macromedia got on the "components" bandwagon in first place was more consistent desktop-like experience. This was early in the V.1 framework when they were still experimenting but trying to bring some consistency to Flash interfaces instead of forcing Flash developers to reinvent the basic stuff as simple buttons with every SWF they make.

Flex 2 Framework is advanced, consistent, performant framework which delivers easy to comprehend GUI targeted at business applications and widely deployed consumer applications.
As such, it makes total sense to me.

Not long time ago, the widely spread opinion by "experts" and alike was that JS is a terrible terrible way to use for any serious widely deployed app. It took Google and its JS gadgets to convince web application developers world-wide that *actually*, JS doesn't suck and maybe there's some value it can add to web apps. Now virtually any web e-mail provider one could care for rewrites their web mail app to use JS and "AJAX".

Now Flash meets the same skepticism by some folks as JS before. When Flex 2 final is out and big companies start using it and show there's nothing bad in rich internet apps, this "fear" of Flash will go away just like it happened with JS in web apps.

Regards, Stan Vassilev

I'm extremely jaded. I'm one of those guys that think Flash should stay the hell away from what already works on the web and rather add to it instead of restructure it. I think flash sites beyond the conceptual (ie. the Donnie Darko site for instance) are so deeply and profoundly annoying they're actually upsetting. In particular the sites that simply emulate what's already doable online but with some extra bells and whistles; ie the sites that don't even try to be special. I'm sure there's an enormous market out there for Flex, but i'm tempted to say ...

...
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to