Re: schema.org update, v1.8: added WebSite type; broadened isPartOf to relate CreativeWorks

Personally I most of all like the addition of WebSite (and it's creative
example) as well as the reworked 'isPartOf' most and I've already started
to implementing them.  :-)

But I would have been an even happier camper if 'hasPart' would have been
introduced as well. And even though chaining WebSite > WebPage >
WebPageElements > CreativeWork now can be achieved, without abusing
'mentions' for this, it unfortunately is quite cumbersome in microdata
because one has to use itemid quite a lot, eg:

<body itemid="#WebPage" itemscope itemtype="http://schema.org/WebPage">
<nav itemid="#SiteNavigationElement" itemscope itemtype="
http://schema.org/SiteNavigationElement">
<link itemprop="isPartOf" href="#WebPage">
<ul>
<li itemscope itemtype="http://schema.org/WebPage" itemid="#WebPage-1">
<link itemprop="isPartOf" href="#SiteNavigationElement">
<a itemprop="url" href="[some-page-url]">
<span itemprop="name">[some-page-name]</span>
</a>
<ul>
<li itemscope itemtype="http://schema.org/WebPage">
<link itemprop="isPartOf" href="#WebPage-1" />
<a itemprop="url" href="[some-page-url]">
<span itemprop="name">[some-page-name]</span>
</a>
</li>
<li itemscope itemtype="http://schema.org/WebPage">
<link itemprop="isPartOf" href="#WebPage-1" />
<a itemprop="url" href="[some-page-url]">
<span itemprop="name">[some-page-name]</span>
</a>
</li>
</ul>
</li>
</ul>
</nav>
</body>

I'm still quite pleased with the update is as though.





2014-07-28 17:43 GMT+02:00 Dan Brickley <danbri@google.com>:

> previous update (1.7),
> http://lists.w3.org/Archives/Public/public-vocabs/2014Jul/0012.html
>
> A small schema.org update just went live:
>
> 1. We add a new CreativeWork type, "WebSite"
>
> http://schema.org/WebSite
>
> "A WebSite is a set of related web pages and other items typically
> served from a single web domain and accessible via URLs."
>
> The example shows the use of this with SearchAction.
>
> 2. We adopt the proposal made by the bibextend group and other
> collaborators, to broaden isPartOf. It now relates any CreativeWork to
> any other CreativeWork
>
> http://schema.org/isPartOf
>
> see also
> https://www.w3.org/wiki/WebSchemas/Periodicals,_Articles_and_Multi-volume_Works
>
> 3. Potential Actions documentation
>
> The previously PDF-only Potential Actions document is now on the site in
> HTML:
>
> http://schema.org/docs/actions.html
>
> 4. Adopted some markup fixes from Stephane Corlosquet (thanks!)
>
> https://github.com/rvguha/schemaorg/pull/71
>
> 5. Improved consistency of encoding / associatedMedia description
> (thanks Dan Scott!)
>
> https://github.com/rvguha/schemaorg/pull/35
>
> 6. Updated some out-of-date sections of the FAQ: it now mentions
> Yandex appropriately, acknowledges that there's life beyond Microdata
> (i.e. RDFa, JSON-LD), and doesn't talk about "version 0.9 draft" any
> more.
>
>  https://github.com/rvguha/schemaorg/pull/69
>
> Thanks all :)
>
> Dan
>
>

Received on Monday, 28 July 2014 20:21:00 UTC