Do you remember people called Mac a toy because it utilized graphical elements? After about 10 years of laughing at Apple Mac, they all started to use “Mac”. What? Are you saying Mac haven’t ever been a mainstream PC so far? Right.I agree. However, you all use “Mac” called “MS Windows”.
What I’m saying is the paradigm the specific “Mac” brought, not the specific “Mac”.
I remember 90’s and early 2000’s where people wrote lots of dial-up GUI program for modems. They created many mp3 players with various skin support. Some Linux people ( including me ) played with skinning their desktop.
But there is one thing they missed : “GUI is not only for making your screen look pretty.”
Under the name of “skin” or “theme”, I have seen many ugly, childish, flash skins for years. They didn’t help us to use computers more easily or more in productive way. Many people at influential company still don’t seem to understand what GUI is. The tendency doesn’t seem to be changed.
Take a look at this.
The “Where condition = ” has serious problem. I wasted about 2 days because of this.
Because the label says “Where condition =“, I populated its field without “=” as its first character. Consequently, my script didn’t work properly, and it even didn’t present any error messages.
If they wanted to put “=” as part of the label, they should work without “=” in its field, or vice versa.
Another example is “uncategorized list of information”
MS is notorious about this from its IE configuration settings. Compared to other web browsers, i.e. Firefox, it is very difficult to identify or find a setting or a property you want to set. Why? Because they are just a list of those settings not categorized or classified as that of Firefox.
Here, MS Access has the problem also. ( It seems to be standardized with MS products : from Visual Studio to Office. )
As you can see, it is very difficult to find information you want quickly. They are not even in alphabetic order, or there is no search box. If they are categorized as “Background”, “Text”, etc, it can be easy to find which setting to find.
Those two examples may be trivial, but impact the usability a lot. I said that I wasted 2 days!