010116.html | WebReference


((((((((((((((((( WEBREFERENCE UPDATE NEWSLETTER ))))))))))))))))) January 16, 2001


This newsletter is sponsored by: Bot 2001 Seminar __________________________________________________________________


BOT 2001 Seminar* January 25th at The Fairmont, San Francisco Expert bot/intelligent agent developers, researchers and academics present the latest happenings and give specific information for cost effective solutions to improve business. A rare opportunity to network, share ideas, and put theory and research into practice. Register today - space is limited! http://seminars.internet.com/bot/sf01/registration.html


Jakob Nielsen has one. Jeffrey Veen has one. Steve Krug has one. Even Andy King has one. What the heck am I talking about? A usability checklist of course. These usability heuristics are guidelines for more usable sites and the big names in usability these days all seem to allude to lists they use (Jakob's is reportedly over 220 items long). The newest entry into the usability derby is IBM's Vanessa Donnelly. We review her new book "Designing Easy-to-use Websites."

http://www.webreference.com *- link to us today http://www.webreference.com/new/ *- newsletter home http://www.webreference.com/new/submit.html *- submit article

New this week on WebReference.com and the Web:

1. 3D: Rendering 3D Scenes 2. DHTML: DHTML Hierarchical Menus: Version 4.0.2 3. TWO NEW CONTESTS: Submit & Win NetObjects Fusion 5, Signup & Win Photoimpact 6 and COOL 3D 4. NEW LINKS: JavaScript Resources 5. BOOK REVIEW: Designing Easy-to-use Websites 6. OTHER VOICES: * Web Development With JSP * Building Web Sites With Depth * XML, Web Services, and the .NET Framework 7. NET NEWS: * What You Can Charge for on the Internet * Talking to the Web * Web Developers: No One's Safe * Fear of a Web Planet

Like what you see? Get our front page e-mailed to you every business day with our HTML newsletter. Just send an e-mail to:


or for this twice-weekly text version:


Spread the word! Feel free to send a copy of this newsletter to your friends and colleagues, and while you're at it, snap a link to WebReference.com.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. 3D ANIMATION WORKSHOP: Rendering 3D Scenes

We shed some light on the process of rendering 3D scenes. By Robert Polevoi.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2. DHTML LAB: DHTML Hierarchical Menus: Version 4.0.2

After more of your valuable feedback, more tweaks for HM 4. Version 4.0.2 fixes some more bugs, and now works with non-Netscape Gecko browsers. By Peter Belesis.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3. TWO NEW CONTESTS: Submit & Win NetObjects Fusion 5, Signup & Win Photoimpact 6 and COOL 3D

>Submit & Win NetObjects Fusion 5!

Internet.com and NetObjects have teamed up to give developers an exciting opportunity to win some hot new software. Submit your article today, and if it's published on WebReference you'll receive a free copy of NetObjects Fusion 5!


>Signup & Win PhotoImpact 6 and COOL 3D!

Sign up for our newsletter today and you could win some hot new software from Ulead Systems.


Lucky winners this week are Melody McKinnon of Surrey, BC, Mike Benzi of Natick, MA and Bob Schrader of Tappan, NY. Congrats, enjoy the software.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4. NEW LINKS: JavaScript Resources

Our new links will lead you down the path to becoming a JavaScript Guru.



Announcing - Earthweb and it's related IT sites are now part of internet.com, the Internet Industry Portal. With a growing network of over 165 web-sites and 300 FREE e-mail newsletters - Earthweb and internet.com provide Internet Professionals with focused content on Internet Technology and Internet Industries. Visit http://www.earthweb.com and http://www.internet.com


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5. BOOK REVIEW: Designing Easy-to-use Websites - A Hands-on Approach to Structuring Successful Websites

"Designing Easy-to-use Websites" is much more than a conventional usability book, it's an attempt to make us rethink the entire Web design process. Instead of directly jumping into the fun stuff of design and layout, as most designers tend to do, Vanessa Donnelly advocates a much more structured approach to Web site development that includes analysis and design techniques that enable a Web development team to design usable websites.

The process she lays out is not unlike a well-run software development project (only with continuous updates). Based on her own extensive usability research, and experience as IBM's chief usability guru, Vanessa has compiled a comprehensive, high-level, uber-guide to creating high quality, scaleable, and maintainable Web sites.

Donnelly's thesis? Usability is much more than layout and link colors, it bubbles up naturally from a well-planned database- driven site using a content management system that scales well, raises productivity, and dramatically reduces operating budgets.

The idea is to plan for expansion early, and separate the different components of content into manageable, discrete chunks (content, layout, style, navigation, and classification) that all exist independently, and can be assembled using a database. The days of lone webmasters coding entire Web sites by hand are over. In order to succeed, today's e-business sites need a content management system, extensive up-front planning and usability testing throughout the entire development process.

The author first shows how the current ad-hoc one-HTML-page-at-a- time methods are not working, and can cause problems as sites scale. Maintenance, version control, access, archiving, deletion, and classification are all made more difficult and ad-hoc by using a manual process. By separating out the various components of Web sites into discrete orthogonal chunks, and using a structured approach to planning and deployment, you can avoid many of the problems static hand-coded Web sites are experiencing today. As these "first-generation" sites grow larger, the maintenance problems multiply and productivity suffers, and they become an unwieldly mess of broken links and outdated information.

The solution? A database flowing into templates of course.

Unlike Veen and Rosenfeld and any other authors I've seen, Donnelly shows the entire Web site development process, and puts each task into words and UML diagrams, making the entire process clear. Business, user, and content analysis examples are shown, plus requirements for content providers, UI engineers, info architects, and content managers, along with checklists of best practices along the way. Finally, the site requirements and a "clear understanding of the user tasks that must be supported" are transformed into information models using standard UML diagrams so popular in the software development industry.

The net result? Think of this book as a success engine, with handy success templates and best practices. While the entire process is more than most webmasters would undertake, the book gives you marvelous goals to shoot for, and provides inspiration for improvement. The size and scope of this book are so large that a full review is outside the bounds of this newsletter (you'll just have to buy the book :), but this is an impressive effort to encapsulate the entire Web development and usability process in a logical way.

To give you an idea of the quality of work involved, here's a sample usability list from Chapter 7: Critical design features for common Web tasks. This chapter summarizes current usability research and recommendations into suggested Web page features, all footnoted (my comments in [brackets]):

* Increase user satisfaction of site performance by providing:

- visual response to user-initiated action * Increase the speed of on-screen reading by using:

- black characters on a white background (or strong negative contrast) - mixed vs. single case and left aligned - type size (10-12pt with a well-designed screen font) [use relative font-sizes instead: em or percentage for easy resizing] - line length 40-60 characters or 10-12 words per line - white spaced with margins - a sans serif typeface - non-justified text - short to medium-length paragraphs with first sentence indented

* Increase browsability by using:

- eye-catching conclusion within the first 30-40 words, followed by the detail [i.e., newspaper inverted pyramid style] - highlighted keywords - meaning subheadings and bulleted lists - one idea per paragraph;

* Increase readability by making the writing style:

- short, to the point, and half the word count of conventional writing - factual, correct and objective, rather than using hype and promotional spin - professional, credible, using high-quality graphics, good writing backed up by outbound hypertext links; * Increase the usability of navigating and linking by:

- designing the site structure to map to the user's core tasks - regularly running a dead-link checker to reduce the risk of broken links - using default link properties as defined by the browser/user - providing information about a link, what it is, where it goes, will there be a performance hit? - avoiding deep hierarchies and dead-end streets - using cross-referencing for related information internally and externally - keeping pages short and not relying on the use of the scroll bar for any important information;

* Increase the user's ability to find and return to your site by:

- registering the site with all the major search engines - defining the keywords that will return the page from within a search engine - marketing the URL, online and through traditional channels - actively seeking opportunities for other companies to include a link to your site - supporting bookmarking [no frames, can make bookmarking automatic in IE] - having a page title (and window title) that is meaningful when placed in a bookmark file [think out of context] - having a URL that can be easily remembered, typed and guessed by a user.

Highly recommended.

Designing Easy-to-use Websites By Vanessa Donnelly Addison-Wesley, $39.95 ISBN: 0-201-67468-8

http://www.ibm.com/easy/ http://www.aw.com/cseng/

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6. OTHER VOICES: Web Development With JSP, Building Web Sites With Depth, XML, Web Services, and the .NET Framework

>Web Development With JSP

Learn about JSP, JavaBeans, JSP Performance/Scalability and Multithreading. http://slashdot.org/article.pl?sid=01/01/07/0423217 Slashdot, 010116

>Building Web Sites With Depth

Jakob Nielson and Marie Tahir tells us to how empower the user to navigate your site and close the sale. Or, at the very least, leave your Web site feeling good. http://www.webtechniques.com/archives/2001/02/nielsen/ webtechniques.com

>XML, Web Services, and the .NET Framework

Learn about the new .NET Framework and how it can work for you. http://www.vbxml.com/xml/articles/dotnetintro/ VBXMl.com

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7. NET NEWS: What You Can Charge for on the Internet, Talking to the Web, Web Developers: No One's Safe, Fear of a Web Planet

>What You Can Charge for on the Internet

Everyone know companies are paying less and less for online advertisements. Here are some tips on how to generate other types of cash flow and help your bottom line. http://www.mediainfo.com/ephome/news/newshtm/stop/st011001.htm E&P Online, 010110

>Talking to the Web

We all dream of the day when keyboards are no more; we can just talk to the computer and it will understand us. How far is this dream from becoming reality? Find out! http://www.internetworld.com/011501/01.15.01feature1.jsp INTERNETWORLD.COM, 010115

>Web Developers: No One's Safe

Dot-coms are dying; so where are all Web Developers going to go? Are you in danger? http://australia.internet.com/r/article/jsp/sid/687453 australia.internet.com, 010115

>Fear of a Web Planet

Do you think the Internet content should be regulated? Are you scared the Web is poisoning our planet? Read on. http://www.salon.com/tech/col/rose/2001/01/11/net_control/ salon.com, 010111

That's it for this week, see you next time.

Andrew King Managing Editor, WebReference.com update@webreference.com

Alexander Rylance Assistant Editor, WebReference.com arylance@internet.com

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For information about advertising in this newsletter, contact Frank Fazio, Director of Inside Sales, Jupitermedia Corp. Call (203)662-2997 or write mailto:ffazio@internet.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For details on becoming a internet.com Commerce Partner, contact, David Arganbright, Vice President, Commerce and Licensing, (203)662-2858

mailto:commerce-licensing@internet.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This newsletter is published by Jupitermedia Corp. http://internet.com - The Internet Industry Portal ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To learn about other free newsletters offered by internet.com or to change your subscription - http://e-newsletters.internet.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ internet.com's network of more than 100 Websites are organized into 14 channels... Internet Technology http://internet.com/sections/it.html E-Commerce/Marketing http://internet.com/sections/marketing.html Web Developer http://internet.com/sections/webdev.html Windows Internet Technology http://internet.com/sections/win.html Linux/Open Source http://internet.com/sections/linux.html Internet Resources http://internet.com/sections/resources.html Internet Lists http://internet.com/sections/lists.html ISP Resources http://internet.com/sections/isp.html Downloads http://internet.com/sections/downloads.html International http://internet.com/sections/international.html Internet News http://internet.com/sections/news.html Internet Investing http://www.internet.com/sections/stocks.html ASP Resources http://internet.com/sections/asp.html Wireless Internet http://internet.com/sections/wireless.html ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To find an answer - http://search.internet.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For information on reprinting or linking to internet.com content: http://internet.com/corporate/permissions.html ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Copyright (c) 2000 Jupitermedia Corp. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~