What's your On-Device proofing workflow now?
(Apologies, I have no recollection of why my forum name is a random string of letters).
Hi,
I've been publishing Fixed-Layout EPUB graphic novels & photo books via the Apple Books Store for a little over 10 years now, and the workflow was pretty simple - all the authoring was done in an HTML / CSS focussed text editor, and when I needed to preview within the real viewport environment of iBooks / Apple Books / Books.app (I'll just refer to it as Apple Books), it was just a matter of:
- Add (still unzipped) Development directory to Apple Books as a Proof.
- Open the Book in Apple Books as a new window.
- Select the iPad from the Devices button.
The book would be pushed to the device, and then any editing on the Mac, changing text, a CSS value etc. would update live on the iPad so long as it remained plugged in and Apple Books was running.
That workflow was fantastic - I had complete control over the code, I wasn't bound to any one editing application, and I could set the image quality exactly where I wanted it when saving out from an image editor.
So the workflow for every edit was:
- Change an authoring file.
- Save the change.
- eBook is automatically updated on the iPad to reflect the change while reading position is unchanged.
As far as I can make out, macOS Monterey replaced the Mac version of Apple Books with a Catalyst port of the iPad version, which doesn't have the proofing and push to device workflow. So the necessary workflow seems to be:
- (Delete the old proof copy from the iPad.)
- Change an authoring file.
- Save the change.
- Run your entire eBook fileset through the specialised EPUB-specific zip compression, which isn’t the standard zip compression found in Finder.
- Airdrop your saved compressed version of the file to your iPad.
- Interact with a dialogue on the iPad choosing to open the file in Apple Books.
- Wait for the file to be imported to Apple Books, and to open at the cover.
- Manually page through until you get to the place where the change you wanted to see is visible.
- While this is happening, the entire book (some of mine are hundreds of pages, and hundreds of MB in size) is being uploaded to your iCloud storage, unless you have a dedicated iPad that isn't using iCloud sync for Apple Books, so you have to make sure you have enough space in your iCloud plan.
...and that's for every time you want to test something, or try something - how many pixels should the radius of the rounded corner of that image be?
Pick a number, then do all 9 steps.
Too much?
Pick a number, then do all 9 steps.
Surely there's a better way than this? If anyone has any solutions, please I'd love to hear them - the official documentation for Apple Books hadn't been updated to reflect the new post-Monterey reality until I raised the issue with Publisher Support in October 2023, so they didn't even seem to be aware there was a problem.
Thanks,
Matt Godden