- From: Dan Scott <dan@coffeecode.net>
- Date: Sun, 20 Apr 2014 13:57:23 -0400
- To: Jarno van Driel <jarno@quantumspork.nl>
- Cc: Thad Guidry <thadguidry@gmail.com>, "Wallis,Richard" <Richard.Wallis@oclc.org>, Jocelyn Fournier <jocelyn.fournier@gmail.com>, Jason Douglas <jasondouglas@google.com>, "<public-vocabs@w3.org>" <public-vocabs@w3.org>
On Sun, Apr 20, 2014 at 07:04:54PM +0200, Jarno van Driel wrote: >What I find confusing about WebPage (+ it's subclasses) and it's relation >to WebPageElement(s) (+ it's subClasses) is where does it fit into the >whole (literally)? > >What I understand about semantic techniques until thus far is that they're >a way to explain what a page is about, what entities it contains, what >their individual meaning is and what their relations are relative to each >other. All quite abstract concepts since they're supposed to describe >'meaning'. > >Yet when I'm marking up a WebPage, including it's WebPageElement(s), trying >to chain it all together, to me it seems like I'm describing the domtree. >Now one can argue that when I'm doing this I actually am defining the >relations between entities, but there's nothing abstract about it. The only >thing it describes is the order of the DOM: a WebPage, its >WebPageElement(s) and the Things it/they contain. <snip> >And to complicate things even further, not everything needed to chain >everything together, while expressing the right context, is available: > >1] Being able to define the main (or a collection of) entity of a WebPage. >@mainContentOfPage only accepts a text value??? (I agree with Jason;'s: >"Let's fix it!") Hmm. http://schema.org/mainContentOfPage says it accepts a WebPageElement, not Text. >2] No clear properties are available to connect WebPageElements to a >WebPage. So far I have been using @mentions to connect Things together, eg. >WebPage > mentions > WPSideBar, because there's nothing else for this. A >better property (eg. @child, @contains, @has, @part, @DOMElement) seems >missing to me since I'm describing the DOM and not a relation like: Guha > >colleagueOf > Dan. The proposed domain and range changes of "isPartOf" (elevating it to CreativeWork, and enabling it to point at a CreativeWork) and the addition of "hasPart" in https://www.w3.org/wiki/WebSchemas/Periodicals,_Articles_and_Multi-volume_Works#Type:_CreativeWork might be of interest to you. (And hey, if you want to go and +1 that proposal so it can become an official thing, the pertinent thread is at: http://lists.w3.org/Archives/Public/public-vocabs/2014Apr/0058.html ) Dan
Received on Sunday, 20 April 2014 17:57:56 UTC