Unleashing Web 2.0: From Concepts to Creativity

Vossen, Gottfried; Hagemann, Stephan

In stock
Regular price 21.250 KD inc. VAT
License
Table of contents
  • Cover
  • Unleashing Web 2.0iii
  • Copyright pageiv
  • Contentsvii
  • Prefacexi
  • Chapter 1 A Brief History of the Web1
  • 1.1 A new breed of applications: the rise of the Web2
  • 1.1.1 The arrival of the browser2
  • 1.1.2 The flattening of the world7
  • 1.1.3 From linking to searching10
  • 1.1.4 Commercialization of the Web22
  • 1.1.5 Peer-to-peer networks and free file sharing34
  • 1.2 Technological developments in a nutshell38
  • 1.2.1 IP networking40
  • 1.2.2 HTML and XML42
  • 1.2.3 Web services and RSS46
  • 1.3 User participation and contribution: socialization of the Web49
  • 1.3.1 Blogs and wikis49
  • 1.3.2 Social networks58
  • 1.4 Merging the streams: the arrival of "Web 2.0"64
  • Chapter 2 A Review of the Technological Stream69
  • 2.1 Developments in Web technology69
  • 2.1.1 HTML71
  • 2.1.2 XML76
  • 2.1.3 CSS80
  • 2.1.4 Scripting technologies87
  • 2.2 Web applications of XML102
  • 2.2.1 Web services102
  • 2.2.2 Web feed formats115
  • 2.3 P2P124
  • 2.3.1 P2P file-sharing networks124
  • 2.3.2 Other P2P applications128
  • 2.4 Summary132
  • Chapter 3 Enabling Techniques and Technologies135
  • 3.1 Rich Internet Applications136
  • 3.1.1 Sample RIAs: e-mail applications137
  • 3.1.2 XMLHttpRequest, the link needed for Ajax146
  • 3.1.3 More RIAs: Office and map applications155
  • 3.2 APIs, WPCs, and their mash-ups161
  • 3.2.1 The situation in Web 1.0162
  • 3.2.2 Content syndication with Web feeds167
  • 3.2.3 Mash-ups based on WPCs172
  • 3.3 Tagging183
  • 3.3.1 Flickr and tagging185
  • 3.3.2 Social bookmarking195
  • 3.3.3 Folksonomies201
  • 3.4 Summary203
  • Chapter 4 Sample Frameworks for Web Application Development205
  • 4.1 Development methodologies206
  • 4.2 Client-side Ajax frameworks211
  • 4.2.1 Kabuki Ajax toolki212
  • 4.2.2 Development of a Zimlet using AjaxTK216
  • 4.3 Server-side frameworks222
  • 4.3.1 Ruby on Rails222
  • 4.3.2 Creating a Web application with Rails224
  • 4.4 Frameworks for other RIA technologies232
  • 4.4.1 RIA development with OpenLaszlo232
  • 4.4.2 Flash versus Ajax236
  • 4.5 Summary238
  • Chapter 5 Impacts of the Next Generation of the Web241
  • 5.1 Business models for Internet and Web242
  • 5.1.1 Commission-based brokerage and merchants243
  • 5.1.2 Advertising245
  • 5.1.3 Information intermediaries248
  • 5.1.4 The community and the subscription models249
  • 5.1.5 Summary250
  • 5.2 Data ownership251
  • 5.3 Software as a Service (SaaS)254
  • 5.3.1 A look back: the ASP model256
  • 5.3.2 The provider-oriented view257
  • 5.3.3 The consumer-oriented view and service customization263
  • 5.4 Socialization and cocreation of content266
  • 5.4.1 Social search266
  • 5.4.2 Social aspects of software271
  • 5.4.3 Impacts of online social networks273
  • 5.4.4 User-generated content in advertising275
  • 5.4.5 Second Life276
  • 5.5 Summary279
  • Chapter 6 The Semantic Web and Web 2.0281
  • 6.1 Basics283
  • 6.1.1 Search revisited283
  • 6.1.2 Data and information integration287
  • 6.1.3 The Semantic Web idea289
  • 6.1.4 The structure of the Semantic Web292
  • 6.2 Languages of the Semantic Web295
  • 6.2.1 The Resource Description Framework (RDF)295
  • 6.2.2 RDF Schema (RDFS)298
  • 6.2.3 Web Ontology Language (OWL)303
  • 6.3 Ontologies308
  • 6.3.1 Introduction309
  • 6.3.2 Design of an ontology310
  • 6.3.3 OntoMedia: an ontology-based personal entertainment system320
  • 6.4 From tagging to ontologies and back323
  • 6.4.1 Micro-formats325
  • 6.4.2 Collaborative tagging and folksonomies328
  • 6.5 Summary334
  • References337
  • Index345
  • A345
  • B345
  • C346
  • D346
  • E347
  • F347
  • G347
  • H347
  • I348
  • J348
  • K348
  • L348
  • M348
  • N348
  • O349
  • P349
  • R349
  • S350
  • T351
  • U351
  • V352
  • W352
  • X352
  • Y353
  • Z353
Book details
  • Vendor Elsevier S & T
  • SKU 9780123740342
  • ISBN-13 9780080551180
  • Author Vossen, Gottfried; Hagemann, Stephan
  • Category Computers
  • Subject General

Do you have questions about this book?

Ask an expert!

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