- Home
- Computers & IT
- Pro Web 2.0 Mashups: Remixing Data and Web Services (Expert’s Voice in Web Development)
Pro Web 2.0 Mashups: Remixing Data and Web Services (Expert’s Voice in Web Development)
Book Description:
The modern Web is awash with data and services just waiting to be used, but how do you make effective use of all this information? The answer lies in APIs (such as Google Maps, Flickr, and Amazon Web Services) and remixing, or mashups. Pro Web 2.0 Mashups: Remixing Data and Web Services teaches you everything you need to create useful, dynamic real–world applications using APIs, web services, Ajax, web standards, and server–side languages. All you need to make full use of this book is basic knowledge of HTML, CSS, and JavaScript, and at least one server–side language (such as PHP or ASP.NET).
Highlights include the following:
Looks at the overall shape of todays Web from a developers point of view—what are its main features, and what is available for us to use to develop applications? Contains real–world examples of creating mashups using all the major APIs. Contains examples written in multiple server–side languages.
What you’ll learn
How the constituent parts of the modern Web fit together—web standards, Ajax, APIs, libraries, tagging, blogs, wikis, and more How to create different types of mashup, for example mapping mashups, search functionality, calendars, RSS/Atom feeds, social bookmarking, online storage systems, open document formats, and more How to build Web 2.0 applications using HTML, CSS, JavaScript, Ajax, server–side languages, APIs, and libraries Who this book is for
This book is for any web developer who is already comfortable with HTML, CSS, JavaScript, and at least one server–side language and wants to learn how to create Web 2.0 applications.
Contents at a Glance
About the Author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
About the Technical Reviewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvii
PART 1 ■ ■ ■ Remixing Information
Without Programming
■CHAPTER 1 Learning from Specific Mashups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
■CHAPTER 2 Uncovering the Mashup Potential of Web Sites . . . . . . . . . . . . . . . . . 21
■CHAPTER 3 Understanding Tagging and Folksonomies . . . . . . . . . . . . . . . . . . . . . . 61
■CHAPTER 4 Working with Feeds, RSS, and Atom . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
■CHAPTER 5 Integrating with Blogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
PART 2 ■ ■ ■ Remixing a Single Web Application
Using Its API
■CHAPTER 6 Learning Web Services APIs Through Flickr. . . . . . . . . . . . . . . . . . . . 121
■CHAPTER 7 Exploring Other Web APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
■CHAPTER 8 Learning Ajax/JavaScript Widgets and Their APIs . . . . . . . . . . . . . . 205
PART 3 ■ ■ ■ Making Mashups
■CHAPTER 9 Moving from APIs and Remixable Elements to Mashups. . . . . . . . 227
■CHAPTER 10 Creating Mashups of Several Services . . . . . . . . . . . . . . . . . . . . . . . . 243
■CHAPTER 11 Using Tools to Create Mashups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
■CHAPTER 12 Making Your Web Site Mashable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
iv
858Xch00FM.qxd 2/4/08 2:45 PM Page ivPART 4 ■ ■ ■ Exploring Other Mashup Topics
■CHAPTER 13 Remixing Online Maps and 3D Digital Globes . . . . . . . . . . . . . . . . . . 327
■CHAPTER 14 Exploring Social Bookmarking and
Bibliographic Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
■CHAPTER 15 Accessing Online Calendars and Event Aggregators. . . . . . . . . . . . 417
■CHAPTER 16 Using Online Storage Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
■CHAPTER 17 Mashing Up Desktop and Web-Based Office Suites . . . . . . . . . . . . 487
■CHAPTER 18 Using Microformats and RDFa As Embeddable
Data Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 537
■CHAPTER 19 Integrating Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 559
■APPENDIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
■INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 579
Direct Download Links:
- Permission is granted to copy, distribute, and/or modify this document under the terms of the Creative Commons Attribution–NonCommercial-ShareAlike–2.5 License.
- Download the PDF ebook version of Pro Web 2.0 Mashups
- 203.158.253.140/m...eb%20Services.pdf
- Buy the print version
- www.pricestube.co...ok/9781590598580/