getability---one

1:css和js在網(wǎng)頁中的放置位置作谭?

css樣式放在head中源哩;js放置在body標(biāo)簽內(nèi)的最后(防止阻塞后面內(nèi)容的呈現(xiàn)鞋吉,防止阻塞氣候組件的下載),圖片和css励烦,會并發(fā)加載谓着,而JavaScript會禁止并發(fā);

2:解釋白屏和FOUC

解析html標(biāo)簽坛掠,構(gòu)建DOM樹漆魔,解析CSS標(biāo)簽,構(gòu)建CSSOM樹,把DOM和CSSOM組合成渲染樹(render tree)却音,calculate(計算)節(jié)點幾何結(jié)構(gòu)改抡,painting;白屏:瀏覽器在渲染的時候請求時間過長導(dǎo)致系瓢,使用@import()屬性也可能導(dǎo)致渲染不及時阿纤。
FOUC現(xiàn)象(逐步加載無樣式的內(nèi)容,等加載后(CSS)頁面突然展現(xiàn)樣式)
Chrome:等待渲染樹和位置計算好才會出來網(wǎng)頁的內(nèi)容夷陋;
FireFox:沒加載一次DOM樹就會重繪網(wǎng)頁樣式欠拾,知道所有的內(nèi)容完成為止;

3:async和defer的作用骗绕?

async:加載和渲染后續(xù)文檔元素的過程將和script.js的加載與執(zhí)行并發(fā)進(jìn)行(異步)藐窄;
defer:異步,但script.js的執(zhí)行要在所有元素解析完成之后酬土,DoMcontentLoaded事件觸發(fā)之前完成荆忍;
前者無順序,后者有撤缴;

4:簡述網(wǎng)頁的渲染機(jī)制刹枉?

題二答案!
HTML>>DOM>>CSS>>CSSOM>>Rreder tree>>calculate>>painting;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末屈呕,一起剝皮案震驚了整個濱河市微宝,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌虎眨,老刑警劉巖蟋软,帶你破解...
    沈念sama閱讀 218,525評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件镶摘,死亡現(xiàn)場離奇詭異,居然都是意外死亡岳守,警方通過查閱死者的電腦和手機(jī)钉稍,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來棺耍,“玉大人贡未,你說我怎么就攤上這事∶膳郏” “怎么了俊卤?”我有些...
    開封第一講書人閱讀 164,862評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長害幅。 經(jīng)常有香客問我消恍,道長,這世上最難降的妖魔是什么以现? 我笑而不...
    開封第一講書人閱讀 58,728評論 1 294
  • 正文 為了忘掉前任狠怨,我火速辦了婚禮,結(jié)果婚禮上邑遏,老公的妹妹穿的比我還像新娘佣赖。我一直安慰自己,他們只是感情好记盒,可當(dāng)我...
    茶點故事閱讀 67,743評論 6 392
  • 文/花漫 我一把揭開白布憎蛤。 她就那樣靜靜地躺著,像睡著了一般纪吮。 火紅的嫁衣襯著肌膚如雪俩檬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,590評論 1 305
  • 那天碾盟,我揣著相機(jī)與錄音棚辽,去河邊找鬼。 笑死冰肴,一個胖子當(dāng)著我的面吹牛屈藐,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播嚼沿,決...
    沈念sama閱讀 40,330評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼估盘,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了骡尽?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,244評論 0 276
  • 序言:老撾萬榮一對情侶失蹤擅编,失蹤者是張志新(化名)和其女友劉穎攀细,沒想到半個月后箫踩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,693評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡谭贪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,885評論 3 336
  • 正文 我和宋清朗相戀三年境钟,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片俭识。...
    茶點故事閱讀 40,001評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡慨削,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出套媚,到底是詐尸還是另有隱情缚态,我是刑警寧澤,帶...
    沈念sama閱讀 35,723評論 5 346
  • 正文 年R本政府宣布堤瘤,位于F島的核電站玫芦,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏本辐。R本人自食惡果不足惜桥帆,卻給世界環(huán)境...
    茶點故事閱讀 41,343評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望慎皱。 院中可真熱鬧老虫,春花似錦、人聲如沸茫多。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽地梨。三九已至菊卷,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間宝剖,已是汗流浹背洁闰。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留万细,地道東北人扑眉。 一個月前我還...
    沈念sama閱讀 48,191評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像赖钞,于是被迫代替她去往敵國和親腰素。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,955評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1. CSS和JS在網(wǎng)頁中的放置順序是怎樣的雪营? css放在head標(biāo)簽內(nèi)弓千,防止渲染時出現(xiàn)白屏 js放在最后body...
    billa_8f6b閱讀 574評論 0 0
  • css和js 在網(wǎng)頁中的放置順序 js在網(wǎng)頁的放置順序 對于外部js的文件放置時,應(yīng)該全部放在 標(biāo)簽內(nèi)献起。但是這樣的...
    傾國傾城的小餅干閱讀 310評論 0 1
  • CSS和JS在網(wǎng)頁中的放置順序 網(wǎng)站加載的整個完整過程:首先瀏覽器從服務(wù)器接收到html代碼洋访,然后開始解析html...
    Joey的企鵝閱讀 275評論 1 0
  • 1.CSS和JS在網(wǎng)頁中的放置順序是怎樣的镣陕? css放在 標(biāo)簽中間,是為了防止白屏的出現(xiàn) js放在body標(biāo)簽內(nèi)...
    向前沖沖的蝸牛閱讀 243評論 0 1
  • 不得不說,這段時間是我人生中最快樂汁展、最享受的時光鹊碍。 因為每天都在做想做的事情。 一食绿、我的日常清單 不用上班侈咕,直接意...
    小Oly英語啟蒙閱讀 2,567評論 16 31