Top Banner
Web Design Tips College of Alameda [email protected] Copyright © 2008 Patrick McDermott
13
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

Web Design Tips

College of [email protected]

Copyright © 2008 Patrick McDermott

Page 2: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

Web DesignTechnology

Content

Architecture

Design

Page 3: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

Whose Side Are You On?

Browser SideHTML/XHTMLCSSJavaScriptC#/Java AppletsAJAX

DataBase

Cookie

ServerC++C#JavaPHPASPPerl

Copyright © 2008 Patrick McDermott

Page 4: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

Sources of Variation• Different Browser• Browser Version• HTML Language Versions• How strict to enforce Standards

• Dilemma:– Use features some users can’t accommodate

driving them away– Keep your up-to-date users in the old technology

denying them improvement

Page 5: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

Static or Dynamic• Static– Always the same, for everybody

• Dynamic– Database– User– Time of Day– Whatever

• Price Discrimination at Amazon

Page 6: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

Internet Categories Content– Entertain or Inform: Eyeballs

Community– Social• YouTube, Amazon reviews

Commerce– Sell, Sell, Sell

• Meta Categories– ISPs– Portals– Web Services

“Both Magritte and Escher use realism in exploring the worlds of paradox and illusion; both have a sure sense for the evocative power of certain visual symbols, and—something which even their admirers often fail to point out—both of them have a sure sense of the graceful line.”—Crab (Douglas Hofstadter, GEB)

Page 7: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

TNSTAAFL• “There’s No Such Thing As A Free Lunch”• This Class– Size of Files– No Music + Illustration– What might Blow Up

Page 8: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

BUI vs. GUI• Browser User Interface

Penny McIntire sez• Browser has built-in facilities• HTML ez 2 learn• HTML ez to update• Portable• On server so no PC update

Page 9: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

Colors/Brand• Visual Studio & MSN have the same color

palette. BAD!

Page 10: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

Where to Click• Everywhere!• Click or control click to link• Blue and Purple

• Multiple Ways to Navigate

Page 11: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

New Window• Or current window• You don’t want them to leave your site…

“I’ve also thrown away the TARGET="_blank" attributes that open links in new windows or tabs. This is usually not what the user wants, and it’s rarely a good idea. Let the user use the back button and history list if necessary, but otherwise open most links in the same window. If the users want to open a link in a new window, they can easily do so from the context menu, but the choice is now theirs.”

Page 12: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

You Gotta dance… … with the one that brought ya• Many interface books suggest things that

HTML or VS don’t do.• It’s not nice to fool the browser• If you do, it’s your fault

Page 13: Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.

Usability Test• You’ll be Surprised• Even one is better than None– Take HTML tag: <p> shift <, no shift p, shift >

• Focus Group– I’d pay $100 for one– You can have this one for $50– No thanks