Web Design Tips College of Alameda pmcdermott@peralta.edu Copyright © 2008 Patrick McDermott.
Post on 02-Jan-2016
213 Views
Preview:
Transcript
Web Design Tips
College of Alamedapmcdermott@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
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
Static or Dynamic• Static– Always the same, for everybody
• Dynamic– Database– User– Time of Day– Whatever
• Price Discrimination at Amazon
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)
TNSTAAFL• “There’s No Such Thing As A Free Lunch”• This Class– Size of Files– No Music + Illustration– What might Blow Up
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
Where to Click• Everywhere!• Click or control click to link• Blue and Purple
• Multiple Ways to Navigate
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.”
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
top related