In the early days of the Web, most web pages were static pages with very little or no interactivity. Today's web, however is much more interactive. People can shop online, bank online, watch Web simulcasts of sporting events, play interactive games, maintain BLOGs, and on and on. The level of interactivity on today's Web would not be possible if web designers were limited to using HTML and CSS. This handout summarizes some of the most common scripting and server-side technologies that are used to make the web a more engaging environment.
At the completion of this exercise, you will be able to:
Remember that if web pages respond in any way to user input, there is some form of scripting involved. Client-side scripts will show up in the source code, and server-side scripts may be detectable by the filename extension (for example, .php, .asp, .shtml). To determine whether a database is involved behind the scenes, consider the content itself. Some sites deliver content or perform functions that could only be accomplished with the help of a database. Sometimes identifying the technologies used in creating websites is challenging. Sometimes it's even impossible. But try to make educated guesses based on what you've learned in this lesson, and be prepared to discuss your opinions with the class about why a particular technology might or might not have been used for a given website.
Great! Proceed to Lesson 2.
Copyright © 2005-2008 by University of Washington. Permission is granted to use these materials in whole or in part for educational, noncommercial purposes provided the source is acknowledged. This product was created with support from the National Institute on Disability and Rehabilitation Research of the U.S. Department of Education (grant #H133D010306), and is maintained with support from the National Science Foundation (grant #CNS-0540615). The contents do not necessarily represent the policies of the U.S. federal government, and you should not assume their endorsement.