1. Introduction

OBJECTIVES

In this chapter you’ll learn:

• The evolution of the Internet and the World Wide Web.

• What Web 2.0 is and why it’s having such an impact among Internet-based and traditional businesses.

• What Rich Internet Applications (RIAs) are and the key software technologies used to build RIAs.

• How object technology is improving the software development process.

• The importance of JavaScript as the universal client scripting language.

The renaissance of interest in the web that we call Web 2.0 has reached the mainstream.—Tim O’Reilly

Billions of queries stream across the servers of these Internet services—the aggregate thoughtstream of humankind, online.—John Battelle, The Search

People are using the web to build things ...

Get JavaScript™ for Programmers: Deitel now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.