Anchor scroll offset

https://developer.mozilla.org/en-US/docs/Web/Events/readystatechange
The way I read it is this:
MDN ays that it is supported by IE, it doesn't say that it isn't supported by other browsers.
If I understand MDN correctly, it means that it is easier to listen for `DOMContentLoaded` and be done, but in IE you can listen for `readystatechange` and then check if `readyState === 'interactive'` (which is more work but gives the same result).
I don't think they imply that using this approach in other browsers does not work.

I tried listening for `load` on `$window` and it gives the same results.
Let me know if you still think this needs to be changed.