<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php" />
  <link rel="self" type="application/atom+xml" href="http://www.readwriteweb.com/atom.xml" />
  <id>tag:www.readwriteweb.com,2011:/1/tag:www.readwriteweb.com,2009://1.13343-</id>
  <updated>2011-08-16T17:55:34Z</updated>
  <title>Comments for Facebook Makes Its Markup Extensible</title>
  
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.35-en</generator>
  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13343</id>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.readwriteweb.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=1/entry_id=13343" title="Facebook Makes Its Markup Extensible" />
    <published>2009-01-13T18:28:53Z</published>
    <updated>2009-01-13T18:45:46Z</updated>
    <title>Facebook Makes Its Markup Extensible</title>
    <summary>Facebook announced a major change today to the proprietary language that all Facebook apps are written in; it will now be made extensible with custom tags that can be shared across applications. The feature will initially be available only on site but will eventually be rolled out to all Facebook Connect supporting sites around the...</summary>
    <author>
      <name>Marshall Kirkpatrick</name>
      <uri>http://www.readwriteweb.com</uri>
    </author>
    
    <category term="Mashups" />
    
    <category term="NYT" />
    
    <category term="News" />
    
    <content type="html" xml:lang="en" xml:base="http://www.readwriteweb.com/">
      <![CDATA[<p><img src="http://www.readwriteweb.com/images/facebook-logo.jpg">Facebook <a href="http://developers.facebook.com/news.php?blog=1&story=185">announced</a> a major change today to the proprietary language that all Facebook apps are written in; it will now be made extensible with custom tags that can be shared across applications.  The feature will initially be available only on site but will eventually be rolled out to all Facebook Connect supporting sites around the web.  We're excited about it but wonder how open it will truly be.</p>

<p>FBML, or Facebook Markup Language as it's called, was intended to ensure that malicious apps couldn't inject nasty code into the browsers of users.  We assume that the new markup will have security taken care of by server side processing and this could enable an explosion in feature sharing and code efficiency.</p>]]>
      <![CDATA[<p>Showcase examples at launch of the feature include:<br />
<ul><li>iLike offers tags that let you display <a href="http://apps.facebook.com/ilike/custom_tags">favorite songs and playlists</a>, complete with controls to listen, dedicate, watch, and make ringtones of those songs.</li><br />
<li>Causes offers custom tags that let you show your support for your favorite<br />
causes by <a href="http://apps.facebook.com/causes/badges">displaying badges</a> that invite users to join and support the cause.</li><br />
<li>Graffiti offers tags that let you <a href="http://apps.facebook.com/graffitiwall/test/test_tags.php">draw and display graffiti</a>.</li><br />
<li>* Visual Bookshelf offers tags show the <a href="http://apps.facebook.com/facebookshelf/leaders/popular_lists">most popular books by category</a>.</li></ul></p>

<p>These tags should be reusable and offer some amount of customization, but the source code doesn't appear to be open.  We'd love to see these tags expose their code to developers so they can be more easily altered for reuse in different ways by different apps.</p>

<p>Though there have been thousands upon thousands of apps built on the Facebook platform, many of them are of poor quality and have suffered since the company instituted a site redesign for quality control.  Though effective app design is a competitive advantage for numerous apps that are making a shocking amount of money from ads and micropayments, we believe that at least some developers would be happy to share their best practices in the form of open, editable tag code if they were given the opportunity.</p>

<p>We'll see if that happens or if Facebook remains an essentially closed ecosystem, despite this big move made today. Read more about it on the <a href="http://developers.facebook.com/news.php?blog=1&story=185">Facebook Developers' Blog</a>.</p>]]>
    </content>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13343-comment:122909</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13343" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php#c122909" />
    <title>Comment from william on 2009-01-13</title>
    <author>
        <name>william</name>
        <uri>http://www.adelph.us</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.adelph.us">
        <![CDATA[<p>The Elephant in the room</p>

<p>If you are an Open Source Developer or Content creator (If you are a member of either service you are a content creator) you should not use Facebook.</p>

<p>By using Facebook you are essentially raising the value of their company and their application Facebook is a closed source content silos that does not allow you to control the content that you create.</p>

<p>Facebook does not put the content creator/members at the top of their pyramids when thinking about revenue models. Facebook puts their Facebook first above the members and communities that have given them value and revenue.</p>

<p>If you are a developer you may be able to make some money by creating applications for Facebook ; but I do not believe that Facebook will ever allow your application to eat into their user base or their revenue. Because Facebook is a closed source companies that have the ability to literally cut you off by changing the code/api or by using their proprietary knowledge to build an application that you can not possibly compete with.</p>

<p>As a coder understand that when you build and extend Facebooks propitiatory platforms that you undermine the longevity of the Open Internet.</p>

<p>Content owners and Developers do not help closed source companies (Facebook) in their goal of creating another closed source content trap that will extract hundreds of Millions on dollars from their member and developer communities and give nothing back in return.</p>]]>
    </content>
    <published>2009-01-14T07:46:45Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13343-comment:122866</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13343" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php#c122866" />
    <title>Comment from gitar FiyatlaRI on 2009-01-13</title>
    <author>
        <name>gitar FiyatlaRI</name>
        <uri>http://www.gitarfiyatlari.net</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.gitarfiyatlari.net">
        <![CDATA[<p>i am trying to make a new app for facebook :) i hope i can do as soon as posible and i can share with you jane</p>]]>
    </content>
    <published>2009-01-14T00:04:12Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13343-comment:122833</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13343" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php#c122833" />
    <title>Comment from Adam on 2009-01-13</title>
    <author>
        <name>Adam</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Oh wow..now we can get vampire bite spam with iLike greeting songs attached.  Lets move on to something that adds value in our lives. Facebook = BIG Bubble!</p>]]>
    </content>
    <published>2009-01-13T21:44:01Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13343-comment:122822</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13343" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php#c122822" />
    <title>Comment from Thomas Whitney on 2009-01-13</title>
    <author>
        <name>Thomas Whitney</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>As a user of facebook in networking, I will tell you that I am a customer as long as I feel that the applications are safe.  Digital security has to be the highest priority for the whole phenomenon to be sustainable.  Otherwise, it'll go with the Edsel.</p>]]>
    </content>
    <published>2009-01-13T20:51:55Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13343-comment:122819</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13343" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php#c122819" />
    <title>Comment from Kevin Tate on 2009-01-13</title>
    <author>
        <name>Kevin Tate</name>
        <uri>http://www.stepchangegroup.com</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://www.stepchangegroup.com">
        <![CDATA[<p>As a developer of Facebook apps, I'll put in my cents as being "optimistic" about the new custom tags.</p>

<p>Especially for more the integrated FB apps and campaigns, we often end up jumping through all kinds of server-side hooks to get information back-and-forth to the FB App page... primarily working around the FBML limitations.</p>

<p>In particular, I'm hoping:</p>

<p>1. We can use these custom tags a "pseudo mini-APIs" to external sources - as well as between a brand's multiple apps within Facebook</p>

<p>2. The performance gains they mention are realized... we battle FBML rendering times constantly.<br />
</p>]]>
    </content>
    <published>2009-01-13T20:29:41Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13343-comment:122814</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13343" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php#c122814" />
    <title>Comment from Jean-Marc Liotier on 2009-01-13</title>
    <author>
        <name>Jean-Marc Liotier</name>
        <uri>http://serendipity.ruwenzori.net/</uri>
    </author>
    <content type="html" xml:lang="en" xml:base="http://serendipity.ruwenzori.net/">
        <![CDATA[<p>Facebook Air - now with only 50% less oxygen than generic air, but people will still buy it because the packaging is so convenient...</p>]]>
    </content>
    <published>2009-01-13T19:46:28Z</published>
  </entry>

  <entry>
    <id>tag:www.readwriteweb.com,2009://1.13343-comment:122811</id>
    <thr:in-reply-to ref="tag:www.readwriteweb.com,2009://1.13343" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php"/>
    <link rel="alternate" type="text/html" href="http://www.readwriteweb.com/archives/facebook_makes_its_markup_extensible.php#c122811" />
    <title>Comment from Todd on 2009-01-13</title>
    <author>
        <name>Todd</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Pittance. Lip service. Does nothing to change anyone's opinion of the misery Facebook injects into the world with it's proprietary EVERYTHING walled garden.</p>

<p>( Hey I am feeling creative today! Normally I would just type Facebook = FAIL )</p>

<p>:P</p>]]>
    </content>
    <published>2009-01-13T19:22:44Z</published>
  </entry>

</feed>
