internetarchive / internetarchive/bookreader

"home indicator" bar doesn't allow changing pages easily on iPad OS

Open
#1,327 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1.2k
Forks
491
Avg merge
2d 15h
Merged PRs (30d)
3

Description

**Description**

Thread with video [here](https://internetarchive.slack.com/archives/C2J59B3KJ/p1713344494577239).

Long story short is that newer iPads without a home button have a [home indicator](https://developer.apple.com/documentation/uikit/uiviewcontroller/2887510-prefershomeindicatorautohidden) / "home bar" / bottom bar type thing that gets in the way and prevents you from navigating. It is a pretty big issue.

**Evidence / Screenshot (if possible)**
image

**Expectation**
It should work well on iPads with ability to drag the slider instead of just tapping in some places.

**Context**

> What operating system? What browser type and version?
iPad OS 17.4

Relevant links:
- https://apple.stackexchange.com/questions/457028/how-to-get-home-bar-on-older-ipads-with-home-button
- https://stackoverflow.com/questions/63531281/detect-whether-an-ios-device-has-a-home-bar-using-js-or-css

**Proposal & Constraints**

> What is the proposed solution / implementation? Is there a precedent of this approach succeeding elsewhere?

**Stakeholders**
@cdrini

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.