Essential technologies and concepts for understanding the Web as a Platform. Share others here.
| Index | ||||
|---|---|---|---|---|
| Web2.0 | AJAX | RSS | SSE | Atom |
| RDF | OPML | REST | SOAP | XML-RPC |
| JavaScript | CSS | XHTML | XSLT | HTTP |
| Widgets | API | Tags | Microformats | |
| Web2.0 | |
|---|---|
| What Is Web 2.0? | From publisher Tim O'Reilly. Start here. |
| Web 2.0 Principles and Best Practices | O'Reilly Radar report on Web 2.0 best practices. Written by our own John Musser. |
| Introduction to Web 2.0 | Clear, concise introduction with good reference links. By Joshua Porter. |
| Web 2.0 - Wikipedia | Comprehensive Wikipedia entry. |
| Web 2.0 | Thoughtful commentary on Web 2.0 by Paul Graham. |
| Web 2.0 Conference | Official site for O'Reilly's Web 2.0 Conference. |
| Web 2.0 for Designers | Some Web 2.0 background and interface design advice from by Richard MacManus and Joshua Porter. |
| AJAX | |
| Ajax: A New Approach to Web Applications | Jesse James Garret's seminal article that defined the term. |
| Ajax - Wikipedia | Wikipedia definition. Lots of good references from here. |
| Ajax Patterns | Ajax portal and wiki. Homepage for the upcoming book Ajax Design Patterns by Michael Mahemoff. |
| Ajaxian | Good AJAX reference site and blog. |
| How to Use AJAX | informIT article from Kris Hadlock on basics of AJAX programming. |
| script.aculo.us | AJAX style JavaScript resources |
Books | |
| RSS | |
| All About RSS | Concise overview from Fagan Finder. |
| Getting Started with RSS | Non-technical RSS tutorial from Paul Stamatiou. Screenshots of various RSS readers. |
| RSS 2.0 and Atom 1.0 Compared | Helpful, clear technical comparison of these two feed formats. From Tim Bray. |
Books | |
| SSE | |
| SSE Draft Specification | The initial draft of "Simple Sharing Extensions for RSS and OPML" at Microsoft's XML Developer Center. |
| SSE FAQ | The initial SSE FAQ at microsoft.com. |
| Atom | |
| What Is Atom | Good, concise summary at XML.com |
| The Atom API | Overview and history of the API. |
| Atom - Wikipedia | Wikipedia entry |
| RSS 2.0 and Atom 1.0 Compared | Helpful, clear technical comparison of these two feed formats. From Tim Bray. |
Books | |
| RDF | |
| RDF | W3C RDF standard. |
| RDF - Wikipedia | Includes references to ontologies and application.s |
| RDF Tutorials | W3Schools tutorials on RDF, from introduction through collections and OWL. |
| What is RDF? | Tim Bray's introductory article at xml.com. |
Books | |
| OPML | |
| OPML - Wikipedia | Includes OPML basics, example uses, and alternatives. |
| OPML Screencast | OPML 101 as a Flash movie. From Alex Barnett. |
| OPML.org | From the creator of OPML, Dave Winer. |
| Video: OPML in Six Minutes | A screencast presentation by David Tebbutt as distilled from an earlier conference presentation. |
| REST | |
| REST | Architectural Styles and Design of Network-based Software Architectures. Roy Thomas Fielding's original paper that coined the REST term/acronym. |
| REST - Wikipedia | Comprehensive overview with good references. |
| REST Web Services for Ruby on Rails | Video by Chris Abad on creating REST web services for Ruby on Rails. Also links to PDF of slides from presentation. |
| SOAP | |
| SOAP Specifications | Official W3C specification. |
| SOAP - Wikipedia | Wikipedia definition. |
Books | |
| XML-RPC | |
| XML-RPC Home Page | Home page for XML-RPC includes full specification, tutorials, and community sections. |
| XML-RPC - Wikipedia | Brief overview at Wikipedia. |
| XML-RPC vs SOAP | Basic comparison of the two protocols. |
Books | |
| JavaScript | |
| An Introduction to the ArcGIS Server JavaScript API | The first in a series of posts that cover the ArcGIS JavaScript API and the ArcGIS JavaScript Extension for the Google Maps API. This tutorial introduces the ArcGIS JavaScript API and shows how easy it is to create web mapping applications with this API. |
| Chat API GUI for the Visually Impaired | Contains a sample page developed using the Chat API (JavaScript). The functionality creates an embedded chat window through a JavaScript event. In this sample the event is triggered through the click of a button, which then allows a visitor to chat with a LivePerson agent. |
| Dynamic Drive DHTML | Library of JavaScript, AJAX, and other DHTML resources. |
| Embedded Chat Window | Contains a sample page developed using the Chat API (JavaScript). Two scenarios are demonstrated. An embedded chat window that is opened by clicking a button. The button click initiates the chat, and opens an embedded chat window. In the other sample, the chat window appears, but the chat only starts when the visitor sends the first line. |
| ESRI (UK) & Bing Maps Mashup Challenge | ESRI (UK) and Bing Maps are challenging the UK�s Web developers to build a GIS-based mashup that demonstrates how GIS can be used to improve business processes, unlock information and/or connect people with geographical data. |
| Hacking Google Maps: Building a Community Site | Sample chapter from the book Hacking Google Maps by Martin C Brown. Code samples use JavaScript and Perl. |
| JavaScript - Wikipedia | Very detailed introduction at Wikipedia. |
| JavaScript Tutorial | Good JavaScript tutorials and reference guides at W3Schools. |
| Sample chat button and chat window | A sample chat button and chat window written in JavaScript using the Chat API (JavaScript) |
Books | |
| CSS | |
| Cascading Style Sheets Specification | W3C main page for CSS specification. |
| CSS Tutorial | Series of tutorials at W3Schools. |
| CSS - Wikipedia | Includes history, examples, and useful references. |
Books | |
| XHTML | |
| XHTML Specification | W3C HTML and XHTML specifications. |
Books | |
| XSLT | |
| XSLT | W3C XLST standard. |
| XSLT Tutorials | Good series from W3Schools. |
Books | |
| Widgets | |
| 25 Things to Think About Widgets | High-level outline of 25 widget development considerations. |
| MediaWiki Widgets Library | MediaWikiWidgets.org is a community project to maintain a collection of widgets for MediaWiki Widgets extension. MediaWiki Widgets extension allows adding widgets to wiki by just creating pages in Widget namespace. |
| Widget Best Practices | Overview of widget development best practices including type, sizing, functionality and viral distribution techniques. From ClearSpring. |
| Widget Developer Marketplace | ClearSpring forum for matching widget development projects with widget developers. |
| Widget Drop Target Matrix | Very useful matrix of the widget capabilities and restrictions of some of the more popular web destinations and what they support. |
| World Wide Web of Widgets | Good overview of the widget marketplace 2007. From Read/Write Web. |
| API | |
| API - Wikipedia | API, Application Programming Interface, via Wikipedia. |
| Tags | |
| Social Bookmarking Tools | Detailed review of social bookmarking tools. |
| Folksonomy | Wikipedia entry on tagging and folksonomy. |
| Microformats | |
| Microformats and Web 2.0 | Good intro article at XML.com |
| Microformats Primer | Concise introduction from Digital Web Magazine. |
| microformats.org | Microformats reference and information site. |





©ProgrammableWeb.com 2013. All rights reserved.
Terms of Service | Privacy Policy