Accessibility

FerventWord App is built to be read.

Text Size

Passage text follows the system text size, and FerventWord App's own setting is applied on top of it rather than replacing it — so an accessibility size stays an accessibility size. The setting itself is at Settings → Appearance, and How The Page Looks describes it.

At the largest sizes the reading bar rearranges rather than shrinking: the three bookmarks become a single menu, so every control in it stays big enough to tap.

Color And Contrast

Every color in FerventWord App's palette is checked against WCAG contrast requirements, in both light and dark appearance, by an automated test.

Color is never the only thing carrying a distinction. Where a color means something, the same thing is said another way as well — a book tile in the passage drawer is tinted by the part of the Bible it belongs to, and it also carries the book's name and its place in the order.

Red letter is the one place a color does the work on its own, so it has a second signal ready. If you turn on Differentiate Without Color in the iOS Settings app, the words of Christ also carry a line down the side. You can turn red letter off altogether in Settings → Appearance.

Highlights are yours rather than something FerventWord App means anything by, so their colors are not a code you have to read. Even so, if you have turned on Differentiate Without Color or Increase Contrast in the iOS Settings app, FerventWord App draws a line under every highlight in a darker shade of its color — so a mark is visible without depending on the color at all. You do not have to ask for it, and you can turn it on or off yourself at Settings → Highlights & Notes → Underline Highlights.

Light And Dark

Every color in the app is a pair — one for light appearance, one for dark — and both are held to the same contrast requirements. FerventWord App follows whichever your device is set to.

What Is Checked

Apple's own accessibility audit runs over every screen in the app, the menu, and every sheet that has a name, as an automated test. It measures contrast as the screen actually draws it, whether every element can be described, and whether anything you are meant to tap is big enough to tap.

Controls are held to at least 44 points in both directions, and the reading bar is checked at the two largest accessibility text sizes to be sure it stays that way.

VoiceOver And Reduce Motion

Controls are named for VoiceOver, and status changes are announced. With Reduce Motion on, transitions become a cross-dissolve rather than disappearing.