google's cache option
robots.txt
Dir & UNIX for linking to dir or files.
Design for the unknown (well not really too much unknown in some cases). Think
a web server can't get info on your machine? Think again. Take a look at these
sites.
However for most practical purposes, your site won't tailor itself to the
user.
-
Browser - different types and versions.
-
Platform - text on the mac is smaller than the PC. forms render differently
on various machines, like UNIX.
-
Preferences - Options, like Javascript, images, etc.
-
Window size
-
Connetion Speed
-
Color Depth - dithering
-
Fonts
Hello
World
123
ABC |
Hello
World
123
ABC |
Left, proprotional (Helvetica) - Right, Mono (Courier)
Know your audience and kind of machine they'll be running.
-
Concept & Research
-
Create & organize content. Who will produce what?
-
Sketch. Produce a layout.
-
Start Producing documents
-
Site Prototype
-
Test site
-
Upload Site and still test. Give it a variety of tests
Designing the site:
-
Design an easy to use interface. Don't get the user frustrated.
-
Organized info and various sorting strategies. page 365. Color coding
of sections.
Site Structure / Storyboard
Metaphors - associates a concept with a familar idea.
Good navigation:
-
Make navigational tools stand out and be ovious they are for navigation
-
Label things what they are ment to be, such as "help"
-
Make sure the icons you use and understandable.
UPS and Fedex
-
Consistant navigation from page to page.
-
Shortcuts to major parts of your site so you need less "clicking"
-
Linear vs. Hierarchy.
-
Title Links, don't just say numbers. Such as in a photo page.
"Where am I?" and "Where can I go from here?" If someone
doesn't visit your home page, each page should explain where they are and what
they can do.
Navigational Elements
-
Toolbars & panels
-
Pull down menus - save space
-
Tabs - like on Amazon
-
Breadcrumb trail. So the user knows how they got there.
-
Site Maps for complex sites
-
Searching
-
Home button on every page