Description: Introduction to Internet concepts, applications, and services. Introduces the TCP/IP protocol suite along with clients and servers for Internet communication, browsing, and navigation. Examines policy, management, and implementation issues.
Textbooks:
Web Design in a Nutshell (2006)
Niederst Robbins, Jennifer
Cascading Style Sheets: Separating Content from Presentation (2006)
Briggs, Owen, Steven Champeon, Eric Costello, & Matt Patterson
Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web (1999)
Berners-Lee, Tim
How to do Everything With Photoshop CS2 (2005)
Smith, Colin
Concepts:
- History of the Internet
- Vannevar Bush, Kleinrock, Licklider, DARPA, ARPANet
- ISOC, IAB, IETF, IRTF, W3C
- Architecture & Protocols
- Five-Layer OSI Model: Physical, Network Interface, Internetwork, Transport, Application
- WWW, DNS, URL, HTTP, Web Apps, GET/POST, Secure Transactions, Server-Side Technology
- Web Browsers & Web Servers
- Basic Tools
- UNIX Commands
- HTTP
- Web Design & Usability
- Research-Based Web Design & Usability Guidelines
- Accessibility
- Browsers & Displays
- Flexible vs. Fixed Designs
- Color & Dithering
- Download Time
- Metadata
- Fonts & Legibility
- Navigation & Architecture
- CSS
- Fundamentals, Rules, Attaching, Typography, Boxes, Tables
- Graphics
- Raster & Vector
- GIF, JPG, PNG, TIFF
- Audio & Video
- Flash
- World Wide Web Discussion
 
 
