Actually, it looks like Tim added the "language" and "format" keys when
changing it from a string literal to an object. The string literal won't
work with any of these variants as it has to be moved into an object to
add...
an `id` (for blank nodes)
https://www.w3.org/annotation/wiki/Expressing_Role_in_Multi-Body_Annotations#.C2.A0.C2.A0Role_Assignment
or `type`
https://www.w3.org/annotation/wiki/Expressing_Role_in_Multi-Body_Annotations#.C2.A0.C2.A0Role_as_Class_.2F_Typed_Bodies_and_Targets
So, they can be left out, but once it's an object, it does feel a bit silly
not to take advantage of the space. :)
This does also clarify that any of these objects mean string literals won't
work with multiple bodies serving different roles / motivations.
Thanks for the work on simplifying these, Ivan!
Benjamin
I am calling it a day now (it is Friday evening) but I can try to do that
on Monday unless somebody beats me beforehand…
Ivan
> On 14 Aug 2015, at 18:57 , Benjamin Young <bigbluehat@hypothes.is> wrote:
>
> Anyone up to simplifying Tim's examples so the important differences in
the format / structure are clear (I.e. remove the more "expressive" via
which don't directly person to solving the problem at hand)?
>
> I think it would help everyone see clearly. :)
>
----
Ivan Herman, W3C
Digital Publishing Activity Lead
Home: http://www.w3.org/People/Ivan/
mobile: +31-641044153
ORCID ID: http://orcid.org/0000-0003-0782-2704