FBML 是否符合 HTML 标准?
这个有趣的东西叫做 FBML http://developers.facebook.com/docs/reference/fbml/< /a> 我只是想知道是否任何使用 FBML 的网页都会自动取消其作为 100% 标准兼容网页的资格?
this funny thing called FBML http://developers.facebook.com/docs/reference/fbml/ I'm just wondering is it true that any web page that uses FBML automatically disqualifies themselves as a 100% standard-compliant webpage?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
FBML 是 Facebook 开发的一种语言(现已弃用)。即使他们的 JavaScript SDK 没有引入自定义标签,从技术上来说也不是一个开放标准两者之一,不过现在判断社交网站是否可以联合起来可能还为时过早。 XMPP 的 Pubsub 规范可能是与这里的标准最接近的等效项,但我认为它并没有得到许多客户端或服务的良好支持,尽管 Google 制作了它的衍生版本。
HTML5 往往只是对现有浏览器行为进行标准化,因此任何包含 HTML5
且无需插件即可在所有浏览器中运行的内容都可能被视为符合开放标准。所以 JavaScript 是一个开放标准,但就社交网络 API 而言,他们并没有使用开放标准。这是一个相对术语。
FBML is a language developed by Facebook (which is now deprecated). Even their JavaScript SDK, which does not introduce custom tags, is technically not an open standard either, though it may be too early to say whether social networking sites could join up to make one. XMPP's Pubsub specification might be the closest equivalent to a standard here, but I don't think it is well-supported by many clients or services, even though Google made a derivative of it.
HTML5 has tended to just standardize on existing browser behavior, so anything that includes the HTML5
<!DOCTYPE html>
and works in all browsers without plugins might be considered compliant to an open standard. So JavaScript is an open standard, but they are not using an open standard as far as a social networking API. It's a bit of a relative term.如果页面是 XHTML,并且在
<; 中包含正确的
标签。xmlns:fb="http://www.facebook.com/2008/fbml"
命名空间声明,则该页面是有效的 XHTML。 html>If the page is XHTML, it is valid XHTML if you include the proper
xmlns:fb="http://www.facebook.com/2008/fbml"
namespace declaration in the<html>
tag.