You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@any23.apache.org by "Ruben Verborgh (JIRA)" <ji...@apache.org> on 2013/08/14 14:11:57 UTC

[jira] [Created] (ANY23-167) Microdata itemscope properties incorrectly attached

Ruben Verborgh created ANY23-167:
------------------------------------

             Summary: Microdata itemscope properties incorrectly attached
                 Key: ANY23-167
                 URL: https://issues.apache.org/jira/browse/ANY23-167
             Project: Apache Any23
          Issue Type: Bug
            Reporter: Ruben Verborgh


In some cases, Microdata properties inside an itemscope are attached to the parent object.
For instance: http://ruben.verborgh.org/tmp/schemaorg-test.html
http://any23.org/any23/?uri=http%3A%2F%2Fruben.verborgh.org%2Ftmp%2Fschemaorg-test.html

Note how a separate Person entity is recognized,
but the properties familyName and givenName are incorrectly identified as
http://schema.org/BlogPosting/familyName and http://schema.org/BlogPosting/givenName,
while they should be
http://schema.org/Person/familyName and http://schema.org/Person/givenName.
The property values themselves are attached to the BlogPosting entity instead of the Person entity.

The Structured Data Testing Tool shows the correct interpretation:
http://www.google.com/webmasters/tools/richsnippets?q=http%3A%2F%2Fruben.verborgh.org%2Ftmp%2Fschemaorg-test.html


Also note the wrong name "http:/schema.orgPerson" instead of "http:/schema.org/Person". This seems to happen because the quotes around the attribute are missing in the HTML source (I can file another issue for that if needed).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira