Scripting, or programming, World Wide Web sites is a burgeoning new field. The zeitgeist has created many new possibilities and pitfalls. In this class we will explore and use some of the available scripting and programming tools and protocols, with an emphasis on HTML and JavaScript (client-side programming). Simple server-side CGI/Perl programming will also be covered. Additionally, we will discuss issues relating to security and commerce, information management and study some of the trade-offs between competing protocols.
An example Rollover (that serves as an alternate home page)
Student List, with home pages and projects