- From: Andry Rendy <master.skywalker.88@gmail.com>
- Date: Sun, 18 Aug 2013 21:40:08 +0200
- To: www-validator@w3.org
- Message-ID: <CAGxST9=Wa1r2bUkSO+Diicc25Lb3bsT+rum88x+SgPOPnrS_NA@mail.gmail.com>
Greetings to the Validator.nu staff. I just tried a validation via direct input on the "validator.w3.org/nu" feature. My interest was to check the behavior of the service against the "itemscope/itemprop/property" scheme. As of yet I don't know Schema.org specification well enough but I have found an erratic behavior. It seems that the validator considers correct the @itemprop and @property if they are used in alternate elements. Below the full document i validated first: --- <html itemscope itemtype="http://schema.org/WebPage" xmlns:fb=" https://www.facebook.com/2008/fbml"> <head> <title>An Example Title</title> <meta content="An Example Title" itemprop="name" property="og:title" /> <meta content="Lorem ipsum dolor sit amet" itemprop="description" name="description" property="og:description" /> <meta content="http://www.example.com/image.jpg" itemprop="image" property="og:image" /> <meta content="http://www.example.com/permalink" itemprop="url" property="og:url" /> <link rel="canonical" href="http://www.example.com/permalink" /> </head> <body> ...content... </body> </html> --- Based on the errors presented by the validator I tried this version of the same document: --- <!DOCTYPE html> <html itemscope itemtype="http://schema.org/WebPage" xmlns=" http://www.w3.org/1999/xhtml"> <head> <title>An Example Title</title> <meta itemprop="name" content="An Example Title" /> <meta name="description" property="og:description" content="Lorem ipsum dolor sit amet" /> <meta itemprop="image" content="http://www.example.com/image.jpg" /> <link rel="canonical" property="og:url" href=" http://www.example.com/permalink" /> </head> <body> ...content... </body> </html> --- The latter results correct. But, basing on the Schema.org semantic metadata specification, each semantic element should possess the "itemprop/property" attributes pair. Can you explain the error or fix the bug, if any? Also, notice that in the first version of the document the attribute xmlns:fb="https://www.facebook.com/2008/fbml" is present. The validation result states that it is both not allowed and not serializable due to its local name. Is this correct? Shouldn't HTML5 allow namespace-specific attributes via prefix? Thank you in advance. *Andrea Rendine*
Received on Sunday, 18 August 2013 20:57:17 UTC