Web 2.0 and Beyond

Total Page:16

File Type:pdf, Size:1020Kb

Web 2.0 and Beyond Computer Science Chapman & Hall/CRC TEXTBOOKS IN COMPUTING Web 2.0 and Beyond: Principles and Technologies draws on the author’s iceberg model of Web 2.0, which places the Social Web at the tip of the iceberg underpinned by a framework of technologies and ideas. The author incorporates research from a range of areas, including business, economics, information science, law, media studies, psychology, social informatics and sociology. This multidisciplinary perspective illustrates not only the wide implications of computing but also how other areas interpret what computer science is doing. After an introductory chapter, the book is divided into three sections. The first one discusses the underlying ideas and principles, including user-generated content, the architecture of participation, data on an epic scale, harnessing the power of the crowd, openness and the network effect and Web topology. The second section chronologically covers the main types of Web 2.0 services—blogs, wikis, social networks, media sharing sites, social bookmarking and microblogging. Each chapter in this section looks at how the service is used, how it was developed and the technology involved, important research themes and findings from the literature. The final section presents the technologies and standards that underpin the operation of Web 2.0 and goes beyond this to explore such topics as the Semantic Web, cloud computing and Web Science. Suitable for nonexperts, students and computer scientists, this book provides an accessible and engaging explanation of Web 2.0 and its wider context yet is still grounded in the rigour of computer science. It takes readers through all aspects of Web 2.0, from the development of technologies to current services. K11407 K11407_Cover.indd 1 4/13/12 4:19 PM WEB 2.0 and BEYOND Principles and Technologies CHAPMAN & HALL/CRC TEXTBOOKS IN COMPUTING Series Editors John Impagliazzo Andrew McGettrick Professor Emeritus, Hofstra University Department of Computer and Information Sciences University of Strathclyde Aims and Scope This series covers traditional areas of computing, as well as related technical areas, such as software engineering, artificial intelligence, computer engineering, information systems, and information technology. The series will accommodate textbooks for undergraduate and gradu- ate students, generally adhering to worldwide curriculum standards from professional societ- ies. The editors wish to encourage new and imaginative ideas and proposals, and are keen to help and encourage new authors. The editors welcome proposals that: provide groundbreaking and imaginative perspectives on aspects of computing; present topics in a new and exciting context; open up opportunities for emerging areas, such as multi-media, security, and mobile systems; capture new developments and applications in emerging fields of computing; and address topics that provide support for computing, such as mathematics, statistics, life and physical sciences, and business. Published Titles Pascal Hitzler, Markus Krötzsch, and Sebastian Rudolph, Foundations of Semantic Web Technologies Uvais Qidwai and C.H. Chen, Digital Image Processing: An Algorithmic Approach with MATLAB® Henrik Bærbak Christensen, Flexible, Reliable Software: Using Patterns and Agile Development John S. Conery, Explorations in Computing: An Introduction to Computer Science Lisa C. Kaczmarczyk, Computers and Society: Computing for Good Mark J. Johnson, A Concise Introduction to Programming in Python Paul Anderson, Web 2.0 and Beyond: Principles and Technologies Chapman & Hall/CRC TEXTBOOKS IN COMPUTING WEB 2.0 and BEYOND Principles and Technologies Paul Anderson Cover Image: Makoto Uchida and Susumu Shirayama. Formation of patterns from complex networks. Journal of Visu- alization, Vol. 10, No. 3, pp. 253--256, (2007). http://www.race.u-tokyo.ac.jp/~uchida/blogdata/ Used with permission. CRC Press Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 © 2012 by Taylor & Francis Group, LLC CRC Press is an imprint of Taylor & Francis Group, an Informa business No claim to original U.S. Government works Version Date: 20120521 International Standard Book Number-13: 978-1-4398-2868-7 (eBook - PDF) This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the valid- ity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint. Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or uti- lized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopy- ing, microfilming, and recording, or in any information storage or retrieval system, without written permission from the publishers. For permission to photocopy or use material electronically from this work, please access www.copyright.com (http:// www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923, 978-750-8400. CCC is a not-for-profit organization that provides licenses and registration for a variety of users. For organizations that have been granted a photocopy license by the CCC, a separate system of payment has been arranged. Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification and explanation without intent to infringe. Visit the Taylor & Francis Web site at http://www.taylorandfrancis.com and the CRC Press Web site at http://www.crcpress.com Dedicated to my mother and father, Ruth and David Anderson Contents Preface, xix Acknowledgements, xxiii About the Author, xxv Introduction, xxvii CHAPTER 1 ◾ What Is Web 2.0? 1 1.1 THE DOT-COM BOOM AND BUST 1 1.2 THE EMERGENCE OF WEB 2.0 2 1.3 CONTROVERSY AROUND THE WEB 2.0 MONIKER 3 1.4 O’REILLY’S WEB 2.0 6 1.4.1 e Web as Platform 7 1.4.2 End of the Soware Release Cycle 7 1.4.3 Lightweight Programming Models 8 1.4.4 Soware above the Level of a Single Device 8 1.4.5 Rich User Experiences 8 1.4.6 Harnessing Collective Intelligence 9 1.4.7 Data Is the Next ‘Intel Inside’ 9 1.5 SO, WHAT IS WEB 2.0? 10 1.5.1 Evolution versus Revolution 10 1.5.2 e Remorseless Logic of the Link 11 1.6 THE ICEBERG MODEL 11 vii viii ◾ Contents SECTION I The Six Big Ideas CHAPTER 2 ◾ User-Generated Content 15 2.1 WHY PEOPLE DO IT 16 2.2 SCALE OF ACTIVITY 17 2.3 THE PROBLEM WITH USER-GENERATED CONTENT 18 2.3.1 e Roots of UGC 20 2.3.2 User-Generated or Content? 20 2.4 THE VALUE OF UGC AS A TERM 21 EXERCISES AND POINTS TO PONDER 22 FURTHER READING 22 CHAPTER 3 ◾ Architecture of Participation 23 3.1 HISTORY OF ARCHITECTURE OF PARTICIPATION 24 3.2 DESIGNING FOR PARTICIPATION 25 3.2.1 Patterns for Participation 26 EXERCISES AND POINTS TO PONDER 27 FURTHER READING 27 CHAPTER 4 ◾ Data on an Epic Scale 29 4.1 A SHORT HISTORY OF SEARCH 30 4.1.1 Wandering the World Wide Web 31 4.1.2 Web Crawler, Page Ranking, and the Full Text Search 31 4.1.3 Alta Vista and the Application of Computational Brawn 33 4.1.4 Yahoo! and the Value of the Clickstream 33 4.1.5 Google, Popularity and the PageRank Algorithm 34 4.2 THE WEB GOES COMMERCIAL 35 4.3 WORKING AT THE INTERNET SCALE 36 4.4 USING THE EPIC SCALE OF DATA 38 EXERCISES AND POINTS TO PONDER 39 FURTHER READING 39 CHAPTER 5 ◾ Harnessing the Power of the Crowd 41 5.1 THE WISDOM OF CROWDS 42 5.2 COLLECTIVE INTELLIGENCE 44 5.2.1 A Philosophy of Collective Intelligence 44 Contents ◾ ix 5.3 HARNESSING THE POWER OF THE CROWD 45 5.3.1 Explicit Collaboration 46 5.3.2 Explicit Aggregation 47 5.3.3 Implicit Aggregation 49 5.4 HARNESSING THE POWER OF CRITICAL THINKING 50 EXERCISES AND POINTS TO PONDER 50 FURTHER READING 51 CHAPTER 6 ◾ Openness 53 6.1 THE ROOTS OF OPENNESS ON THE WEB 54 6.1.1 A Short History of the Internet 54 6.1.2 Ethos of Early Internet Development 57 6.2 PRINCIPLES OF OPENNESS 58 6.2.1 Net Neutrality 58 6.2.2 Universality 59 6.2.3 Decentralisation 60 6.2.4 Layered Architecture 60 6.2.5 e Implication of Openness 61 6.3 OPENNESS IN PRACTICE 61 6.3.1 Open Standards 62 6.3.2 Free and Open Source Soware 63 6.3.3 Creative Commons 65 6.3.4 Open Data 65 6.4 APPLYING IDEAS OF OPENNESS TO WEB 2.0 66 6.4.1 Open APIs 66 EXERCISES AND POINTS TO PONDER 67 FURTHER READING 67 CHAPTER 7 ◾ The Network Effect and Web Topology: What Size and Shape Is the Web and Why Does It Matter? 69 7.1 THE NETWORK EFFECT 70 7.1.1 Metcalfe’s Law and Its Critics 71 7.1.1.1 Metcalfe’s Law and the Dot-com Boom and Bust 73 7.1.2 Metcalfe on Steroids: Reed’s Law 74 7.1.3 A Refutation of Metcalfe and Reed 75 7.1.4 e Debate Continues 76 x ◾ Contents 7.2 WEB TOPOLOGY 78 7.2.1 Power Laws 79 7.2.1.1 Power Law 81 7.2.1.2 Power Laws by Other Names: Zipf and Pareto 83 7.2.2 Scale-Free Networks 84 7.2.3 Small Worlds 86 7.2.3.1 Small Worlds and the Web 88 7.2.4 e Bow-Tie Model 91 7.2.4.1 Or Is It a Teapot? 93 7.2.5 Power Laws, Small Worlds and Web 2.0 93 EXERCISES AND POINTS TO PONDER 94 FURTHER READING 95 SECTION II Web 2.0 Services CHAPTER 8 ◾ Blogs 99 8.1 INTRODUCTION TO BLOGS 99 8.1.1 Categories and Tags 100 8.1.2 Comments 101 8.1.3 Archive 103 8.2
Recommended publications
  • Digital Library Use: Social Practice in Design and Evaluation Ann Peterson Bishop, Nancy A
    Digital Library Use Contributors Digital Library Use Philip E. Agre, Imani Bazzell, Ann Peterson Bishop, Christine L. Borgman, Geoffrey C. Social Practice in Design and Evaluation Bowker, Barbara P. Buttenfield, Anita Komlodi, David M. Levy, Clifford Lynch, Gary Edited by Ann Peterson Bishop, Nancy A. Van House, Marchionini, Catherine C. Marshall, Bharat Mehra, Bonnie A. Nardi, Laura J. Neumann, and Barbara P. Buttenfield Vicki L. O’Day, Catherine Plaisant, Cynthia Smith, Mark A. Spasser, Susan Leigh Star, Foreword by Bruce Schatz Nancy A. Van House. The contributors to this volume view digital libraries (DLs) from a social as well as technological perspec- tive. They see DLs as sociotechnical systems, networks Of related interest of technology, information artifacts, and people and practices interacting with the larger world of work and Digital Libraries society. As Bruce Schatz observes in his foreword, for William Y. Arms a digital library to be useful, the users, the documents, The emergence of the Internet and the wide availability of affordable computing equip- Digital Library Use and the information system must be in harmony. ment have created tremendous interest in digital libraries and electronic publishing. This The contributors begin by asking how we evaluate book provides an integrated overview of the field, including a historical perspective, the Social Practice in Design and Evaluation DLs—how we can understand them in order to build state of the art, and current research. An underlying theme of the book is that no aspect better DLs—but they move beyond these basic con- of digital libraries can be understood in isolation or without attention to the needs of the cerns to explore how DLs make a difference in people’s people who create and use information.
    [Show full text]
  • Bill Tomlinson
    BILL TOMLINSON [email protected] 949-423-6171 5068 Bren Hall / University of California, Irvine / Irvine, CA 92697-3440 USA https://www.ics.uci.edu/~wmt/ He/him/his ORCID#: 0000-0002-8386-4730 https://scholar.google.com/citations?user=-jW6ADwAAAAJ ACADEMIC APPOINTMENTS University of California, Irvine, USA 2003-present Professor, Informatics Department 2013-present Professor, School of Education (courtesy appointment) 2014-present Vice Chair, Informatics Department 2018-present Vice Chair for Graduate Affairs, Informatics Department 2012-2014, F2015 Associate Professor (with tenure), Informatics Department 2009-2013 Assistant Professor, Informatics Department 2003-2009 Victoria University of Wellington, New Zealand 2017-present Adjunct Professor, School of Information Management 2018-present Professor, School of Information Management 2017-2018 University of Central Florida, USA 2003 Visiting Assistant Professor of Digital Media Visiting Research Associate, Institute for Simulation and Training MIT Media Laboratory, USA 1997-2002 Research Assistant, Synthetic Characters Group 1997-2002 Creative Consultant, Robotic Life Group 2002 EDUCATION Ph.D. in Media Arts and Sciences, School of Architecture & Planning, Massachusetts Institute of Technology 2002 Dissertation: Synthetic Social Relationships for Computational Entities S.M. in Media Arts and Sciences, School of Architecture & Planning, Massachusetts Institute of Technology 1999 Thesis: Interactivity and Emotion through Cinematography M.F.A. in Experimental Animation, California Institute of the Arts 1996 Thesis Film: Shaft of Light A.B. cum laude in General Studies, Biology Concentration, Harvard College 1994 EXTRAMURAL HONORS & AWARDS (ALL AWARDS IN US DOLLARS) US Department of Education - $11.1M, “The Pathway to Academic Success” 2014-2018 Senior personnel, with PI Carol Booth Olson, Co-PIs Rebecca Black and Robin Scarcella.
    [Show full text]
  • Activity Theory in HCI: Fundamentals and Reflections
    KAPTELININ • NARDI • KAPTELININ SeriesSeriesSeries ISSN: ISSN: ISSN: 1946-7680 1946-7680 1946-7680 NARDI • KAPTELININ NARDI • KAPTELININ SSSYNTHESISYNTHESISYNTHESIS L LLECTURESECTURESECTURES ON ONON MMM MorganMorganMorgan& & & ClaypoolClaypoolClaypool PublishersPublishersPublishers HHHUMAN-UMAN-UMAN-CCCENTEREDENTEREDENTERED I IINFORMATICSNFORMATICSNFORMATICS &&&CCC SeriesSeriesSeries Editor: Editor: Editor: John JohnJohn M. M.M. Carroll, Carroll,Carroll, Penn PennPenn State State State University University University ActivityActivityActivity Theory TheoryTheory in inin HCI HCIHCI FundamentalsFundamentalsFundamentals and andand Reflections ReflectionsReflections ActivityActivityActivity Theory TheoryTheory ininin HCIHCIHCI VictorVictorVictor Kaptelinin, Kaptelinin, Kaptelinin, University University University of of of Bergen Bergen Bergen and and and Umeå Umeå Umeå University University University FundamentalsFundamentalsFundamentals and andand Reflections ReflectionsReflections BonnieBonnieBonnie Nardi, Nardi, Nardi, University University University of of of California, California, California, Irvine Irvine Irvine ActivityActivityActivity theory—a theory—a theory—a conceptual conceptual conceptual framework framework framework originally originally originally developed developed developed by by by Aleksei Aleksei Aleksei Leontiev—has Leontiev—has Leontiev—has its its its roots roots roots in in in the the the socio-culturalsocio-culturalsocio-cultural tradition tradition tradition in in in Russian Russian Russian psychology. psychology.
    [Show full text]
  • Making HCI Theory Work an Analysis of the Use of Activity Theory in HCI Research Clemmensen, Torkil; Kaptelinin, Victor; Nardi, Bonnie
    Making HCI Theory Work An Analysis of the Use of Activity Theory in HCI Research Clemmensen, Torkil; Kaptelinin, Victor; Nardi, Bonnie Document Version Accepted author manuscript Published in: Behaviour and Information Technology DOI: 10.1080/0144929X.2016.1175507 Publication date: 2016 License Unspecified Citation for published version (APA): Clemmensen, T., Kaptelinin, V., & Nardi, B. (2016). Making HCI Theory Work: An Analysis of the Use of Activity Theory in HCI Research. Behaviour and Information Technology, 35(8), 608-627. https://doi.org/10.1080/0144929X.2016.1175507 Link to publication in CBS Research Portal General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. Take down policy If you believe that this document breaches copyright please contact us ([email protected]) providing details, and we will remove access to the work immediately and investigate your claim. Download date: 25. Sep. 2021 Making HCI Theory Work: An Analysis of the Use of Activity Theory in HCI Research Torkil Clemmensen, Victor Kaptelinin, and Bonnie Nardi Journal article (Post print version) Cite: Making HCI Theory Work : An Analysis of the Use of Activity Theory in HCI Research. / Clemmensen, Torkil; Kaptelinin, Victor; Nardi, Bonnie. In: Behaviour and Information Technology, Vol. 35, No. 8, 2016, p. 608-627. This is an
    [Show full text]
  • Appropriating Theory Bonnie Nardi Forthcoming in D. Sonnenwald, Ed
    Appropriating Theory Bonnie Nardi forthcoming in D. Sonnenwald, ed. Theory Development in Information: Reflecting on the Process. Austin: University of Texas Press. Eurkea! I have found it. Many of the chapters in this volume concern the development of new theory. I want to take a slightly different tack and focus on the scholar’s appropriation of existing theory. I believe such appropriation is a critical step along the way in developing new theory, and that many existing theories are underexploited. Most mature sciences, such as biology or physics, create intellectual community around a widely scoped but shared theoretical orientation such as Darwin’s theory of evolution or Newtonian physics. It is unlikely that information science will achieve such convergence, but at the same time, it is important, in my view, to aim high—for theories that capture the breadth of our subject matter through attention to both the intangibles of semiosis and the tangible properties of technological artifacts (see Dillon this volume). These theories exist and can be put to work, either directly, or as scaffolding for new or modified or expanded theory. These theories include actor-network theory, activity theory, distributed cognition, and phenomenology (see Kaptelinin and Nardi 2012). Activity theory has been my personal theoretical touchstone. In this chapter, I am not going to argue for activity theory, or even say much about what it is, but I want to explain how I came to appropriate it for my work and how it has shaped my thinking. I will describe the rewards and struggles of my journey with activity theory, and endorse a deep connection to theory as a desirable aspect of the growth of individual scholars and the growth and development of the fields in which scholars labor.
    [Show full text]
  • Download Comma Separate Value (CSV) Reports
    UC Irvine UC Irvine Electronic Theses and Dissertations Title Information Systems for Grassroots Sustainable Agriculture Permalink https://escholarship.org/uc/item/1ds163pz Author Norton, Juliet Publication Date 2019 License https://creativecommons.org/licenses/by-nc-sa/4.0/ 4.0 Peer reviewed|Thesis/dissertation eScholarship.org Powered by the California Digital Library University of California UNIVERSITY OF CALIFORNIA, IRVINE Information Systems for Grassroots Sustainable Agriculture DISSERTATION submitted in partial satisfaction of the requirements for the degree of DOCTOR OF PHILOSOPHY in Informatics by Juliet Nicole Pumphrey Norton Dissertation Committee: Professor Bill Tomlinson, Chair Professor Bonnie Nardi Professor Donald J. Patterson Assistant Professor Josh Tanenbaum 2019 © 2019 Juliet Nicole Pumphrey Norton TABLE OF CONTENTS Page LIST OF FIGURES iv LIST OF TABLES vii GLOSSARY viii ACKNOWLEDGEMENTS xi CURRICULUM VITAE xiii ABSTRACT OF THE DISSERTATION xxv PROLOGUE 1 : Introduction 7 1.1. Sustainable Polycultures 11 1.2. Summary of Research 19 : Background 22 2.1. Theoretical Framing 22 2.2. Related Work in HCI 28 2.3. Agriculture Context 33 2.4. Permaculture Context 58 : Research Context 72 3.1. Participating Communities 72 3.2. Methodology 81 : Permaculture Field Studies 94 4.1. Information Challenges 94 4.2. Values 107 : SAGE Plant Database 123 5.1. Rationale for the SAGE Plant Database 123 5.2. Goals and Requirements for the SAGE Plant Database 126 5.3. Domain Knowledge for the SAGE Plant Database 135 5.4. Design 153 5.5. Comparative Analysis 176 5.6. Implementation of the SAGE Plant Database 197 ii : Reflections 206 6.1. Summary of Contributions 208 6.2.
    [Show full text]
  • Scientific Collaboration on the Internet
    SCIENTIFIC COLLABORATION ON THE INTERNET > > ZY^iZYWn<VgnB#Dahdc!6ccO^bbZgbVc!VcYCVi]Vc7dh [dgZldgYWnL^aa^Vb6#Lja[ Scientific Collaboration on the Internet Acting with Technology Bonnie Nardi, Victor Kaptelinin, and Kirsten Foot, editors Tracing Genres through Organizations: A Sociocultural Approach to Information Design, Clay Spinuzzi, 2003 Activity-Centered Design: An Ecological Approach to Designing Smart Tools and Usable Systems, Geri Gay and Helene Hembrooke, 2004 The Semiotic Engineering of Human Computer Interaction, Clarisse Sieckenius de Souza, 2004 Group Cognition: Computer Support for Building Collaborative Knowledge, Gerry Stahl, 2006 Acting with Technology: Activity Theory and Interaction Design, Victor Kaptelinin and Bonnie A. Nardi, 2006 Web Campaigning, Kirsten A. Foot and Steven M. Schneider, 2006 Scientific Collaboration on the Internet, Gary M. Olson, Ann Zimmerman, and Nathan Bos, editors, 2008 Scientific Collaboration on the Internet edited by Gary M. Olson, Ann Zimmerman, and Nathan Bos The MIT Press Cambridge, Massachusetts London, England ( 2008 Massachusetts Institute of Technology All rights reserved. No part of this book may be reproduced in any form by any electronic or mechanical means (including photocopying, recording, or information storage and retrieval) without permission in writing from the publisher. For information about special quantity discounts, please e-mail [email protected] This book was set in Stone Serif and Stone Sans on 3B2 by Asco Typesetters, Hong Kong. Printed on recycled paper and bound in the United States of America. Library of Congress Cataloging-in-Publication Data Scientific collaboration on the Internet / edited by Gary M. Olson, Ann Zimmerman, and Nathan Bos ; foreword by William A. Wulf. p.
    [Show full text]