Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Suck On Skins And UI

Posted by CmdrTaco on Mon Apr 10, 2000 07:42 AM
from the stuff-to-think-about dept.
kisrael writes: "Today's Suck.com talks about how the freedoms designers now have in UI appearance-- starting with the the Web, moving to Skins for WinAmp, ending with the latest versions of QuickTime and the preview release of Netscape 6-- are ignoring visual and interface standards that users have come to rely on." A lot to think about and discuss here: personally I'm a big fan of skins and themes, but it only takes seconds to find countless awful themes. There are exceptions, but they're rare.
This discussion has been archived. No new comments can be posted.
Suck On Skins And UI | Log In/Create an Account | Top | 276 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3 | 4
  • Re:Skinz are good..... by Anonymous Coward (Score:1) Monday April 10 2000, @04:06AM
  • Re:They're for hackers, not users... by Anonymous Coward (Score:1) Monday April 10 2000, @02:52AM
  • Re:Maybe I was a bit harsh.. by knghtbrd (Score:1) Tuesday April 11 2000, @05:14PM
  • Re:Skins: pro and con by jkovach (Score:1) Monday April 10 2000, @02:15PM
  • Re:Thank you... by rmitz (Score:1) Monday April 10 2000, @04:20AM
  • serving ASP by reemul (Score:1) Monday April 10 2000, @06:44AM
  • Sensible defaults and cross-application UIs by iabervon (Score:1) Monday April 10 2000, @05:05AM
  • The Sky Is Falling! The Sky Is Falling! by Colin Smith (Score:1) Monday April 10 2000, @02:52AM
  • I tried to talk the Mozilla team into standard GTK by ecloud (Score:1) Monday April 10 2000, @08:53AM
  • Re:But people have no CHOICE! by Zigurd (Score:1) Monday April 10 2000, @09:28AM
  • Re:They're for hackers, not users... by Mawbid (Score:1) Monday April 10 2000, @02:42AM
  • Re:in defense of Windows . . . by spitzak (Score:1) Monday April 10 2000, @01:28PM
  • Winamp web interface by Omniscient Ferret (Score:1) Monday April 10 2000, @01:16PM
  • Re:Skinz are good..... by alumshubby (Score:1) Tuesday April 11 2000, @02:33AM
  • Re:It's all about... by vluther (Score:1) Monday April 10 2000, @02:48AM
  • themes/chrome by XenoWolf (Score:1) Monday April 10 2000, @01:49AM
  • Re:Mozilla skins by AArthur (Score:1) Monday April 10 2000, @10:44AM
  • Re:I've known users who go skin-crazy.. by poink (Score:1) Monday April 10 2000, @10:55AM
  • Misses the point by mindlace23 (Score:1) Monday April 10 2000, @04:29AM
  • Re:But people have no CHOICE! by Michel (Score:1) Monday April 10 2000, @03:55AM
  • Re:I don't really agree... by Michel (Score:1) Monday April 10 2000, @04:36AM
  • Re:Suck sees clouds, I see silver linings by philg (Score:1) Monday April 10 2000, @11:31AM
  • Re:But people have no CHOICE! by ToastyKen (Score:1) Monday April 10 2000, @07:30AM
  • Re:But people have no CHOICE! by ToastyKen (Score:1) Tuesday April 11 2000, @02:12AM
  • A true word spoken wisely! by uradu (Score:1) Monday April 10 2000, @10:08AM
  • Re:They're for hackers, not users... by uradu (Score:1) Monday April 10 2000, @10:17AM
  • Amen! by uradu (Score:1) Monday April 10 2000, @10:45AM
  • Re:Wooo HOOO!!!! by FigWig (Score:1) Monday April 10 2000, @10:16AM
  • Re:The good the bad and the Mo' by TrentC (Score:1) Monday April 10 2000, @12:19PM
  • (OT) mpg123 rocks! by TrentC (Score:1) Monday April 10 2000, @08:28AM
  • OT: Slashdot copycat domain in Suck Article. by cswiii (Score:1) Monday April 10 2000, @05:15AM
  • Re:OT: Slashdot copycat domain in Suck Article. by cswiii (Score:1) Monday April 10 2000, @05:16AM
  • in defense of Windows . . . by davebo (Score:1) Monday April 10 2000, @05:25AM
  • UI changes by jscott (Score:1) Monday April 10 2000, @01:54AM
  • Re:Mozilla skins by mattc (Score:1) Monday April 10 2000, @05:21AM
  • Re:Shareware? Freeware? by ethereal (Score:1) Monday April 10 2000, @02:47AM
  • Re:Skins/Themes can be a Good Thing too by Tim C (Score:1) Monday April 10 2000, @03:27AM
  • UI Consistency? Vaperware by Felinoid (Score:1) Monday April 10 2000, @03:24AM
  • Default should be OS specific by Snjit (Score:1) Monday April 10 2000, @02:47AM
  • Re:Where the web leads GUIs follow by Mike A. (Score:1) Monday April 10 2000, @01:32PM
  • Re:"From the developer's point of view"? by aphrael (Score:1) Monday April 10 2000, @07:13AM
  • Shareware? Freeware? by Chuck Chunder (Score:1) Monday April 10 2000, @02:26AM
  • Re:They're for hackers, not users... by angelo (Score:1) Monday April 10 2000, @03:48AM
  • UI Guidelines by noom (Score:1) Monday April 10 2000, @01:54AM
  • White text on black by Doke (Score:1) Monday April 10 2000, @05:31AM
  • gui design is an evolving art by Doke (Score:1) Monday April 10 2000, @06:01AM
  • true, but results are spotty by Doke (Score:1) Monday April 10 2000, @06:46AM
  • customizability for growth by Doke (Score:1) Monday April 10 2000, @04:50AM
  • Oh good grief... by gwonk (Score:1) Monday April 10 2000, @07:47AM
  • The search for Atlantis continues by Zoltar (Score:1) Monday April 10 2000, @04:43AM
  • productivity = 1/(n_skins + n_themes) by JBv (Score:1) Monday April 10 2000, @07:47AM
  • Netscape has a consistent UI by BeanThere (Score:1) Tuesday April 11 2000, @09:32AM
  • UI customization == greater efficiency. by RomulusNR (Score:1) Monday April 10 2000, @06:16AM
  • Re:UI customization == greater efficiency. by RomulusNR (Score:1) Wednesday April 12 2000, @09:48AM
  • Re:They're for hackers, not users... by ben_ (Score:1) Thursday April 13 2000, @12:34AM
  • missing the point by tongue (Score:1) Monday April 10 2000, @06:22AM
  • Re:Wooo HOOO!!!! by Wah (Score:1) Monday April 10 2000, @03:52AM
  • Re:What about platform consitency? by spectecjr (Score:1) Monday April 10 2000, @08:42AM
  • Re:Inability to make a usable winamp by shaum (Score:1) Monday April 10 2000, @11:32AM
  • Re:I was really looking forward to skins in NS6.. by MatriXOracle (Score:1) Monday April 10 2000, @02:17AM
  • Maybe I was a bit harsh.. by PeelBoy (Score:1) Monday April 10 2000, @03:46AM
  • Re:Maybe I was a bit harsh.. by PeelBoy (Score:1) Monday April 10 2000, @05:53AM
  • Maybe your mom shouldn't be using the computer by PeelBoy (Score:1) Monday April 10 2000, @03:16AM
  • Everyone is lost by The_H0und (Score:1) Monday April 10 2000, @06:54AM
  • Re:I disagree... by legoboy (Score:1) Monday April 10 2000, @02:41AM
  • Re:Maybe I was a bit harsh.. by holloway (Score:1) Monday April 10 2000, @12:29PM
  • Re:Chrome, no thanks. by m3000 (Score:1) Monday April 10 2000, @10:08AM
  • of course bad skins are bad by gadwale (Score:1) Monday April 10 2000, @02:28AM
  • Chrome, no thanks. by CokeJunky (Score:1) Monday April 10 2000, @02:14AM
  • I disagree... by NetJunkie (Score:1) Monday April 10 2000, @02:04AM
  • Best point in this article... by Djaak (Score:1) Monday April 10 2000, @04:51AM
  • What about web? by azi (Score:1) Tuesday April 11 2000, @02:04AM
  • I was really looking forward to skins in NS6.. by citizenc (Score:1) Monday April 10 2000, @01:47AM
  • The customise button.. by citizenc (Score:1) Monday April 10 2000, @07:36AM
  • I've known users who go skin-crazy.. by citizenc (Score:1) Monday April 10 2000, @02:02AM
  • It's about consistency on the right level by Gorimek (Score:1) Monday April 10 2000, @07:45AM
  • netscape is irrelevant. (moderate this down) by sh_mmer (Score:1) Monday April 10 2000, @03:05PM
  • Tufte and UI/skins by Lysander Luddite (Score:1) Monday April 10 2000, @12:33PM
  • X-Face by pbryant (Score:1) Monday April 10 2000, @03:48AM
  • Re:Wooo HOOO!!!! by dennisp (Score:1) Monday April 10 2000, @04:41AM
  • Re:Consistency of the UI by dennisp (Score:1) Monday April 10 2000, @03:18AM
  • Re:I don't really agree... by dennisp (Score:1) Monday April 10 2000, @03:28AM
  • Applicatons vs. Utilities by FreshGroundPepper (Score:1) Monday April 10 2000, @03:39AM
  • Re:serving ASP by DGregory (Score:1) Monday April 10 2000, @09:34AM
  • Re:Consistency of the UI by DGregory (Score:1) Monday April 10 2000, @02:12AM
  • Re:Skins/Themes can be a Good Thing too by Kupek (Score:1) Monday April 10 2000, @05:42PM
  • i don't see this. by jacoplane (Score:1) Monday April 10 2000, @02:54AM
  • Re:Maybe your mom shouldn't be using the computer by hautis (Score:1) Monday April 10 2000, @09:50PM
  • Books on interfaces? (was Re:Tufte and UI/skins) by willis (Score:1) Tuesday April 11 2000, @06:27PM
  • Re:They're for hackers, not users... by voidzero (Score:1) Monday April 10 2000, @05:37AM
  • What _is_ so wonderful about skins? by LocalYokel (Score:1) Monday April 10 2000, @02:37AM
  • Re:Wooo HOOO!!!! by Shadow99_1 (Score:1) Monday April 10 2000, @02:45AM
  • Re:They're for hackers, not users... by linuxonceleron (Score:1) Monday April 10 2000, @02:58AM
  • Re:Problem with Mozilla has nothing to do with ski by evilad (Score:1) Monday April 10 2000, @06:07PM
  • Re:themes != good UI by stang (Score:1) Tuesday April 11 2000, @05:50AM
  • Re:Skins/Themes can be a Good Thing too by stang (Score:1) Monday April 10 2000, @02:53AM
  • Re:How do I change Nscape6 to look like Windows/KD by Arker (Score:1) Monday April 10 2000, @11:59AM
  • Skinz are good..... by Chanc_Gorkon (Score:1) Monday April 10 2000, @03:58AM
  • Re:I've known users who go skin-crazy.. by CSG_SurferDude (Score:1) Monday April 10 2000, @08:35AM
  • Slash stole my link. by guran (Score:1) Monday April 10 2000, @02:46AM
  • Re:But people have no CHOICE! by chandler (Score:1) Monday April 10 2000, @04:14AM
  • Re:Skins are nice but... by jaed (Score:1) Monday April 10 2000, @08:18AM
  • Features by Demon-Xanth (Score:1) Monday April 10 2000, @04:25AM
  • Re:Consistency of the UI by RickHunter (Score:1) Monday April 10 2000, @09:08AM
  • Re:Netscape by MrBlack (Score:1) Monday April 10 2000, @03:07PM
  • You said it by MrBlack (Score:1) Monday April 10 2000, @11:08AM
  • It's not about change for change's sake by Carnage4Life (Score:1) Monday April 10 2000, @04:42AM
  • Netscape and Skins by Carnage4Life (Score:1) Monday April 10 2000, @02:43AM
  • Skins suck by siokaos (Score:1) Monday April 10 2000, @04:01AM
  • Re:Amen! by Trepalium (Score:1) Monday April 10 2000, @02:51PM
  • Re:Agreed: don't bitch about skins by Avumede (Score:1) Monday April 10 2000, @07:04AM
  • Re:They're for hackers, not users... by pim (Score:1) Monday April 10 2000, @11:50AM
  • Re:Maybe I was a bit harsh.. by pim (Score:1) Monday April 10 2000, @11:55AM
  • Re:They're for hackers, not users... by CodeKnight (Score:1) Monday April 10 2000, @10:25AM
  • Re:I don't really agree... by timbo_red (Score:1) Monday April 10 2000, @07:29AM
  • Re:"From the developer's point of view"? by john@iastate.edu (Score:1) Monday April 10 2000, @03:58AM
  • Re:Fugly vs. "usable" by shandrew (Score:1) Monday April 10 2000, @12:53PM
  • Re:They're for hackers, not users... by dehora (Score:1) Thursday April 13 2000, @04:24AM
  • Re:Scratch a UI purist and 9/10 times and you'll f by dehora (Score:1) Thursday April 13 2000, @05:55AM
  • Re:Wooo HOOO!!!! by Trinition (Score:1) Monday April 10 2000, @03:07AM
  • Re:Mozilla skins by ltcordelia (Score:1) Monday April 10 2000, @03:54AM
  • Re:Suck sees clouds, I see silver linings by winsk (Score:1) Monday April 10 2000, @04:35AM
  • Re:Read Tufte, do it _right_ by rnd() (Score:1) Monday April 10 2000, @05:50AM
  • Re:It's not about change for change's sake by Element5 (Score:1) Monday April 10 2000, @06:21AM
  • Re:Netscape 6 Screenshot by Element5 (Score:1) Tuesday April 11 2000, @02:25AM
  • Re:Oh good grief... by Element5 (Score:1) Tuesday April 11 2000, @02:27AM
  • Re:Chrome, no thanks. by Element5 (Score:1) Monday April 10 2000, @02:21AM
  • Re:Netscape and Skins by Element5 (Score:1) Monday April 10 2000, @03:00AM
  • Re:You don't *have* to use them. by Element5 (Score:1) Monday April 10 2000, @02:47AM
  • Re:You don't *have* to use them. by Element5 (Score:1) Monday April 10 2000, @03:20AM
  • Re:But people have no CHOICE! by Patoski (Score:1) Monday April 10 2000, @04:55AM
  • Re:Consistency of the UI by mr3038 (Score:1) Monday April 10 2000, @03:20AM
  • Re:Consistency of the UI by mr3038 (Score:1) Monday April 10 2000, @03:28AM
  • Re:Consistency of the UI by c.r.o.c.o (Score:1) Monday April 10 2000, @02:22AM
  • My Two Cents by Satsuki Yatoji (Score:1) Monday April 10 2000, @12:17PM
  • My take on WM's by jallen02 (Score:1) Monday April 10 2000, @02:58AM
  • Re:Problems with skins by CaptJay (Score:1) Monday April 10 2000, @03:15AM
  • Re:Problem with Mozilla has nothing to do with ski by bjrubble (Score:1) Monday April 10 2000, @08:47AM
  • A good point people seem to have forgotten... by Explo (Score:1) Monday April 10 2000, @03:20AM
  • Re:Win2000 CD Player ... by res0 (Score:1) Tuesday April 11 2000, @12:06PM
  • Re:Wooo HOOO!!!! by chrischow (Score:1) Monday April 10 2000, @02:15AM
  • Re:I think this is meant to be a joke actually by luckykaa (Score:1) Monday April 10 2000, @08:41PM
  • Re:I think this is meant to be a joke actually by luckykaa (Score:1) Monday April 10 2000, @02:48AM
  • skins suck big time by jeff_bond (Score:1) Monday April 10 2000, @03:49AM
  • Re:Novelty value soon wears thin. by alleria (Score:1) Monday April 10 2000, @05:13PM
  • UI's and widget sets by evilned (Score:1) Monday April 10 2000, @05:06AM
  • Re:Consistency by HungryHorace (Score:1) Monday April 10 2000, @08:53AM
  • A counter-proof (skinning done right) by Spiff28 (Score:1) Monday April 10 2000, @02:30PM
  • Re:Consistency of the UI by Fishstick (Score:1) Monday April 10 2000, @04:43AM
  • I think this is meant to be a joke actually by Dhericean (Score:1) Monday April 10 2000, @02:37AM
  • UIs: the languages of the Internet Age by ididerot (Score:1) Monday April 10 2000, @11:28AM
  • We have a lot in common by VectorInspector (Score:1) Tuesday April 11 2000, @01:32AM
  • Open Source the Interface? by Bladetooth (Score:1) Monday April 10 2000, @05:28AM
  • Re:Mozilla skins by *BBC*PipTigger (Score:1) Monday April 10 2000, @09:26AM
  • Re:Consistency of the UI by GeZ117 (Score:1) Monday April 10 2000, @05:29AM
  • Re:"From the developer's point of view"? by GeZ117 (Score:1) Monday April 10 2000, @04:22AM
  • Re:Consistency of the UI by GeZ117 (Score:1) Monday April 10 2000, @04:58AM
  • Re:But people have no CHOICE! by GeZ117 (Score:1) Monday April 10 2000, @03:06AM
  • Re:Wooo HOOO!!!! by GeZ117 (Score:1) Monday April 10 2000, @02:54AM
  • Re:They're for hackers, not users... by multipart/mixed (Score:1) Monday April 10 2000, @02:23AM
  • Macintosh Netscape annoyances. by wdavies (Score:1) Monday April 10 2000, @12:02PM
  • Consistency by ceswiedler (Score:1) Monday April 10 2000, @03:31AM
  • skins by oog_rocks (Score:1) Monday April 10 2000, @01:55AM
  • Re:They're for hackers, not users... by baelmix (Score:1) Monday April 10 2000, @04:04AM
  • Re:Wooo HOOO!!!! by streetlawyer (Score:1) Monday April 10 2000, @02:27AM
  • Re:Wooo HOOO!!!! by streetlawyer (Score:1) Monday April 10 2000, @05:10AM
  • Re:Consistency of the UI by bigfunman (Score:1) Monday April 10 2000, @05:25AM
  • Netscape6 UI by unconfused1 (Score:1) Monday April 10 2000, @06:34AM
  • Re:Maybe I was a bit harsh.. by Anonymous Coward (Score:2) Monday April 10 2000, @04:29AM
  • Skins and you by Anonymous Coward (Score:2) Monday April 10 2000, @01:57AM
  • Suck just sucks, they don't get it. by torpor (Score:2) Monday April 10 2000, @07:17AM
  • Re:Mozilla skins by adamsc (Score:2) Monday April 10 2000, @01:33PM
  • Re:Mozilla skins by adamsc (Score:2) Monday April 10 2000, @11:07AM
  • Re:But people have no CHOICE! by Zigurd (Score:2) Monday April 10 2000, @04:27AM
  • Re:What about platform consitency? by Ben Hutchings (Score:2) Monday April 10 2000, @02:06AM
  • Re:I don't really agree... by Jonathan (Score:2) Monday April 10 2000, @02:50AM
  • Re:"From the developer's point of view"? by Zagadka (Score:2) Monday April 10 2000, @12:33PM
  • Suck sees clouds, I see silver linings by philg (Score:2) Monday April 10 2000, @03:38AM
  • Re:xmms by Cid Highwind (Score:2) Monday April 10 2000, @04:19AM
  • Re:"From the developer's point of view"? by ToastyKen (Score:2) Monday April 10 2000, @07:25AM
  • Skins, customization and standards by ACK!! (Score:2) Monday April 10 2000, @02:05AM
  • Sounds like a load of crap to me. by Dast (Score:2) Monday April 10 2000, @02:55AM
  • Re:Consistency of the UI by FigWig (Score:2) Monday April 10 2000, @09:26AM
  • Re:Article self-contradicting? No. by TrentC (Score:2) Monday April 10 2000, @12:10PM
  • Re:I've known users who go skin-crazy.. by rnturn (Score:2) Monday April 10 2000, @05:59AM
  • Article self-contradicting? by renoX (Score:2) Monday April 10 2000, @04:03AM
  • Re:Maybe I was a bit harsh.. by FallLine (Score:2) Monday April 10 2000, @07:13AM
  • Re:Oh good grief... by Graymalkin (Score:2) Monday April 10 2000, @10:17AM
  • The good the bad and the Mo' by Graymalkin (Score:2) Monday April 10 2000, @10:46AM
  • xmms by wangi (Score:2) Monday April 10 2000, @01:53AM
  • Fugly vs. "usable" by Pope (Score:2) Monday April 10 2000, @03:43AM
  • Re:Consistency of the UI by Arandir (Score:2) Monday April 10 2000, @08:10AM
  • Re:Shareware? Freeware? by Chuck Chunder (Score:2) Monday April 10 2000, @03:46AM
  • Re:You don't *have* to use them. by stab (Score:2) Monday April 10 2000, @02:40AM
  • Re:You don't *have* to use them. by stab (Score:2) Monday April 10 2000, @03:03AM
  • It depends on the time of day by extrasolar (Score:2) Monday April 10 2000, @04:10PM
  • Re:Skins: pro and con by 0xdeadbeef (Score:2) Monday April 10 2000, @05:09AM
  • Re:I don't really agree... by 31eq (Score:2) Monday April 10 2000, @02:27AM
  • Sad misunderstandings. by Znork (Score:2) Monday April 10 2000, @03:14AM
  • Scratch a UI purist and 9/10 times and you'll find by hey! (Score:2) Monday April 10 2000, @03:16AM
  • Re:Skins: pro and con by Salamander (Score:2) Monday April 10 2000, @03:47AM
  • Re:Skins: pro and con by Salamander (Score:2) Tuesday April 11 2000, @03:42AM
  • Re:Skins: pro and con by Salamander (Score:2) Monday April 10 2000, @09:34AM
  • Re:Skins: pro and con by Salamander (Score:2) Monday April 10 2000, @09:37AM
  • Skins are a byproduct by v2 (Score:2) Monday April 10 2000, @04:18AM
  • Re:I've known users who go skin-crazy.. by Kyrrin (Score:2) Monday April 10 2000, @07:00AM
  • Re:"From the developer's point of view"? by holloway (Score:2) Monday April 10 2000, @12:14PM
  • Re:Interface Hall of Shame by AME (Score:2) Monday April 10 2000, @03:49AM
  • Re:Interface Hall of Shame by AME (Score:2) Monday April 10 2000, @05:09AM
  • Re:Maybe I was a bit harsh.. by xy (Score:2) Monday April 10 2000, @08:45AM
  • Skins are a clever trap by Junks Jerzey (Score:2) Monday April 10 2000, @06:11AM
  • Re:UI customization == greater efficiency. by Junks Jerzey (Score:2) Tuesday April 11 2000, @02:55AM
  • Where the web leads GUIs follow by DonQuixote (Score:2) Monday April 10 2000, @03:56AM
  • It's All About Choice! by tilleyrw (Score:2) Monday April 10 2000, @03:01AM
  • Re:How do I change Nscape6 to look like Windows/KD by Keeper (Score:2) Monday April 10 2000, @06:58AM
  • A breath of fresh air! by teraflop user (Score:2) Monday April 10 2000, @02:38AM
  • Re:Interface Hall of Shame by dennisp (Score:2) Monday April 10 2000, @04:36AM
  • Re:Themability implemented in the wrong place by dennisp (Score:2) Monday April 10 2000, @03:40AM
  • Re:Agreed: don't bitch about skins by Kanasta (Score:2) Monday April 10 2000, @05:12PM
  • I don't really agree... by DGregory (Score:2) Monday April 10 2000, @02:04AM
  • Re:Skins: pro and con by Bob Ince (Score:2) Monday April 10 2000, @09:58PM
  • Re:Wooo HOOO!!!! by Pfhreakaz0id (Score:2) Monday April 10 2000, @05:14AM
  • Re:They're for hackers, not users... by slashdot-terminal (Score:2) Monday April 10 2000, @04:34AM
  • Re:It's all about... by guran (Score:2) Monday April 10 2000, @05:09AM
  • Netscape 6 Screenshot by Carnage4Life (Score:2) Monday April 10 2000, @10:05AM
  • Re:I don't really agree... by timbo_red (Score:2) Monday April 10 2000, @02:20AM
  • You don't *have* to use them. by Element5 (Score:2) Monday April 10 2000, @02:18AM
  • Skinnable UIs -- The Good the Bad and the Ugly by Dante Aliegri (Score:2) Monday April 10 2000, @02:13AM
  • Themes and UI Usability by weisserw (Score:2) Monday April 10 2000, @10:35AM
  • Re:skins bad, flexibility good by paranoidfish (Score:2) Monday April 10 2000, @03:02AM
  • Re:I think this is meant to be a joke actually by kwsNI (Score:2) Monday April 10 2000, @09:25AM
  • Re:They're for hackers, not users... by luckykaa (Score:2) Monday April 10 2000, @02:05AM
  • It all depends by HiQ (Score:2) Monday April 10 2000, @01:58AM
  • Re:Consistency of the UI by streetlawyer (Score:2) Monday April 10 2000, @06:50AM
  • Wooo HOOO!!!! by DumbMarketingGuy (Score:2) Monday April 10 2000, @01:49AM
  • by Anonymous Coward on Monday April 10 2000, @01:53AM (#1142360)

    As an experianced IT consultant working on a research project on the small but growing phenomenon of "freeware" projects, as exemplified by Linus Torveldes operating system Linux, I read Slashdot for insights into the "open source" community.

    My professional view on the matter of UIs is that this fragmentation of interfaces is very bad from the customers point of view. What people want is a great, innovative UI, sure, but they want it to be the same for everything they use. The Linux desktop, Gnome, has some odd features which require users to think carefully, and many of Linux's applications break these rules to implement their own.

    This situation is intolerable from a customer's perspective. They do not want to have to relearn a UI for every application they want to use, and they to not want some of the so-called "features" which Gnome supports. What is needed is a simple, easy to learn and intuitive UI such as Microsoft's Windows UI, which is constantly innovating whilst remaining simple to use and consistant. Until Gnome comes up with something equivalent, Linux will never succeed in the marketplace like Windows has.

  • All I want is a consistent user interface. If people want to skin and customise their browser, more power to their elbow. But what I happen to want right now, more than anything in the world, is for Netscape 6 to have standard Windows menus and buttons (or standard KDE menus and buttons if I'm at my Linux box).

    Sure, if I had not grown out of my penchant for late 80's Pop Will Eat Itself album covers, I'm sure I'd love the "new" Netscape 6 interface (well, I would if it wasn't as slow as a bucket of sick, that is- on my P500 I drag my mouse across the menus and they all momentarily open at once forming a horrid Java-like mess).

    As it happens, I want to be able to sit down with new software and use it straight away with no nasty surprises. If I learn how to use Notepad, I'm 99% of the way there to learning Paint Shop Pro or any one of thousands of Win95 applications. With Netscape 6 it's like learning a whole new GUI OS all over again.

    If someone REALLY wants to force a skin down my throat by, AT THE VERY LEAST I WANT THE ABILITY TO TURN IT OFF AND GO BACK TO THE DEFAULT GUI/OS SKIN.

    Yay, open source rules! But so do standards. Nescape/Mozilla chrome sucks!

    Oh, and it would help if Netscape 6's cascading style sheets actually worked properly (try changing the colours of A:LINK.FOOBAR and see what I mean).

    --

  • by ToastyKen (10169) on Monday April 10 2000, @03:52AM (#1142362) Homepage Journal
    From the developer's point, it's easier to either use standard widgets or themable ones. Mixing both widget libraries is not something funny, and you'll have your code full of unnecessary switches or if/else-if/else.

    Yes, I know that, but since when has writing applications been about the developer? Shouldn't it be for the user?! Whatever is good for the USER is what should get implmented.

  • by ToastyKen (10169) on Monday April 10 2000, @02:28AM (#1142363) Homepage Journal
    Maybe people who are used to UI inconsistency are fine with the Mozilla interface, but as a Mac user, I expect my applications to FEEL like Mac applications. I don't even mind if the buttons and text fields look different, but they need to feel consistent, and the UI in Mozilla does not.

    The Buttons are tolerable, but the way Mozilla ignores my text-highlight-color setting, the way its popup menus work and feel, the ugly use of Helvetica in the interface instead of optimized-for-screen Geneva, etc., really bug me.

    I've always been a huge Netscape supporter since I've always liked the page rendering "feel" of Netscape better than IE, but if this is where Mozilla is going, I'll have to switch to IE. I understand the ease of cross-platform development brought on by XUL, but it is not, to me, worth the crappy interface.
  • by ToastyKen (10169) on Monday April 10 2000, @02:47AM (#1142364) Homepage Journal
    But people using programs like WinAmp and Mozilla have no choice! They can't even use a normal Windows or Mac interface if they want to, let alone having it as the default.

    I think the way to do things is to have the default look use the standard OS widgets, then have the option of using skins if you really want to.
  • Thank you... (Score:3)

    by jscott (11965) on Monday April 10 2000, @02:29AM (#1142365) Homepage
    Now that's one of the funniest things I've read on slashdot.
    Too bad I cannot moderate.

  • by funkman (13736) on Monday April 10 2000, @02:04AM (#1142366) Homepage
    Before a user can place a new skin on an application. The default skin must have the same look and feel as the OS. Netscape 6's, which I am using right now, current UI would be nice as a skin but sucks as the default UI. How to access (and how they are clicked) the menus are not with the standards of Win32. (Yes I use Win95, sue me, some people don't have a choice). Any application should be consisent with the look and feel of the OS. Mac was great with this in the "old days". Are they still (Just a question, not implying anything)?

    Anyways, onto my original rant. I like skins, I like that you can change the UI easily, sometimes without any programming effort. It can let people who know UI focus on UI. UI is the most important aspect of a system. If the user can't use it, the application is worthless, regardless of what the app can do.

  • by drudd (43032) on Monday April 10 2000, @03:21AM (#1142367)
    The great thing about themes is that the people who want to use them can, and the people who are afraid of them probably don't even know they exist to begin with!

    The problem with Netscape is they are planning to have a default theme which breaks current GUI standards, thus leading to possible confusion for the latter group.

    I think Netscape has to (and really already has) two points:
    1) Making your program look flashy gives the impression to the newbie user that your program is somehow "futuristic" and better than the competition without really getting under the hood (sports car syndrome).

    2) Giving your program a flashy look may confuse newbie users and give IT managers headaches having to retrain their users.

    I think the default skin Netscape chose is at least intuitive enough so (2) is not a very large issue. One of Mozilla's major strengths is its support within the hacker community, which is rewarded with the ability to make it look whatever f'ked up way they want.

    Doug
  • KISS v WILI (Score:3)

    by MosesJones (55544) on Monday April 10 2000, @02:37AM (#1142368) Homepage

    The basic principle of all UI design has been for years and years Keep It Simple Stupid (KISS) or reductive design to give it an academic name. Anything on the interface that does not add to the information is detracting from the information so should be removed. Some people will bitch and moan that it doesn't look "pretty" and they nicely fall under the heading of "Well I Like It" WILI design.

    Look at slashdot, bugger all colours, a few Icons for information and basic basic tools. And guess what its pretty much ideal for its target audience. Take a "Tomy" toy for a 4 year old. Big and Bright with easy controls. Take the TV Remote, some people have got only 6 buttons on theirs. Simplicity IS an effective interface.

    On the other end of the scale is Themes, their entire concept is based around what looks cool, this isn't the same as an effective interface.

    The Mona Lisa is a cracking painting, but it sucks as a User interface.
  • by radja (58949) on Monday April 10 2000, @02:38AM (#1142369) Homepage
    The Linux desktop? hmm.. last I checked there were several desktops available. It's not exactly my point of interest, but there's also KDE (and probably more, but KDE and Gnome are the two largest I think). Let's face it: Windows is not that intuitive either, doubleclicking just isn't a very natural operation. There is no such thing as the perfect UI. Different people want different UIs. I happen to like the strength and flexibility of a commandline, but commandlines have the disadvantage of having a higher treshold than a GUI, if only because a GUI will show buttons/menus/whatever and thus show, on first sight, at least some of the possibilities of the app. This makes a GUI easy to use for new users. What it all comes down to is that people often don't want to be put in a straightjacket of the manufacturer of the software. Not even when they call it a comfy sweater.

    //rdj
  • by pkj (64294) on Monday April 10 2000, @04:40AM (#1142370)

    The interface problem with Mozilla/Netscape has nothing at all to do with skins!

    The problem has everything to do with the difficulties of building a large, complicated, GUI for multiple windowing systems. The only way to get fully native look and feel for each operating system (those that support such a concept, that is) is to hand code the interface for each system.

    This, in turn, leads to several subproblems. The most obvious is that you need the staff to code for each of these platform. This problem is fairly well solvable in a commercial shop where you get get all the GUI programmers in the same room with the developers. But with Mozilla, everyone is both a code functionality developer as well as a GUI developer. It is hard enough to find people qualified to work on Mozilla, but can you imagine if they needed to know multiple GUI programming systems as well?

    The first reponse of the clueful person will be to ask why an abstraction layer to the native GUI is not possible. It is possible, and in fact there are several commercial packages that do this. Unfortunately, you are stuck with the whole lowest comon denominator problem. Every feature missing from each windowsystem must be removed from the abstraction library, and what you are left with just reallt isn't usable. From a technical perspective, there are enough differences in API paradigms pretty darn tricky to begin with.

    So in the case of Mozilla you have absolutely no choice but to develop your own programming API from the ground up and implement it at the back end with your own widget set. And once you've done this, it becomes trivial to make it themeable. Even the people that hate themes and think they are just plain silly must admit that themes and themeable apps have a great popularity which must be catered to.

    It is unfortunate that it is so easy to draw the conclusion that the interface is as fubared as it is on Win/Mac systems just to obtain themeability, but nothing could be further from the truth.

    And mostly I'm surprised that after almost 200 comments nobody has actually mentioned this yet (or if they did, that it has not yet been moderated up to level 2, a threshold I never read below...)

    -p.

  • by Niggle (68950) on Monday April 10 2000, @03:28AM (#1142371) Homepage
    If changing some of the really bad GUIs in the Hall of Shame was as easy as a 50k download, how long would those interfaces last?

    I suspect most truly bad UIs are due to programmers with little HMI experience or training. I know I was guilty of crap GUIs at one time. I'm better now I hope.

    Splitting the UI from the actual code could be a great benefit. It should let the people with some talent in that direction concentrate on GUIs without having to be able to code the actual app. Meanwhile, the coders can get on with the nuts and bolts without "wasting" time on the interface. Think of it as open-sourcing the UI seperately from the application.

    You may get a lot of junk skins, but you'll also get some very good ones. Some will be better than the OS norms. If we're lucky, we may even see some truly useful UI innovations appearing from people who couldn't otherwise contribute. Actually, I suppose this depends on how much flexibility there is in XUL (or similar GUI languages). Are you limited to combining existing widgets in new ways or is there scope for actually making new ones without actual coding?
  • Skins: pro and con (Score:3)

    by Bob Ince (79199) <and&doxdesk,com> on Monday April 10 2000, @02:15AM (#1142372) Homepage

    HOORAY FOR SKINS!!! SKINS GOOD FOR LINUX!!!

    ...because they'll bring to Windows the same UI fragmentation and confusion that X has always had.

    Skins themselves are not necessarily a bad thing. Global, desktop-wide skins where all apps are automatically customised to have a certain look, are clearly a Good Thing. Separate skins for every application causes nothing but pain. As the UI hall of shame [iarchitect.com] repeatedly tries to get us to notice, no application is so important that it justifies having its own, completely different, style of UI. That includes Mozilla. Unfortunately, the desirable default state of "use whatever the current style settings for Windows or GTK or whatever I'm running on" is not easily codable.

    James Sherman wrote:

    Now even microsoft break their own UI guidelines (Have you noticed the way the latest office bypasses MDI?).

    and though I agree with everthing he says, I still commend Microsoft for moving away from MDI. I just wish they'd done it by having a global option for MDI-or-separate-windows, rather than just stopping using it. MDI is, IMHO, not a suitable interface for anything at all.

    One good use of skins and customisation in general, though, is to cut down on useless clutter. When you've got toolbars and toolbars full of crap put there by marketing people, as advertising space and to show the range of bloatware features available, it's great to be able to get rid of it.


    --
    This comment was brought to you by And Clover.
  • by guran (98325) on Monday April 10 2000, @02:43AM (#1142373)
    Yes, by all means, customize your *own* computer anyway you like. Just...

    Leave the standard interface as default!!!

    On a windows machine: let your apps work like windows programs out of the box
    On a mac: let them work like mac apps
    On a Linux box: Well pick *some* standard.

    Why? because someone will have to learn how to use that app and I bet they would rather spend their time getting to know the real functionality (including any customization) then learning what to click on.

    Dont make a hammer with racing stripes and a horn, make a vanilla hammer with racing stripe and horn add-ons!

    Some driver might prefer to have the acccelerator to the left in their car. OK so change it. I think you would agree that a car manufacturer should stick to the standard.

    Some aspects of the Win GUI suck big time, but if you cannot do *substantially* better, then stick to the standard. Want chrome? Get an add-on. Tired of the whole environment? Get another OS...

    And while you're at it, check out the interface hall of shame to read more.

  • by Dracos (107777) on Monday April 10 2000, @03:57AM (#1142374) Homepage

    The review of NS6 at c|net [cnet.com] said that the ability to change the chrome will be enabled in the final version (slated for late this year). I too think the default chrome is ugly, but I can deal with it because this is a beta release. I also wish I could find how to get it to start without the sidebar.

    As far as learning a new UI...not really. All UI's have gone through some amount of convergence. Because Mozilla's source code is ~95% identical across all platforms, a greater amount of UI convergence is to be expected. As far as I've read about XUL [netscape.com], even the menubar can be changed. This is obviously not intended for browser use, but an allowance for application design in general. If skinners want to abuse this, then don't use their skins.

    There have been some skins made for the milestone releases. Check out http://www.mozillazine.org/chromezone/ [mozillazine.org]. I tried installing the Navigator Classic [mozillazine.org] chrome, but NS6 just crashed.

    Let's hope someone at Netscape realizes how ugly the default chrome is, and changing it is enabled in PR2.




    Dracos
    "Integer: a number that represents any valid floating-point value"
  • Most of the theme writers have one goal - to make a cool looking theme. They certainly do this most of the time. However, usability is almost always lost in the process.

    These are the top problems with themes that I have found (mainly from using xmms themes, and I have yet to find a good one):

    1) Radio buttons should have distinguishable on and off states, and any user should be able to tell if the radio button is on or off. Seems simple, huh? It doesn't ususally happen. Most are overly 3-D ized, and when a user presses the radio button, it is supposed to be depressed, and turns slightly darker. "Darker equals on" is not exactly intuitive.

    2) Are the buttons even visible? Again, to those using overly 3d displays, the buttons are invariable the same color as the background, but beveled. In xmms, as a bonus, the buttons are also extremely tiny. I can't even see the "close" button, I just have to guess where it is. Contrast is your friend, make use of it.

    3) For god's sake people, when make sure all the buttons have some indication of what they do! This frequently is a problem with window manager buttons. You present the user with 3 buttons without labels, because it looks sleeker that way. But it's unusable.

    4) Is the text readable? Please make sure it stands out...

    I'm sure others can come up with more suggestions...

  • by c.r.o.c.o (123083) on Monday April 10 2000, @02:07AM (#1142376) Homepage
    Well, I happen to be a gnome user (I am running Window Maker + gnome), and I tend to disagree with you. It is different from Windoze, but the features you are talking about take just a bit of time to get used to.

    But even supposing you're right, there _is_ a desktop environment that does a really god job at copying Windoze. It's KDE.

    I set it as the default desktop for the other users on my box, and when one of my friends (one that would fit into that category which would be bothered by differences in the UI) used it, he asked me what cool app was I using instead of the windoze taskbar.

    He was talking about the KDE panel.

    So Linux has come up with "something equivalent". Actually, all the window managers and all the desktop environments in Linux are "something equivalent". But imho, kde is as close to "something identical" as possible.

  • by JasonOrrill (137618) on Monday April 10 2000, @03:51AM (#1142377) Homepage
    I think some of us here might be missing the point. While a lot of skins might be a little whacked-out, the only folks who are likely to use them are people who know what they're getting into in the first place. Any weirdness that follows is the user's own fault, & he can always switch it back.

    However, the issue raised in SUCK about non-standard interfaces (Quicktime, most any web site) is hugely important. Folks get so used to seeing things in certain places, that changing them around can cause all kinds of problems. I see that all the time when someone in one of our workshops (I work in a university where we have a lot of faculty "click here, do that" workshops) who is normally a Windows user sits down at a Mac. They often can't figure out how to close windows, and assume that if the window goes away then the application must have also quit.

    This is something I see as a potential problem for Mozilla/Netscape, unless they develop platform-specific skins for Windows, Mac, etc. Apps should always start out with the default behavior expected on a given system...from that point if the user wants to apply his own look & feel, more power to him. In the case of Netscape 6, I would even go so far as to recommend that they mimic Netscape 4.x to a great extent, to lessen the learning curve required by Joe Average User.
  • by dazedNconfuzed (154242) on Monday April 10 2000, @02:36AM (#1142378)
    Most user interfaces seem designed by people who don't actually know what the goals really are or how to achieve them in a way that actually works for real users. We've been so standardized on 3D widgets, drop shadows, stupid menu layouts, etc. that most developers can't even imagine a better way.

    Edward Tufte wrote a series of books [amazon.com] on visual portrayal of information. In them he analyzes how people actually perceive images & text, and examines high (and low) quality examples of doing the job right.

    I made a distinct effort to follow these principles in my last UI project. Other developers fought aginst it, sticking to their pointless and distracting 3D buttons, poor word selections, etc...because that's all they knew and they wouldn't (couldn't?) even consider that there might be a better way. The resulting design, rejecting the de-facto "we've always done it this way" standards, was superior to previous designs.

    When designing a UI, take the time to carefully review the actual requirements, and study the right way to do it. Pick up Tufte's books [amazon.com] and open your eyes.

  • 99% of the skins out there are a usability nightmare. However, I think it's funny that he targets Mozilla/Netscape 6, which is one of the only programs that has an actual excuse for having skins, other than "to make it look pretty".

    The newer HTML/CSS/etc. specs require certain standards in size and placement of controls, and other such things, and the only way to accurately match the specs is to implement the same controls on every platform, instead of relying on all platforms to have the same native controls (which is not gonna happen).

    By that point, they were already pretty much there as far as themeing (sp? theming?), so they figured "what the hell?" and made a uniform engine for all of the controls in mozilla.

  • by tuffy (10202) on Monday April 10 2000, @03:00AM (#1142380) Homepage
    I'm probably in the minority in this, but I don't want all my apps looking and feeling identical - because they're not. For example, sometimes I have the same app performing different functions (such as a certain xterm connected to a remote location) and while it's easy to change the title string, I'd like to have it stand out even more than that. So, I deliberately make it inconsistant by giving it a different titlebar appearance than the rest. The result, for me, is improved efficiency through inconsistancy.

    I'm not against consistancy by default; I don't want my GTK windows popping up with random themes in each. But I want to option to make special apps stand out with the use of skins for a variety of reasons. I believe skins are just a tool. Though they can be abused quite easily, I think they have some good potential also.

  • Oh please. (Score:4)

    by FallLine (12211) <falllineNO@SPAMoperamail.com> on Monday April 10 2000, @03:30AM (#1142381)
    Software exists to please the user, for most users this simply means getting the task done without confusing them. You are only one user. There may be a couple thousand like you, but you are still in the minority. It is fine if developers want to create skins, but they should realize that if they make this the default (or the only option), it has negative consequences for most users in most cases (except for most of these open source projects, which appeal mostly to "geeks").

    So if I designed a "cool" (obviously subjective, but so are themes) bus with obstacles that only a jock could clear, this is fine by you? Forget old people, handicap people, geeks, etc. Because "you" are scared, maybe we should ditch modified busses to? Sounds pretty reasonable, if your intent is to serve as many people as possible.

  • by Tim C (15259) on Monday April 10 2000, @02:20AM (#1142382)
    Personally, one of the things I absolutely adore about Linux is that so many things are customisable to a degree simply not permitted by Windows.

    From an everday usage point of view, the thing I most hate about Windows is the tendency for new windows to jump to the top and steal the focus. It drives me absoutely crazy, and yet, I have found no way of disabling the feature (if anyone knows of one, please let me know!!)

    Not so under Linux - with WindowMaker and Enlightenment at least, this and a whole host of other features are completely customisable. I can set it up just the way I like it - I can even have shaped window borders, which I love (yes, I know you can have similar things under Windows, but so far, I've only found two programs - WinAmp and Yamp - that allow you to do this...).

    The same thing applies to skins. Yes, I know that there are an almost unbelievable number of bad ones out there - but no-one is forcing you to use them. The ability to apply a skin/theme to a program lets the user make it look more pleasing to them, which helps make using it more enjoyable. More often than not in my experience, the default skin/theme(s) that ship with any given program (mp3 player, window manager, whatever) are "plain but functional" at best. That's fine; I'd much rather the programmer(s) concentrate on getting it working well than looking pretty. Let others do that; after all, that's part of the Open Source way :-)

    I agree that we need to be careful about designing UIs, to try to make them as easy to use as possible, but that shouldn't be at the expense of customisability and aesthetic considerations.
    Surely good software can look good too?

    Cheers,

    Tim
  • by PapaZit (33585) on Monday April 10 2000, @01:57AM (#1142383)
    While skins are simply obnoxious most of the time, they are finally making UI designers consider flexibility. I find it depressing that so many UIs rely on their own hard-coded interface, especially when that interface sucks.

    Take, for example, the humble web page. Assume the existance of a user who has figured out that the monitor is not a piece of paper and would prefer white text on a black background. Now, see how long that user can survive in a web where stupid designers set background color to white while allowing the user to keep their preferred font color (which is white, in this case.)

    Many programs make this assumption. MS Word uses your preferred background, while forcing a black font, going for a HGTTG-style black-on-black interface. Ghostview for unix used to do this too.

    Skins are usually annoying, but if a designer is considering skins, they're far more likely to use the appropriate UI toolkits and implement the extendability properly. This, in my opinion, is better for everyone.
  • by MartinG (52587) on Monday April 10 2000, @02:05AM (#1142384) Homepage Journal
    I think anything that offers the user a greater choice is a good thing, as long as it is not at the expense of decent performace.

    I would say though that many themes are implemented in the wrong place IMO. Themeable widget sets for example are an excellent idea (even better if the theme can be selected at application level like with MUI for the amiga for example (does gtk+ allow this?)), because the application programmer doesn't have to do any extra work to make his/her app themeable (and ithe code is also therefore smaller and probably more easily maintained)

    On the other hand, themeable individual apps (winamp, xmms, etc) seem a bit daft to me. If your widget set doesn't allow the themeability you want in your app, why not propose some changes to it, or consider a new/different widget set instead of potentially effectively bypassing a users desired appearance.
  • by dennisp (66527) on Monday April 10 2000, @03:00AM (#1142385)
    I doubt the validity of this statement. People using their computer primarily as a tool for typing documents probably don't customize their machine because they don't know how. If they did, I would bet they would. I've worked at various companies, and "regular" users who only use their computers for word processing and excel also like customizing their desktop with a background picture of their family and their favorite colors, just as they would customize the layout of their desk with personal belongings. There are probably thousands of users using the skin customization program for IE, based on the easy install through activeX and the relatively easy install of skins.

    The only barrier is understanding and effort. Of course, some people like decorating their house, and some don't.

    As for the number of bad themes around, I would base that on the fact that, a) it takes effort to make a nice looking theme; and, b) one man's trash is another man's treasure (within an obvious bounded range).

    --
    Is the default score to browse at 1 now, or is it just me?
  • It's all about... (Score:4)

    by riggwelter (84180) on Monday April 10 2000, @02:11AM (#1142386) Homepage Journal
    ...freedom!

    The freedom of the user to choose what he or she wants what appears on their desktop looks like.

    What the Suck crew have got right is that where you have to use skins to use an app you want to use - one very important choice is taken away from the user, and that is the choice to have that app look the same (consistent, not boring) as every other one on their desktop.

    But that is a problem with specific skinned apps, not with skinning as a concept. As a concept, skinning works, Richard Stallman said "users should always have a choice", he was talking about free software, but it applies to user interfaces as well. If a person wants their desktop to look like the Star Trek LCARS system, let them - it doesn't mean the rest of us have to. Similarly, if a person wants Netscape 6 to look like the rest of their (Windows|Mac|Linux|etc) desktop, they should be allowed to.

    You can't legislate for what people find easier to use, or more pleasing on the eye, or more useful for impressing their friends (or whatever reason people customise their desktops), all you can, and should, do is allow them the freedom to do so anyway they choose.

    --
  • themes != good UI (Score:4)

    by stang (90261) on Monday April 10 2000, @03:34AM (#1142387)

    winamp has a good many themes that do not mess with functionality

    Winamp, which popularized this whole app theming thing, is an excellent example of an application where themes, while they may not help functionality, certainly don't hurt it. It's a simple app, with a few buttons and an information display area. Most people who cannot program their VCR can use it to play tapes. They also don't have a problem using the CD player, and that's really all Winamp is, so making the buttons look like brushed aluminum doesn't really slow most users down.

    Additionally, Winamp is a parasitic application -- meaning that it usually runs alongside other applications, and the user rarely runs Winamp exclusively. The user spends little time working with Winamp itself, they're busy using their main applications, with Winamp playing in the background.

    What's needed is to spend more time working on the basic usability of applications and widgets. Go read (as mentioned before) the Interface Hall of Shame [iarchitect.com]. Read AskTog's [asktog.com] rant about the differences in how Windows and the Mac handle cascading menus.

    Lemme tell you about my little improvement to widget usability. I'm working on an application that works as a Win32 Appbar (like the Start menu). It can be docked to any edge, and can be auto-hidden, staying out of the way until the user moves the mouse over the edge the appbar is docked to.

    When I first started testing it, I set the appbar properties to auto-hide and stuck it at the top of the screen (my Start bar, like most people's, is at the bottom). This sounds fine, but turned out to be a major irratant -- every time my mouse pointer hit the top of the screen (like, say, when I was going for a menu), the damn appbar would drop down! I'd then have to move the mouse pointer down, wait for the window to retract, then, slowly, move back up to the menu (without moving too high!), then make my selection.

    A simple timer, with a user-defined delay, solves this problem. When the mouse moves to the appbar's edge, a timer is started. If, when the timer expires, the mouse is still on the edge, the appbar will show itself. If the user clicks on the top edge (indicating they want to see the appbar immediately), the appbar will show without waiting for the timer.

    That's the kind of work UI designers should be doing.

    Alan Cooper [cooper.com] once said that the web has set user interface design back 15 years. I agree. Instead of ensuring that your applications can be themed by every 31337 h4x0r with a warez copy of Photoshop, make the interface work better.

  • by jamesbulman (103594) on Monday April 10 2000, @02:00AM (#1142388)
    I like to skin winamp as much as the next man, but skinning things as fundamentally core to the os such as basic windows and menus does not lead to a productive environment.

    WindowBlinds had a novelty value for about 5 mins before it was rapidly removed. I need a clean, consistant and clear interface to get work done.
  • by fydfyd (150665) on Monday April 10 2000, @02:38AM (#1142389)
    In some particularly "consumer" oriented software like winamp, it is often impossible to create an interface that is even visible. I run my screen at resolutions of 1600x1200 and greater. Because of the lack of convention exhibited by winamp, I cannot get the current track information to even be readable. Moreover, the skins are merely chrome and seemingly cannot change the wretched layout of the base application. This is quite unfortunate because the core functions of the program (that is, playing music) are done quite well.

    Finally, haven't we learned anything from the bad web pages of days past? Pause the playing in winamp and the single most visible feature, the track time, begins to blink. I had paused the playback because I didn't want to pay attention to the player and now it forces my eye to come take a look. And while I'm on a rant, since when has the exact second of music that I'm listening to become the most salient feature of the interface? In my winamp window I find that I'm listening to "Funkadelic - Good Thought," with half of the title truncated, but I well informed that I've stopped at 7:12 (blink, blink, what, no milliseconds?) and that this particular stretch of music is encoded at 160kbps and 44kHz and that it is in stereo (no, not, mono that word is greyed out). I've got a volume slider that I know is a volume slider only because the volume changes when I move it, I've got a similarly unlabled balance slider for all of those critical balance changes that I always need to apply while listening. And finally, I'm happy to report that the "shuffle" button is twice as big as the "play" button, because, of course, you use it twice as often. Here's an improved winamp skin in only one line of ascii:

    Funkadelic - Good Thoughts, Bad Thoughts |< || >|
    too bad I can't really make this a skin. If I want to "pause" the music then I press pause; if I want to "stop" the music then I can exit the application. I added the "forward track" and "backward track" as convinient chrome. If I want encoding details, I can pop a menu; if I want to shuffle, same thing.

    Okay, I think I've gotten that off my chest.

  • Mozilla skins (Score:5)

    by Darchmare (5387) on Monday April 10 2000, @02:48AM (#1142390)
    While I like skins as much as the next guy, I have some serious problems with some projects which are using them as a replacement for good UI design.

    For example, Mozilla. For months myself and others had been providing dozens of reasons to implement native UI widgets instead of the hacked up bitmaps they are currently going with. Reasons?

    - Non-native UIs are generally slower than native ones, for whatever reason. I guess this could be fixed with enough work.

    - The 'look' of the UI is not consistant with the rest of the OS for those who choose not to use themes. Most people, believe it or not, will probably never switch their theme - or want to. Why should their browser stick out like a sore thumb?

    - If the look matches, the 'feel' usually does not. This is more important than it may appear to be at first. Something as subtle as how hierarchial menus are handled will often annoy or frustrate even advanced users.

    - Using non-native widgets (basically, bitmaps) often stops system-wide skin/theme programs from working. Your non-standard look and feel is rendered internally inconsistant.

    - Using non-native widgets is usually done so that less effort is needed to go cross-platform. Laziness. Do you want your Linux or MacOS program to behave like a Windows one, or vice versa?

    In the end, I have rarely/never seen a non-native interface, outside of the occasional game, that didn't look like a really ugly port.

    After much time conversing with the Mozilla folks, who presented a laundry list of reasons for the UI that were refuted time and time again by myself and others, the truth came out: AOL is giving these guys very little in the way of a budget to make an acceptable cross-platform browser. The way it was explained, we'd only end up with a Windows version if they DIDN'T go this route due to funding shortages. I fully blame AOL management for this.

    However, I still feel it is a mistake. Already reviews have been very mixed, even for a beta quality release (Netscape 6). It's not the obvious bugs and performance issues that bug me, but the so-called 'features' that appear very poorly thought-out from the start. Some of it is very very cool, but without a decent UI design, it's not looking good.

    I just hate to see AOL/Netscape's internal politics breaking the browser before it ever had a chance. If only Mozilla were truly 100% autonomous...

    - Jeff A. Campbell
    - VelociNews (http://www.velocinews.com [velocinews.com])
  • by Siva (6132) on Monday April 10 2000, @02:13AM (#1142391) Homepage Journal
    i think this site was posted as a quickie a while back, but i'll post it here since it applies to this story:

    http://www.iarchitect.com/mshame.htm [iarchitect.com]

    this site is loaded with examples of poor UI design. they do a good job explaining exactly whats wrong with each example; its actually quite educational. its mostly windows and mac stuff, but i think i remember one or two examples from linux apps...

    --Siva

    Keyboard not found.
  • by Psiren (6145) on Monday April 10 2000, @01:47AM (#1142392)
    In my opinion, those people who most use themes and stuff of that nature are the kind of people who enjoying using their computer for hacking and learning. Those who just see the computer as a tool for typing documents are not going to go mad over a pretty new widget look. Therefore, those that are most likely to use themes are the most likely to adapt to the changes without any problems.

    Now weary traveller, rest your head. For just like me, you're utterly dead.
  • by voidzero (85458) on Monday April 10 2000, @02:18AM (#1142393) Homepage
    Shouldn't we get more UI designers to read and use the subtle wisdom of Edward Tufte, the chap who really understands how graphic design affects thinking, decision-making, and emotions. He could really teach these UI designers a thing or two about intelligent and tasteful design.

    There are three of his books which I would recommend without reservation:

    • The Visual Display of Quantitative Information (1983)
    • Envisioning Information (1990)
    • Visual Explanations : Images and Quantities, Evidence and Narrative (1997)
  • by Sax Maniac (88550) on Monday April 10 2000, @02:57AM (#1142394) Homepage Journal
    Most skinnable applicaations Suck(tm) because:

    - They require skins. I can't make WinAmp look like a normal Win32 application. Skinning should be an option.

    - Being bitmaps, they are resolution dependent. WinAmp on a 1280x1024 desktop is ridiculous, the controls are about a micron high. Double-size? Oh great, ugly pixel jaggies. You say I can just get a "bigger" skin? Well, what if I switch res? Why can't I just use it without having to go find these silly extras!?

    - They don't use standard controls. Oops, you can't use tabs, alt-accelerators, or the arrow keys,to navigate the controls. (Sure, accelerators work, but they are hidden, unlike the visual cues.) How many times have you been typing in a stupid homebrew text widget, and all the standard keys like Home/End/etc. don't work? GTK doesn't even always get this right.

    - People with visual or motor disorders probably can't use it. If I use a standard control, I can make the font larger if I can't see it; or if I might be blind I can attach voice navigation to it. Not on a skin.

    - They tend to ignore components of good UI design as much as most cruddy web sites do.

    UIs are UIs, including the web, including apps, including skins. A lot of UI research has taken place over the years. As computers go mainstream, we shouldn't be ignoring it, but heeding it even *more*.
  • by JamesSharman (91225) on Monday April 10 2000, @01:52AM (#1142395) Homepage
    I am personaly starting to get concerned about the advent of skinning along with some of the other changes in UI design. A couple of years ago you could sit down at a windoze machine and use just about and applications main features without thinking. Now even microsoft break their own UI guidelines (Have you noticed the way the latest office bypasses MDI?). GUI's under Linux has been struggling with the lack of any decent rules for UI design (At least none anyone pays any attention to) and I feel that something should be done to create a more consistent interface.
  • Why bother? (Score:5)

    by (void*) (113680) on Monday April 10 2000, @01:52AM (#1142396)
    Why can't we just live along together? Isn't skins about customizablility? If some 3l33t h4ck0r wants to put some funny skins on his computer let him.

    For the rest of us who want to get things done, something simple would be enough. I propose that judging on useability standards be applied to the DEFAULT (or default few) skin/desktop/window manager. For all others, go ahead and customize it to your desire. (It is customizable, right?)

  • by res0 (132546) on Monday April 10 2000, @01:58AM (#1142397) Homepage

    But you also need to remember that those same people who just want to type and look at web pages are going to be using programs like Netscape 6 that, without even asking the user or anything, automatically use skins and the like.

    Believe me, my mom becomes confused when the desktop background is changed on a computer. What happens when, for example, Microsoft starts automatically configuring Windows to display an MSN "news summary" or something in the desktop? If my mom upgrades to that new version of Windows, she would be scared to death of the constantly changing background.

    She had a hard time adjusting to Windows 95 even because everything was different from what she was used to (Apple IIe/g's, DOS, Win 3.1). I still have to help her do many things.

    So regardless of who wants to use themes, the current trend is to say "Screw it, everyone wants themes" and not care about whether or not the users actually want the change in interface.

  • by Spiff28 (147865) on Monday April 10 2000, @03:06AM (#1142398)

    There is no reason to bitch about skins. The thing to bitch about is poor UI design.

    The average user wouldn't know what the hell I meant by "skinned app." If you're going to get into skins, you probably know enough about computers to not get terribly frightened when suddenly the 'look' of your program changes.

    If there's anything that can be rightfully bitched about it's poor design in the default interface. We Geeks may know enough to get a better interface/skin, but the average user may not. If the default breaks consistency, the average use is stuck with a crappy UI. (example: Sonique though cool looking isn't rectangular in it's default start-up state; they make up for this in coolness and still putting the X in the top-right)

    The ability to change the interface/shape of the app is a little worse, cause things will have both moved and changed looks when you change a skin (eg: Sonique, K-Jofol), so even a Geek will get lost from time to time. It's a hazard we put up with.

    The biggest advantage to skins/shape changes is they allow you to update the interface about as easily as you update the program. If I release an app that's got full skin/theme/shape support and my design is royally crappy, I can shift stuff around based on user feedback really easily. It's almost like the OOP applied to UI design.

    Computers are fast becoming the multi-purpose appliance of today. They are the typewriter, the fax, the e-mail, the internet, the jukebox, etc. If you look at all of those equivalents in real life you will find totally different designs. I see no reason why this can't be in a computer. The best design of all would be to make the computer totally transparent to the user, but that is a far way off.

    So.. do not bitch to me about how skins are the downfall of useability. It's just the fact that we're entering a period where computers are used by everyone, not just those of us willing to 'train.' Programs are still being programmed and designed by programmers, not UI experts and designers. Hell, the easiest way to remedy this is to make it as easy as possible for the aforementioned to change stuff about the app and move it around and.. hey! Isn't that what skinning is?

  • Re:Wooo HOOO!!!! (Score:5)

    by streetlawyer (169828) on Monday April 10 2000, @02:04AM (#1142399) Homepage
    Yeh, I think you're onto something. At a recent meeting, I was a bit taken aback by a partner on the opposing side. We'd mentioned something offhand that we'd do this that and the other "if we can drag the phone number out of Lotus Notes", and he said that these days they just "stored all that shit in a text file and used grep".

    Apparently various versions of Unix (mainly the BSDs -- I don't think anyone who cares about data security is quite ready for free software yet) are the weapon of choice in go-ahead legal and corporate planning departments. The cluelessness of most VPs is greatly overexaggerated; half of them had PCs as status symbols in the old days, so they can use DOS (which works just like Unix), and they quite like the idea of a CLI. And the old Hewlett Packard Financial Analyst calculator is another example of how tech-savvy finance suits can be if it's something they care about rather than something dull and non-revenue generating like network adminisatration

    It's getting to the stage where Unix is reaching the corporate desktop -- I've seen a couple of job ads for secretaries and receptionists which state "must be able to use basic Unix commands". So I guess it's probably time for me to throw the good old Mac away and get with the winning side. I don't understand why all the techie elite types are keen to throw away their only unique selling point at all

    --montoya

  • by streetlawyer (169828) on Monday April 10 2000, @02:16AM (#1142400) Homepage
    But all too often I'm called upon to provide some free :^) phone/on-site tech support to undo a change one of them has made

    Never do that. Just because they're your parents, doesn't mean they can get a free ride. Lawyers learn this early on in their training -- if you want your advice to be considered valuable, charge for it. Ask the most popular cheerleader in your high school -- once you've got a reputation for giving something away, it's difficult to charge for it in later life.

    Yeh, but it's your mom and dad, you say. You think you have a point, but you don't. First it's mom and dad. Then it's bro and sis. Then it's Aunty Murtle. Pretty soon you're getting woken up at four AM (after being out drinking martinis to three) in order to get down to some fucken city drunk tank to knock out a misdemeanour plea bargain, gratis, for your third cousin twice removed's stepchild from her third marriage. And it's always "Oh Johnny, could you do this just once? We're faaaammmilleeeee! Have you forgotten where you came from?" Yak yak yak. No, I haven't forgotten where I came from, it's just that now I don't have to fucken go back to that craphole in South Bklyn, I choose not to.

    The way I play it, is that I don't make my family sign a check. But if they want my professional services, they should be prepared to give me some of theirs. So I get my car washed, my plumbing done, my dinner cooked, and on occasion a little recreational fellatio (only from relatives no closer than first cousin, naturally -- I'm not a fucken pig).

    With more and more people having net connections, and all manner of what have you, it strikes me that technology types are going to be almost as much in demand as lawyers in the next few years. So I'd advise you guys to learn a few lessons from the legal profession. We learned the lesson from the teamsters -- Gas, Grass or Ass, nobody rides for free.

    --just call me streetlawyer, ma'am

(1) | 2 | 3 | 4