% Author: Ian! D. Allen - idallen@idallen.ca - www.idallen.com % Date: Fall 2011 - September to December 2011 - Updated 2011-12-02 07:33 EST % Title: Week 13 Notes for CST8281 - Fall 2011 - [Course Home Page] - [Course Outline] - [All Weeks] - [Plain Text] Final Exam Schedule Posted ========================== - The Final Exam date is posted on the [Course Home Page]. - For full mark credit, read the [Test Instructions] for important directions on how to enter your answers on the mark-sense forms. - Basic calculators are permitted for the final exam. (No phones or PDA devices.) You will not need one if you know your powers of two. Lecture Notes for This Week =========================== - **Demo: Firefox Web Developer Toolbar** - **Web Design Tragedies** From the Class Notes link on the Course Home Page ------------------------------------------------- - [Course Home Page] - [All Weeks] - [550_web_what_vs_how.html] - Presentation vs. Content - Separating form and content - Keeping “How” separate from “What” in Web design (See also - The machine is Us/ing Us) - [555_web_design.html] - Web Design - Best and Worst Practices - [700_basic_css.html] - Basic CSS ### Assignments - All remaining course assignments are posted. Check the dates. - [Assignment #12] - HTML, Web pages, Style, CSS - done entirely on the Course Linux Server; no Blackboard upload - [Assignment #13] - HTML and CSS Study and Review - LAST ASSIGNMENT - see also Self-Mark 13 From the Internet ----------------- Social Commentary: - - What the Internet Is and How to Stop Mistaking It for Something Else - - The machine is Us/ing Us: Separating form and content - - The Digital Imprimatur: How big brother and big media can put the Internet genie back in the bottle. About creating good HTML web pages: - - Web Accessibility Guidelines - - Web Content Accessibility Guidelines (WCAG) Overview - - Canadian Government: Common Look and Feel for the Internet 2.0 - - To Hell with WCAG 2 (critique of WCAG2) - - WCAG Samurai (corrections for, and extensions to, WCAG 1.0) - *Tables for layout and frames are banned and all guidelines relating to tables for layout and frames are deleted.* - Cleaning up bad HTML using Tidy: From the Classroom Whiteboard/Chalkboard ---------------------------------------- - Your in-class notes go here. - Course Evaluations open to midnight Friday December 9 - Court orders Ottawa to make websites accessible to blind: - Continued: Cascading Style Sheets - [700_basic_css.html] - Basic CSS - [550_web_what_vs_how.html] - Presentation vs. Content - Separating form and content - Keeping “How” separate from “What” in Web design (See also - The machine is Us/ing Us) - [555_web_design.html] - Web Design - Best and Worst Practices - Demonstrate the Web Developer Toolbar in Firefox. - Review Linux for Assignment 12. [560_course_linux_server.html] - 10 Web Design Tragedies: - Lab work in Week 13: - try all the w3schools Basic HTML examples from last week - [Assignment #12] - HTML, Web pages, Style, CSS - done entirely on the Course Linux Server; no Blackboard upload -- | Ian! D. Allen - idallen@idallen.ca - Ottawa, Ontario, Canada | Home Page: http://idallen.com/ Contact Improv: http://contactimprov.ca/ | College professor (Free/Libre GNU+Linux) at: http://teaching.idallen.com/ | Defend digital freedom: http://eff.org/ and have fun: http://fools.ca/ [Plain Text] - plain text version of this page in [Pandoc Markdown] format [Course Home Page]: .. [Course Outline]: course_outline.pdf [All Weeks]: indexcgi.cgi [Plain Text]: week13notes.txt [Test Instructions]: 000_test_instructions.html [550_web_what_vs_how.html]: 550_web_what_vs_how.html [555_web_design.html]: 555_web_design.html [700_basic_css.html]: 700_basic_css.html [Assignment #12]: assignment12.txt [Assignment #13]: assignment13.txt [560_course_linux_server.html]: 560_course_linux_server.html [Pandoc Markdown]: http://johnmacfarlane.net/pandoc/