Web Whiz Bang: The Pros and Cons of Adding FLASH to your site

Interaction, Changing the page dynamically


There are two approaches to making a web page interactive:

  1. embed interactive objects in an otherwise static page (plug-in, java applet)
  2. include a program in, or call on a program from, the page (javascript, cgi)

    Java

    is a programming language whose programs browsers can run
    allows browser to download and run programs as needed instead of downloading and configuring a certain plug-in and then downloading the program files

    *Plug-In Environment

    a version of a different program that is embedded in your browser
    adds functionality to the browser, allowing it to display files it otherwise couldn't handle
    used to create interactions or animations as specialized or sophisticated as the source program

    CGI (Common Gateway Interface)

    A program that exists on the server. Information is sent from your page (usually from a form) to the server where it is acted on and then the results are sent back to the page. Typically used to search databases and return text or an html page, and not to change the existing page dynamically. Appropriate where you have a large amount of data that you want available for searching (e.g. text summaries of an audio/video collection with call number of original tapes). Not appropriate for typical "interactive" language learning exercises.

    *JavaScript

    designed to control elements and interact with form input on a web page, rather than create a separate special object (programmable environment) embedded in the page
    allows programs to be included with the page, rather than as a separate downloaded file.

    JavaScript can control browser behaviour and content but cannot draw graphics or perform networking. Java has little control over the browser, but can do graphics and networking.

 

on to the: summary


[ outline ] [ animations ] [ audio ] [ plug-in & interaction ] [ summary ]