![]() |
#31 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,536
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Quote:
|
|
![]() |
![]() |
![]() |
#32 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
i disagree - with my old sony readers - they would override book css & give a uniform reading experience.. I never needed to know about line-heights CSS or how to tweak it.
Kobo have chosen to let book settings over-ride device seeings - that is a deliberate choice - & personally I call it a bug. A device that is advertised as " you can adjust..." should do what it says - all the time. |
![]() |
![]() |
Advert | |
|
![]() |
#33 |
Not so important
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,064
Karma: 10181343
Join Date: Mar 2010
Location: Zurich
Device: Sony PRS-505, Kindle 4, iPad, Kobo Glo 4
|
|
![]() |
![]() |
![]() |
#34 | |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
"It's not a bug, it's a usability feature". ![]() |
|
![]() |
![]() |
![]() |
#35 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,355
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
So far I've found only 3 ebooks where some cornmeal for brains specified the fonts size in pixels so they could not be adjusted. Depending on the publisher, you might find yourself having to adjust the font size once in a book but I have never found a book where I had to power cycle the ereader before it would adjust the font size. Personally, I prefer the way that Kobo lets the ebook/publisher set the appearance of the ebook. I've used other ereaders and ereader application that disregarded the ebook's styling which led to things like tiny images pasted up in the upper left corner when the CSS was trying to use the full screen for a centered image, chapter headings that were against the left margin and marginally larger than the body text instead of being centered and double the text size, paragraphs indents that were disregarded, etc. Once I've edited an ebook to the style I want, my Kobo ereaders display the text correctly in almost every instance. As an example, I recently purchased Wen Spencer's Wood Sprites. The chapter heading is a graphic with either a single line or a double line of text. On my Aura HD, the graphics were on the small side but a simple edit to add two classes specifying the height of the graphic (one for single line, one for double line) and the chapter headings now display on a 600x800, 1024x758 or 1040x1440 screen using the same % of the screen width/height. They also display correctly on an iPad Air and Nexus 7 HD using DLReader and/or the Kobo app. Regards, David |
|
![]() |
![]() |
Advert | |
|
![]() |
#36 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,188
Karma: 32196
Join Date: Jan 2007
Location: Anchorage, AK
Device: Sony Reader PRS-505, PRS-650, PRS-T3, Pocketbook HD2
|
Based off the comments I've read it sounds like if the font size is embedded in the epub file, Kobo would not adjust the font to a larger or smaller size?
If that is the case, then maybe a message should have appeared on the screen letting us know why we could not increase/decrease the font, instead of crashing the reader. On the Sony readers we were always able to adjust the font size. Almost every ebook I've purchased has embedded font sizes in the css file. The feature to adjust the font size is nearly useless if no one can use it without having to reformat their epubs. |
![]() |
![]() |
![]() |
#37 | |
frumious Bandersnatch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,550
Karma: 19500001
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Quote:
It's like a fridge where you can store the milk once opened. Someone comes with some milk in a plastic bag and claims that if he stores the open bag in the fridge it will spill over, so the fridge is "buggy". The solution is putting the milk in a proper container (a bottle or even a box) and store that in the fridge. |
|
![]() |
![]() |
![]() |
#38 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,355
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Code:
Note: Defining font sizes in pixel is not accessible, because the user cannot change the font size from the browser. (For example, users with limited vision may wish to set the font size much larger than the size chosen by a web designer.) Therefore, avoid using pixels for font sizes if you wish to create an inclusive design. Personally, I do specify font sizes in my stock CSS but they are specified using relative terms -- em, %, so they scale on different displays which may not quite match my vision but is better for the end user. Regards, David Last edited by DNSB; 08-19-2014 at 01:13 PM. |
|
![]() |
![]() |
![]() |
#39 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 603
Karma: 641742
Join Date: Mar 2012
Location: DE
Device: Kobo Glo
|
Quote:
This is a good example of a device feature that is taken care off/dealt with on the user-agent itself, and making it software independent (epub). This is exactly the opposite what Kobo has implemented with its kepub format. Where, to enable device features, code is parsed into the epub itself (software side) while this should have been done on the hardware side. This is also why books (kepubs) that are displayed incorrectly (empty lines, wrong text alignment, etc.) can not be fixed by a simple firmware update by tweaking the additional parsed code and fix all incorrect books at once. Kobos implementation requires that all incorrect books must be regenerated individually to fix these kind of errors. Unfortunately, Kobo doesn't do this. Maybe it does for books published in English but for other languages it doesn't and a incorrect book stays incorrect forever. Last edited by Anak; 08-19-2014 at 03:38 PM. |
|
![]() |
![]() |
![]() |
#41 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,188
Karma: 32196
Join Date: Jan 2007
Location: Anchorage, AK
Device: Sony Reader PRS-505, PRS-650, PRS-T3, Pocketbook HD2
|
I looked at the css code in the epub file that crashed on my former Kobo. In the body and paragraph tag the font used em. Like "font-size: 1em"
I don't know why Kobo crashed on that the em I thought was adjustable not fixed? |
![]() |
![]() |
![]() |
#42 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,355
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Regards, David |
|
![]() |
![]() |
![]() |
#43 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
being upable to select teh font FAMILY is a much more common annoyance.
even a generic line like font=family:serif; is enough to "fix" fhe family and disable font selection on device a far as Kobo reader is concerned. Line spacing controls ARE disabled by relative sizes like 1.2em; AND by non specified unit statement like line-height: 1.2; so the line spacer controls are useless unless ALL line height CSS is manually removed. If you look at Kinldes devices, their font / line controls just work. |
![]() |
![]() |
![]() |
#44 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 603
Karma: 641742
Join Date: Mar 2012
Location: DE
Device: Kobo Glo
|
Quote:
For the most flexible epub: put all your preferred settings in the body tag and Remove/delete all matching child selectors. The child selectors should only contain different values. Code:
.indent { font-size:1em; line-height:1.2; margin:0; text-indent:0; } .noindent { margin-top:1em; text-indent:0; font-size:1em; } .center { margin:0; text-alignment:center; font-size:1em; text-indent:0; line-height:1.2; } Code:
body {line-height:normal;margin:0;padding:0;text-alignment:justify;widows:1;orphans:0;font-size:100%;text-indent:0;} p {margin:0;padding:0;} */ this is the only exception */ .indent { text-indent:1em; } .noindent { margin-top:1em; } .center { text-alignment:center; } |
|
![]() |
![]() |
![]() |
#45 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
i already know how to do it- but it is tedious to have to do it for every book, when a device override would be simpler.
and if the book is drm protected then device override is the ONLY practical option ( other than hacking it ) PS the line height stripping regex that I use is FIND line-height:[^;}\r\n]*;? REPLACE with nothing |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Are Kobo devices and software still extremely buggy? | corroonb | Kobo Reader | 31 | 08-13-2014 04:33 PM |
Are all ereaders as buggy as Kobo Touch/Glo? | jusmee | Kobo Reader | 66 | 04-29-2014 06:44 PM |
Kobo website library very buggy | Katsunami | Kobo Reader | 5 | 09-21-2013 03:58 PM |
Sounds like Kobo still ships buggy devices... | EldRick | Kobo Reader | 21 | 10-05-2012 08:22 AM |
Touch Extremely disappointed in Kobo's replacement policy | baggins | Kobo Reader | 27 | 09-09-2011 08:48 PM |