465 Tips, 4 december 2001
1. Learning from writing code:
Castro
Other books
Online tutorials
2. Learning from examples
View Source -- see code, adapt
See cached files on hard disk
Follow links for frames, javascript, CSS
3. Learning from HTML software
HomeSite
Dreamweaver
Flash
avoid Microsoft FrontPage, Netscape Composer, "save as HTML"
4. Development process/cycle
check list of objectives, ingredients, directives
sample page or two
storyboard
style sheet specifications
page modules
develop content
testing in common browsers
more testing in common hardware (bandwidth, monitors)
still more testing in usual browsers
limits of Rutgers-Newark computer labs
cycle again (repeatedly) through items above
5. CSS tips -- level 5/6 browsers
hover (rollover for links)
font-decoration: control underlines in links
position: absolute; z-layers (write to screen layout)
external stylesheets
6. File ingredients:
Meta -- keywords, description
Button - forms and table
title="tooltip text," supercedes ALT text
templates and modules (page types: navigation, main, content)
page types -- navigation frame, home, crawler list,info, about
file modules -- navigation, main page, subject headings, "above the fold" headlines
frequently updated data files -- default filenames retain navigation scheme
testing in multiple browsers, hardwares
7. Misc:
http://www.technetcast.com/tnc_play.m3u?stream_id=616 Tim Berners Lee in streaming video