The HTTP-based Memento framework bridges the present and past Web. It facilitates obtaining representations of prior states of a given resource by introducing datetime negotiation and TimeMaps. Datetime negotiation is a variation on content negotiation that leverages the given resource's URI and a user agent's preferred datetime. TimeMaps are lists that enumerate URIs of resources that encapsulate prior states of the given resource. The framework also facilitates recognizing a resource that encapsulates a frozen prior state of another resource.
jsUndoable is my second attempt at a powerful, reusable, undo library for Javascript. It uses the command pattern and is roughly based on the Cocoa undo manager.
Now there is a Memento plugin for Word 2007. Without ever leaving word, search, view and import articles from Memento website. The plugin will import articles to your word bibliography manager. Using bibliography manager, you can easily cite articles while you write. See below for requirements and instructions for installing and using this plugin.