Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

31
Web 2.0: Concepts and Application s 1 1 The Web Becomes 2.0

Transcript of Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Page 1: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Web 2.0: Concepts

and Applications

11The Web Becomes 2.0

Page 2: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Overview

The World Wide Web has changed the way that people– Do business– Communicate– Share information

The Web has evolved from a collection of Web sites to supporting Web applications

Web 2.0 is characterized by interactive applications

Chapter 1: The Web Becomes 2.0 2

Page 3: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Overview

Chapter 1: The Web Becomes 2.0 3

Page 4: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

How the Web Has Changed

Early Web sites contained mostly text and small graphics

Graphics were minimized to decrease the time it takes to load a page using a slower Internet connection

Web sites were not always intuitive

Chapter 1: The Web Becomes 2.0 4

Page 5: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

How the Web Has Changed

Newer Web sites provide users with a rich browsing experience– Customizable layout– Bold graphics– Tabs– Additional services

Chapter 1: The Web Becomes 2.0 5

Page 6: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

How the Web Has Changed

Chapter 1: The Web Becomes 2.0 6

Page 7: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Social and Technological Developments that Led to Web 2.0

Web 2.0 is the result of several evolutions:– Connectivity is available almost everywhere– The personal computer evolved into an appliance– Mobile phones are capable of accessing the World Wide

Web– Web browsers are easy-to-use– Web-based applications were developed for many devices– Web developers deploy new versions of software

applications– Society embraced technological changes

Chapter 1: The Web Becomes 2.0 7

Page 8: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Social and Technological Developments that Led to Web 2.0

Chapter 1: The Web Becomes 2.0 8

Page 9: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Social and Technological Developments that Led to Web 2.0

In the 1990s, many new companies called dot-coms used the Web to conduct business– Internet service providers– Amazon– Priceline

Many dot-coms went out of business by 2001The Web became a platform for social

networking, collaboration, and communication

Chapter 1: The Web Becomes 2.0 9

Page 10: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

The Web Browser

A Web browser is a software application for accessing and viewing Web pages– Mosiac

• Later marketed as Netscape• First graphical interface to the World Wide Web

– Internet Explorer• Became popular when distributed by Microsoft with Windows 95

– Firefox– Safari– Google Chrome

Chapter 1: The Web Becomes 2.0 10

Page 11: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

The Web Browser

Chapter 1: The Web Becomes 2.0 11

Page 12: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

The Web Browser

Modern Web browsers have streamlined their appearance

Tabbed browsing allows users to open new Web pages in a single browser window

Chapter 1: The Web Becomes 2.0 12

Page 13: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

The Web Browser

Chapter 1: The Web Becomes 2.0 13

Page 14: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Features of Web 2.0 Applications

Online conversations– Blogs– Wikis– Sharing media– Collaboration

Digg is a Web site that allows its readers to submit interesting news stories that they find online and digg, or vote for, the news stories that others submitted

Chapter 1: The Web Becomes 2.0 14

Page 15: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Features of Web 2.0 Applications

Chapter 1: The Web Becomes 2.0 15

Page 16: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Features of Web 2.0 Applications

To participate in Web 2.0 applications, you likely will need a username and password– A username is a unique code name that identifies

you– A password is associated with your username

• You should achieve greater password strength

– During the authentication process, the application verifies your credentials

Chapter 1: The Web Becomes 2.0 16

Page 17: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Features of Web 2.0 Applications

Chapter 1: The Web Becomes 2.0 17

Page 18: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

The Web as a Platform for Running Applications

Chapter 1: The Web Becomes 2.0 18

Page 19: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

A Database-Backed Web

Web 2.0 is often referred to as a read/write Web, or a database-backed Web– Web applications read from or write to a database

A Web server processes requests for Web pages sent over the Internet from a Web client– Client-server model

Chapter 1: The Web Becomes 2.0 19

Page 20: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

A Database-Backed Web

Chapter 1: The Web Becomes 2.0 20

Page 21: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

A Database-Backed Web

Chapter 1: The Web Becomes 2.0 21

Page 22: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Software Accessible on Many Devices

You can browse Web content from almost anywhere on almost any electronic device that has a screen

Chapter 1: The Web Becomes 2.0 22

Page 23: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Software Accessible on Many Devices

In order for a Web application to run on different devices, it is important that they are designed in such a way that separates the process of accessing information from the process of displaying that information

Chapter 1: The Web Becomes 2.0 23

Page 24: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Software Accessible on Many Devices

Chapter 1: The Web Becomes 2.0 24

Page 25: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Rich User Experience

Technologies such as AJAX, Adobe Flash, and Microsoft Silverlight allow Web browsers to display dynamic content without waiting for previous communication with the Web server to complete– Google Maps uses AJAX to allow the user to

reposition a map or zoom in and out by dragging• Only the map portion of the window will be updated

Chapter 1: The Web Becomes 2.0 25

Page 26: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Rich User Experience

Chapter 1: The Web Becomes 2.0 26

Page 27: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Rich User Experience

Predictive look-ahead, or AutoComplete, provides suggestions of valid responses based on letters that a user enters in a text box

Chapter 1: The Web Becomes 2.0 27

Page 28: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Rich User Experience

AJAX relies on standard Web technologies to provide an engaging user experience

A browser plug-in is a software component that enables dynamic, animated display and functionality within a Web browser– Flash– Silverlight

Many rich Internet applications allow users to create, stream, or view video

Chapter 1: The Web Becomes 2.0 28

Page 29: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Rich User Experience

Chapter 1: The Web Becomes 2.0 29

Page 30: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Summary

Web 2.0 is the name given to the shift in how people have come to use the World Wide Web

Many Web 2.0 sites allow users to share knowledge, opinions, images, or videos

Web 2.0 promotes a culture of participation Users interact with Web 2.0 applications from a Web

browser and variety of Internet-connected devices Many Web applications use AJAX, Flash, and

Silverlight

Chapter 1: The Web Becomes 2.0 30

Page 31: Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.

Web 2.0: Concepts

and Applications

11The Web Becomes 2.0

Chapter 1: The Web Becomes 2.0 31

Chapter 1 Complete