View Single Post
Old 06-12-2013, 07:33 AM   #363
Anak
Guru
Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.Anak ought to be getting tired of karma fortunes by now.
 
Posts: 603
Karma: 641742
Join Date: Mar 2012
Location: DE
Device: Kobo Glo
Quote:
Originally Posted by roger64 View Post
This is not a surprise. This has nothing to do with the format. Kobo rendering for the EPUB format is just sub-par, plainly poor, riddled with longstanding bugs. If I cripple you before starting, there is no surprise if I shall probably win the race...

"Kobo, with limited resources, is bracing mostly for the incoming EPUB3 support... ta la la, ta la la..." How do you say "langue de bois" in English?

Out of the MOBI world, I guess that the vast majority of ebooks are in EPUB2 format but who cares... Not Kobo for sure.
Some do think that (k)epub rendering will improve with epub3 files. Personally, I doubt that.

Consider this.
epub2 (standard epub file with or without DRM)
epub3 (standard epub file with or without DRM)

Kepub = standard epub2/3 file + proprietary Kobo DRM + KoboStyle hacks

Kepub rendering issues will remain with epub3 files. As the KoboStylehacks causes these problems. It's primarily a code that handles all epubs, no matter how they have been formatted/coded originally, to override the original layout of an epub just to be sure that it becomes flexible for user adjustible settings like fonts, margins etc.

Example of KoboStyleHacks (epub2):
Code:
<!-- kobo-style -->
<link type="text/css" rel="stylesheet" href="css/kobo.css"></link>
<script type="text/javascript" src="js/kobo.js"></script>
<style type="text/css" id="kobostylehacks">div#book-inner p, div#book-inner div { font-size: 1.0em; } a { color: black; } a:link, a:visited, a:hover, a:active { color: blue; } div#book-inner * { margin-top: 0 !important; margin-bottom: 0 !important;}</style>
</head>

<body><div id="book-columns"><div id="book-inner">
  <div class="booksection" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns="http://www.w3.org/1999/xhtml">


BTW, just to make clear: this is not about formatting or a layout the way I would like it to see. A standard epub has its own layout that replicates the layout of the printed book and will look very similar (leaving hardware and software [e.g. xhtml/css] limitations aside).
KoboStyleHacks do have an impact on this layout because its nature is to "catch all".

Kepub layout will thus always be sub optimal or may even be considered sup par compaired to other readers.

Last edited by Anak; 06-12-2013 at 07:39 AM.
Anak is offline   Reply With Quote