Question: I'm looking for examples of designs where there is special logic that prevents a title, heading, or landmark from being moved out of view, so that the user doesn't lose their context.

Examples:

* Excel's "Freeze top row"
* iOS UITableView (notice the "A" subheading floats)

![enter image description here](https://i.stack.imgur.com/lR13O.png)

What are some other examples? I'm especially interested in examples that handle more complex situations than simple tables. For example, a graphical app where the user can scroll in a more freeform way, or where multiple headers can be floating at once.

Answer: 
Take a look at [biathlontime](http://biathlontime.com/2010-2011/world-cup/men/) — selected table rows stick to the top of the window.
Themed tables in **Drupal 7 and 6**, e.g. the list of modules page.

![enter image description here](https://i.stack.imgur.com/FMeCG.jpg)

Internally, this is thanks to the [theme\_table](http://api.drupal.org/api/drupal/includes--theme.inc/function/theme_table/7) function which has a boolean option `$sticky`, so any page, even custom user-created pages, can easily use this feature as well, regardless of the active theme.