3月10日对Facebook页面所有者而言意义重大。当日,Facebook将页面升级为全新布局,移除FBML(Facebook标记语言)并改用iframe。此举虽推动了技术迭代,却给DIY爱好者带来挑战,需重新学习创建适用于iframe的Facebook应用。
转向iframe还影响了“fangating”功能的使用。该功能要求访客先“点赞”页面才能获取电子书、优惠券等福利。此前通过FBML标签实现较为简单,但iframe环境下需具备PHP知识方可操作(Hyperarts曾提供相关教程)。
针对这一痛点,Wildfire和Involver两家主流Facebook应用开发商推出了免费且易用的界面工具,简化了iframe应用创建流程,并均支持“fangating”功能。此外,独立开发者Jason Padvorac也开发了类似工具。其中,Wildfire的工具名为“iFrames for Pages”,而Involver与Padvorac的工具则统称为“Static HTML”。以下是对这三款工具的详细解析。
Wildfire
访问 iframes.wildfireapp.com,点击“Install this app”按钮,系统会跳转至Facebook并询问安装目标页面。
Wildfire 提供免费的 iframe 创建工具。
选择页面后填写简单表单,即可进入设置页。
Wildfire 的 iframe 应用支持使用图片或 HTML。
设置页提供两个核心选项:
- Fangate:可自由开启或关闭点赞可见功能。
- Image or HTML:支持上传GIF、JPG、PNG格式图片,或直接嵌入自定义HTML代码。
最后同意服务条款并点击预览按钮,即可完成配置。
Involver
访问Involver官网,在首页找到“Static HTML For Pages”字样,点击下方“Learn More”按钮进入安装页。其安装流程与Wildfire高度相似。
Involver 将其 iframe 应用工具称为 Static HTML。
Involver的设置页略有不同,提供三个单选选项:Custom Image(自定义图片)、Custom HTML(自定义HTML)及Custom SML(Involver专有编码语言)。若无SML许可证,建议选择前两者。
Involver 的 iframe 应用设置页面。
Involver设有“Syndication & Accessibility”功能,可选择内容对所有用户可见或仅粉丝可见。若选“only Fans”,可为非粉丝单独上传图片,但不支持为非粉丝设置HTML内容。
Involver 的“fangate”选项允许为非粉丝使用图片,而非 HTML。
确认无误后点击“Save Changes”保存即可。
Padvorac 的 Static HTML
该工具入口较隐蔽,建议收藏链接。可通过Facebook站内指定链接访问。
点击左侧栏“Add to My Page”,在弹窗中选择目标页面并点击“Add to Page”完成添加。
点击“添加到我的页面”以添加静态 HTML iframe 应用。
安装后需在粉丝页左侧菜单中找到带星形图标的“Welcome”链接(即Static HTML)点击进入。
静态 HTML 菜单列表项。
设置页包含两个表单字段:分别用于输入公开内容及粉丝专属(fangated)内容。注意:该工具不支持纯图片上传,仅支持HTML。
静态 HTML iframe 应用设置页面。
另有两个复选框可选:是否移除滚动条、是否启用少量仍受支持的FBML标签。嵌入HTML后点击“保存并查看标签页”即完成设置。
该工具独有“常见问题与帮助中心”模块,通过下拉菜单详解各项功能,对用户更为友好。
结论
未来预计会有更多简化iframe页面创建的应用涌现。本文介绍的三款工具属于第一代尝试性产品,Wildfire和Involver可能借此推广其其他付费服务。
若您习惯使用Splashtab、Tabsite等第三方页面创建工具,过渡到iframe几乎无感;但若正从FBML迁移至iframe,上述三款工具将是极其实用的解决方案。

