indentation
get scroll position on page as a value mapped to [0,1]
don't know why I never thought of doing vendor prefixes like this before