- From: Jason Douglas <jasondouglas@google.com>
- Date: Tue, 19 May 2015 18:45:08 +0000
- To: Jarno van Driel <jarnovandriel@gmail.com>
- Cc: "schema.org Mailing List" <public-schemaorg@w3.org>
- Message-ID: <CAEiKvUCdhcX8K075h4Vse6bobrMHiU5VKHTdURz-j3F8rPbdAQ@mail.gmail.com>
Yeah, I don't understand the utility of WP* either. I don't know the history of how they got added. Navigational links and breadcrumbs feel like a different category to me as they describe the characteristics/categories of an entire site. On Tue, May 19, 2015 at 11:38 AM Jarno van Driel <jarnovandriel@gmail.com> wrote: > "SiteNavigationElement (a subtype of WebPageElement) is widely adopted" > > > So are WPHeader, WPSideBar and WPFooter but is there also any insight into > how they are used? > > I've often seen these elements marked up without any properties specified > for them, and those that do specify properties often do this in a very > inconsistent/creative manner, which is probably due to the fact there are > no examples showing how they should be used. > > But before talking about adding examples I'd first like to know whether > there's any sense in specifying these Types, isn't this indeed mark up for > markup's sake, or are data consumer actually interested in knowing about a > page's WebPageElements? > > "Odd to me, though, that BreadCrumbList is not a WebPageElement" > > > I'd have to do my best to look up what was said about that in one of the > many discussions about ItemList but it has to do with ItemList no longer > being a CreativeWork. > > 2015-05-19 20:08 GMT+02:00 Jason Douglas <jasondouglas@google.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:45:39 UTC