Transcript Snímka 1

AIS 20.4.2010
Štefan PERO
What is Web 1.0?

statical web pages



not interactive web pages



contains informations to one use
no reason to comeback
visitors can only view this pages
not edit and participate on it
patented applications of web 1.0


users can use it, but not change
“invisibile” source
What is Web 2.0?

the term Web 2.0 is asociated with:





information sharing
interoperability
user-centered design
collaboration
not exist fixed definition
“Web 2.0 is the business revolution in the computer industry caused
by the move to the internet as platform, and an attempt to
understand the rules for success on that new platform. Chief among
those rules is this: Build applications that harness network
effects to get better the more people use them. (This is what
I've elsewhere called "harnessing collective intelligence.")” Tim
O´Reilly
O'Reilly about Web 2.0

web as platform

example: Google




democratization of the web





multi-platform service (access from pc, mobile…)
not include to commercial industry
includes specialized databases of informations (search)
web is not TV
interaction between users(readers) and author
open-source
modification and creating applications
distribution of informations

sharing (blogs)
O'Reilly: The web as platform
Web 1.0 vs. Web 2.0
Web 1.0 vs. Web 2.0
Technology overview I

web 2.0 draws together the capabilities of client- and
server-side software

content syndication and the use of network protocols

standards-oriented web browsers may use plug-ins and
software extensions to handle the content and the user
interactions

web 2.0 sites provide users with information storage,
creation, and dissemination capabilities
Technology overview II

features and techniques:
 search (finding information through keyword search)
 links (connects information together into a meaningful information
ecosystem using the model of the web, and provides low-barrier social
tools)
 authoring (the ability to create and update content leads to the
collaborative work of many rather than just a few web authors. In wikis,
users may extend, undo and redo each other's work. In blogs, posts and the
comments of individuals build up over time)
 tags (categorization of content by users adding "tags" - short, usually oneword descriptions = to facilitate searching, without dependence on premade categories. Collections of tags created by many users within a single
system may be referred to as "folksonomies)
 extensions (software that makes the Web an application platform as well as
a document server)
 signals (the use of syndication technology such as RSS to notify users of
content changes)
How it works

typically technologies:





AJAX (Asynchronous JavaScript and XML)
Adobe Flash and the Adobe Flex framework
JavaScript/Ajax frameworks such as Yahoo! UI Library, Dojo
Toolkit, MooTools, and jQuery
DOM
PHP, Ruby, ColdFusion, Perl, Python, JSP and ASP


server site (are used to dynamically output data using informations
from files and DB)
typically format of data: JSON, XML


to share data with other sites
to communication between client - server
Ajax






ajax isn't a technology. It's really several technologies, each
flourishing in its own right, coming together in powerful
new ways. Ajax incorporates:
standards-based presentation using XHTML and CSS;
dynamic display and interaction using the Document
Object Model;
data interchange and manipulation using XML and XSLT;
asynchronous data retrieval using XMLHttpRequest;
and JavaScript binding everything together.
Core competencies of Web 2.0







services, not packaged software, with cost-effective
scalability
control over unique, hard-to-recreate data sources
that get richer as more people use them
trusting users as co-developers
harnessing collective intelligence
leveraging the long tail through customer self-service
software above the level of a single device
lightweight user interfaces, development models, and
business models
Bibliography







Jesse Feiler: How to do Everything with Web 2.0 Mashups
Miltiadis D. Lytras, Ernesto Damiani, Patricia Ordóñez de
Pablos: Web 2.0 The Business Model
Eric van der Vlist, Alessandro Vernet, Erik Bruchez, Joe Fawcett,
and Danny Ayers: Professional Web 2.0 Programming (Wrox
Professional Guides)
http://oreilly.com/pub/a/web2/archive/what-is-web20.html?page=5
http://en.wikipedia.org/wiki/Web_2.0#Characteristics
http://www.practicalecommerce.com/articles/464-BasicDefinitions-Web-1-0-Web-2-0-Web-3-0
http://go-digital.net/blog/2009/06/what-is-web-30characteristics-of-web-30/
Thank you for attention