SunQuest
 
       Design Usability
  Home arrow Design Usability arrow Page 3 - Website Knick Knack
Dev Articles Forums 
ADO.NET  
Apache  
ASP  
ASP.NET  
C#  
C++  
ColdFusion  
COM/COM+  
Delphi-Kylix  
Design Usability  
Development Cycles  
DHTML  
Embedded Tools  
Flash  
Graphic Design  
HTML  
IIS  
Interviews  
Java  
JavaScript  
MySQL  
Oracle  
Photoshop  
PHP  
Reviews  
Ruby-on-Rails  
SQL  
SQL Server  
Style Sheets  
VB.Net  
Visual Basic  
Web Authoring  
Web Services  
Web Standards  
XML  
Dedicated Servers  
Actuate Whitepapers 
VeriSign Whitepapers 
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
DESIGN USABILITY

Website Knick Knack
By: Christian Heilmann
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 9
    2004-11-24

    Table of Contents:
  • Website Knick Knack
  • Bookmark us
  • I liked the menu, but the food wasn't enough
  • Look, I'm animated!

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
    Iron Speed
     
    ADVERTISEMENT

    Ajax Application Generator Generate database and reporting .NET Web apps in minutes. Quickly create visually stunning, feature-rich apps that are easy to customize and ready to deploy. Download Now!

    Website Knick Knack - I liked the menu, but the food wasn't enough


    (Page 3 of 4 )

    There is nothing more important to a website than good navigation. It takes the visitor by the hand, shows him how to find all the goodies in the site and indicates where in the whole big structure he is at the moment. It's all the more annoying if the menu fails to do so, or is only available in a certain environment. One of the most frequent mistakes newbie Web designers do is design the menu as a visual element rather than a representation of the site’s information architecture. What good is multi level dropdown navigation that requires neurosurgical mouse skills and fades in and out smoothly when there is one paragraph on each of the pages? The type and logic of your menu is defined by the content of the site; if there is not enough content, or if it is badly categorized, visitors are not likely to come back, no matter how flashy the navigation was.

    Navigation that is dependent on scripting or plug-ins without a fallback option should be completely avoided. Not only do those violate the accessibility guidelines, they can be a very frustrating experience for users who really want to see certain parts of your site but just cannot reach them. Search engine robots also show them the cold shoulder, and we don’t want to block those out, do we?

    Beware of the right-click

    Copyright-paranoid Web developers found a seemingly foolproof way to protect their products from evildoers on the Web-–right click prevention scripts. These Javascripts disable the right-click menus of the browser and--in the more brutal versions--show the visitor an alert box stating that all the contents are copyrighted.

    First of all, these scripts are easily hackable by turning off Javascript. Secondly, they make you appear rather arrogant and patronizing. A copyright statement on the site indicates to the visitor clearly that you are not a free-for-all resource; no need to neuter the visitor’s browser functionality. You simply cannot protect anything you put online. As soon as it hits the screen, there is a way to reach and store it; actually, that is one of the many benefits of the Web.

    The only thing a right-click-disabling script does is hurt visitors to your site that like to use the extra functionality their browsers offer them in the context menu. For example, they might want to open a gallery link in another browser or tab to load the pages for viewing later while reading on, and they do that by right-clicking or shift-clicking the link. Nothing on the client side is hack-proof. If you want certain parts of your site to be only accessible to a chosen few, server security is your friend.

    More Design Usability Articles
    More By Christian Heilmann


       · Maybe Dev Articles should take that first paragraph to heart. Oh, the irony!
       · Seems like all the things mentioned in the opening paragraph this site is sorely...
       · Ba-zing!
       · I couldn't agree more with the other comments. This site is one of the most annoying...
       · Get used to it folks. Because without the animations and ads you speak of there...
       · It's interesting to note that DevArticles had equal, if not better content than...
       · dear devarticles owner...i can understand the confusion, and would like to add a...
       · Why do you think we took over Dev Articles to begin with. You guessed it. It wasnt...
       · I wonder how other sites sustain without as many ads...
       · Ever been to www.DevGuru.com? It's has no more than 3 postage-stamp ads on any page,...
     

    DESIGN USABILITY ARTICLES

    - Create Great JavaScript and CSS Menus Simply
    - Design Principles that Shape a Web Site
    - Creating Aqua Style Images
    - Easy as A,B,C – dynamic A to Z indexes
    - EasyChart: a Usability Teaching Tool to Demo...
    - Building Friendly Pop-up Windows
    - Back to School: Design Usability
    - Using HTML_QuickForm To Manage Web Forms, Pa...
    - Using HTML_QuickForm To Manage Web Forms, Pa...
    - More Website Knick Knack
    - Browsers as Test Platforms
    - Website Knick Knack
    - Dynamic Page Elements-Cloak and Dagger Web D...
    - Accessibility and Dreamweaver MX 2004


    Iron Speed





    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 2 hosted by Hostway