COAP:COAP-3120/week6: Difference between revisions
Jump to navigation
Jump to search
m (→Monday) |
m (→Wednesday) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 13: | Line 13: | ||
* Specific layout items: e.g. Menu buttons | * Specific layout items: e.g. Menu buttons | ||
== Monday == | === Monday === | ||
Playing with absolute and fixed positioning. | Playing with absolute and fixed positioning. | ||
Handout: | |||
* [[CSS positioning tutorial]] | |||
'''Classroom activities''' | |||
(1) Create a quick sketch of page on paper | |||
== Reading == | (2) Start implementing it | ||
Example files: | |||
* http://tecfa.unige.ch/guides/css/ex/artistic/landing-page-absolute-fixed-elements.html (simple) | |||
* [http://tecfa.unige.ch/guides/css/ex/artistic/landing-page-absolute-fixed-bg-pictures.html landing-page-absolute-fixed-bg-pictures.html] (includes bg pictures) | |||
=== Wednesday === | |||
* Project 6 continued | |||
* Some more CSS: vertical alignment and pseudo-tags for links. | |||
==== Homework 6 ==== | |||
'''''Project summary''''': | |||
(1) Create an HTML landing page that is non "standard" | |||
* Position various elements on the page using absolute positions | |||
* Include a fixed (scrolling) element | |||
(2) A short report describing and discussing your design | |||
'''''Requirements''''': | |||
* Create a single HTML page that could serve as landing page (e.g. a home page or a topic entry page) | |||
* Include elements that are absolutly positioned with respect to a "main" container. | |||
* Include at least one fixed element | |||
* Be creative | |||
The short report: | |||
* It should shortly explain your design, e.g. what you aimed to achieve for all media ! | |||
* It should include references/sources used. Be careful to respect general Webster rules about plagiarism. | |||
* It should shortly explain what you did in your CSS. | |||
* It should point out problems you encountered. | |||
* You can use any format for the report (e.g. HTML, PDF or Word). | |||
'''''Examples HTML+CSS:''''' | |||
* http://tecfa.unige.ch/guides/css/ex/artistic/ | |||
'''''Due:''''' | |||
* Wednesday week 7 '''before class''' | |||
'''''Submission''''': | |||
* Upload (a) the HTML file, (b) the CSS file(s), (c) '''all''' the picture files and (d) the report to the world classroom (hw 1). Creating a *.zip file of everything is the easiest solution. | |||
* '''Make sure that the upload worked''' (e.g. don't forget to hit the submit button) | |||
'''''Evaluation criteria''''': | |||
* Requirements (presence of CSS elements) - 20% | |||
* Visual design / originality - 30% | |||
* Usability - 10% (is the text readable ?) | |||
* Technical quality (CSS structure and documentation, valid HTML and CSS) - 20% | |||
* Presence and quality of the report - 10% | |||
* On time - 10 % (only 2 days late = 5%) | |||
=== Reading === | |||
* Textbook, chapters 11 (Positioning) and 13 (Create a complete Layout) | * Textbook, chapters 11 (Positioning) and 13 (Create a complete Layout) |
Latest revision as of 19:17, 28 November 2011
COAP 3120 Week 6 program
Administration / grading
- Mid-term feedback
- The students who uploaded to homework 3 (web site/zip file version) should upload their report to hw3 (alt) sorry. Otherwise you should have provide a link to the report.
Main topics:
- Positioning
- Z-index
- Layout
- Specific layout items: e.g. Menu buttons
Monday
Playing with absolute and fixed positioning.
Handout:
Classroom activities
(1) Create a quick sketch of page on paper
(2) Start implementing it
Example files:
- http://tecfa.unige.ch/guides/css/ex/artistic/landing-page-absolute-fixed-elements.html (simple)
- landing-page-absolute-fixed-bg-pictures.html (includes bg pictures)
Wednesday
- Project 6 continued
- Some more CSS: vertical alignment and pseudo-tags for links.
Homework 6
Project summary:
(1) Create an HTML landing page that is non "standard"
- Position various elements on the page using absolute positions
- Include a fixed (scrolling) element
(2) A short report describing and discussing your design
Requirements:
- Create a single HTML page that could serve as landing page (e.g. a home page or a topic entry page)
- Include elements that are absolutly positioned with respect to a "main" container.
- Include at least one fixed element
- Be creative
The short report:
- It should shortly explain your design, e.g. what you aimed to achieve for all media !
- It should include references/sources used. Be careful to respect general Webster rules about plagiarism.
- It should shortly explain what you did in your CSS.
- It should point out problems you encountered.
- You can use any format for the report (e.g. HTML, PDF or Word).
Examples HTML+CSS:
Due:
- Wednesday week 7 before class
Submission:
- Upload (a) the HTML file, (b) the CSS file(s), (c) all the picture files and (d) the report to the world classroom (hw 1). Creating a *.zip file of everything is the easiest solution.
- Make sure that the upload worked (e.g. don't forget to hit the submit button)
Evaluation criteria:
- Requirements (presence of CSS elements) - 20%
- Visual design / originality - 30%
- Usability - 10% (is the text readable ?)
- Technical quality (CSS structure and documentation, valid HTML and CSS) - 20%
- Presence and quality of the report - 10%
- On time - 10 % (only 2 days late = 5%)
Reading
- Textbook, chapters 11 (Positioning) and 13 (Create a complete Layout)
- CSS positioning tutorial