我注意到像谷歌电子邮件一样,FB的源代码只显示Javascript。他们为什么用JS来编写页面?
答案 0 :(得分:4)
这使他们能够非常快速地呈现页面。他们只是加载一些javascript来渲染屏幕上的所有内容,然后加载其余部分
他们将其命名为BigPipe。你可以在这里阅读更多内容http://www.facebook.com/note.php?note_id=389414033919
非常有趣的阅读。
答案 1 :(得分:3)
因为他们的页面非常动态;大多数内容必须动态构建。
答案 2 :(得分:0)
所有内容都使用AJAX填充,为其提供动态和桌面外观(即即时消息功能)
答案 3 :(得分:0)
由于 AJAX(异步 JavaScript 和 XML)为网页或网站提供动态功能,单个页面的多个部分可以工作或可以同时加载,因此它为页面加载和工作提供了极大的灵活性和速度>