Как правильно добавить Facebook Connect и их xmlns в (X) HTML5? - PullRequest
2 голосов
/ 09 июля 2009

Я собираюсь ответить на этот вопрос [ Facebook Connect не подтвердит , что использование Facebook Connect и других «социальных виджетов» Facebook просто не приводит к «действительному» документу.

В отношении (X) HTML5, однако, какой (наиболее) подходящий тип документа / заголовок будет, если я захочу включить контент Facebook Connect на свои страницы и быть как можно ближе к «действительному» (X) HTML5?

Ответы [ 3 ]

2 голосов
/ 09 июля 2009

Нет правильного пути.

1 голос
/ 02 февраля 2011

Я нашел эти ссылки полезными. Может быть, вы тоже найдете их полезными.

http://earthpeople.se/labs/2010/09/html5-validation-with-facebook-opengraph/

http://fbml5.blogspot.com/

1 голос
/ 09 июля 2009

Если вы используете XHTML5, вам не нужно указывать DOCTYPE. Вы можете включить <! DOCTYPE html>, если хотите, но это не обязательно. Вам просто нужно указать пространство имен XHTML и пространство имен для Facebook Connect.

Я совсем не знаком с Facebook Connect, но вам нужно убедиться, что документ обрабатывается как XML, что означает его обработку с типом XML MIME, например application / xhtml + xml. (Сериализация text / html не поддерживает пространства имен).

Валидатор HTML5 не сможет проверить соответствие разметки facebook, но он все равно сможет проверить соответствие XHTML. Разрешается включать элементы из других пространств имен, даже если средство проверки HTML5 не поддерживает их.

...