Tuesday, March 31, 2009

Easter Break

This is the last week before the Easter break. Classes will resume on Monday 20 April.

Monday, March 30, 2009

XHTML 1.0 Compliance

You need to include certain headers in your xhtml documents if you want them to be fully compliant.

you can compy and paste these headers from this sample page.

Update: 27/04/2009
The code used by YouTube to embed videos in your page is not XHTML1.0 compliant. You may, if your really want to, include YouTube videos in your site without penalty. HOWEVER, your code must be otherwise XHTML1.0 compliant. It might be hard for you to enure that it is compliant, because the YouTube code might cause confusion. But if you are prepared to accept the risk, you may do so. My advice is to avoid the risk and leave the videos out.

SOFT6007 EVCOM 10

We spent some time discussing registration issues. Some students who thought they were registered were not.

We discussed the specification for assignment 2.

We looked at Cascading Style Sheets.

notes:
www4n.pdf

SOFT6008 34 & 35

Students continued with their assignments

SOFT6007 DCOM WebDev 34 & 35

We discussed the specification for Assignment 2.

We looked at cascading Style Sheets.

Notes:
www4n.pdf

SOFT6007 Assignment 2 Specification

This assignment is designed to ensure that students have the minimum level of xhtml required to pass the module, while affording excellent students an opportunity to demonstrate their levels of skill.

Assignment
Build a multi-page website for a band using xhtml and CSS. Students may choose any real or fictitious band.

Requirements
The website must
• Be a minimum of 5 pages. The pages should be linked together.
• Include a navigation bar using either an image map or rollovers. Rollovers are better
• Be written in fully compliant xhtml. Use a validator to check it.
• Must use CSS for text formatting. Consider the font tag banned. Your body tag should have nothing else in it.

Copyright
• Students may use text and image that are not their own.
• Student may not use HTML nor CSS that is not entirely their own work.
• Student may not use code generation tools.

SOFT6008 33

Students worked away on the assignments.

We will do some new stuff after the easter break.

We added
Irish PPSNs
Spanish DNI numbers and
Euro banknotes
to the list of required assignments.

There will be no new required assignments. So that gives students an opportunity to get this module done and dusted over the break.

SOFT6007 DCOM Web Dev 33

Students took online class No. 14 JavsScript III. That's as much JavaScript as we are going to do.

Thursday, March 26, 2009

SOFT6007 DCOM Web Dev 32

Students continued with the rollover exercise using the smaple images.

Students that were finished worked on a rollover of their own.

No news on Assignment 2 just yet. I need to co-ordinate with the lecturers teaching the other instances of this module.

Wednesday, March 25, 2009

Business as Usual next Monday

The proposed strike on Monday 30 March has been canceled / postponed. So we will have classes as usual.

Tuesday, March 24, 2009

SOFT6008 32

Students worked away on the various exercises.

SOFT6007 (ITM) 08

[No lab last week. 17 March Public Holiday]

We looked at Cascading Style Sheets (CSS).

Notes:
www4n.pdf Beware: There are a few obvious typos

Monday, March 23, 2009

SOFT6007 EVCOM 09

We looked at javascript rollovers. Students made a simple rollover with just one images, and then a navigation bar with image slices in a table.


Images:
casadelgringo-left-bottom.jpg
casadelgringo-left-bottom-over.jpg
casadelgringo-left-middle.jpg
casadelgringo-left-middle-over.jpg
casadelgringo-left-top.jpg
casadelgringo-left-top-over.jpg
casadelgringo-right.jpg
casadelgringo-right-over.jpg

Class fisnised early (2020) because someone locked one of the two main fire exits.

SOFT6008 30 & 31

Students worked on the game assignment (mostly)

Apple JavaScript Coding Guide

The Apple JavaScript Coding Guide may proove a useful reference for students.

http://developer.apple.com/safari/library/documentation/ScriptingAutomation/Conceptual/JSCodingGuide/JSCodingGuide.pdf

SOFT6007 30 & 31

Students worked on getting rollovers to work and learned that JavaScript is very fussy.

Students worked on a navigation bar using 4 (x2) images stuck together in a table.

Images:
casadelgringo-left-bottom.jpg
casadelgringo-left-bottom-over.jpg
casadelgringo-left-middle.jpg
casadelgringo-left-middle-over.jpg
casadelgringo-left-top.jpg
casadelgringo-left-top-over.jpg
casadelgringo-right.jpg
casadelgringo-right-over.jpg

SOFT6008 29

We looked at check digits for user input validation. I found the whole thing so exciting that I kept going until 1220. The students were too interested polite to say anything.

SOFT6007 DCOM Web Dev 29

The projector in B217 was unreadable, so we abandonned that room and found an empty class somewhere else. Students should check next week's timetable in case we are lucky enough to make the move permanent.

We looked at some more JavaScript (case statement, arithmetic operators) and saw how to do a rollover.

Slides
JS01
JS02

Thursday, March 19, 2009

SOFT6007-DCOM Web Dev 28

Students continued working on the JavaScript exercises.

We will move on next week.

Monday, March 16, 2009