There's no reason to have to sacrifice on either end of the scale.
Every document should start as a plain, accessible HTML document. If the information on the document is well organized and logical, its already usable.
At this point, progressive enhancements on all ends can be used to integrate higher level interaction. Your first level of enhancements come in the way of the visual design, color choices, basic styles.
The second level is where CSS is taken a step further and used to perform image replacement, hide things, etc.
The third level is where javascript manipulates objects in the document, or adds things in that are not part of the original HTML document, like flash movies, etc...
You can keep adding in this direction....making a page as rich and interactive as you want.
Usability...thats not guaranteed anymore than a good visual design, but it is certainly a result of all things coming together with the same goal in mind.
Joseph R. B. Taylor Sites by Joe, LLC http://sitesbyjoe.com [EMAIL PROTECTED] John Faulds wrote:
Web Standards, Accessibility and Usability needs to be put right at the top of the list, way before design.I won't argue with that but all of those things are generally a harder sell to a client than the more superficial aspects of a project like the graphic design.
******************************************************************* List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm Help: [EMAIL PROTECTED] *******************************************************************
begin:vcard fn:Joseph Taylor n:Taylor;Joseph org:Sites by Joe, LLC adr:;;408 Route 47 South;Cape May Court House;NJ;08210;USA email;internet:[EMAIL PROTECTED] title:Designer / Developer tel;work:609-335-3076 tel;cell:609-335-3076 x-mozilla-html:TRUE url:http://sitesbyjoe.com version:2.1 end:vcard