Metrophorums


 

ComicsML Revision : Request for Comments

 
Post new topic   Reply to topic    Metrophorums Forum Index -> ComicsML
View previous topic :: View next topic  
Author Message
cijil
Aurarch


Joined: 19 May 2006
Posts: 296
Location: East Coast

PostPosted: Fri Nov 02, 2007 1:57 pm    Post subject: ComicsML Revision : Request for Comments Reply with quote

I've got a preliminary version of the revised ComicsML DTD up for perusal now. The actual DTD itself lives at http://metrophor.com/comicsml/dtds/comicsml-0.3a.dtd and there's also a friendly, nicely hyperlinked version viewable at http://metrophor.com/comicsml/livedtd/0.3a/ for your perusal. Before reading, you should know that

THIS IS NOT THE FINAL VERSION

You'll notice a lot of changes have been made from Jason's 0.2 version, and none of the old DTD elements made it in. This is just the way the new DTD looks; I fully intend to go back and put the deprecated elements in for backwards compatibility, but it's a lot cleaner and easier to see what ComicsML looks like this way. So please, anybody who's interested take a look and leave a comment here.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
cijil
Aurarch


Joined: 19 May 2006
Posts: 296
Location: East Coast

PostPosted: Fri Nov 02, 2007 2:08 pm    Post subject: SUMMARY OF CHANGES Reply with quote

Here's what's changed between 0.2 and 0.3 (proposed):

Elements removed:

    * last-built - in favor of a more general date attribute
    * panels
    * soft - now included in the <inflect> element
    * interro - now included in the <emote> element
    * bang - now included in the <emote> element
    * interrobang - now included in the <emote> element
    * silence - now included in the <emote> element
    * panel-desc - in favor of the more general <description> element
    * narration - wrapped into <speech> or <caption>
    * thought - wrapped into <speech>
    * text - this can be provided in-line with the element


Elements added:

    * book
    * chapter
    * page
    * middlename
    * nickname
    * em
    * s
    * sfx
    * inflect
    * emote


I thought a long time a vacillated a great deal on whether to turn things like <title> and <url> into attributes. If I were designing the DTD from scratch, I think I would. However, since they're already out there in the 0.2 version and people who have already coded their applications have written them in, I suspect it's better to leave them as they are. If anybody has persuasive arguments one way or the other, by all means: speak up!

For a full and complete list of how elements relate to one another, please see the DTD referenced above.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Metrophorums Forum Index -> ComicsML All times are GMT - 9 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum