jesus X wrote:

> This is another think that irks me. The themes idea is an OUTGROWTH of the XP
> effort. It's a BONUS, not a detractor. When going with an easy XP UI, it became
> trivial to see how the UI could be changed by anyone via themes and skins.

Just to go in on a sidetrail here in the discussion. As someone very 
interested in HCI I fail to see the big benefit of the UI being able to 
"be changed by anyone". I firmly believe that the UI is a fundamental 
part of any application. A program is never better than the use it is to 
the user and if the user can't get it to do what he/she wants it _is_ a 
bad program, no matter what standards it follows or it's lean and mean.

Designing a good UI is not trivial. One of the most important features 
of a good UI is that you snould not make it very customizable or 
changing. This makes the user learn and expect where the controls are 
and the user feels comfortable. This is why a _GUI_ of such a complex 
application fails to utilize the great potential of the Bazaar method.

I can understand that XPFE is a good thing from one developer viewpoint. 
I also understand that skin changing is a nice feature to throw into a 
new modern application. But I can't understand why this customizability 
don't stop at Winamp-level: Change of appareance but not functionality. 
When every different computer and user will have an application that 
behaves differently from each other you won't get public feel for the 
product.

I also understand that this is an architectual decision made a long time 
ago. I just would like to know the reasoning behind the decision... :)

/Daggi


Reply via email to