Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 







Current Newswire:

Microsoft, other rivals slam Google Chrome OS

Intel Linux Graphics Shine With Fedora 12

Editor's Note: Do It Yourself "Cloud"

Google Chrome OS: First looks, first impressions

Kernel Log: Coming in 2.6.32 (Part 3) - Storage

TV Mythos Renewed: MythTV 0.22 with Many Improvements

Enhancing openSUSE 11.2: Adding Repositories and Packages

A Northwest Nobel option? (Linus for the Nobel Peace prize)

SECURITY: Cloud Computing Security Benefits, Risks and Recommendations

Keeping score in test-driven development with Python, PyLint, unittest, doctest,





Linux Today is not responsible for the content of the message below.
zerblat - Subject: Keep it simple, stupid! ( Jul 5, 2000, 19:39:12 )
Oh no, not another nostalgic article about old text based DOS apps! For the record,
I do spend most of my time in the console, since a have a rather old computer, and
there are lots of good console apps for Linux. (Who needs a wordprocessor when we
have TeX?)

However, it's important to realize that there is no fundamental difference between
character based interfaces and grafical interfaces. The only real differences
are WYSIWYG and displaying graphics. OTOH there's nothing you can't do with a
GUI that you can do in textmode. But you still have the same principles -- buttons,
text entry boxes, chechboxes, windows, menus etc. The difference is the bandwidth
of the interface. A typical console can display 80x25 characters; how many characters
can you display on a 1600x1200 X display? In GUIs you can clutter the screen with
enormous amounts of icons, buttons, toolbars and whatever; character based apps can
only display a limited amount of information at a time, so the interface can't be
as complex.

It's the forced simplicity -- the limitations -- of the text mode, that makes
many textmode interfaces "better" than GUIs. Also, you can't expect console users
to have a mouse, so the interface has to be completely keyboard based, the mouse
is just a complement (the way it should be IMHO).

So, the old console doesn't really have any inherent advantages over the GUI
(except when you on an old box or telnetting). But, many GUI apps could learn a
thing or two from many text apps -- keep the interface simple and uncluttered,
and only use the mouse as a complement to the keyboard. Of course, there are also
lots of examples of bad character interfaces. . .

   

[ Reply | Reply Quoted | Back to today's headlines | Back to story ]    
<<PREV Talkback NEXT>>

Using accesskeys for previous/next:
Mozilla/Netscape: Ctrl+Alt+P or Ctrl+Alt+N
IE: Alt+P or Alt+N, then press RETURN



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!






..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs