LEADER 05525nam 2200721 a 450 001 9910458091503321 005 20200520144314.0 010 $a1-281-02934-3 010 $a9786611029340 010 $a0-08-055118-1 035 $a(CKB)1000000000363956 035 $a(EBL)311528 035 $a(OCoLC)476099079 035 $a(SSID)ssj0000078487 035 $a(PQKBManifestationID)11120913 035 $a(PQKBTitleCode)TC0000078487 035 $a(PQKBWorkID)10065509 035 $a(PQKB)10103059 035 $a(MiAaPQ)EBC311528 035 $a(CaSebORM)9780123740342 035 $a(Au-PeEL)EBL311528 035 $a(CaPaEBR)ebr10190058 035 $a(CaONFJC)MIL102934 035 $a(EXLCZ)991000000000363956 100 $a20070410d2007 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aUnleashing Web 2.0$b[electronic resource] $efrom concepts to creativity /$fGottfried Vossen, Stephan Hagemann 205 $a1st edition 210 $aAmsterdam ;$aBoston $cElsevier/Morgan Kaufmann$dc2007 215 $a1 online resource (368 p.) 300 $aDescription based upon print version of record. 311 $a0-12-374034-7 320 $aIncludes bibliographical references (p. 337-344) and index. 327 $aFront 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 networks 327 $a1.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 applications 327 $a3.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 technologies 327 $a4.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 search 327 $a5.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 ontology 327 $a6.3.3 OntoMedia: an ontology-based personal entertainment system 330 $aThe 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 an 606 $aInternet$xHistory 606 $aInteractive computer systems 606 $aInternet$xSocial aspects 606 $aWeb services 608 $aElectronic books. 615 0$aInternet$xHistory. 615 0$aInteractive computer systems. 615 0$aInternet$xSocial aspects. 615 0$aWeb services. 676 $a004.67/8 700 $aVossen$b Gottfried$01000642 701 $aHagemann$b Stephan$01000643 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910458091503321 996 $aUnleashing Web 2.0$92296851 997 $aUNINA