I'm starting on an application which will integrate with Facebook. I'm new to Facebook development and would like to understand the difference between a Facebo开发者_如何学编程ok app (canvas based) and a web application based on Facebook Connect. Are there technical or functional limitations in a Facebook Connect based application, which can otherwise be achieved in a Facebook App. I'm tending towards a Facebook Connect application by default since there are no restrictions on the UI (eg the dimensions etc), but am curious as to why people write Facebook apps.
Integration Facebook app or social plugins in your Website can't be compared to Apps on Facebook.com. You first need to realize the purpose of your project.
In short, if your project/product has more to do with social media and user interactions you develop it as a Facebook app on Facebook.com like VarmVile.
But if you have a standalone website and you just need to enhance it and add some "social love" to it, then you build your website and then think of best strategies to implement Facebook Apps, social plugins within it. Example for this can be found here.
Facebook Connect allows an external site to interface with Facebook for login and whatnot. A Facebook App is an app that is viewed and used inside Facebook itself.
web application based on Facebook Connect - website using facebook connect to share,comment etc from web page. you can found example sites on this link http://mashable.com/2009/01/12/facebook-connect-implementations/
facebook App(canvas based) - website inside facebook iframe/canvas e.g. any application on facebook
精彩评论