André Klein

@andreklein
39 Followers
14 Following
326 Posts
Writer, publisher, procrastinator … (will finish bio tomorrow) 🧉
sitehttps://andreklein.net
@licho as long as you don't mind epubcheck passing (and getting it to run on various devices) the world is your oyster. For actual shippable stuff, I've never used JS, but did create some "choose your path" interactive stories where various options jump you around (pure anchor tags)
"No, I don't suffer from SPA-brain." - *spends an hour building a Rube Goldberg state machine so the browser tab can say what page you're on* #react #webdev #htmx
When you find out only two days later that your post was #3 on HackerNews ... server didn't even break a sweat. Guess the caching strategy paid off.
@Sascha_Raubal pretty much, yeah. There's also a handy plugin for Sigil: https://github.com/jun-hyung-joon/EpubChecker-sigil - although these days I prefer the command line tool for quick checks.
GitHub - jun-hyung-joon/EpubChecker-sigil: A Sigil plugin that validates EPUB files using epubcheck

A Sigil plugin that validates EPUB files using epubcheck - jun-hyung-joon/EpubChecker-sigil

GitHub
EPUBCheck

The website of the official conformance checker for EPUB publications

EPUBCheck
@akkana Interesting! That page-turn difference seems to point to what @squishymage42 said about dual render pathways for epub vs kepub. Their proprietary format gets the good stuff while regular EPUBS gets sidelined to legacy Adobe render. Crazy.
@squishymage42 The plot thickens!
Valid EPUB. Passes epubcheck. Works everywhere. Kobo says: corrupted.
One line of CSS4 is all it takes. Adobe's renderer hasn't left 2013. Post-mortem: https://andreklein.net/your-epub-is-fine-kobo-disagrees-blame-adobe/ #epub #ebooks #selfpublishing #css
Your EPUB Is Fine. Kobo Disagrees. Blame Adobe

Adobe isn’t exactly a beloved company these days. People begrudgingly use their stuff, because the Creative Suite is an industry standard (read: monopoly) or there are simply no worthwhile alternatives,...

André Klein Dot Net
btw: it actually left scars. that one boot left my wireless headset in a crackly state after reboot into linux. the only thing that fixed it was complete PSU/capacitor drain. jfc
POV: rebooting into the Windows partition because of legacy stuff #linux