Schedule
| Date | Topics / Readings | Stuff That's Due |
|---|---|---|
| Aug 23 |
Course Overview History of the Internet - People - Timeline |
-- |
| Aug 30 |
Internet Architecture & Protocols - The Stack - - http://en.wikipedia.org/wiki/OSI_model - - http://en.wikipedia.org/wiki/TCP/IP_model Open Standards - XML - XHTML - CSS - RSS - RDF - FOAF - XMPP/Jabber - SMTP - IMAP - iCal - vCard - GEDCOM - BibTeX - KML/GML - ODF |
Read: Tiemann Due: Introduction & Expectations |
| Sept 6 |
XHTML & CSS - XHTML at W3Schools - Document Object Model (DOM) - - Document Tree - a hierarchy - CSS at W3Schools - http://csszengarden.com/ Validation - http://validator.w3.org/check/referer - http://jigsaw.w3.org/css-validator/check/referer Accessibility - Section 508 - What is it? Open Source Web Design - download/look/edit/play/learn |
Watch: Eric Meyer's CSS Intro |
| Sept 13 |
In-Class Web Site Evaluation - Ease of Use - - What is their message? Can you find the basic things quickly? - Design - - Does it match the rest of their message? Print materials? - Accessibility - - Compliance with any regulations? 508? Alt tags for images? Video? Audio? - Information Density - - Overload? Whitespace? Do you think you can summarize what's on the website? - - Is there just too much information? Not enough? - Standards - - Does the site validate? Does the XHTML and CSS look well formed? - - Tables? Frames? - - Does it work in a variety of browsers? Mobile phones? Old monitors (800px wide)? - Information Architecture - - How will it age? Potential for staleness? - Stakeholders / Intended Audience - - Does it address the right audience? Are other audiences confused? Your mother? - Cost of Implementation / Maintenance - - Did they get a good deal? Will they redo this site in a year? 4 years? - Overall - Success? - - Does the site do what it's supposed to do? Terri Buckner, UNC Sustainability Office - Information about their recent redesign process - http://sustainability.unc.edu/ |
-- |
| Sept 20 |
Terri Buckner, UNC Sustainability Office - Discussion about the evaluations Design and Usability - Tradeoffs - Browser Differences - Displays - Color - File Sizes - Page Layout - Fonts - Writing for the Web - Navigation - Architecture |
Due: Web Site Evaluation |
| Sept 27 |
Application Technologies - Hardware - Software Managing Data - Backups - Redundancy - Deployment (Web) Languages Frameworks HTML Forms - W3Schools |
-- |
| Oct 4 |
HTML Forms Project Discussion - Progress - Concerns Types of Applications How do they grade? - Security - Privacy - Accessibility - Ease of use - Permanence - Cost - Community - Confidence? |
Due: Installed PHP Mail Form |
| Oct 11 |
Microformats - POSH - Plain Old Semantic HTML - about - wiki - cheatsheet - Technorati Kitchen Presentations - Tantek Çelik, "real world semantics", ETech 2004, San Diego - Tantek Çelik, "What are Microformats?", WWW2005, Japan - Tantek Çelik, "Microformats: Evolving the Web", Feb 2006 - Jeremy Keith, "Implementing Microformats", WSG, UK, Oct 2006 - Tantek Çelik, Jeremy Keith, "Data Portability", dConstruct, Sept 2007 Operator Firefox Add-on Open Social Graph - rel="me" - claimID: XFN on verified links - Plaxo Consolidator |
Due: Final Project Proposal & Bibliography |
| Oct 18 | FALL BREAK | -- |
| Oct 25 |
Proposal Presentations |
Due: Project Proposal Presentations |
| Nov 1 |
Designing an Application - Objects (Nouns) - models - Actions (Verbs) - methods - Scenarios (Use Cases / User Stories) - Flow Charts - State Diagrams - Paper Prototypes - Wireframes - Samples Group Work - Book Store - Photo Sharing Site - Encyclopedia - Book Review Site - Conference Site |
-- |
| Nov 8 |
Guest Speaker: Fred Stutzman: Current Research on Social Networking - Friending Practice - Situational Relevance |
-- |
| Nov 15 |
Course Evaluations Review Zoho Guest Speaker: Mari-Carmen Marcos: Search Engine Optimization - Considerations - Best Practices |
-- |
| Nov 22 | THANKSGIVING | -- |
| Nov 29 | Final Presentations | Due: Final Presentations |
| Dec 6 | UNIVERSITY READING DAY | Due: Electronic Version of Project (Presentation and Paper/Write-Up) |
Readings
- Baccala, B. (1997). Section 1. Connected: An Internet Encyclopedia.
[online at http://www.freesoft.org/CIE/Course/Section1/index.htm] - Berners-Lee, T. (2000). Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web. NY: Harper-Collins. ISBN-10: 006251587X.
- Fried, J. et al. (2006-current). A design and usability blog: Signal vs. Noise (by 37Signals).
[online at http://www.37signals.com/svn/] - Koyani, S. J., Bailey, R. W., Nall, J. R., Allison, S., Mulligan, C., Bailey, K., and Tolson, M. (2003). Research-based web design and usability guidelines. National Cancer Institute's Communications Technologies Branch, US Department of Health and Human Services.
[online at http://usability.gov/pdfs/guidelines.html] - Horrigan, J. and Smith, A. (2007). Home Broadband Adoption 2007. Reports: Technology and Media Use. Pew Internet & American Life Project.
[online at http://www.pewinternet.org/PPF/r/217/report_display.asp] - Leiner, B., et al. (1997). The Past and Future History of the Internet. Communications of the ACM, 40(2) pp102-108. Feb 1997.
[online at http://doi.acm.org.libproxy.lib.unc.edu/10.1145/253671.253741] - Simonelis, A. (2005). A concise guide to the major Internet bodies. Ubiquity, (6)5.
[online at http://www.acm.org.libproxy.lib.unc.edu/ubiquity/views/v6i5_simoneli.html] - Slater, W. (2002). Internet History and Growth. Presented at the Chicago Chapter of the Internet Society.
[online at http://www.isoc.org/internet/history/2002_0918_Internet_History_and_Growth.ppt]
[local pdf copy 1.6MB] - Tiemann, M. (2006). An objective definition of open standards, Computer Standards & Interfaces, (28)5, pp495-507. June 2006.
[online at http://dx.doi.org.libproxy.lib.unc.edu/10.1016/j.csi.2004.12.003] - Viega, J. and Epstein, J. (2006) Why applying standards to Web services is not enough. IEEE Security & Privacy Magazine. (4)4, pp25-31. July/Aug 2006.
[online at http://ieeexplore.ieee.org.libproxy.lib.unc.edu/search/wrapper.jsp?arnumber=1667999] - Zeldman, J. (2006). Designing With Web Standards (2nd edition). Peachpit Press. ISBN-10 0321385551.