Close Menu
MallumusicMallumusic
    Facebook X (Twitter) Instagram
    MallumusicMallumusic
    • Home
    • News
    • Business
    • Technology
    • Digital Marketing
    • Entertainment
    • Health
    • Lifestyle
    • Travel
    MallumusicMallumusic
    Home»Apk»Facebook Platform Core Components
    Apk

    Facebook Platform Core Components

    JaxonBy JaxonFebruary 3, 2021Updated:August 15, 2021No Comments3 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Along with its rich API, Facebook provides several components that allow application developers to easily replicate the look and feel of Facebook within their application and get access to all the data in the social graph. These components are based on existing well-known web development languages like HTML, JavaScript, and SQL to make it easier for developers to be productive quickly.

    FBML

    As previously mentioned, FBML is an acronym for Facebook Markup Language. FBML is a tag-based language based on HTML. It provides many of the tags supported by that language and provides a large set of Facebook user interface and programmatic primitives. FBML is automatically parsed and translated into HTML, Cascading Style Sheets (CSS), and JavaScript code by Facebook servers when a request for an application page that contains it is detected.

    FBML gives developers access to controls that allow applications to look like they were developed as part of Facebook. When an application is created, the developer must choose whether that application will support FBML. It is always suggested that developers new to Facebook applications use FBML unless they have a specific need for a technology that does not allow it. For example, if your application uses third-party JavaScript libraries that are over 64K in size, you cannot use FBML; you must use an Iframe-based application instead.

    FBJS

    FBJS is Facebook’s version of JavaScript. It supports most of the DOM-based manipulation methods that developers are comfortable with and the familiar events, functions, anonymous closures, and properties. It differs from JavaScript in several important ways. First, its syntax is slightly different, primarily to protect Facebook itself from malicious JavaScript code. Next, many DOM properties used in normal JavaScript are replaced by get/set property methods.

    Finally, some widely-used event handlers are not available that are widely used in normal client-side JavaScript. For example, Facebook does not allow use of the ubiquitous on load event handler to execute code when a web page loads. In all but a few locations, a user must take a physical action on the page (set focus to a control, click a mouse button, hit a key) before FBJS can execute.

    To further protect itself, Facebook wraps all FBJS in what’s called the sandbox. To accomplish this, Facebook prepends all FBJS variables, function names, and function parameters with a special string that ensures that no FBJS code conflicts with or can override any existing JavaScript code that might be on the page.

    Click here Pii-email to get latest information

    facebook components facebook developer facebook messenger bot capabilities facebook platform apps facebook platform before and after facebook platform on or off messenger platform get conversations messenger platform on facebook
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Jaxon
    • Website

    Related Posts

    Box Build Assembly: The Complete Integration Solution for Modern Electronics

    October 23, 2025

    High Tg Circuit Board: A Reliable Choice for High-Temperature Applications

    August 20, 2025

    IPC Class 3 PCB Board: Unmatched Reliability for Mission-Critical Electronics

    August 13, 2025
    Recent Post

    Abdominal Belts for Weightlifting: Core Support Guide

    February 24, 2026

    Box Build Assembly: The Complete Integration Solution for Modern Electronics

    October 23, 2025

    Multi-Generational Apartments in Antalya: Homes Designed for Extended Families

    September 8, 2025

    High Tg Circuit Board: A Reliable Choice for High-Temperature Applications

    August 20, 2025

    IPC Class 3 PCB Board: Unmatched Reliability for Mission-Critical Electronics

    August 13, 2025
    Categories
    • All
    • Apk
    • Apps
    • Auto
    • Automobile
    • Automotive
    • Business
    • Digital Marketing
    • Education
    • Entertainment
    • Fashion
    • Fitness
    • Food
    • Games
    • Health
    • Hits
    • Home Improvement
    • Internet
    • Latest Malayalam Songs
    • Law
    • Lifestyle
    • Malayalam Songs
    • Must be Music
    • News
    • Others
    • pet
    • Real Estate
    • Single
    • Social Media
    • Sports
    • Technology
    • Travel
    • Website
    • World
    Mallumusic
    • Contact Us
    • Privacy Policy
    Mallumusic.org © 2026, All Rights Reserved

    Type above and press Enter to search. Press Esc to cancel.