Hide navigation bar on idle
As we have little space on mobile, it makes sense to hide navigation bar while reading. Hide and unhide should be animated to give user a feedback. As location of the bar is on the bottom (good choice!), it makes sense to follow the pattern similar to Jolla Browser with small modifications:
- on opening of a page, navigation bar is shown
- as soon as it is loaded, hide it after given period of inactivity (3 seconds?) or if user starts scrolling down.
- restore panel on tap or if user starts scrolling up.
On Jolla Browser, (2) is different - panel is hidden only after user starts scrolling down. As panel is an overlay over the page, it is sometimes an issue on pages that cannot be scrolled and have some element right under panel. Hence the suggestion to hide it by inactivity timer. As for (3), we don't have restore on tap just on scroll in Jolla Browser. Which is an issue on some sites if we cannot scroll on them.