facebook doctype,它被弃用了吗?

时间:2011-03-02 19:42:20

标签: facebook fbml xfbml

我最近开始在Facebook应用程序上工作,我迷失了,并试图得到任何直接的答案。谷歌搜索答案似乎并没有太好用于Facebook,因为事情变化太快,博客很少更新它以反映新的API。

我知道Facebook会弃用FBML,我对此感到非常高兴。 所以我的问题是,DOCTYPE facebook会让你放弃你的网站,被弃用吗?

这样做甚至做到了什么?

1 个答案:

答案 0 :(得分:4)

假设你在谈论这个:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">

(特别是xmlns:fb="http://www.facebook.com/2008/fbml")。他们并没有弃用它。您应该继续在xmlns:fb="http://www.facebook.com/2008/fbml"标记中添加<html>。但是,对于现代性,您应该使用HTML5文档类型,因此您的doctype和HTML标记应如下所示:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">

xmlns:fb部分所做的是指定页面中以fb:前缀开头的标记XML namespace(例如<fb:name/>)。