Guidelines and rules for the OpenWebSchool

These rules were made to ensure an easy evolution of all pages and to ensure a consistent user interface. We want that all pages are easy to use and easy to understand.

Structure of the OpenWebSchool files

Directory

(File) Name

Contents

<root>

index.html

Homepage

 

main.css

StyleSheet definition for all pages (can be used)

img

*.gif, *.jpg, *.bmp

global availble picture files

html

*.html

global availble HTML files

js

*.js

global available JavaScript files

search  

pages for the search machine

basics

<various>

general topics

archive

 

Newsletter Archive

<class level>

00

lessons not assigned to a class level yet, or files containing general patterns

 

<subject>

<aa>

2 lowercase characters: de(utch), ma(thematics), vu(Vorfachlicher Unterricht), en(nglish), and so on

   

<No.>

<nnnn>

4 digits, starting with 0001

 

start.html

Starting page

 

help.html

Help, hints, comments and description of the lesson, maybe explaining some technical terms (maybe later important for the search engine)

 

index.html

Hints for developing and adapting the lesson.

 

<others>

All other files needed for the lesson without the files already avaible in the global <root> directory.

File names

All files names must consist of lowercase characters, especially in the HTML and JavaScript code!

Classification of the lessons into class levels

A lesson should be moved into the lowest grade level in which it may be useed.

Links to the lessons

A lesson should allways be displayed in a new window of the browser (target="_blank"). So the user is able to go back where he started.

Every lesson ...

... must have a button [Close] (onClick="top.close()") for consistency reasons. A click on this button ends the training unit and the user returns to the point where the user started the lesson.

HTML rules

Some hints for JavaScript


Author: Wilfried Römer
[Copyright] [Feedback] [Home]
Translation: Sebastian Stein
Last Update: