I have read somewhere Facebook load pages by an hidden iframe by an Ajax call...Is this true??
Asked
Active
Viewed 2,052 times
1 Answers
2
Facebook uses something they call BigPipe, which splits the page up into a bunch of little "pagelets" that are individually loaded via AJAX.
In the image below, the areas highlighted in light-blue are individual pagelets.

ceejayoz
- 176,543
- 40
- 303
- 368
-
1To be clear - they are not loaded by ajax. all the pipes are loaded from one response. – zerkms Nov 08 '10 at 01:33
-
Initially. After load, though, updates are being pulled in dynamically. – ceejayoz Nov 08 '10 at 02:01
-
yes. but the main idea in BigPipe is that all the contents is loaded with one request. Also, to be precise - the data after the initial loading is being loaded with Comet. – zerkms Nov 08 '10 at 02:25
-
not just js after loading full page new pages are loaded by iframe. ie. loading profile of a friend uses iframe. – Waqar Alamgir Feb 15 '13 at 07:31
-
I doubt they're using iframes. – ceejayoz Feb 15 '13 at 14:36