天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

名站技術分析 — facebook奇特的頁面加載技術

  沒事使用代理上了下facebook,注冊進入個人首頁后,習慣性的查看源代碼,發現了1個很有意思的現象,首頁內容不少,但源代碼中HTML的代碼卻很少,但去多出了很多段的Javascript代碼,這些js代碼都是用于動態生成html的,facebook為什么需要這樣做了?出于職業習慣,研究研究:

  一、html代碼。

     先看看首頁查看的源代碼,因為源代碼比較大,所以把圖片壓縮了下,可能看不太清楚,只需要注意圖中紅色是html代碼,其余黑壓壓一片的就全部是JS代碼:

  二、JS代碼

     看到黑壓壓的JS代碼是不是被嚇一跳,下面就截取一段JS來分析(其余段的JS都是類似的),facebook源代碼中充斥了類似于下面的JS代碼:

<script>big_pipe.onPageletArrive({	"id":"pagelet_welcome_box","phase":1,"is_last":false,"append":false,
"bootloadable":[], "css":["lDRwi","eon+N"], "js":["F+B8D","IdQlc"], "resource_map":[],"requires":[],"provides":[], "onload":["window.__UIControllerRegistry[/"c4c13a3ed2dd1e0e349b72/"] = new UIPagele
t(/"c4c13a3ed2dd1e0e349b72/", /"http:////pagelet////generic.php////WelcomeBoxPagelet/////", {},
{});; ;"], "onafterload":[],"onpagecache":[],"onafterpagecache":[],"refresh_pagelets":[],"invalidate_
cache":[], "content":{ "pagelet_welcome_box":"<div id=/"c4c13a3ed2dd1e0e349b72/"><div class=/"UIIm
ageBlock clearfix fbxWelcomeBox/"> ...這里省略N多HTML" }, "page_cache":true});</script>

it知識庫名站技術分析 — facebook奇特的頁面加載技術,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品久久国产三级国不卡顿 | jizz破处| 国产呦精品一区二区三区下载 | 91久久夜色精品 | 国产伦子沙发午休系列资源曝光 | 久久精品亚洲国产AV涩情 | 暖暖日本 在线 高清 | 国产乱人偷精品视频A人人澡 | 超碰人热人人热人人看 | 4480yy午夜私人影院 | 秋霞在线看片无码免费 | 国产精品1区2区 | 快播av网址 | 一久久 | 女子叉开腿让男子桶免费软件 | 国产AV天堂一区二区三区 | 色人阁综合 | FREE另类老女人 | 男男h开荤粗肉h文1v1 | 中文字幕亚洲综合小综合在线 | 无码骚夜夜精品 | 十8禁用B站在线看漫画 | 小箩莉奶水四溅小说 | 果冻传媒我的女老板 | 日本xxxx8888 | 日韩特黄特色大片免费视频 | 国内久经典AAAAA片 | 动漫女主被扒开双腿羞辱 | 高清国产mv视频在线观看 | 乱xxxjapanese黑人| 无码AV动漫精品一区二区免费 | 美女乱草鲍高清照片 | 暖暖 免费 高清 日本 在线 | 美女内射视频WWW网站午夜 | 久久亚洲一级α片 | 久久精品国产亚洲AV妓女不卡 | 精子射到丝袜上图 | 久久天天躁狠狠躁夜夜呲 | 亚洲欧美中文字幕5发布 | 妹妹好色网 | yellow在线观看免费直播 |