W3C home > Mailing lists > Public > public-vocabs@w3.org > May 2014

Re: Why is the video property bound to creative work?

From: Thad Guidry <thadguidry@gmail.com>
Date: Mon, 19 May 2014 16:08:06 -0500
Message-ID: <CAChbWaNC84V_d82fY3PPeEKrj-CaWG3ERdxggS=up2o4Xo6Hkw@mail.gmail.com>
To: Jarno van Driel <jarno@quantumspork.nl>
Cc: "martin.hepp@ebusiness-unibw.org" <martin.hepp@ebusiness-unibw.org>, Laura Dawson <Laura.Dawson@bowker.com>, Vicki Tardif Holland <vtardif@google.com>, W3C Web Schemas Task Force <public-vocabs@w3.org>
I do however understand that there is a need to probably just make Thing a
lot easier to wire up when necessary for "videos" ... granted, we have
"image" as a property on Thing... expecting a url...and we could probably
have "video" as well....but then we miss out on the about-edness or
subjectOf context.... where the video might have a primary subject
matter...but talk about 3 or 4 Things in it's 2 mins runtime... might be
more confusing than it is worth, from my experience  (subject tags on a
video are helpful)...whereas an "image" is static...but then what if it was
a collage ? with 5 Things in the image, and someone was trying to say...OH,
the CENTER MOST THING is my image of my Thing.  :)

For those wondering if you could pull that off on your CENTER MOST THING
and even expect Google or Bing to get it right 90% of the time of what you
mean.... Forget about it....and...Do Not Do Attempt That.  :)

Just use http://schema.org/about for your "subjectOf" and "about" use cases.



On Mon, May 19, 2014 at 3:57 PM, Thad Guidry <thadguidry@gmail.com> wrote:

> Jarno,
>
> It's simpler than that... just use:
>
> http://schema.org/about
>
> Someone's CreativeWork (a video somewhere out there) is ABOUT the subject
> of "abdominoplasty".
> Where that's CreativeWork is in video form...and might or might not have
> an author, creator, and who knows...the video might even get an Award
> someday, etc. which all of those are properties of CreativeWork.
>
> Happy hacking!
>
>
>
> On Mon, May 19, 2014 at 3:54 PM, Jarno van Driel <jarno@quantumspork.nl>wrote:
>
>> I wonder, if the 'itemprop-reverse' addon for Microdata gets accepted,
>> would this than suffice:
>>
>>  <span itemprop-reverse="about" itemscope itemtype="
>> http://schema.org/VideoObject">
>>     <link itemprop="embedURL" href="
>> https://www.youtube.com/watch?v=xjC_dCvVB8s">
>>     <meta itemprop="name" content="How to get a flat stomach? tummy tuck
>> or exercise?">
>>     ...
>> </span>
>>
>> Because if so, than maybe we don't need to do anything at all. (thinking
>> out loud, again)
>>
>>
>>
>> On Mon, May 19, 2014 at 10:45 PM, martin.hepp@ebusiness-unibw.org <
>> martin.hepp@ebusiness-unibw.org> wrote:
>>
>>> I would not recommend using hasPart as a generic property for
>>> relatedness.
>>>
>>>
>>> On 19 May 2014, at 22:38, Jarno van Driel <jarno@quantumspork.nl> wrote:
>>>
>>> > It's more the other way around. So in this case I want to express the
>>> main entity on a page, a MedicalProcedure, has a video giving additional
>>> information about the procedure. Something like this:
>>> >
>>> > <div itemscope itemtype="http://schema.org/MedicalProcedure">
>>> >     <link itemprop="sameAs" href="http://www.freebase.com/m/01_mbc">
>>> >     <span itemprop="name">Tummy Tuck</span> (<span
>>> itemrop="alternatename">abdominoplasty</span>)
>>> >     <span itemprop="description">A Tummy Tuck, or abdominoplasty, is
>>> the most effective way to...</span>
>>> >     <span itemprop="howPerformed">In summary the Tummy Tuck procedure
>>> takes 3-4 hours of...</span>
>>> >
>>> >     <span itemprop="hasPart" itemscope itemtype="
>>> http://schema.org/VideoObject">
>>> >         <link itemprop="embedURL" href="
>>> https://www.youtube.com/watch?v=xjC_dCvVB8s">
>>> >         <meta itemprop="name" content="How to get a flat stomach?
>>> tummy tuck or exercise?">
>>> >         ...
>>> >     </span>
>>> > </div>
>>> >
>>> > I started this thread by suggesting to add @video to Thing but that
>>> quickly evolved in the idea for a 'general' or 'related' property instead,
>>> and then halted.
>>> >
>>> > Now I have a website where many MedicalProcedure, Service and Article
>>> entities have additional videos about those entities, yet only Article has
>>> properties like @associatedMediao and @video. Both MedicalProcedure and
>>> Service do not have the properties to express this. Which still leaves me
>>> questioning what I should if I do not want the VideoObject to be main
>>> entity.
>>> >
>>>
>>>
>>
>
>
> --
> -Thad
> +ThadGuidry <https://www.google.com/+ThadGuidry>
> Thad on LinkedIn <http://www.linkedin.com/in/thadguidry/>
>



-- 
-Thad
+ThadGuidry <https://www.google.com/+ThadGuidry>
Thad on LinkedIn <http://www.linkedin.com/in/thadguidry/>
Received on Monday, 19 May 2014 21:08:33 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:29:41 UTC