No Offline Access?

Our Open Bookshelf books aren't available in pdf or any e-book format for the following reasons:
  • Toolchain. Producing readable and well-formatted books on all the various formats would require that we use a more sophisticated toolchain, along the lines that book publishers use. This adds more complexity to our process, which impedes publishing velocity.
  • Frequent updates. We're constantly updating them with small fixes and tweaks. If we re-generate e-book versions after every fix, that means readers could be reading many different versions at any point in time. We want to avoid this problem and just have one master copy that's online.
  • Media and links. We consider these natively online books and want to use the full features of webpages in them, including videos and links to other resources. This isn't possible for offline media.
https://launchschool.com/books/oo_ruby/read/no_download
launchschool.com
crawl=CC-MAIN-2021-43
33943
application/http; msgtype=response
sha1:RA6BTP564HTUE6NEWTVIYK7R2FWV7H34
<urn:uuid:94b5ef97-fb4b-4d77-bc0f-d64bfcccefc9>
2021-10-21T19:02:49Z
52.20.78.240
text/html
sha1:X4VZK4MIFGSODGI5E54ZKMYFIVEEWW3K
<urn:uuid:e7716a85-89dd-4256-9a42-744aa0799ac9>
https://launchschool.com/books/oo_ruby/read/no_download
response
<urn:uuid:d15fc1a9-ab17-4139-81bd-dc572684223d>
isPartOf: CC-MAIN-2021-43
publisher: Common Crawl
description: Wide crawl of the web for October 2021
operator: Common Crawl Admin (info@commoncrawl.org)
hostname: ip-10-67-67-88
software: Apache Nutch 1.18 (modified, https://github.com/commoncrawl/nutch/)
robots: checked via crawler-commons 1.2-SNAPSHOT (https://github.com/crawler-commons/crawler-commons)
format: WARC File Format 1.1
conformsTo: https://iipc.github.io/warc-specifications/specifications/warc-format/warc-1.1/