- From: Jason Douglas <jasondouglas@google.com>
- Date: Tue, 19 May 2015 18:08:14 +0000
- To: Jarno van Driel <jarnovandriel@gmail.com>, "schema.org Mailing List" <public-schemaorg@w3.org>
- Message-ID: <CAEiKvUA+O0whrkhMDP9y=VKS_3qQY3_p-vaPGE457KrNzF5HyA@mail.gmail.com>
SiteNavigationElement (a subtype of WebPageElement) is widely adopted. Odd to me, though, that BreadCrumbList is not a WebPageElement as it's a similar use case (just connected to WebPage via breadcrumb property). On Tue, May 19, 2015 at 5:33 AM 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, 19 May 2015 18:08:42 UTC