7. Client side design

7.1 What is client-side scripting?

  • Definition
  • Advantages
  • Disadvantages

7.2 JavaScript

JavaScript only lives within a web browser.

7.3 Authoring tools

7.3.1 HotPotato

HotPotato is specially designed for implementing interactive language learning webpages. It provides many pre-canned templates such as multiple-choice, short-answer, crossword puzzle, etc.. Check it out.

7.3.2 Dreamweaver (+ Attain)

Dreamweaver is a WYSIWYG webpage authoring tool used by many webpage design professional. Through a set of what is known as 'knowledge modules', many interactive language learning activities can be implemented with a few mouse clicks.

Further it supports multilingual webpage editing.

Sample pages created with Dreamweaver can be found here.

7.4 Image map

  • Sample: Yahoo's interactive map

7.5 Other options

  • ePerl
  • VisualBasic


Next topic==>