Unleashing Web 2.0 -  Stephan Hagemann,  Gottfried Vossen

Unleashing Web 2.0 (eBook)

From Concepts to Creativity
eBook Download: PDF
2010 | 1. Auflage
368 Seiten
Elsevier Science (Verlag)
978-0-08-055118-0 (ISBN)
Systemvoraussetzungen
44,93 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
The emergence of Web 2.0 is provoking challenging questions for developers: What products and services can our company provide to customers and employees using Rich Internet Applications, mash-ups, Web feeds or Ajax? Which business models are appropriate and how do we implement them? What are best practices and how do we apply them?

If you need answers to these and related questions, you need this book-a comprehensive and reliable resource that guides you into the emerging and unstructured landscape that is Web 2.0.

Gottfried Vossen is a professor of Information Systems and Computer Science at the University of Muenster in Germany. He is the European Editor-in-Chief of Elsevier's Information Systems-An International Journal. Stephan Hagemann is a PhD. Student in Gottfried's research group focused on Web technologies.

* Presents a complete view of Web 2.0 including services and technologies
* Discusses potential new products and services and the technology and programming ability needed to realize them
* Offers 'how to' basics presenting development frameworks and best practices
* Compares and contrasts Web 2.0 with the Semantic Web
The emergence of Web 2.0 is provoking challenging questions for developers: What products and services can our company provide to customers and employees using Rich Internet Applications, mash-ups, Web feeds or Ajax? Which business models are appropriate and how do we implement them? What are best practices and how do we apply them?If you need answers to these and related questions, you need Unleashing Web 2.0 a comprehensive and reliable resource that guides you into the emerging and unstructured landscape that is Web 2.0. Gottfried Vossen is a professor of Information Systems and Computer Science at the University of Muenster in Germany. He is the European Editor-in-Chief of Elsevier's Information Systems An International Journal. Stephan Hagemann is a PhD. Student in Gottfried's research group focused on Web technologies. - Presents a complete view of Web 2.0 including services and technologies- Discusses potential new products and services and the technology and programming ability needed to realize them- Offers 'how to' basics presenting development frameworks and best practices- Compares and contrasts Web 2.0 with the Semantic Web

Front cover 1
Unleashing Web 2.0 4
Copyright page 5
Contents 8
Preface 12
Chapter 1 A Brief History of the Web 16
1.1 A new breed of applications: the rise of the Web 17
1.1.1 The arrival of the browser 17
1.1.2 The flattening of the world 22
1.1.3 From linking to searching 25
1.1.4 Commercialization of the Web 37
1.1.5 Peer-to-peer networks and free file sharing 49
1.2 Technological developments in a nutshell 53
1.2.1 IP networking 55
1.2.2 HTML and XML 57
1.2.3 Web services and RSS 61
1.3 User participation and contribution: socialization of the Web 64
1.3.1 Blogs and wikis 64
1.3.2 Social networks 73
1.4 Merging the streams: the arrival of "Web 2.0" 79
Chapter 2 A Review of the Technological Stream 84
2.1 Developments in Web technology 84
2.1.1 HTML 86
2.1.2 XML 91
2.1.3 CSS 95
2.1.4 Scripting technologies 102
2.2 Web applications of XML 117
2.2.1 Web services 117
2.2.2 Web feed formats 130
2.3 P2P 139
2.3.1 P2P file-sharing networks 139
2.3.2 Other P2P applications 143
2.4 Summary 147
Chapter 3 Enabling Techniques and Technologies 150
3.1 Rich Internet Applications 151
3.1.1 Sample RIAs: e-mail applications 152
3.1.2 XMLHttpRequest, the link needed for Ajax 161
3.1.3 More RIAs: Office and map applications 170
3.2 APIs, WPCs, and their mash-ups 176
3.2.1 The situation in Web 1.0 177
3.2.2 Content syndication with Web feeds 182
3.2.3 Mash-ups based on WPCs 187
3.3 Tagging 198
3.3.1 Flickr and tagging 200
3.3.2 Social bookmarking 210
3.3.3 Folksonomies 216
3.4 Summary 218
Chapter 4 Sample Frameworks for Web Application Development 220
4.1 Development methodologies 221
4.2 Client-side Ajax frameworks 226
4.2.1 Kabuki Ajax toolki 227
4.2.2 Development of a Zimlet using AjaxTK 231
4.3 Server-side frameworks 237
4.3.1 Ruby on Rails 237
4.3.2 Creating a Web application with Rails 239
4.4 Frameworks for other RIA technologies 247
4.4.1 RIA development with OpenLaszlo 247
4.4.2 Flash versus Ajax 251
4.5 Summary 253
Chapter 5 Impacts of the Next Generation of the Web 256
5.1 Business models for Internet and Web 257
5.1.1 Commission-based brokerage and merchants 258
5.1.2 Advertising 260
5.1.3 Information intermediaries 263
5.1.4 The community and the subscription models 264
5.1.5 Summary 265
5.2 Data ownership 266
5.3 Software as a Service (SaaS) 269
5.3.1 A look back: the ASP model 271
5.3.2 The provider-oriented view 272
5.3.3 The consumer-oriented view and service customization 278
5.4 Socialization and cocreation of content 281
5.4.1 Social search 281
5.4.2 Social aspects of software 286
5.4.3 Impacts of online social networks 288
5.4.4 User-generated content in advertising 290
5.4.5 Second Life 291
5.5 Summary 294
Chapter 6 The Semantic Web and Web 2.0 296
6.1 Basics 298
6.1.1 Search revisited 298
6.1.2 Data and information integration 302
6.1.3 The Semantic Web idea 304
6.1.4 The structure of the Semantic Web 307
6.2 Languages of the Semantic Web 310
6.2.1 The Resource Description Framework (RDF) 310
6.2.2 RDF Schema (RDFS) 313
6.2.3 Web Ontology Language (OWL) 318
6.3 Ontologies 323
6.3.1 Introduction 324
6.3.2 Design of an ontology 325
6.3.3 OntoMedia: an ontology-based personal entertainment system 335
6.4 From tagging to ontologies and back 338
6.4.1 Micro-formats 340
6.4.2 Collaborative tagging and folksonomies 343
6.5 Summary 349
References 352
Index 360
A 360
B 360
C 361
D 361
E 362
F 362
G 362
H 362
I 363
J 363
K 363
L 363
M 363
N 363
O 364
P 364
R 364
S 365
T 366
U 366
V 367
W 367
X 367
Y 368
Z 368

Erscheint lt. Verlag 28.7.2010
Sprache englisch
Themenwelt Sachbuch/Ratgeber
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Mathematik / Informatik Informatik Software Entwicklung
Mathematik / Informatik Informatik Web / Internet
ISBN-10 0-08-055118-1 / 0080551181
ISBN-13 978-0-08-055118-0 / 9780080551180
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Das umfassende Handbuch

von Johannes Ernesti; Peter Kaiser

eBook Download (2023)
Rheinwerk Computing (Verlag)
31,43
Das Handbuch für Webentwickler

von Philip Ackermann

eBook Download (2023)
Rheinwerk Computing (Verlag)
34,93
Deterministische und randomisierte Algorithmen

von Volker Turau; Christoph Weyer

eBook Download (2024)
De Gruyter (Verlag)
64,95