   current `<body>` element with the response's `<body>` element
 
       <a href="/users" up-follow>User list</a>
-  
+
+  \#\#\#\# Following on mousedown
+
   By also adding an `up-instant` attribute, the page will be fetched
   on `mousedown` instead of `click`, making the interaction even faster:
   

  navigation actions this isn't needed. E.g. popular operation
  systems switch tabs on `mousedown`.

  You can also apply `[up-follow]` to any element that contains a link
  in order to enlarge the link's click area:


</article>
```

Using this document-oriented way of navigating between pages
is not a good fit for modern applications, for a multitude of reasons:

- State changes caused by AJAX updates get lost during the page transition.
- Unsaved form changes get lost during the page transition.
- The Javascript VM is reset during the page transition.
- If the page layout is composed from multiple srollable containers
  (e.g. a pane view), the scroll positions get lost during the page transition.
- The user sees a "flash" as the browser loads and renders the new page,
  even if large portions of the old and new page are the same (navigation, layout, etc.).


Smoother flow by updating fragments
