Hi Harry
Just wondering where you got your inspriation for the above list?
There are of course numerous documents on ui design .Something like this http://www.ambysoft.com/essays/userInterfaceDesign.html (but there are better documents that go into the details. I just i cant find them right now :-)
I,m not sure if these guidelines explicitly mention splash screens, but i'm pretty sure that getting feedback from the app about what it is doing is high on the list
We need to be aware of the fact that most people on this list are devs and therefore do NOT represent the average user
In other words : "I dont like splash screens so i'm not going to implement one" is (IMHO) a very very wrong attitude. The same goes for any other feature
Keep it simple and dont use 'alt-b' for what the rest of the world knows as 'ctrl-c' because you think thats better. It's not
Anyway, thumbs up for this effort !
Grtz
Thijs
Hi All,
As promised just at the closing ceremony of LAC, an email opening the
discussion of User Experience on Linux Audio. To all Developers,
please use this as a checklist and consider supporting each item. It
will improve the user experience.
1: Splash Screen
If an app takes more than one quarter of a second to open, use a
splash screen to give feedback. Feel free to contact me directly to
collaborate on a splash screen graphic if necessary. Ensure the splash
is shown immediately, before lengthy operations such as scanning for
files or loading content.
2: Presets
Synths and Effect plugins often provide presets - show a preset
selection "in" the main UI, or 1 click away. A fast way to browse
presets greatly enhances UX when searching for a sound. Ideally
support "scroll-wheel" interaction for changing presets.
3: Hotkeys
- Ctrl Q, Quit
- Ctrl W, Close Project
- Ctrl S, Save
- Ctrl Shift S, Save As
- Escape, Context sensitive "close"
I'm aware most of the recommendations above are obvious, and that many
programs support these already.
Cheers, -Harry
--
http://www.openavproductions.com
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev