05525nam 2200721 a 450 991045809150332120200520144314.01-281-02934-397866110293400-08-055118-1(CKB)1000000000363956(EBL)311528(OCoLC)476099079(SSID)ssj0000078487(PQKBManifestationID)11120913(PQKBTitleCode)TC0000078487(PQKBWorkID)10065509(PQKB)10103059(MiAaPQ)EBC311528(CaSebORM)9780123740342(Au-PeEL)EBL311528(CaPaEBR)ebr10190058(CaONFJC)MIL102934(EXLCZ)99100000000036395620070410d2007 uy 0engur|n|---|||||txtccrUnleashing Web 2.0[electronic resource] from concepts to creativity /Gottfried Vossen, Stephan Hagemann1st editionAmsterdam ;Boston Elsevier/Morgan Kaufmannc20071 online resource (368 p.)Description based upon print version of record.0-12-374034-7 Includes bibliographical references (p. 337-344) and index.Front cover; Unleashing Web 2.0; Copyright page; Contents; Preface; Chapter 1 A Brief History of the Web; 1.1 A new breed of applications: the rise of the Web; 1.1.1 The arrival of the browser; 1.1.2 The flattening of the world; 1.1.3 From linking to searching; 1.1.4 Commercialization of the Web; 1.1.5 Peer-to-peer networks and free file sharing; 1.2 Technological developments in a nutshell; 1.2.1 IP networking; 1.2.2 HTML and XML; 1.2.3 Web services and RSS; 1.3 User participation and contribution: socialization of the Web; 1.3.1 Blogs and wikis; 1.3.2 Social networks1.4 Merging the streams: the arrival of ""Web 2.0""Chapter 2 A Review of the Technological Stream; 2.1 Developments in Web technology; 2.1.1 HTML; 2.1.2 XML; 2.1.3 CSS; 2.1.4 Scripting technologies; 2.2 Web applications of XML; 2.2.1 Web services; 2.2.2 Web feed formats; 2.3 P2P; 2.3.1 P2P file-sharing networks; 2.3.2 Other P2P applications; 2.4 Summary; Chapter 3 Enabling Techniques and Technologies; 3.1 Rich Internet Applications; 3.1.1 Sample RIAs: e-mail applications; 3.1.2 XMLHttpRequest, the link needed for Ajax; 3.1.3 More RIAs: Office and map applications3.2 APIs, WPCs, and their mash-ups3.2.1 The situation in Web 1.0; 3.2.2 Content syndication with Web feeds; 3.2.3 Mash-ups based on WPCs; 3.3 Tagging; 3.3.1 Flickr and tagging; 3.3.2 Social bookmarking; 3.3.3 Folksonomies; 3.4 Summary; Chapter 4 Sample Frameworks for Web Application Development; 4.1 Development methodologies; 4.2 Client-side Ajax frameworks; 4.2.1 Kabuki Ajax toolki; 4.2.2 Development of a Zimlet using AjaxTK; 4.3 Server-side frameworks; 4.3.1 Ruby on Rails; 4.3.2 Creating a Web application with Rails; 4.4 Frameworks for other RIA technologies4.4.1 RIA development with OpenLaszlo4.4.2 Flash versus Ajax; 4.5 Summary; Chapter 5 Impacts of the Next Generation of the Web; 5.1 Business models for Internet and Web; 5.1.1 Commission-based brokerage and merchants; 5.1.2 Advertising; 5.1.3 Information intermediaries; 5.1.4 The community and the subscription models; 5.1.5 Summary; 5.2 Data ownership; 5.3 Software as a Service (SaaS); 5.3.1 A look back: the ASP model; 5.3.2 The provider-oriented view; 5.3.3 The consumer-oriented view and service customization; 5.4 Socialization and cocreation of content; 5.4.1 Social search5.4.2 Social aspects of software5.4.3 Impacts of online social networks; 5.4.4 User-generated content in advertising; 5.4.5 Second Life; 5.5 Summary; Chapter 6 The Semantic Web and Web 2.0; 6.1 Basics; 6.1.1 Search revisited; 6.1.2 Data and information integration; 6.1.3 The Semantic Web idea; 6.1.4 The structure of the Semantic Web; 6.2 Languages of the Semantic Web; 6.2.1 The Resource Description Framework (RDF); 6.2.2 RDF Schema (RDFS); 6.2.3 Web Ontology Language (OWL); 6.3 Ontologies; 6.3.1 Introduction; 6.3.2 Design of an ontology6.3.3 OntoMedia: an ontology-based personal entertainment systemThe 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.* Presents a complete view of Web 2.0 including services anInternetHistoryInteractive computer systemsInternetSocial aspectsWeb servicesElectronic books.InternetHistory.Interactive computer systems.InternetSocial aspects.Web services.004.67/8Vossen Gottfried1000642Hagemann Stephan1000643MiAaPQMiAaPQMiAaPQBOOK9910458091503321Unleashing Web 2.02296851UNINA