- From: Karen Coyle <kcoyle@kcoyle.net>
- Date: Mon, 30 Sep 2013 09:13:02 -0700
- To: public-vocabs@w3.org
Thanks, Guha, and pardon my "term dyslexia" re: micro/data/format. So for audiobooks, would we have: <div itemscope itemtype="http://schema.org/Audiobook http://schema.org/Product"> And/or a nesting of itemtypes: <div itemscope itemtype="http://schema.org/Audiobook"> [audiobook information here] <div itemtype="http://schema.org/Product"> [product information here] In other words, can you "step down" the itemtypes, with the audiobook description first, then product information as a subordinate set of data? Is there a functional difference? kc On 9/30/13 8:28 AM, Guha wrote: > I don't believe microformats have the concept of explicit types. > > With microdata, rdfa and json-ld, yes, you can. > > guha > > > On Mon, Sep 30, 2013 at 8:16 AM, Karen Coyle <kcoyle@kcoyle.net > <mailto:kcoyle@kcoyle.net>> wrote: > > I believe there was a question about using multiple types in > microformat markup which I can't find now, nor an answer. So in case > I dreamed it all, I'll rephrase it here: can one use multiple types > in a microformat markup, and could someone please provide a brief > example? > > Thank you, > kc > > > On 9/26/13 5:46 AM, Vicki Tardif Holland wrote: > > > On Thu, Sep 26, 2013 at 8:26 AM, Martin Hepp > <martin.hepp@ebusiness-unibw.__org > <mailto:martin.hepp@ebusiness-unibw.org> > <mailto:martin.hepp@ebusiness-__unibw.org > <mailto:martin.hepp@ebusiness-unibw.org>>> wrote: > > Now, we can take at least two approaches for handling this: > > 1. We can use multiple supertypes, i.e. materialize a multiple > inheritance relation (e.g. make AudioBook a subtype of both > CreativeWorks and Product) > 2. We can encourage the use of multiple types at markup time. > > I strongly recommend option #2, because > > - it waives the need to define relevant combinations ex ante, > - it avoids the irritating listing of properties that are not > relevant for most use cases, and > - it decouples the evolution of type combinations from the > evolution > of the schema.org <http://schema.org> <http://schema.org> > specification. > > > > Decoupling the evolution of type combinations from the evolution > of the > specification is an important point. If we have to serve all of > the uses > of AudioBook (or any other type) in its specification, we are > going to > end up with a tangle of multiple inheritance and/or duplicate > properties > which authors will not understand how to use. > > - Vicki > > Vicki Tardif Holland | Ontologist |vtardif@google.com > <mailto:vtardif@google.com> > <mailto:vtardif@google.com <mailto:vtardif@google.com>> > > > -- > Karen Coyle > kcoyle@kcoyle.net <mailto:kcoyle@kcoyle.net> http://kcoyle.net > m: 1-510-435-8234 <tel:1-510-435-8234> > skype: kcoylenet > > -- Karen Coyle kcoyle@kcoyle.net http://kcoyle.net m: 1-510-435-8234 skype: kcoylenet
Received on Monday, 30 September 2013 16:13:29 UTC