Hi everyone,
TL;DR: Go to https://www.7switch.com/fr/ebook/9783962558772/great-expectations-serapis-classics, click on "Read an extract" and play with it. Then come back if you'd like to know more. I have been working in the publishing industry for the past 25 years, including the last 10 years as the co-founder of a French ebook distribution company, *immatériel.fr*. Among many things that got me frustrated in the course of selling ebooks is the fact that ebook formats have never been in phase with how we have linked ourselves to knowledge in the two last decades. The main reason for this particular failure is because ePub and Mobipocket were initially (around 2010) imposed to publishers by Apple and Amazon respectively, and became soon the only digital formats that publishers could sell to the main vendors (actually, Google Play Books also sells PDF books). While there are other reasons to rant about the current state of the ebook market, I gave some thought about what could be a likeable modern format for eBooks, and as you guessed, TiddlyWiki checked all the boxes: 1. the book should be easy to open: the reading app could be the same browser that you used to buy the book, whether you are on your mobile or at your desktop; 2. it should be readable both offline or online; 3. it should open at the same place where you stopped reading last time; 4. typesetting should be as beautiful and complex as a website can be; 5. content should be truly multimedia, including live content from anywhere on the network. Audio books should be a mere byproduct of this feature; 6. authors should be allowed to multiply standpoints on its content; 7. readers should be able to reorganise the initial content, and also write above and around it; 8. for the paranoids out there or those who missed Tim O'Reilly's famous piece on piracy <https://www.oreilly.com/content/piracy-is-progressive-taxation-and-other-thoughts-on-the-evolution-of-online-distribution/> back in the days, book content should be easy to encrypt. Ebooks lending to libraries might actually be a good use case. So we at *immatériel.fr* considered that this territory was worth exploring and we dedicated our 2019 R&D efforts into building a TW5 alternative format for customers who were regularly buying ePubs at our experimental bookstore *7switch.com*. We had to move forward on two fronts in parallel: - Converting our full catalog of 80K ePubs from more than 1000 (mostly French) publishers into TW5 - Figuring a way to display books in an homogeneous way, yet familiar enough for both people reading content on the Web and people used to ePub reading apps, while showing off their new TiddlyWiki nature. So I asked *Jeremy* if he'd welcome a sponsoring for such a project through his company *Federatial* and, to my awe, he said yes of course! Parallely, since I wasn't sure of how we should render the typical book elements nor the typical features of an ebook reading app in a TW5 interface, I asked *JD*, one of our gifted community contributors to TW5 user interfaces, for ideas and preliminary tests. Soon enough, the three of us had regular meetings, that eventually led to a *preliminary release* of several great open source products that are now embedded into every non-DRM books and extracts that you'll find at the *7switch* ebookstore: 1. The first one is already included in the current prerelease of TW5: the dynaview plugin <https://tiddlywiki.com/prerelease/#%24%3A%2Fplugins%2Ftiddlywiki%2Fdynaview> allows content to come into view dynamically in response to familiar gestures like scrolling. 2. Next comes the *dynannotate* plugin, which will soon make its way to 5.1.22, and is already included in books and extracts that you can find on *7switch*. With it, you can annotate content in a various number of ways. 3. Then you'll find the *ePub-slicer* plugin, a tool to convert any ePub file into a plugin that essentially contains a list of small content chunks (aka tiddlers!) which can be revealed during the scroll as you read the book in the browser. Thanks to their plugin nature, not only multiple converted books can be hosted in a single TW5 file, but also one can override book content without fear, since the original shadow tiddlers could be retrieved at any time. Note that the HTML parsing is not yet complete, as we'd like to be able to parse any ePub, whether their content has been well semantised or not. So if you see spurious </li> or </blockquote> every once in a while, don't be surprised: *you're looking at a work in progress*. 4. Finally, you'll also find JD's *TW Book Wrapper* plugin, which is responsible for most specific UI elements, from annotations management to the automatic language switching, based on your browser default language. By the way, we started with French and English as built-in interface languages. If you'd like to submit more translations, you're welcome! Please have a try with any non-DRM books (or their extracts) that you'll find on 7switch <https://www.7switch.com/en/list/drmfree/lang-eng/new/page/1/sales>. Also try to drag and drop your own ePubs (in so-called *Author Mode*) to add books in these TW5 containers. And tell us what you think! Cheers, Xavier. -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/cd52b470-4742-40a2-80d1-1d3a7dcf2d43%40googlegroups.com.

