Skip to content
Jiminy Panoz edited this page Feb 26, 2018 · 3 revisions

Readium CSS should support the following:

  • iOS 9+
  • Android 5+
  • macOS 10.9+
  • Win 10+

Which can be mapped to the following default or popular browsers:

  • Safari 9
  • Chrome (latest 2)
  • MS Edge (latest 2)
  • Firefox (latest 2)

And the following web views:

  • WKWebView (iOS, new UI kit)
  • ChromeView (Android, new UI kit)

Other browsers we might want to take into account:

  • UC Browser for Android (latest)
  • Samsung Internet (latest)

Unsupported browsers

  • IE11
  • Browsers which don’t support CSS custom properties (a.k.a. CSS variables)

Most of ReadiumCSS should work if you build stylesheets into a static representation (see PostCSS in docs) but user settings won’t. So you’ll have to implement settings in JS.