Designing and Implementing Champion Web Projects:
A Guide for IT Managers
EDUCAUSE 2000
www.olemiss.edu/projects/educause2000
Websites
Free Online Dictionary of Computing
~ www.foldoc.org
Webopedia online dictionary and search engine
~ www.webopedia.com
About The World Wide Web
~ www.w3.org/WWW
XHTML 1.0: The Extensible HyperText Markup Language
~ www.w3.org/TR/html/
BrowserWatch
~ browserwatch.internet.com
Bobby: Web Accessibility
~ www.cast.org/bobby
W3C World Wide Web Consortium
~ www.w3.org
All Things Web
~ www.pantos.org/atw
Color Symbolism by Culture
~ webdesign.about.com/compute/webdesign/library/weekly/aa070400c.htm
Infromation Technology Association of America
~ www.itaa.org
The Netcraft Web Server Survey
~ www.netcraft.com/survey
What's that site running?
~ www.netcraft.com/whats/
Yahoo Web Server Platform Page
~ dir.yahoo.com/Computers_and_Internet/Software/Internet/World_Wide_Web/Servers/
The Apache Software Foundation
~ www.apache.org
ApacheWeek
~ www.apacheweek.com
MacCentral
~ www.maccentral.com
iPlanet
~ www.iplanet.com
Windows Web Services (IIS)
~ www.microsoft.com/technet/iis/
Browser Market Share Study
~ www.psrinc.com/Summary.htm
Cascading Style Sheets, level 2 CSS2 Specification
~ www.w3.org/TR/REC-CSS2/
W3C Document Object Model
DHTML Zone FAQ
~ www.dhtml-zone.com/dhtmlfaq.asp
DHTML Zone
~ www.dhtml-zone.com
DHTML Lab
~ webreference.com/dhtml
Dynamic HTML
~ wdvl.com/Authoring/DHTML
JavaScript.com
~ javascript.com
The JavaScript Weenie
~ javascriptweenie.com
Authoring JavaScript
~ wdvl.com/Authoring/JavaScript
Microsoft vbscript
~ msdn.microsoft.com/scripting/vbscript/default.htm
VB.com Bookmark
~ www.vb-bookmark.com/vbScript.html
Java Applets
~ java.sun.com/applets
W3C Extensible Markup Language (XML)
~ www.w3.org/XML
XML Resources
~ www.jclark.com/xml/
The XML Cover Pages
~ www.oasis-open.org/cover
ZDNET Developer: XHTML 1.0
~ www.zdnet.com/devhead/resources/tag_library/history/xhtml.html
Introduction to XHTML
~ wdvl.com/Authoring/Languages/XML/XHTML/
W3C HTML Validation Service
~ validator.w3.org
Fast CGI
~ www.fastcgi.com
W3C Common Gateway Interface (CGI)
~ www.w3.org/CGI
Java Servlet Technology: The Power Behind the Server
~ java.sun.com/products/servlet/
Java Servlets: Industry Momentum
~ java.sun.com/products/servlet/runners.html
The Java Apache Project
~ java.apache.org
PHP: Hypertext Preprocessor
~ www.php.net
phpWizard.net
~ www.phpwizard.net
Choosing a Web database
~ www.builder.com/Servers/ChoosingWebDB/ss03.html
MySQL
~ www.mysql.com
Mini SQL
~ www.hughes.com.au
MySQL Comparison Page
~ www.mysql.com/information/crash-me.php
JDBC Data Access API
~ java.sun.com/products/jdbc/
Application Server FAQ
~ www.appserver-zone.com/appservfaq.asp
Application Server Zone
~ www.appserver-zone.com
APP-Serv Central
~ www.app-serv.com
Application Server Comparison Matrix
~ www.flashline.com/Components/appservermatrix.jsp
The Object Management Group
~ www.omg.org
Apache Server Frequently Asked Questions
~ www.apache.org/docs/misc/FAQ-G.html
Apache LDAP Authentication Module
~ nona.net/software/ldap/
Apache mod_auth Module
~ www.apache.org/docs/mod/mod_auth.html
The World Wide Web Security FAQ
~ www.perl.com/pub/doc/FAQs/cgi/wwwsf3.html
Secure Sockets Layer
~ home.netscape.com/security/techbriefs/ssl.html
Apache-SSL
~ www.apache-ssl.org
The Apache Interface to Open SSL
~ www.modssl.org
Stronghold
~ www.c2.net/products/sh3/index.php3
Entrust Technologies
~ www.entrust.com
Verisign
~ www.verisign.com
Thawte Digital Certificate Services
~ www.thawte.com
Persistent Client State HTTP Cookies
~ www.netscape.com/newsref/std/cookie_spec.html
The CGI Resource Index: HTTP Cookies
~ cgi.resourceindex.com/Documentation/HTTP_Cookies/
W3C Security Resources
~ www.w3.org/Security
CERT
~ www.cert.org
JA-SIG
~ www.ja-sig.org
Building Better Software
~ www.robelle.com/library/papers.better
Tutorials
The Theory Designers Need: some directions for grounding WWWeb design in cognitive science
~ www.mcs.net/~jorn/html/net/theory.html
Cognitive Design Principles
~ webclass.csuchico.edu/fc/COURSES/SHARE/DonNorman/Norman.html
ASP Tutorial
~ msdn.microsoft.com/workshop/server/asp/asptutorial.asp
ASP Next Generation
~ www.aspng.com
Short guide to DBI (The Perl Database Interface Module)
~ www.perl.com/pub/1999/10/DBI.html
Apache Guide: Apache Authentication
~ apachetoday.com/news_story.php3?ltsn=2000-07-24-002-01-NW-LF-SW
Understanding Digital Certificates and SSL
~ www.entrust.net/products/digitalcerts/
How To Eliminate The Ten Most Critical Internet Security Threats: The Experts' Consensus
~ www.sans.org/topten.htm
Articles
Ashenfelter, J. P. "
Getting Started with Web Databases.
" webreview.com, February 26, 1999 ~ webreview.com/wr/pub/1999/02/26/webdb/
Giordan, D. "Shoptalk." Adobe Magazine, vol 11, no. 4., pp 23-4. July/August 2000.
Gleason, B. "
Boston College University-Wide Information Portal Concepts and Recommended Course of Action.
" January 26, 2000 ~ www.mis2.udel.edu/ja-sig/whitepaper.html
Green, B. "
Building Better Software: User-centric Techniques That Endure.
" Robelle Solutions Technology, April 13, 2000 ~ www.robelle.com/library/papers/better/
Johnston, J. "
Damian Conway Talks Shop
." O'Reilly, August 21, 2000 ~ www.perl.com/pub/2000/08/conway.html
Looney, M. and Lyman, P. "
Portals in Higher Education.
" EDUCAUSE Review, July/August 2000 ~ www.educause.edu/pub/er/erm00/articles004/looney.pdf
Kamthan, P. "
CGI Security : Better Safe than Sorry.
" September 19, 1999 ~ tech.irt.org/articles/js184/
McFarland, G., Rudmik, A., Lange, D. "
Object-Oriented Database Management Systems Revisited: An Updated State-of-the-Art Report.
" Funded by Air Force Research Laboratory - Information Directorate (AFRL/IF), December 18, 1997
Sol, S. "
Security Issues When Installing and Customizing Pre-Built Web Scripts
." February 1, 1998 ~ Stars.com/Authoring/Scripting/Security/
Schafer, M. "
Web Architect Builds a Bridge Between Worlds
." Network Computing, July 10, 2000 ~ www.networkcomputing.com/1113/1113ca.html
Wu, A. "
Performance Comparison of Alternative Solutions for Web-To-Database Applications
." May 5, 2000 ~ rain.vislab.olemiss.edu/~ww1/homepage/project/mypaper.htm
Books & Journals
All Things Web: The Rules. Sullivan. 1996.
All Things Web: Re-Visioning Document Structure. Sullivan. 1996.
Burdman, J. Collaborative Web Development. Addison-Wesley, Reading, MA. 1999.
Buyens, J. Step by Step Web Database Development. Microsoft Press, Redmond, WA. 2000.
Hunter, J. Java Servlet Programming. O'Reilly. 1998.
Laurie, B. and Laurie, P. Apache: The Definitive Guide. O'Reilly. 1999.
Menasce, D. and Almeida, V. Scaling for E-Business: Technologies, Models, Performance, and Capacity Planning. Prentice Hall, 2000.
Maguire, S., Debugging the Development Process. Microsoft Press, Redmond, WA. 1994
Morris, M.E., and Hinrichs, R.J. Web Page Design. SunSoft Press, Mountain View, CA. 1996.
Nielson, J. Designing Web Usability. New Riders Publishing, Indianapolis, IN. 2000.
Reese, G. Database Programming with JDBC and Java. O'Reilly. 1997.
Sather, A., Ibanez, A., DeChant, B., and Pascal. Creating Killer Web Sites. Hayden Books, Indianapolis, IN. 1997.
Srinivasan, S. Advanced Perl Programming, O'Reilly, 1997.
Wall, L., Christiansen, T., and Schwartz, R. Programming Perl, O'Reilly. 1996.
Waters, C. Web Concept & Design. New Riders Publishing, Indianapolis, IN. 1996.
Web Security: A Matter of Trust. World Wide Web Journal. O'Reilly. Volume 2, Issue 3, Summer 1997.
Yarger, R., Reese, G., King, T. MySQL & mSQL, O'Reilly. 1999.
XML: Principles, Tools, and Techniques. World Wide Web Journal. O'Reilly. Volume 2, Issue 4, Fall 1997.
Software for Download
The JavaScript Source
~ javascript.internet.com
The CGI Resource Index
~ www.cgi.resourceindex.com
CGI-World
~ www.cgi-world.com
Examples
Showmanship (URLs)
Page "Chunking:"
http://www.tulane.edu
Organizing Elements Examples:"
Sequence
:
http://www.olemiss.edu/depts/it/
Justify
:
http://www.olemiss.edu/newsdesk/
Position
Comparisons
:
http://www.depauw.edu/admin/hpdsk/docs/emalcpre.htm
Center Key Items
:
http://www.stanford.edu
Outside Perimeter
:
http://www.unlv.edu
Attention to Bottom
:
http://www.artinstitute.edu
Background Elements Examples:"
Background Color
:
http://www.artinstitute.edu
,
http://www.uoregon.edu
Cognitive Design Features Examples:
System Overview
:
http://www.usl.edu
Subtopics
:
http://www.lsu.edu/students/
Chunk Data & TOCs
:
http://www.ukans.edu
Usual Parts of Web Interface:
http://www.calarts.edu
Basic Website Properties:
http://www.syracuse.edu
First Steps...Creating Preliminary Designs
Grid of the web examples
:
http://www.olemiss.edu/newsdesk
,
http://www.ufl.edu
Adaptable layout system
:
http://www.calarts.edu
Color Schemes:
http://www.tiffanys.com
http://www.cartoonnetwork.com/tv/jbvo/index.html
http://www.cisco.com/
http://www.handrblock.com/
http://www.exploratorium.edu/nagasaki/
http://www.atlasmagazine.com/
BrowserWatch:
http://browserwatch.iworld.com/
Designing for Full Access:
http://www.cast.org/bobby/
http://www.w3.org/
The Critiqe Session:
http://www.msstate.edu
http://www.uark.edu
http://www.auburn.edu
http://www.fsu.edu
http://www.ufl.edu
http://www.olemiss.edu
EDUCAUSE 2000 Presentation
www.olemiss.edu/projects/educause2000/educause2000.ppt
Webmaster's Examples
Videos
"So you want a campus web application?"
(31.3MB file)
"Redesigning the campus web servers: A possible scenario."
(27.5MB file)