- From: Jarno van Driel <jarnovandriel@gmail.com>
- Date: Tue, 15 Sep 2015 21:58:11 +0200
- To: Martin Hepp <mfhepp@gmail.com>
- Cc: "schema. org Mailing List" <public-schemaorg@w3.org>
- Message-ID: <CADK2AU0=EbLbBXjHfToJ-hkQazsR+3=1mUav+jXMhdaGxC+bgQ@mail.gmail.com>
Since schema.org v2.2 is being prepped I was wondering whether we can do something about this topic as well for the upcoming release? Even if it isn't a github issue that is about to get closed because there's no more activity. ;) On May 21, 2015 11:16 AM, "mfhepp@gmail.com" <mfhepp@gmail.com> wrote: > Just from the top of my head: While the elements are kind of useless in an > HTML-based syntax for schema.org, they may turn out to be valuable in > other syntaxes, like JSON-LD or Turtle. > > Imagine if Microsoft wanted to describe a Web site template hierarchy for > MS Office or information extractor widgets in Excel - then, being able to > describe a Web page structure independent of HTML elements could be very > nice. > > Martin > > > ----------------------------------- > martin hepp http://www.heppnetz.de > mhepp@computer.org @mfhepp > > > > > > > > > On 19 May 2015, at 14:32, Jarno van Driel <jarnovandriel@gmail.com> > wrote: > > > > Now that mainEntity/mainEntityOfPage are out of the way I'd like to > bring up schema.org/WebPageElement, it's subTypes and the > 'mainContentOfPage' property. > > > > For a long time I've been wondering whether or not there's any sense in > marking these elements up as they describe the HTML elements on a page, > rather than the underlying real world entity that is described by other > markup. On top of that their schema.org pages provide no examples on how > to use them nor do they seem to have been worked out such that they are > easy to specify. > > > > For example, if I markup an event widget as a schema.org/WebPageElement, > how would I indicate the widget contains an schema.org/Event - should I > use 'about', 'mentions' or 'mainEntity'? And what if a WebPageElement > contains multiple entities, should I then use 'about' or 'mentions' or do > we need a new property for this? > > > > And what about the relation between WebPage and WebPageElement? 'about', > 'mentions', 'hasPart', 'contains' have all been proposed in the past but > neither of 'm got any large scale support by the participants of the > mailing list. Meaning that until thus far there doesn't seem to exist any > valid method for chaining WebPageElement to WebPage or chaining > WebPageElement to the entity/entities it contains. > > > > Dan Brickley once even expressed he was wondering whether these Types > aren't a form of markup for markup's sake as opposed to providing any > serious value. A point of view which I've step by step have grown to agree > with and therefor I wonder, might it be an idea to deprecate WebPageElement > (and its subTypes)? > > > > > > > >
Received on Tuesday, 15 September 2015 19:58:40 UTC