- From: Jarno van Driel <jarnovandriel@gmail.com>
- Date: Tue, 19 May 2015 22:18:00 +0200
- To: Jason Douglas <jasondouglas@google.com>
- Cc: "schema.org Mailing List" <public-schemaorg@w3.org>
- Message-ID: <CADK2AU2N85OjURsMBN61SFBLKtr2qkB7Crp6SLrs4D2YyNpSPg@mail.gmail.com>
> > "Navigational links and breadcrumbs feel like a different category to me > as they describe the characteristics/categories of an entire site." And what if we deprecate WebPageElement, SiteNavigationElement, Table, WPAdBlock, WPFooter, WPHeader, WPSideBar and just for the navigational links introduce a new subType under ItemList, namely SiteNavigationList? 2015-05-19 20:45 GMT+02:00 Jason Douglas <jasondouglas@google.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 20:18:28 UTC