bell notificationshomepageloginedit profileclubsdmBox

10.02% popularity   0 Reactions

A friend recommended Moon+ Reader for android and I was initially impressed by all the features and controls.

Then I checked how my own published books render in Moon+. I saw lots of weird things. If it matters, I'm on Android 4.21 for one device and Android 4.1 on my Nook HD+ tablet.

For example, I formatted a play epub which involved lots of hanging indents and centered paragraphs and verse, none of which seemed to render correctly. This play rendered correctly on ibooks, kindle, ADE and nook, but it seems that Moon+ Reader seems to disable css completely.

In options --> Miscellaneous, I toggled Disable CSS styles and checked "SHow "Preview with Publisher Formatting" button.

But it seems to make no difference. I see almost no publisher css except for bolds and italics.

I'm guessing that Moon + just doesn't support a lot of CSS and that "Preview with Publisher Formatting" just doesn't work. If that's the case, so be it, but I find it hard to believe. Also, I would appreciate any online references to CSS support for each ebook software. Maybe moon+ doesn't have a lot of mindshare, but I find it hard to believe that I'm the only one to notice these deficiencies.

This thread www.mobileread.mobi/forums/showthread.php?t=194146&page=11 seems to confirm that Moon+ Reader disables publisher defaults by design, but the setting to change that doesn't appear to do anything as well.


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (2)

Login to follow story

More posts by @Helen

2 Comments

Sorted by latest first Latest Oldest Best

10% popularity   0 Reactions

There is now a setting in MoonReader to disable publisher's CSS. But even when it's not checked, not all CSS is supported.
I've tested multiple Android Epub readers with a bilingual epub I made, where the two languages are distinguished by the background colour and the font style (the second language is in italics). Only the Gitgen Epub reader displays the background color and the font style properly.
According to my tests, these Android epub readers support font styles (bold and italics) but not background color:

Prestigio
Moon Reader
Pocketbook
Mantano
UB Reader

FB Reader did not even show italics.
I applied the CSS by selecting the class, using !important.


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

 

@Katie

10% popularity   0 Reactions

This site provides pretty good case-by-case metrics for CSS support by device / reader epubtest.org/results/
You are absolutely correct about your assumption that the Moon+ reader is overlaying it's own generic CSS over the publisher provided CSS. This has been a battleground in the ebook world for a while now but we are starting to get more support for the publisher side CSS because fundamentally you can't have 'one CSS to rule them all (ebooks)' Sure, at first it looks flashy and nice like you mention above but once you start importing a variety of books with different formatting needs you begin to see the limitations of this generic CSS almost immediately.

Also appending !important to your CSS properties and attibutes can sometimes work as a last ditch effort to overriding the device / application CSS - check out how to implement it here:http://css-tricks.com/when-using-important-is-the-right-choice/

Hope this helps :)


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

 

Back to top