Sequoia it development methodology
 | welcome page | projects | contact us | get  the free off-line version |

Web technologies short list

Client-side processing

How to provide interactivity on client side ?

Some processes require quick response to user requests. This requires processing on the client. There are two big options :

1. Script based dynamic HTML generation

scripts can be nested in HTML pages and executed on client side

impossible to reach the server from a pure script

simple actions only : suitable e.g. for form validation

two platforms :

2. Integration of various executable objects in the HTML page

when the HTML scripts do not allow the achieve the right results, it is possible to embed objects developed with other tools or languages; the objects embedded in an HTML page are executed within the browser by an external engine

ability to write arbitrary complex applications and to reach the server

two platforms :

 

Objects nested in a web page may be accessed by page scripts, which enable a mixed solution : using both scripts and objects. This could be done, for instance, to retrieve raw datas from the server with an object, and to perform the HTML styling and insertion by scripts.

Note: some browsers (only the lastest version of Microsoft Internet Explorer on the time of writing) can perform runtime XML stylesheets transformations, which reduces data transfers between client and server.


copyright (c) séquoia sprl (www.sequoia.be), belgium, 1999-2000. all right reserved.