Post #275,422
12/11/06 5:54:29 AM
|

This Is What Happens When You Let Developers Create UI
[link|http://www.codinghorror.com/blog/archives/000734.html|http://www.codinghor...hives/000734.html]
Yeesh. That's pretty horrible.
What's really annoying is that the code's probably quite pretty and well-organised, unlike this big bowl of widget soup.
Peter [link|http://www.no2id.net/|Don't Let The Terrorists Win] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Home] Use P2P for legitimate purposes! [link|http://kevan.org/brain.cgi?pwhysall|A better terminal emulator] [link|http://darwinia.co.uk/|[image|http://i66.photobucket.com/albums/h262/pwhysall/Misc/saveus.png|0|Darwinia||]]
|
Post #275,424
12/11/06 7:02:26 AM
|

That's really not so bad, IMO.
Yes, of course it could be organized better, and yes it doesn't need to be so cluttered, and yes it probably has too many options for one screen. I like the "Pro Mode" button. :-)
But "horrible"? I wouldn't call it that.
Remember [link|http://thedailywtf.com/forums/thread/77174.aspx|FileMatrix] (mentioned in the original link as well)? That's pretty bad, but later [link|http://www.gardenerofthoughts.org/ideas/filematrix/index.htm|versions] seem to be better.
Cheers, Scott.
|
Post #275,431
12/11/06 7:28:07 AM
|

Yeah, it's pretty horrible
There's no clear distinction between the options you need to, say, simply recursively slurp down a website (i.e. the most common use case by a country mile) and the options you need to do the HTTP equivalent of standing on one's head whilst whistling Dixie.
Simply glopping all the available wget switches into one vast dialogue isn't the answer.
Some sitting down and thinking about what people actually do with wget would instantly improve it.
If you address that one simple case - recursively download a website - you could improve the user experience for 90% of users at a stroke.
Peter [link|http://www.no2id.net/|Don't Let The Terrorists Win] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Home] Use P2P for legitimate purposes! [link|http://kevan.org/brain.cgi?pwhysall|A better terminal emulator] [link|http://darwinia.co.uk/|[image|http://i66.photobucket.com/albums/h262/pwhysall/Misc/saveus.png|0|Darwinia||]]
|
Post #275,561
12/12/06 11:13:22 AM
|

What's really scary...
is the button at the bottom marked "Pro Mode".
|
Post #275,576
12/12/06 3:53:56 PM
|

Then again, that might be the pinnacle of elegance and...
...simplicity: Just a single text box, for the real pros to write the correct command-line options in, exactly as they'd appear at the shell prompt.
[link|mailto:MyUserId@MyISP.CountryCode|Christian R. Conrad] (I live in Finland, and my e-mail in-box is at the Saunalahti company.)
Ah, the Germans: Masters of Convoluted Simplification. — [link|http://www.thetruthaboutcars.com/?p=1603|Jehovah]
|
Post #275,645
12/13/06 8:12:20 AM
|

That already exists on Windows...
It goes by the name of CMD.EXE
Peter [link|http://www.no2id.net/|Don't Let The Terrorists Win] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Home] Use P2P for legitimate purposes! [link|http://kevan.org/brain.cgi?pwhysall|A better terminal emulator] [link|http://darwinia.co.uk/|[image|http://i66.photobucket.com/albums/h262/pwhysall/Misc/saveus.png|0|Darwinia||]]
|
Post #275,658
12/13/06 10:15:55 AM
|

But there you have to type the name of the command itself.
I'm sure this Pro version of that GUI -- that is, at least the hypopthetical variant thereof that I'm thinking of -- saves you those few keystrokes, so you *only* have to type the parameters.
It's a great labour-saving device, you see.
[link|mailto:MyUserId@MyISP.CountryCode|Christian R. Conrad] (I live in Finland, and my e-mail in-box is at the Saunalahti company.)
Ah, the Germans: Masters of Convoluted Simplification. — [link|http://www.thetruthaboutcars.com/?p=1603|Jehovah]
|
Post #275,671
12/13/06 10:47:40 AM
12/13/06 10:48:13 AM
|

Start->Programs->Accessories->Command Prompt
Neener.
If you start the MS Virtual Keyboard up, you don't have to type a thing.
Which is clearly better, right?
Peter [link|http://www.no2id.net/|Don't Let The Terrorists Win] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Home] Use P2P for legitimate purposes! [link|http://kevan.org/brain.cgi?pwhysall|A better terminal emulator] [link|http://darwinia.co.uk/|[image|http://i66.photobucket.com/albums/h262/pwhysall/Misc/saveus.png|0|Darwinia||]]

Edited by pwhysall
Dec. 13, 2006, 10:48:13 AM EST
|
Post #275,739
12/13/06 9:12:07 PM
|

[Windows][r] [enter] cmd[enter] ... much faster than mousing
===
Kip Hawley is still an idiot.
===
Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats]. [link|http://DocHope.com|http://DocHope.com]
|
Post #275,766
12/14/06 7:22:25 AM
|

. <-- you the joke --> .
Peter [link|http://www.no2id.net/|Don't Let The Terrorists Win] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Home] Use P2P for legitimate purposes! [link|http://kevan.org/brain.cgi?pwhysall|A better terminal emulator] [image|http://i66.photobucket.com/albums/h262/pwhysall/Misc/saveus.png|0|Darwinia||]
|
Post #275,875
12/15/06 11:07:30 PM
|

Was talking about mousing to Start -> Programs -> etc
===
Kip Hawley is still an idiot.
===
Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats]. [link|http://DocHope.com|http://DocHope.com]
|
Post #280,975
4/8/07 5:21:31 AM
|

Re: This Is What Happens When You Let Developers Create UI
>pwhysall: >What's really annoying is that the code's probably quite pretty and well >organised, unlike this big bowl of widget soup.
The code is the interface. And there is probably not much of it! This is just a GUI front-end for wget.
And not much effort was put, to hide the complexity of wget.
This is not that that complicated to call for dedicated designer. The guy was just lazy!
Maybe a GUI that maps a CLI isn't such a good idea. Maybe the program should have been writen from the start to support a GUI, or that more code around the CLI should have been writen to make it more interactive and not batch-like
I, being, poor, have only my dreams; I have spread my dreams under your feet; Tread softly because you tread on my dreams. W. B. Yeats, He Wishes for the Cloths of Heaven
|