Re: ISSUE-41: Facebook open graph protocol

Sam Ruby, Thu, 22 Apr 2010 17:00:19 -0400:
> On 04/22/2010 03:31 PM, Maciej Stachowiak wrote:
>> On Apr 22, 2010, at 12:28 PM, Philippe Le Hegaret wrote:
>> 
>>> Facebook announced yesterday support for the open graph protocol [1]
   [...]
>> If their use of xmlns attributes is limited to RDFa, and they don't use
>> any namespaced elements or attributes other than xmlns:, then I think
>> their use is covered by the HTML+RDFa specification:
>> 
>> http://www.w3.org/TR/rdfa-in-html/
   [...]
> 3) Does this affect the Polyglot spec?

Yes. The Polyglot spec says:

]]
The following guidelines apply to namespaces used in polyglot documents.
    [ snip ]
  - No other elements should have namespace declarations.
[[

The Polyglot spec thus says that even "xmlns attributes [...] limited 
to RDFa" should not occur. This needs to change.

But there is *another* aspect of Facebook and the OpenGraph, and that 
is that Facebook even uses prefixed *elements*:

]]
Here's a sample Like button for an Open Graph-enabled page:
  [source code view:] 
<div><fb:like href="http://developers.facebook.com/" width="450" 
height="80"></fb:like></div>
[[

[1] http://developers.facebook.com/docs/opengraph#plugins
-- 
leif halvard silli

Received on Saturday, 24 April 2010 17:22:16 UTC