Web 2.0
IT 5443 Web Technology
Jack G. Zheng
Spring 2019
Overview
What is Web 2.0?
Web 2.0 ideas and aspects
Web 2.0 from a behavior aspect
Web 2.0 from a technology aspect we will
focus on rich user experience and
particularly on AJAX
2
Web Evolution Stages
3
Stage
Beginning Time
Features
Pre-web
Before 1990
All kinds of Internet applications with its specific
protocols
Early/simple web
Early 1990s
Collection of interlinking web pages. Document
based information retrieval.
Dynamic web
Mid 1990s
More advanced dynamic processing on both server
and client side. More functional applications
emerged.
Web as a platform
21st century
A fundamental platform to support all kinds of
services and integrate various kinds of systems.
Web 2.0
Since about
2006
Services that support massive user participation
and contribution.
Redefined client/server communication style.
Greater advancement in software-as-a-service.
Mobile Web
Since about 2010 Major renovation of user experience design and
application architectures.
Major client-side advancement.
* Note: each later stage does not
replace the early stage at this time.
They only signal the beginning of
some drastically new developments.
The applications of each stage are
still widely used today.
Web 2.0
A general and loose concept for recent advancements (roughly from
2005) of the World Wide Web
http://www.techterms.com/definition/web20
The debate of term
http://computer.howstuffworks.com/web-204.htm
4
"Web 2.0 is term that was introduced in 2004 and refers to the
second generation of the World Wide Web. The term "2.0" comes
from the software industry, where new versions of software
programs are labeled with an incremental version number. Like
software, the new generation of the Web includes new features
and functionality that was not available in the past. However, Web
2.0 does not refer to a specific version of the Web, but rather a
series of technological improvements."
Why to study Web 2.0?
Web 2.0 is a phenomenon that fundamental impacts use