Itv0030 2007 lab 1 requirements: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Resümee puudub
Resümee puudub
 
(ei näidata 2 kasutaja 7 vahepealset redaktsiooni)
1. rida: 1. rida:
The goal of the lab 1 is to:
* Attempt/practice good UI design
* Practice using css and javascript.
== Main requirements ==
You will have to create mock-up pages of the full application described in the general course page. No server apps, databases etc will be used or created in the first lab. However, the mock-up pages must be a proper UI, with forms, fields, functioning javascript checks, buttons
You will have to create mock-up pages of the full application described in the general course page. No server apps, databases etc will be used or created in the first lab. However, the mock-up pages must be a proper UI, with forms, fields, functioning javascript checks, buttons
etc.
etc.


NB!  Your page must work and be nice on both Firefox and IE7 (or IE6).
Your page must work ok and look clean and nice on both Firefox and IE7 (or IE6).  The site must be searchable (but not necessarily uploadable!) using lynx or some other text-based browser, although some extra convenience features may disappear.


The goal of the lab 1 is to:
The exact order, contents, etc etc of the application/web page is not specified. You will have to apply a good deal of creativity to come up with a good solution. Copying solutions by other students is prohibited.
* Attempt/practice good UI design
* Practice using css and javascript.


The exact order, contents, etc etc of the application/web page is not specified. You will have to apply a good deal of creativity to come up with a good solution. Copying solutions by other students is prohibited.
== Use basic html plus css and javascript ==


All the design must be done using very basic html. Titles, paragraphs, lists, anchors, images are allowed. Non-nested tables are allowed, if really helpful. Nested tables are strictly prohibited. All bold, italic, color, dimension, etc specifications in html are prohibited: you must use css instead. See, for example, http://www.websitetips.com/css/ for a large catalogue of articles, tutorials and tips.
All the design must be done using very basic html. Titles, paragraphs, lists, anchors, images are allowed. Non-nested tables are allowed, if really helpful. Nested tables are strictly prohibited. All bold, italic, color, dimension, etc specifications in html are prohibited: you must use css instead. See, for example, http://www.websitetips.com/css/ for a large catalogue of articles, tutorials and tips.


Upload and search forms must be fully dynamic in the sense that no submits are done until all the necessary information on upload/search forms are filled/selected.
Upload and search forms must be fully dynamic in the sense that no submits are done until all the necessary information on upload/search forms are filled/selected. This includes dynamic selections, opening/closing tree branches, obligatory field checks etc.


Dynamic, floating help must be attached to all forms and non-elementary links. For example: http://web-graphics.com/mtarchive/001717.php
Dynamic, floating help must be attached to all forms and non-elementary links. For example: http://web-graphics.com/mtarchive/001717.php
Note that this help should not disturb the user experience: it should not annoy.


Menus have to be created using lists with css/javascript (see http://css.maxdesign.com.au/listamatic/).
Menus have to be created using lists with css/javascript (see http://css.maxdesign.com.au/listamatic/).


The site must be searchable (but not necessarily uploadable!) using lynx or some other text-based browser, although some extra convenience features may disappear.
It is highly recommended to keep the simple, complex and tree search forms on the same page, selectable via links using javascript which hides the currently unselected parts of the page.
 
== Style ==
 
Use stylistic hints (your page must look clean and modern, with some touches of style!) from:
 
* [http://www.webdesignfromscratch.com/current-style.cfm#centered current web style]
* [http://mittermayr.wordpress.com/2006/02/03/20-culture/ 2.0 web style from 2006]

Viimane redaktsioon: 11. veebruar 2008, kell 14:11

The goal of the lab 1 is to:

  • Attempt/practice good UI design
  • Practice using css and javascript.

Main requirements

You will have to create mock-up pages of the full application described in the general course page. No server apps, databases etc will be used or created in the first lab. However, the mock-up pages must be a proper UI, with forms, fields, functioning javascript checks, buttons etc.

Your page must work ok and look clean and nice on both Firefox and IE7 (or IE6). The site must be searchable (but not necessarily uploadable!) using lynx or some other text-based browser, although some extra convenience features may disappear.

The exact order, contents, etc etc of the application/web page is not specified. You will have to apply a good deal of creativity to come up with a good solution. Copying solutions by other students is prohibited.

Use basic html plus css and javascript

All the design must be done using very basic html. Titles, paragraphs, lists, anchors, images are allowed. Non-nested tables are allowed, if really helpful. Nested tables are strictly prohibited. All bold, italic, color, dimension, etc specifications in html are prohibited: you must use css instead. See, for example, http://www.websitetips.com/css/ for a large catalogue of articles, tutorials and tips.

Upload and search forms must be fully dynamic in the sense that no submits are done until all the necessary information on upload/search forms are filled/selected. This includes dynamic selections, opening/closing tree branches, obligatory field checks etc.

Dynamic, floating help must be attached to all forms and non-elementary links. For example: http://web-graphics.com/mtarchive/001717.php Note that this help should not disturb the user experience: it should not annoy.

Menus have to be created using lists with css/javascript (see http://css.maxdesign.com.au/listamatic/).

It is highly recommended to keep the simple, complex and tree search forms on the same page, selectable via links using javascript which hides the currently unselected parts of the page.

Style

Use stylistic hints (your page must look clean and modern, with some touches of style!) from: