Home

Awesome

What is this?

Mutation Summary is a JavaScript library that makes observing changes to the DOM fast, easy and safe.

It's built on top of (and requires) a new browser API called DOM Mutation Observers.

<a href='http://www.youtube.com/watch?feature=player_embedded&v=eRZ4pO0gVWw' target='_blank'><img src='http://img.youtube.com/vi/eRZ4pO0gVWw/0.jpg' width='425' height=344 /></a>

Why do I need it?

Mutation Summary does five main things for you:

What is it useful for?

Lots of things, here are some examples:

What is this not useful for?

The intent here isn't to be all things to all use-cases. Mutation Summary is not meant to:

Note that both of the above use cases are possible given the data that the underlying Mutation Observers API provides -- we simply judged them to be outside the "80% use case" that we targeted with this particular library.

Where can Mutation Summary be used?

The Mutation Summary library depends on the presence of the Mutation Observer DOM API. Mutation Observers are available in

Mutation Observers is the work of the W3C WebApps working group. In the future it will be implemented in other browsers (we’ll keep the above list of supporting browsers as up-to-date as possible).

Great. I want to get started. What’s next?

Google groups discussion list