What is Facebook Markup Language (FBML) about?

Facebook had launched their own platform for complementing their API in 2007, which uses FBML (Facebook Markup Language) similar to HTML. If you have used HTML then FBML would be quite easy.

Facebook Markup Language

FBML allows you to write browser interrupted code to render elements on a Facebook page or application. It allows you to build applications that deeply integrate into a users experience. Prior to this there was FQL (Facebook Query Language) which evolved into the Facebook API.

What does FBML offer?

FBML has the ability to add newsletter subscription forms, download e-books, and other HTML-based elements. It allows you to use regular HTML tags and is extremely flexible for the programmer to build an application or function. Using it, you can customize the look and feel of applications created by the developers.

Some CSS attributes are removed for safety reasons. It is a remarkable application that allows customizing the Facebook fan page, using which you can make a website page right in Facebook with a fan page for the business.

Basic points to be considered before using Facebook static FBML –

  • javaScript can’t be used in FBML page without user interaction. You can also use Facebook JavaScript (FBJS) in page.
  • Static FBML can only be added to the fan page such as public profiles, business pages etc.
  • Maximum width of FBML page is 520px.
  • Try to use external style sheet via <link href=”http://yourdomain.com/layout/style.css” rel=”stylesheet” type=”text/css” />, in place of <style type=”text/css”> tag which works in most browsers but create some problem in Internet Explorer.
  • To add an application in the fan page you must need to be the admin of that page
  • Include HTML/CSS only between <body> and </body> tags. No <html> , <head> ,meta tag etc.

Facebook applications have become very popular nowadays. Experienced programmers will find switching over from HTML to FBNL very easy. The process of application development is so simple that programmers will be more comfortable using it.

Does your Website Need Makeover?

Get the right web solution and add value and new lease of life to your online business! Get in touch to understand what can work for your business the best!

About The Author

Mr. Maulik Shah, the CEO of Biztech Consultancy, has nurtured the company with his technocratic and entrepreneurial expertise, and also expresses his thoughts frequently on this blog. He can be found churning some brain storming ideas, if not involved talking with his clients.