Facebook Static FBML FAQ / Tutorial

Static FBML is a Facebook Platform application developed by the Facebook engineers to allow Fan Page administrators to add advanced functionality to their Fan Pages using JavaScript, CSS, HTML and FBML (Facebook Markup Language). The application adds a box to your Fan Page in which you can render HTML or FBML for enhanced Page customization.

Facebook's Static FBML application is an "application tab". Application tabs are to be distinguished from "canvas applications" which allow more functionality, a wider palette (760 pixels as opposed to 520 pixels for application tabs), and are hosted on servers external to Facebook. Facebook says:

Application tabs are slightly different than canvas pages. When a user first goes to a tab, it is in passive mode. This means applications cannot autoplay Flash or onload JavaScript. Once user interacts with the tab – like clicking the Flash object, the page becomes active, so it can play Flash, execute JavaScript, and so forth.

NOTE: Make sure you read our "Most Common Problems with Static FBML and Their Solutions". It answers the most common issues people have when installing or working with Static FBML.

I would recommend Jesse Stay's excellent book, FBML Essentials: Facebook Markup Language Fundamentals, published by O'Reilly. You'll find it very helpful in learning FBML.

PLEASE NOTE: Tutorials
We have a number of specific tutorials / how-tos on using Static FBML. If you don't find a solution to your question in this Static FBML FAQ, please also check out the following tutorials. I will not approve comments that ask questions already answered in our posts (and make sure you look at the comments!).

Static FBML — Frequently Asked Questions

Can I add the Static FBML application to my personal profile?

How do I add Static FBML to my Fan Page?

How do I create a Static FBML application box?

Where does my Static FBML display on my Fan Page?

How do I change where my Static FBML box appears?

Where can I find out what FBML tags are available, and how to use them?

How do I set my Static FBML tab as the default landing page?

Can I add more than one Static FBML tab?

How wide can my Static FBML boxes be?

How do I apply CSS styles to my Static FBML tab?

How can I force Facebook to update its cache with my latest stylesheet?

Can I have an iFrame in my Static FBML box?

Why does my Static FBML tab look bad in Internet Explorer 6?

How do I add a video or Flash to my Static FBML box?

Can I add my YouTube Channel to a Static FBML box?

How do I add a Flickr gallery slideshow to my Static FBML box?

I can't get the embedding of video, photos or Flash to work with my Static FBML. What am I doing wrong?

How do I embed MP3s into my Static FBML page?

I don't have access to a Web server. How do I upload images, video or other files so I can add them to my Static FBML box?

What is the HTML to create a "become a fan" or "share with friends" link?

Can I have my videos or Flash to begin when the tab loads?

If you think of a Static FBML question that isn't addressed here, please let me know via the comments. Thanks!

Follow me on Twitter

  1. #1 by nik - May 24th, 2010 at 06:40

    HI Tim
    Great site and info, I'm trying to use flash in a static FBML box to link to the standard tabs on my fan page but can't find any reference of doing this.
    Only works with and _Blank as _self would reload in the static FBML box, any pointers?

    • #2 by timware - May 24th, 2010 at 07:13

      Nope. I don't do much with Flash.

  2. #3 by Metria Jones - May 24th, 2010 at 09:59

    Please help, I am logged into facebook, I am an admin of the Fan Page "Gulfport Technology Center". When I select Edit, and go to add an aplication "Static FBML" shows up. But When I click to add the app, it just takes me back to my Personal Facebook page.

    • #4 by timware - May 24th, 2010 at 17:14

      Maybe you already have Static FBML installed on your fan page. Did you click "Edit page" on your Fan Page and check carefully for the Static FBML app?

  3. #5 by kriss - May 24th, 2010 at 18:54

    I am trying to add a comments box into my FBML tab. One that is like the wall where people can comment and the admins can reply. Is that possible? I have looked everywhere online but couldn't find anything that makes sense. I am really new to this. Thank you for your help.

Comments are closed.