Re: Difference between url and contentUrl?

FYI:

I just filed a related issue:

    https://github.com/schemaorg/schemaorg/issues/462

Martin

-----------------------------------
martin hepp  http://www.heppnetz.de
mhepp@computer.org          @mfhepp







> On 30 Apr 2015, at 01:47, Aaron Bradley <aaranged@gmail.com> wrote:
> 
> For MediaObject, what's the difference between using the "url" and contentUrl" property?
> 
> For example, if I want to declare the URL of an ImageObject can I use either the "url" property ("URL of the item") or the "contentUrl" property ("Actual bytes of the media object, for example the image file or video file")?
> 
> Looking at the MediaObject examples this is clearly okay:
> <script type="application/ld+json">
> {
>   "@context": "http://schema.org",
>   "@type": "ImageObject",
>   "contentUrl": "http://www.airshock.com/images/acme-logo.png",
>   "name": "Acme Logo"
> }
> </script>
> 
> But what about this - is it also correct, and how might it materially differ from the code above?
> <script type="application/ld+json">
> {
>   "@context": "http://schema.org",
>   "@type": "ImageObject",
>   "url": "http://www.airshock.com/images/acme-logo.png",
>   "name": "Acme Logo"
> }
> </script>
> 
> Put another way, in what circumstance would or could the "url" of a MediaObject be different than the "contentUrl" of a MediaObject?  And what meaning exactly is "actual bytes" supposed to convey?
> 
> Thanks for any insights.

Received on Thursday, 30 April 2015 06:21:30 UTC