Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Formats > ePub

Notices

Reply
 
Thread Tools Search this Thread
Old 07-26-2012, 09:03 PM   #46
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,660
Karma: 127838196
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by AlPe View Post
I challenge the word "discourage". I think the most appropriate wording is "it offers a systematically-established semantic-oriented way of replacing the <div>'s".

In other words: HTML5 offers uniform, very detailed tags to mark the semantics of your document, even though it does not disallow "bad (i.e., non-semantic) usage" of generic elements like <div>.
HTML5 is not yet standardized and has now been split off into two. So until HTML5 is standardized, ePub3 won't be able to be a standard.

http://www.webmonkey.com/2012/07/html-groups-part-ways/

Last edited by JSWolf; 07-26-2012 at 09:05 PM.
JSWolf is offline   Reply With Quote
Old 07-27-2012, 04:17 AM   #47
Doitsu
Grand Sorcerer
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 5,582
Karma: 22735033
Join Date: Dec 2010
Device: Kindle PW2
Quote:
Originally Posted by JSWolf View Post
HTML5 is not yet standardized and has now been split off into two. So until HTML5 is standardized, ePub3 won't be able to be a standard.
Not necessarily, just as the current epub 2.0.1 standard does not support all xhtml elements, the new epub3 standard won't support all HTML 5 elements.
I.e. the IDPF won't have to wait until the HTML 5 standard is finalized; they can cherry-pick the new features that they'd like to be supported by ereaders using the HTML 5 specs as guidelines.

Both Amazon and Apple already followed a similar approach.
Doitsu is offline   Reply With Quote
Old 07-27-2012, 04:34 PM   #48
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,660
Karma: 127838196
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Doitsu View Post
Not necessarily, just as the current epub 2.0.1 standard does not support all xhtml elements, the new epub3 standard won't support all HTML 5 elements.
I.e. the IDPF won't have to wait until the HTML 5 standard is finalized; they can cherry-pick the new features that they'd like to be supported by ereaders using the HTML 5 specs as guidelines.

Both Amazon and Apple already followed a similar approach.
And if HTML5 ends up being different in enough respects to what they have chosen, it can come back and bit them on the ass big time.
JSWolf is offline   Reply With Quote
Old 07-27-2012, 07:37 PM   #49
StoryEnthusiast
K. C. Lee
StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.
 
StoryEnthusiast's Avatar
 
Posts: 584
Karma: 3652522
Join Date: Jun 2012
Location: New Zealand
Device: Android phone
Quote:
Originally Posted by JSWolf View Post
HTML5 is not yet standardized and has now been split off into two. So until HTML5 is standardized, ePub3 won't be able to be a standard.
I don't think HTML5 will ever be standardized as major players all want to add their own flavor to the language.
StoryEnthusiast is offline   Reply With Quote
Old 07-28-2012, 04:21 PM   #50
AlPe
Digital Amanuensis
AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.
 
AlPe's Avatar
 
Posts: 727
Karma: 1446357
Join Date: Dec 2011
Location: Turin, Italy
Device: Several eReaders and tablets
I think that there is a fundamental problem here: many (major) players think about eBooks as "small web sites in a container". Hence, they have proposed web technologies (XHTML and HTML5) as the technological core of the EPUB format.

And I think this way of reasoning is simply wrong, and it generates very bad habits, like people not using the tags properly, i.e. not marking semantically the content of the eBooks, but just "drawing" them in the same way CSS are abused for web sites.
AlPe is offline   Reply With Quote
Old 07-28-2012, 08:48 PM   #51
StoryEnthusiast
K. C. Lee
StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.
 
StoryEnthusiast's Avatar
 
Posts: 584
Karma: 3652522
Join Date: Jun 2012
Location: New Zealand
Device: Android phone
Quote:
Originally Posted by AlPe View Post
And I think this way of reasoning is simply wrong, and it generates very bad habits, like people not using the tags properly, i.e. not marking semantically the content of the eBooks, but just "drawing" them in the same way CSS are abused for web sites.
Very interesting comment. Can you give some examples to illustrate how tags and CSS are abused?
StoryEnthusiast is offline   Reply With Quote
Old 07-29-2012, 06:26 AM   #52
AlPe
Digital Amanuensis
AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.AlPe ought to be getting tired of karma fortunes by now.
 
AlPe's Avatar
 
Posts: 727
Karma: 1446357
Join Date: Dec 2011
Location: Turin, Italy
Device: Several eReaders and tablets
Tags are abused when one uses them to obtain a presentational effect, instead of using them to "annotate" their content.

Many CSS files you get on the web are redundant in many ways, for example they contain elements and subelements declaring the same styles or several classes (different names) with the same set of instructions.

I think that one of the major benefits of eBooks is that (potentially) the reader-user might provide "her own CSS" (*) and enjoy the book according to her preferences. (BTW, this was also the original idea behind the HTML.) Unfortunately, many publishers just want to "transpose" a paper edition into digital format, trying to reproduce it exactly. This leads, in many cases, to styling abuses. For example, I have seen a commercial EPUB of a novel (text-only) with an associated CSS with 400+ CSS declarations. These could have been reduced to less than 30 without impacting the "functionality" of the eBook.

To be fair, there are also cases where an essential part of the book consists in its typographical features, but then one might want to think about the opportunity of opting for other formats (PDF?).



(*) of course this is impossible to achieve in general, unless everyone agrees on using a common styling CSS structure. But, at least, if a CSS inside an EPUB is written with some logic, the user is able to edit it to tweak the appearance of the eBook. (I had to do this for several eBooks.)

Last edited by AlPe; 07-29-2012 at 06:30 AM. Reason: it -> them in the first sentence
AlPe is offline   Reply With Quote
Old 07-29-2012, 09:33 AM   #53
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
Quote:
Originally Posted by StoryEnthusiast View Post
Very interesting comment. Can you give some examples to illustrate how tags and CSS are abused?
An example would be using <i> instead of <em>, for example. The <i> tag is "presentational" - it will always display text in italics. The <em> tag is semantic - it describes the desired effect - to emphasise the text - but leaves it up to the rendering engine to decide how to do that.
HarryT is offline   Reply With Quote
Old 07-29-2012, 01:34 PM   #54
derangedhermit
Addict
derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.
 
Posts: 239
Karma: 1280000
Join Date: Oct 2010
Location: USA
Device: None
Quote:
Originally Posted by HarryT View Post
An example would be using <i> instead of <em>, for example. The <i> tag is "presentational" - it will always display text in italics. The <em> tag is semantic - it describes the desired effect - to emphasise the text - but leaves it up to the rendering engine to decide how to do that.
Is there a tool that supports "guided" conversion of presentational to semantic? For example, it could have a split screen: formatted display v. existing markup, so you could see <i></i> and pick <em></em> or <footnote></footnote> (or whatever).

Basically, replace markup as directed, ideally with some smarts. Not "automated", but faster and easier than manual editing in a text editor.
derangedhermit is offline   Reply With Quote
Old 07-30-2012, 02:51 PM   #55
ghostyjack
Guru
ghostyjack ought to be getting tired of karma fortunes by now.ghostyjack ought to be getting tired of karma fortunes by now.ghostyjack ought to be getting tired of karma fortunes by now.ghostyjack ought to be getting tired of karma fortunes by now.ghostyjack ought to be getting tired of karma fortunes by now.ghostyjack ought to be getting tired of karma fortunes by now.ghostyjack ought to be getting tired of karma fortunes by now.ghostyjack ought to be getting tired of karma fortunes by now.ghostyjack ought to be getting tired of karma fortunes by now.ghostyjack ought to be getting tired of karma fortunes by now.ghostyjack ought to be getting tired of karma fortunes by now.
 
ghostyjack's Avatar
 
Posts: 718
Karma: 1085610
Join Date: Mar 2009
Location: Bristol, England
Device: PRS-T1, 1825PT, Galaxy Tab, One X, TF700T, Aura HD, Nexus 7
For <i></i> and <em></em>, I tend to do S&R, looking for i> and em> and then have it replace the appropriate one with the other option.

It does it one at a time, but it only takes me no more than 15mins for a full-size novel.
ghostyjack is offline   Reply With Quote
Old 07-30-2012, 07:26 PM   #56
StoryEnthusiast
K. C. Lee
StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.
 
StoryEnthusiast's Avatar
 
Posts: 584
Karma: 3652522
Join Date: Jun 2012
Location: New Zealand
Device: Android phone
If <em></em> is for emphasizing text, then how do you indicate whether you want to emphasize with italics or bold?
StoryEnthusiast is offline   Reply With Quote
Old 07-30-2012, 09:50 PM   #57
derangedhermit
Addict
derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.derangedhermit ought to be getting tired of karma fortunes by now.
 
Posts: 239
Karma: 1280000
Join Date: Oct 2010
Location: USA
Device: None
Quote:
Originally Posted by StoryEnthusiast View Post
If <em></em> is for emphasizing text, then how do you indicate whether you want to emphasize with italics or bold?
You do not have to indicate it. If you choose to, you use CSS. Or just use CSS classes to start with, see: http://www.w3schools.com/tags/tag_phrase_elements.asp and links from there.
derangedhermit is offline   Reply With Quote
Old 07-31-2012, 01:20 AM   #58
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
Quote:
Originally Posted by StoryEnthusiast View Post
If <em></em> is for emphasizing text, then how do you indicate whether you want to emphasize with italics or bold?
<em> is the semantic equivalent of <i>.
<strong> is the semantic equivalent of <b>.
HarryT is offline   Reply With Quote
Old 07-31-2012, 03:40 AM   #59
StoryEnthusiast
K. C. Lee
StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.StoryEnthusiast ought to be getting tired of karma fortunes by now.
 
StoryEnthusiast's Avatar
 
Posts: 584
Karma: 3652522
Join Date: Jun 2012
Location: New Zealand
Device: Android phone
Quote:
Originally Posted by HarryT View Post
<em> is the semantic equivalent of <i>.
<strong> is the semantic equivalent of <b>.
Thank you! Funny thought, I now realize that in many of my HTML files contain both <i></i> and <strong></strong>.
StoryEnthusiast is offline   Reply With Quote
Old 07-31-2012, 04:33 AM   #60
Jellby
frumious Bandersnatch
Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.
 
Jellby's Avatar
 
Posts: 7,514
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
Quote:
Originally Posted by StoryEnthusiast View Post
If <em></em> is for emphasizing text, then how do you indicate whether you want to emphasize with italics or bold?
That's not for HTML to say. It should only say it is emphasized, or, at most, why it is emphasized (by adding classes, for instance).

The "how" is the CSS job.
Jellby is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
epub3 Reader harry8199 ePub 12 07-22-2013 04:18 AM
Epub3 and Interactivity Thornchan ePub 2 05-08-2012 04:48 PM
epub3 suport nicklaus_ Sigil 11 03-01-2012 09:51 PM
epub3 pbs_ebook Writer2ePub 1 05-06-2011 11:47 AM
EPUB3 reader? derangedhermit Which one should I buy? 14 02-20-2011 03:32 PM


All times are GMT -4. The time now is 06:01 AM.


MobileRead.com is a privately owned, operated and funded community.