The objective of this assessment:
To produce a Web-based academic electronic journal.
You will be provided with the text for a journal cover page and an article that you must use.
Note that this is an academic journal, not a magazine or a newsletter and its presentation should reflect this.
The journal must illustrate the appropriate use of Web facilities to add value to electronic journals.
You will be provided with
The basics of a cover page including a table of contents
A sample article
The cover page is the one you have been working on in classes.
You can add anything you like to the cover page or article but you mustn’t remove any of the text in either.
Your cover page must be formatted and laid out using CSS. The class on “Page Layout using CSS” describes a CSS file template and an HTML file template for laying out your cover page; you may use these templates or you can create your own. The CSS template file only provides basic layout styles. You must add formatting styles to this CSS file yourself.
The sample article is not the one you have been working on in class (“XML to the Desktop” by J Wusteman) but a different article (“RSS: The Latest Feed?” by J Wusteman). You can include the “XML to the Desktop” article if you like but you must include the “RSS: The Latest Feed?” article.
Your journal should be HTML and CSS-based. It should include the cover page and the sample article, marked up in HTML, plus a CSS stylesheet as a minimum.
The articles should be formatted using CSS but need not be laid out using CSS. (The distinction between formatting with CSS and laying out using CSS will be explained in the relevant lecture and class.)
All HTML files submitted should include the Doctype definition for XHTML Transitional, as given in Class 1.
Additional marks will be given for other useful journal features. Some of the links to such features may be dummies. All anchors to unimplemented features should point to the same dummy file that should incorporate an appropriate message. The dummy file should be called dummy.html. You will, of course, get more marks for an implemented feature/file than for a dummy file.
You will be required to use styles appropriately as illustrated in lectures and classes. You will lose marks if you use deprecated tags or attributes where styles would be more appropriate.
You should make appropriate use of all of the following features:
Colour (Colours may appear differently on different computers. On some older screens, colours can look appropriately restrained but the same file may appear garish on a more modern screen. So, if you are using a particularly old computer at home, check your journal on a UCD computer too.)
Graphics (But avoid over-large or frivolous images. Remember it’s an academic journal, not a magazine)
Internal and external links
Internal links should be relative and not absolute
Navigation facilities (eg buttons)
Email facility (Your email link may not work on the UCD computers but you won't lose marks for that as long as the syntax is correct)
Each of the HTML files submitted should link to and use a CSS stylesheet. The stylesheet should
Format and layout the journal cover page
Format the journal article(s)
You can use one stylesheet for all your files or you can use more than one stylesheet. For example, you might have one stylesheet for the coverpage and another stylesheet for the articles. Remember that a consistent “look & feel” is important for the journal; if you include more than one article, all of the articles should be laid out similarly using the same stylesheet.
All styles should appear in the stylesheet. No styles should appear in the HTML file head or in individual tags.
Make sure you look at some real ejournal systems to get ideas for the presentation and features for your own.
You must ensure that the HTML in all your files is correct. The use of an HTML validator is the best way to do this. (See the HTML practical Class 1) I won