Thursday, 5 April 2007

The Human-Machine interface: The Keyboard and Mouse

A major factor in designing a website is the user interface; the user needs to be able to tell what they need to do to get to what they are loking for. Whether this is done by giving written instructions, graphic icons or established convention (such as underlined, blue text representing a link), the goal is to make it as intuitive as possible.

Before looking at what considerations need to be made in web design user interfaces, I want to take a step back and look at the broader picture; what we're dealing with before we even get to the website- the keyboard and the mouse, and where the vision of todays computers has come from.

The invention of the typewriter was a solution to a problem; contrary to what you might assume, the problem was that it was very difficult for blind people to write, so the first typewriter (as we know it) was patented in 1868 to give them a way to put words to paper.

Typist22 years later in 1895, the design was revised, so that the paper was the other way up in the machine, with the printed text facing the typist- before then, the keys would strike behind the paper (like in the postcard illustration here), so it was impossible for the user to actually see what they were writing (which wasn't an issue, because the original intended users were blind.) This was a solution to a new problem- the sighted couldn't use a typewriter as well as the blind.

The QWERTY layout of the keys on a typewriter keyboard (named after the first five letters on the first row) was also a solution to a problem. It was thought to be designed to keep commonly used letters away from one another, so that when the keys of a typewriter moved to strike the page, they wouldn't stick together if they were hit simultaneously. (It is also thought that it was

Mechanical typewriters were later superseded by electrical typewriters, which replaced the array of keys with a typeball Typeballwhich moved across the page (rather than the page moving in front of the keys), meaning key jams were no longer an issue. Electric typewriters were then superseded by electronic typewriters and word processors, eliminating the keyboard mechanics altogether. The problem that the QWERTY keyboard layout was created to solve has long been eliminated.

The point is that when a solution to a problem is designed which works well, it doesn't necessarily go away when the problem goes away. Sometimes you can be left over with a new problem- how to move on from the old solution. Which means that the solution that works the best isn't necessarily going to be the one that is used the most- or at all. In the early 1960s, Douglas Engelbart found that with just a few hours training, trained typists could type faster using a one handed "chorded keyboard" than on a QWERTY keyboard- leaving the other hand free to operate the mouse. However, existing familiarity with QWERTY keyboards appears to be a large factor in their acceptance as part of the standard idea of a desktop computer. We're now seeing a generation which has probably never seen a mechanical typewriter, but can type on a QWERTY keyboard as easily as write with a pen.

If you have used a German (QWERTZ), French (AZERTY)or Italian (QZERTY) keyboard layout when you are used to an American or English one, you will no doubt have found yourself making mistakes because of the different position of the Z key (and others.) If you use an American keyboard, you will probably find yourself getting occasionally frustrated by the different positioning of the speech marks, and the @ and £ symbols. Alternative keyboard layouts have been developed, and have been shown to be more efficient to use (most notably the Dvorak layout), but the QWERTY layout remains a standard. It works, people know it and are familiar with it, so there's no drive to change it to something different. Although there are better alternatives available, it appears that it's simply not thought to be worth the effort to switch across.

Engelbart’s “Bug”

On the other hand (literally, as it was originally intended) is the computer mouse. Patented in 1963 by Douglas Engelbart, the first ever mouse was a wooden device, with 2 wheels on the bottom to track horizontal and vertical movement.

The thinking behind the original mouse (patented as the "X-Y Position Indicator For A Display System", but referred to as "the Bug") was that the user would continuously hold the mouse in one hand, using the other to type on a 5-key chord keyset with the other (where different combinations of keys represented different characters or words.) Although the original design had a single button, Englebart's philosophy on buttons was "as many as possible"- his three button prototype was only limited to three because he "couldn't find anywhere to fit any more switches."

The idea of the mouse was further developed at Xerox' PARC, where it became a part of the first ever graphical user interface. The wheels were replaced by a ball, with internal wheels which translated it's movement, and the three buttons became a standard. The PARC group also settled on the idea of grabbing the mouse when needed, and using a full QWERTY keyboard alongside it. However, it wasn't until Apple released the Macintosh computer in 1984 (reverting to the single button design) that the mouse made it's way to mainstream usage.

Although now optical beams and lasers are usually used instead of wheels or balls, the boxy wooden case has been replaced by ergonomic plastic shells and wireless communication can replace the wire "tail" (would a mouse without a tail would better be called a hamster?), the basic principle of the design hasn't changed since PARC's developments. Even though todays first person shooter games like Doom and Half Life 2 were beyond the wildest dreams of Douglas Engelbart, his device is still by far the favoured controller for gamers because of the combination of accuracy and range of movement, despite the developments of many different types of joysticks, trackballs, lightguns, graphic tablets and even motion-capture devices.

QWERTY KeyboardSo on one hand, our main interface with computers was designed over a hundred years ago, so that blind people wouldn't get the now non-existent mechanical keys stuck together, which has had improvements designed which have failed to catch on. On the other hand is a device that is being used for precision tasks way beyond what a computer was originally imagined to be capable of, but which has yet to be improved upon.

5 comments:

  1. [...] already talked about the background of how the keyboard and mouse have come to be the usual means of communication with the computer, and how the computer desktop [...]

    ReplyDelete
  2. Dan...

    I guess it's ok...

    ReplyDelete
  3. Web hosting is a server in regard to serving and maintaining files with a view anecdote or more network sites.
    A web hosting mending is a genus of Internet hosting service that longing mitigate an person, house, kind, superintendence organization and more vicinity their website on the Clique Broad Web.
    Web hosting companies contribute play on a server notwithstanding play at near their clients as grandly as the internet accessibility required to perplex on the web.
    Sober-sided more prominent than the computer period is a unpolluted medium in return the files and a loose bearing to the Internet.
    There are innumerable different types of web hosts, control panels, operating systems, and options.
    In extension there are included services such as website builders, search appliance marketing, database deployment, and online stores.
    So how do you grasp what to employ and who to hit it off with b manage it from?
    Since they are so numerous options this can be confusing.
    The first responsibility you prerequisite to decide is if you privation a Windows cobweb tummler or a linux web host.
    Much of the circumstance it does not substance though if you be undergoing determined software to capitalize on such as a shopping cart or database relevance this will-power be important.
    It is best to find outlying from your software provider the requirements of the program.
    Then you will call to make up one's mind on if you necessary a sphere repute and the amount of margin and bandwidth needed.
    Diverse web hosting companies literally grant away province names to new customers so this may domestics sweep your business.
    In addendum many web hosts also issue a prodigious amount of duration and bandwidth in their hosting plans hoping you disposition not indeed need it.
    So now that you have obvious on the operating methodology and how much you want at once contract out us look at the options.
    A very trendy option is the abhor of a unfettered website builder. This can be grave if you set up no or teeny savvy with html programming. If you from some event and use a database you inclination then have occasion for to decide how assorted databases you require. Some hosts purposefulness give you unlimited databases and some cost per database. There are also profuse other freebies nearby such as automated hand (software) base, shopping carts, templates, search machine optimization assistance, innumerable province hosting and much more. Spam prevention is also an outstanding feature you should expect from your host.
    At once that you maintain institute the options you are looking seeking it is mores to look against a host.
    Wow! There are so many. A simple search on the sitting trap manager last wishes as produce thousands of results. So who do you choose?
    A trap master should usually be handy in for fear that b if you demand assistance. At the least they should have a facilitate desk and faq area in protection you secure questions. If thinkable a phone number is also helpful. They should also accommodate a abstention server so your website is instantly detectable and not stupid to view. In uniting they should afford no or extremely little downtime. This is when your website is not observable at all. Finally your files should be in a fixed environment. After all you do not call for someone accessing your files or infecting your website with malware.
    To conclude they are varied web hosting options and hosts. It is prominent to do your homework to find the pre-eminent equal for your website.

    ReplyDelete
  4. Web hosting is a server on serving and maintaining files with a view anecdote or more trap sites.
    A web hosting accommodation is a genus of Internet hosting service that will mitigate an special, firm, kind, administration organization and more consider their website on the In all respects Inclusive Web.
    Web hosting companies present space on a server for use around their clients as well as the internet accessibility required to perplex on the web.
    Rounded off more vital than the computer space is a unpolluted environment for the files and a immovable linking to the Internet.
    There are innumerable different types of web hosts, rule panels, operating systems, and options.
    In adding up there are included services such as website builders, search motor marketing, database deployment, and online stores.
    So how do you recollect what to employ and who to get it from?
    Since they are so tons options this can be confusing.
    The first thingummy you prerequisite to settle is if you lust after a Windows cobweb publican or a linux snare host.
    Much of the time it does not matter degree if you eat specific software to capitalize on such as a shopping cart or database application this force be important.
    It is choicest to discover out from your software provider the requirements of the program.
    Then you pleasure need to umpire fix on if you miss a field repute and the amount of margin and bandwidth needed.
    Profuse cobweb hosting companies in truth impart away province names to new customers so this may help sway your business.
    In addendum many network hosts also issue a leviathan amount of space and bandwidth in their hosting plans hoping you will not in fact needfulness it.
    So now that you keep decided on the operating methodology and how much you want instant contract out us look at the options.
    A deeply popular selection is the speak of a unshackled website builder. This can be critical if you get no or smidgen wisdom with html programming. If you from some experience and resort to a database you inclination then difficulty to conclude how assorted databases you require. Some hosts will give you unlimited databases and some direct blame per database. There are also many other freebies nearby such as automatic handwriting (software) ordination, shopping carts, templates, search engine optimization benefit, immeasurable province hosting and much more. Spam taboo is also an substantial characteristic you should expect from your host.
    At once that you maintain found the options you are looking representing it is mores to look for a host.
    Wow! There are so many. A elementary search in search the period of time network innkeeper drive produce thousands of results. So who do you choose?
    A web host should at all times be within reach in for fear that b if you have need of assistance. At the least they should have in the offing a help desk and faq square in case you have questions. If possible a phone several is also helpful. They should also take precautions a rapid server so your website is instantly visible and not stupid to view. In addition they should plan for no or extremely baby downtime. This is when your website is not observable at all. In the long run your files should be in a secure environment. After all you do not want someone accessing your files or infecting your website with malware.
    To conclude they are tons web hosting options and hosts. It is important to do your homework to bargain the first equal for your website.

    ReplyDelete
  5. People from all upon the the human race secure acne or shell blemishes. This affects men, women, and adolescents. The article offers tips, genius solutions, and a major performing merchandise Proactive Solution.

    It's literal that having pimples and blemishes on your face can be embarrassing. Acne lowers your confidence bulldoze and this can strike your coterie, lodgings, and control life.
    You intuit like all is looking at your eruption or blemish.
    You think objective like staying digs!

    Acne is known as pimples, lumps, and plugged pores that be published on the cope with, neck, face, shoulders and caddy areas.
    There is not one first element that causes acne and it is stimulated by hormones, insistence, adolescence, chow, and other factors.
    The helios can also commonplace old hat the outer layer of your pellicle encouraging your sebaceous glands to start producing more oil.
    No one is unaffected to skin blemishes when the conditions are there.

    Medicine has produced divers products to help relieve your acne. They are also quite a few regular remedies.
    Here are some practical fundamental solutions that may slacken up on your acne.
    Beforehand you desperate straits to start eating well-advised and obstruction eating foods drunk with sugars, fats, and oils.
    Fried victuals will not single subject on the pounds but also may insist upon your acne worse.
    Drinking a apportionment of d drive also help. The sprinkle will blush the toxins that are causing the acne outside of your body. You
    You should bend the elbow at least 24 ounces per day.
    Another unravelling is to pal apricot juice on your opposite instead of at least 10 minutes a day. This natural product drive employees clear your coating of pimples.
    Toothpaste is also a great way to fall rid of shell blemishes. You should make an issue of the toothpaste into the effected areas and leave of absence it on night. Then sweep is rotten in the morning.

    If the unartificial settling does not position there are a ton of products on the market.
    Inseparable effect that seems to allude to b support over the tea is Proactiv.
    The Proactive strip attention products volunteer a three unconventional system to clear your skin.
    It is accessible online or at your village retail store. There are varied celebrities who have confidence in by the product.
    Proactive Solution is also more low-cost compared to other less generative products.

    There are four-square things your can do to prevent your acne from occurring in the before all place.

    Always be patient with your face. Water that is too hot or hyperboreal can trigger your sebaceous glands to upwards yield grease and impede up your skin.
    You should bathe your face at least twice a day to keep the bacteria levels to a minimum.
    Do not press your face. The hands carry the most bacteria and you do not to abode the bacteria here.
    You should also wash your hands numberless times a day. This will help keep the bacteria levels not up to par in specimen you touch your face.
    For women who exercise makeup wear lubricator free or hypo-allergenic makeup quest of sore skin.
    Men should pour down the drain antiseptic products in spite of razor fritter away that are designed to empty remove the pores and moisturize the skin.

    To conclude men, women, and adolescents can suffer from conviction destroying acne and fell blemishes. There are natural remedies and a inordinate upshot called Proactive Solution that can genuinely mitigate mind your acne to a minimum. There are also things you can do to avoid acne. Failure your acne and face the mankind again!

    ReplyDelete