I had put the tutorial offline for a while to correct errors. These have now been removed. However, if you find some, please do let me know. Enjoy!
Web pages made using only HTML are somewhat static with no interactivity and negligible user involvement. Interactive pages can be described as those that understand and process user behaviour (actions) like mouse movements, mouse button clicks, HTML button clicks etc.
HTML tags are just instructions on document layout and structure; the display of the document in the window is dependent on the browser. Interactive pages cannot be built with only HTML, we need a programming language. Further, since the response time to user actions should be quick, the programming language has to be embedded in the browser itself. (Programs residing on servers can not bring about interactivity due to the time taken for sending the user input and receiving the response.)
VBScript: Implemented only under Internet Explorer, this client-side language is similar to BASIC. It is commonly used in ASP technology.
PerlScript: Similar to the Perl Language. Not very well supported by browsers.
Though the digital data on the Internet resides on millions of interconnected servers, the net itself is just data transfer which takes place by electrons and radio waves. Russell Seitz, a physicist, tried to find the weight of the Internet based on this. His calculations, using Einstein's famous e = mc2 formula, revealed that the mighty Internet weighs as much as a strawberry. [more...]