3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Enhance your Facebook Page using FBML

Enhance your Facebook Page using FBML
Tabs are a great way to draw peoples attention in a Facebook Fan Page (or 'Like' page). You can customize them, and with little knowledge of HTML, you can integrate your tab into Facebook services, such as posting statuses etc. In this Instructable, I'll show you how to make you Fan Page appeal to new visitors.

Example: Jane has an event running on her Fan Page. She creates a Tab to advertise the event with a link pointing to her personal website, with a registration form. Once the person clicks on the link, a dialog box opens, and asks the user if they would like to post a status saying that she is attending this event. Her friends see the status, visits the link advertising the event on the Fan Page, and the process starts again.

Back to real life, I've been put in charge of my schools new Facebook page, and the whole aim is to advertise the school to new students, and providing information to current students. I thought that people would end up 'unliking' us if we kept posting statuses, so I turned to tabs and the magic of FBML.

Before you begin: note that this Instructable is not for Facebook profiles! This only works for Fan Pages created on Facebook.
 
Remove these adsRemove these ads by Signing Up
 

Step 1Facebook Markup Language

Facebook Markup Language
FBML, or the Facebook Markup Language is the programming language which allows developers to tap into the deeper resources of Facebook. You can use some of the FBML tags to integrate various services into your Fan Page too.

FBML is very similar to HTML when writing code. All of the tags start with fb: followed by the appropriate tag name.

Some examples of FBML:
  • fb:swf - allows you to embed any Adobe Flash object
  • fb:name - renders the logged in users name
  • fb:dialog - renders a dialog box
However, Facebook is slowly phasing out FBML, but for now it'll do. From the Facebook Developers website regarding FBML:

"We are in the process of deprecating FBML. If you are building a new application on Facebook.com, please implement your application using HTML, JavaScript and CSS. You can use our JavaScript SDK and Social Plugins to embedded many of the same social features available in FBML. While there is still functionality that we have not ported over yet, we are no longer adding new features to FBML."
This affects applications and some of Facebook's Fan Pages, but we should be fine.
For a full list of tags, visit the Facebook Developers website at: http://developers.facebook.com/docs/reference/fbml/



« Previous StepDownload PDFView All StepsNext Step »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
25
Followers
7
Author:possum888(Come Clean)
My name is Indy Griffiths, and I'm living in Dunedin, New Zealand. I'm not that interesting: 16, geeky, wears glasses. I have a HUGE passion for computers, even when I was 4 and got my first 486. No...
more »