Quote Originally Posted by boen_robot View Post
5. No one has yet mentioned mobile phones yet though. On such devices, you can only move with a keyboard (touch phones like iPhone excluded). They usually also have limited CSS support. Exposing navigation first for such devices makes navigation much easier, especially for cases where not all of your navigation is in one place, and thus you force the user to get to a few subsections before reaching what they're after.
Alike to what has been said earlier, if you provide skip-links and have navigation at the baseline, you not only would improve accessibility (alike my earlier post) but in the mobile StyleSheet (which works for non touch phones) you can declare the skip-links visible. This will enable mobile users to navigate the skip-links via their mobile keyboard and it will jump them to the section of the page where the navigation (or content) is located with ease.