国产不卡一区二区电影网,欧美一级做a爱高清免费观看,精品天堂成人Av在线播放,99国产精品尤物视频在线99,国产无遮挡18禁无码麻豆

国产不卡一区二区电影网,欧美一级做a爱高清免费观看,精品天堂成人Av在线播放,99国产精品尤物视频在线99,国产无遮挡18禁无码麻豆

合肥做網(wǎng)站,選擇瘋狗科技,專(zhuān)業(yè)、敬業(yè)的合肥網(wǎng)絡(luò )公司
首頁(yè) > 交互 > 詳情

網(wǎng)站0.1秒的價(jià)值!淺談Web前端頁(yè)面提速問(wèn)題

2015-08-13 10:47:38   來(lái)源:互聯(lián)網(wǎng)   瀏覽:  次
記得面試現在這份工作的時(shí)候,一位領(lǐng)導語(yǔ)重心長(cháng)地談道——當今的世界是互聯(lián)網(wǎng)的世界,IT企業(yè)之間的競爭是很激烈的,如果一個(gè)網(wǎng)頁(yè)的加載和顯示速度,相比別人的站點(diǎn)頁(yè)面有那么0 1秒的提升,那也是很大的一個(gè)成就。然后我不知道

記得面試現在這份工作的時(shí)候,一位領(lǐng)導語(yǔ)重心長(cháng)地談道——當今的世界是互聯(lián)網(wǎng)的世界,IT企業(yè)之間的競爭是很激烈的,如果一個(gè)網(wǎng)頁(yè)的加載和顯示速度,相比別人的站點(diǎn)頁(yè)面有那么0.1秒的提升,那也是很大的一個(gè)成就。

然后我不知道怎么寫(xiě)下去了,就在群里問(wèn)了那群狗頭軍師,結果是這樣的。。。

網(wǎng)站0.1秒的價(jià)值!淺談Web前端頁(yè)面提速問(wèn)題

好的,是時(shí)候“語(yǔ)鋒一轉”切回主題了 —— 如何提升我們站點(diǎn)頁(yè)面的訪(fǎng)問(wèn)速度、減少等待時(shí)間,從而最大化地提升用戶(hù)訪(fǎng)問(wèn)體驗呢?

針對這個(gè)問(wèn)題,我們今天會(huì )從前端的角度來(lái)提出系列解決方案,它們都能有效地提升你頁(yè)面的訪(fǎng)問(wèn)速度。

一. 減少對服務(wù)器的文件請求

常規的HTTP請求屬于“請求”-“應答”-“斷開(kāi)”形式的短連接,每一個(gè)獨立的資源我們都會(huì )向服務(wù)器發(fā)去一份get請求,再等服務(wù)端將我們需要的文件傳回來(lái)。每一次資源的請求都實(shí)實(shí)在在地耗費了一次“連接-等待-接收”的時(shí)間(當然將http請求設為keep-alive長(cháng)連接狀態(tài)可以減少“連接”的次數和時(shí)間),如果我們能有效減少對服務(wù)器文件的請求次數,便意味著(zhù)我們可以從這塊省下一些頁(yè)面等待時(shí)間,也可以順便減少服務(wù)器的負擔。

對于這個(gè)解決方案,我們可以這么做:

1. 使用css sprite技術(shù)合并多個(gè)圖片為單個(gè)圖片文件,實(shí)際使用時(shí)通過(guò)background-position來(lái)定位背景位置(相信大家第一個(gè)想到的也是這個(gè)吧);

2. 合并多個(gè)css樣式文件為單個(gè)樣式文件,合并多個(gè)腳本為單個(gè)腳本,再在頁(yè)面中引用合并后的樣式/腳本文件。對于這個(gè)你可以使用r.js來(lái)幫忙,但我個(gè)人倒是不怎么推薦這個(gè)方法,因為合并了文件之后,多個(gè)頁(yè)面之間公共部分的樣式/腳本文件就無(wú)法緩存到客戶(hù)端了;

3. 使用base64編碼來(lái)展示圖片。就如圖github 404頁(yè)面那樣:

你可以使用這個(gè)工具來(lái)幫你把圖片轉換為base64編碼的文件流,但常規只推薦你把這種方式使用在用戶(hù)重復訪(fǎng)問(wèn)量較少的頁(yè)面,因為它們雖然無(wú)須從服務(wù)端get一遍,但也無(wú)法緩存在客戶(hù)端,導致用戶(hù)每次訪(fǎng)問(wèn)頁(yè)面都要重新渲染一次。而且冗長(cháng)的文件流代碼會(huì )占用你頁(yè)面很大的代碼空間,維護起頁(yè)面來(lái)估計也會(huì )挺心塞;

4. 將小塊的css、js代碼段直接寫(xiě)在頁(yè)面上,而非在頁(yè)面引入獨立的樣式/腳本文件。相信有的朋友看慣了“保持結構 (標記)、表現 (樣式)、行為 (腳本)三者分離”的規范,對此觀(guān)點(diǎn)可能有些意見(jiàn)。只能說(shuō)規范不是教條,適合自己的才是硬道理。直接把小段的、復用率低的樣式/腳本直接寫(xiě)于頁(yè)面上帶來(lái)的利還是大于弊的(弊可能也就是增大了頁(yè)面代碼量、不那么好維護了點(diǎn))。反觀(guān)所有主流門(mén)戶(hù)網(wǎng)站的頁(yè)面源文件,基本沒(méi)有一個(gè)是把樣式/腳本都全部作為外部文件引入的(無(wú)論他們是否從減少服務(wù)器請求這點(diǎn)出發(fā),事實(shí)都是這樣);

5. 利用http-equiv="expires"元標簽,設定一個(gè)未來(lái)的某時(shí)間點(diǎn)作為頁(yè)面文件過(guò)期時(shí)間,用戶(hù)在過(guò)期時(shí)間之前所獲取到的頁(yè)面文件都僅從緩存中去取。不過(guò)這個(gè)辦法太死板(有時(shí)候即使服務(wù)端及時(shí)把過(guò)期時(shí)間更改為已結束時(shí)間,客戶(hù)端可能都不會(huì )按照新更改的規則去服務(wù)端獲取新文件資源),常規是不推薦使用的。

二. 減少文件大小

文件太大(特別是圖片)導致加載時(shí)間較長(cháng),往往都是影響頁(yè)面加載體驗的頭號大敵,那么盡可能減少請求文件的大小便是相當重要的事情了,我們可以做的事情有:

1. 壓縮樣式/腳本文件,就此你可以使用gulp或者grunt來(lái)實(shí)現這點(diǎn),它們均能很好地減少css/js文件的大?。▽τ趈s還能起到混淆變量、函數名的作用);

2. 針對性選擇圖片格式,在無(wú)透明背景需求下,對于顏色較單一、無(wú)色彩漸變的圖片僅使用gif格式,對于jpg圖片也可按照其清晰度要求,在導出jpg的時(shí)候選擇對應的“品質(zhì)”進(jìn)行優(yōu)化:

如果你喜歡嘗鮮,可以學(xué)淘寶那樣使用webp圖片格式,它能很好地優(yōu)化同畫(huà)質(zhì)下的文件大?。?/p>

3. 使用Font Awesome來(lái)替代頁(yè)面上的圖標,其原理是使用@font-face讓用戶(hù)下載一個(gè)非常小的UI字體包,把頁(yè)面上用到的圖標以字符的形式來(lái)顯示,從而減少了圖片需求和圖標文件大小。

三. 適度使用CDN

使用CDN有幾個(gè)好處:如果用戶(hù)在其它站點(diǎn)下載過(guò)這個(gè)CDN資源,那么來(lái)我們站點(diǎn)僅僅從緩存獲取即可;減少了對自己站點(diǎn)服務(wù)器的文件請求(外部CDN的情況下),減少服務(wù)器負擔;多個(gè)域會(huì )使瀏覽器允許異步下載資源的最大數量增多,比如一個(gè)站點(diǎn)只從一個(gè)域來(lái)請求資源,那么FireFox只允許同時(shí)刻最多異步下載2個(gè)文件,但如果使用了外部CDN來(lái)引入資源,那么FF允許在同時(shí)異步下載本域中的兩個(gè)資源外,還額外允許同時(shí)異步下載另一個(gè)域(CDN)下的2個(gè)資源。

但是使用CDN有一個(gè)很大的問(wèn)題——增加了dns解析的開(kāi)銷(xiāo),如果一個(gè)頁(yè)面同時(shí)引入了多個(gè)CDN的資源,可能會(huì )因為dns解析而陷入較多的等待時(shí)間,導致得不償失。

對于這個(gè)問(wèn)題,常規是建議一個(gè)站點(diǎn)下只使用同一個(gè)可靠、快速的CDN來(lái)引入各種所需資源即可,也就是說(shuō),建議一個(gè)頁(yè)面從2個(gè)不同的域(比如站點(diǎn)域和CDN域)下來(lái)請求資源是最佳的選擇(據說(shuō)這個(gè)結論是雅虎前端工程師提出的)。

四. 延遲請求、異步加載腳本

在各主流瀏覽器下,常規情況,我們的腳本文件跟隨其它資源文件一樣都是異步下載的,但這里存在一個(gè)問(wèn)題——比如FireFox下載好腳本后的一小段時(shí)間內會(huì )有“執行阻塞”的情況發(fā)生,也就是說(shuō)瀏覽器下載好腳本后執行它的這段時(shí)間里,瀏覽器的其它行為被阻塞,導致頁(yè)面上的其它資源都是無(wú)法被請求和下載的:

如果你頁(yè)面里存在js代碼執行時(shí)間過(guò)長(cháng)的情況,那么用戶(hù)就會(huì )明顯感覺(jué)到頁(yè)面的延遲。解決這個(gè)問(wèn)題有一個(gè)簡(jiǎn)單的方法——將腳本請求標簽放置到結束標簽前,使得頁(yè)面上的腳本成為最后被請求的資源,自然也不會(huì )阻塞其它頁(yè)面資源的請求事件了。

另外,雖然上面提到“我們的腳本文件跟隨其它資源文件一樣都是異步下載的”,但異步下載不代表異步執行,為了嚴格保證腳本邏輯順序和依賴(lài)關(guān)系的正確性,瀏覽器會(huì )按照腳本被請求的先后順序來(lái)執行腳本。那么問(wèn)題就來(lái)了——如果頁(yè)面上的腳本依賴(lài)關(guān)系并不大,甚至沒(méi)有任何相互間的依賴(lài),那么瀏覽器的這套規則就僅僅增加了頁(yè)面請求阻塞時(shí)間而已(就像你花大錢(qián)買(mǎi)了一筆保險,但被保險期間你平安無(wú)事啥都沒(méi)發(fā)生…… 嗯,這個(gè)比喻有點(diǎn)反人類(lèi)……)。

解決這個(gè)問(wèn)題的辦法無(wú)非就是讓腳本無(wú)阻塞地異步執行,比如給script標簽加上defer和async屬性或者動(dòng)態(tài)注入腳本(可以參考這里),但這些都不是良好的解決方案,要么存在兼容性問(wèn)題,要么太麻煩還無(wú)法處理依賴(lài)。

個(gè)人是推薦使用 requireJS(AMD規范) 或 seaJS(CMD規范) 來(lái)異步加載腳本并處理模塊依賴(lài)的,前者將“依賴(lài)前置”(預加載所有被依賴(lài)腳本模塊,執行速度最快),后者走的“依賴(lài)就近”(懶加載被依賴(lài)腳本模塊,請求腳本更科學(xué)),你可以根據項目具體需求來(lái)選擇最合適的。

五. 延遲請求首屏外的文件

先解釋下,“首屏”指的是頁(yè)面初始化時(shí)候的頁(yè)面內容顯示區域,也就是頁(yè)面一加載,用戶(hù)就首先看到的區域。

比如像京東啊淘寶啊,對于需要滾動(dòng)頁(yè)面才能看到的圖片內容,都做了類(lèi)似lazyload的處理,這些無(wú)非都是走了代理模式的理念,但的確給用戶(hù)一個(gè)錯覺(jué)——這個(gè)頁(yè)面更快地加載完了,因為我很快就看到了屏幕上的內容(即使我還沒(méi)下拉滾動(dòng)條,而頁(yè)面后方的文件其實(shí)還沒(méi)真正加載呢)。

我們可以這樣實(shí)現此方案,不依賴(lài)任何lazyload庫,拿圖片來(lái)做示范,我們可以這樣編寫(xiě)首屏外的圖片(假設某張圖片地址是a.jpg)的img標簽:

如上所示,頁(yè)面初步加載這張圖片的時(shí)候是直接以base64的方式(當然你也可以統一使用一張占位圖loading.gif來(lái)替代)來(lái)快速顯示一張極小的圖片的,而圖片本身的真實(shí)路徑是存在data-src屬性?xún)鹊?,我們可以在?yè)面加載結束后再向服務(wù)器請求它真實(shí)的文件并替換:

function init(){

     var imgDefer = document.getElementsByTagName('img');

     for (var i=0; i

         if(imgDefer[i].getAttribute('data-src')) {

            imgDefer[i].setAttribute('src',imgDefer[i].getAttribute('data-src'));

        }

    }

}

window.onload = init;

如上是對圖片的延遲加載處理,對于視頻、音頻文件,可以采取完全一樣的原理來(lái)延遲加載,從而有效減少頁(yè)面初始化等待時(shí)間。

六. 優(yōu)化頁(yè)面模塊排放順序

這里有一個(gè)很好的例子,比如有一個(gè)頁(yè)面是這樣的——左邊是側邊欄,用于存放用戶(hù)的頭像啊、資料啊,以及網(wǎng)站投放的廣告啊,而右側是文章內容區域:

 那么我們的代碼很可能是這樣的:

 

   

       

   

   

       

   

 

于是乎,瀏覽器按照它的UI單線(xiàn)程準則從上到下先加載了側邊欄,再加載我們的文章。。。

很明顯,這樣不是一個(gè)人性化的加載順序,我們得弄清楚,頁(yè)面上各個(gè)區域模塊,對于用戶(hù)而言,哪個(gè)才是最重要、最應當首先展示的。

對于上面的例子,文章內容才應該是用戶(hù)首先要看到、需要瀏覽器優(yōu)先請求和顯示的區域。所以我們得修改我們的代碼為:

 

   

       

   

   

       

   

 

當然這里僅僅是用一個(gè)小示例來(lái)挑起各位的腦洞,懂得舉一反三和實(shí)際運用才是硬道理。

七. 其它建議

1. 不要在css中使用@import,它會(huì )讓一個(gè)樣式文件去等待另一個(gè)樣式文件的請求,無(wú)形中增加了頁(yè)面等待時(shí)間(當然如果走的scss,@import就是另一回事了,呃跑題了~);

2. 避免頁(yè)面或者頁(yè)面文件重定向查找,這相當于你走進(jìn)了一間衛生間,然后看到上面的牌子說(shuō)“此處不同,請去前面左拐的衛生間”,又得重走一遍;

3. 減少無(wú)效請求——比如通過(guò)css/js來(lái)請求一個(gè)不存在的資源,可能會(huì )導致較長(cháng)的等待和阻塞(直到它返回錯誤信息);

4. 無(wú)論你是否決定將腳本放到頁(yè)尾,但一定要保障腳本放置于樣式文件后方;

5. 配置.htaccess文件、走Gzip頁(yè)面壓縮形式、開(kāi)啟keep-alive連接模式等后端解決方案,這邊就不細說(shuō)了。

相信頁(yè)面提速的方案絕對不僅僅局限于上面提到的這些,而且每個(gè)項目都有著(zhù)各種需求和情況,只能按需選擇適合自己的方案。

但最重要的還是——盡量把用戶(hù)的體驗放在第一位,無(wú)論是頁(yè)面的加載或者交互,都應當多從用戶(hù)角度切入去思考和設計最優(yōu)選的方案,這樣相信你一定能做出出色、受歡迎的作品。

今天聊的就是這些,共勉~

中文国产欧美不卡| 国产欧美久久久精品不卡| 亚洲国产高清av| 婷婷五月开心中文字幕| 中文字幕嫩草影院| 亚洲国产精品av在线播放| 国产二区三区四区精品毛片| 亚洲aV午夜成人片精品电影| 欧美精品国产精品日韩电影| 国产精品成人亚洲777| 亚洲一区二区三区日本久久九| 亚洲18色成人网站WWW48| 伊人午夜香蕉电影网高清播放| 成人精品网站在线观看| 18禁男女污污污午夜网站免费| 在线欧美精品视频二区| 中文字幕日韩人妻在线乱码| 亚洲欧美不卡中文字幕| 国产激情久久久久影院老熟女免费| 亚洲成人av电影一区二区三区| 亚洲中文字幕精品无码一区| 亚洲成aV人在线观看成年美女| 中文字幕一区二区三区91| 免费国产黄网站在线观看| 国产精品青青草影视| 久久成人伊人欧洲精品| 亚洲成年午夜久久| 亚洲v日韩v欧美高清在线观看| 在线看免费福利影院| 亚洲狠狠色丁香婷婷综合久久| 精品人妻大屁股白浆无码| 一级做a爰片久久毛片无码电影| 亚洲国产熟妇无码一区二区李宗瑞| 亚洲乱码一二三四区手机| 一区二区三区日韩无码| 亚洲香蕉免费有线视频| 精品欧美一区二区免费久久久| 亚洲精品成人a久久| 亚洲成人午夜精品见观看| 一级做A爰片久久毛片| 亚洲一日韩欧美中文字幕| 免费a级毛片出奶水| 亚洲精品国产欧美| 精品高清一区二区三区| 精品人人做人人妻人人玩| 久久夜色精品国产亚洲aV| 91香蕉国产成人app免费| 亚洲另类无码专区首| 国产久热精品无码激情| 久久精品国产亚洲五月婷| 欧美日韩国产免费黄色| 中文字幕麻豆发布| 日韩国产亚洲欧美成人片| 亚洲真人无码永久在线观看| 精品久久久久久中文字幕大豆网| 亚洲一区二区三区精品视频| 中文字幕巨大的乳专区| 在线观看中文字幕亚洲| 国产精品爆乳奶水无码视频| 日韩经典欧美一区二区三区| 国产精品白嫩在线观看| 一区二区三区免费在线观看视频| 中文字幕s级优女区| 亚洲乱码一区二区三区在线观看| 中文字幕精品国产片在线观看| 国产真实女人一级毛片| 久久天堂视频加勒比五月丁香| 色欲av无码午夜免费看| 亚洲精品狼友在线播放| 在线观看国产视频wwww| 中文字幕人妻系列人妻| 在线视频+欧美+亚洲| 亚洲精品久久婷婷丁香| 亚洲精品一区二区三区早餐| 日韩精品乱子伦一区二区三区| 亚洲理论片中文字幕电影| 最新一本无码中文字幕不卡| 中文字幕一区二区视频| 天天操天天操天天日天天射| 熟妇人妻VA精品中文字幕| 国产特级毛片aaaaaa视频| 国产亚洲精品久久久久久无码网站| 在线高清视频免费观看视频| 亚洲日本在线播放| 男人的天堂亚洲蜜桃久久| 永久免费aV无码网站性色aV| 国产免费午夜精品福利视频| 中文无码av免费不卡第三页| 免费精品99久久久国产| 亚洲欧洲日韩不卡视频一二| 久久综合色久久88中文| 亚洲AV无码成H人动漫无遮挡| 狠狠色噜噜狠狠狠狠色综合久AV| 国产乱人无码伦av在线a| 亚洲免费美女视频| 欧美精品久久一区二区三区| 一级毛片女人与多人交视| 欧美日韩在线观看免费| 亚洲Va中文字幕久久无码一区| 亚洲乱码卡一卡二卡新区仙踪木木| 亚洲第一页在线视频| 亚洲成a人片在线观看国产| 亚洲综合欧美激情| 久久精品亚洲国产aV果冻传媒| 一区二区三区视频在线观看| 蜜桃av噜噜一区二区三区策驰| 国内第一永久免费福利视频| 中文字幕一区二区三区在线播放| 国产成人av大片在线播放| 亚洲风情亚Aⅴ在线| 久久精品欧美日韩一区麻豆小说| 一级毛片在线看在线| 少妇无码一区二区三区精品视频| 亚洲午夜aV大尺度无码专区| 中文幕无线码中文字夫妻| 欧美日韩精品一区二区三区不卡| 亚洲七七久久综合桃花| 亚洲av无码国产在丝袜线观看| 永久免费视频片在线观看| 亚洲AV无码精品网站性色| 三级做爰大爽色情三级七男一女| 亚洲乱码中文字幕在线| 亚洲欧美日韩国产综合第| 亚洲欧美日韩中字国产| 亚洲精品自拍美女在线播放| 91成人在线免费视频| 亚洲乱码中文字幕精品久久| 亚洲欧美中文日韩二区一区| 中文字制服丝袜在线播放| 国产无遮挡A片又黄又爽小直播| 国产精品欧美精品欧美精品| 日本不卡一区二区三区在线| 天天澡天天摸天天爽免费| 亚洲日本va中文字幕人妖| 亚欧美无遮挡高清在线视频| 一级特黄a大片免费| 中文无码超清AV在线观看| 国产Av一级毛片一区| 一级毛片免费视频观看| 91精品观看91久久久久久| 在线a免费观看最新网站| 亚洲一区二区三区四区在线| 亚洲欧美自拍另类图片色a| 亚洲国产中文成人av影院| 亚洲国产av无码综合原创国产| 天天澡天天狠天干天啪啪| 亚洲精品无码四季视频| 亚洲美女另类一区| 亚洲日本欧美产综合在线| 亚洲国产中文在线二区三区免| 成人精品久久一区二区| 一级做a爱无码性| 在线观看国产高清字幕| 精品无码国产一区二区三区51安| 伊人色综合久久天天小片| 亚洲精品色婷婷在线影院| 亚洲成a无码一区二区三区| 亚洲热妇无码av在线播放| 亚洲有色av有色无码| 亚洲aⅴ天堂av在线电影软| 国产成人隶青精品999视频| 亚洲精品久久久久中文字幕二区| 国产成人隶青精品999视频| 在线看日本十八禁网站| 中文字幕一区二区三区日韩精品| 中文字幕一区二区三区免费视频| 中文字幕精品久久久久影院| 亚洲国产剧情中文视频在线| 欧美日韩有精品一区二| 亚洲AⅤ无码日韩AV妖精| 无码鲁丝色综合五月天婷婷丁香| 国产一级a在看片免费观看| 亚洲aV无码成人精品区蜜桃| 欧美日韩电影久久久| 亚洲无线观看国产精品| 亚洲一级无码av毛片www| 又色又爽又高潮免费视频观看| 一级一级女人18毛片| 国产日产高清欧美一区| 免费阅读与TXT下载花开成海| 在线观看亚洲欧美不卡视频| 日韩伦理片手机在线观看| 欧美97色伦欧美一区二区日韩| 精品亚洲精品欧美日韩| 亚洲欧美午睡沙发精品| 亚洲欧美日韩在线成人| 亚洲热妇无码av在线播放| 亚洲三级片在线观看视频| 亚洲国产精品综合色在线观看| 亚洲人成在线视频网站| 亚洲精品无码午夜福利中文字幕| 欧美成人a天堂片在线观看| 欧美乱码精品一区二区三区| 亚洲中文不卡DvD| 亚洲色偷偷无码av男人的天堂| 中文字幕成人精品久久不卡| 亚洲欧美日韩在线综合福利| 国产精品无码不卡一区二区三区| 亚洲国产精品人人做人人爽| 亚洲欧美国产精品专区久久| 亚洲男同同性videos| av国内精品久久久久影院三级| 午夜精品秘a一区二区三区城中村| 色小姐》全集完整版| 国产aa免费视频观看网站| 伊人成年综合网大大| 日本高清视频一区二区在线观看| 免费伦理片在线观看| 欧美一级做暖暖视频在线观看| 亚洲成aⅴ人片久久青草影院| 亚洲欧美日本国产高清| 欧美一级视频在线观看| 久久久无码免费不卡| 国产嘿嘿嘿视频在线观看| 精品国产亚洲aV成人| 99久久国产自偷自偷免费一区| 国产av一区二区三区无码野战| 亚洲成a人一区二区三区久久| 久久久成人精品麻豆发布| 香蕉久久一区二区不卡无毒影院| 精品视频在线观看第一网址| 在线韩国三级中文字幕hd无码| 国产免费av片在线无码免费看| 国产女人久久精品视| 在线免VIP播放| 成人黄色网站在线观看| 一区二区三区黄色无码视频| 亚洲人成在线播放网站| 亚洲中文字幕无码永久在线| 亚洲中文字幕精品无码一区| 亚洲国产精品激情在线观看| 亚洲av无人区在线观看| 午夜福利三级理论电影| 亚洲欧美日韩在线精品一区| 亚洲天堂在线视频观看| 人妻无码色AV麻豆去百度搜| 亚洲综合视频在线| 亚洲精品久久久久久久777| 亚洲熟妇无码八aⅤ在线播放| 亚洲三级片在线观看视频| 亚洲妇女水蜜桃av网网站| 欧美乱妇高清无乱码在线观看| 亚洲国产精品一区二区成人| 国产清纯美女爆白浆视频| 亚洲在av人极品无码网站| 在线欧美亚洲综合91| 亚洲乱色伦图片区小说| 亚洲爆乳无码专区www| 在线观看免费A∨网站| 曰韩欧美群交P片内射| 亚洲男同gv在线观看| 一级毛片老美一级毛片| 精品无码综合一区二区| 中文字幕在线一区二区| 亚洲精品高清国产麻豆专区| 又粗又黄又爽视频免费看| 亚洲国产日韩精品一区二区三区| 亚洲人成色在线观看| 中文字幕日本一区| 亚洲视频免费一区| 亚洲综合一区国产精品| 亚洲真人国产高清A毛片| 亚洲AⅤ一区二区三区四区| 国产一区二区三区高清在线观看| 亚洲2020天天堂在线观看| 久久99亚洲精品久久99果| 一级特黄录像视频免费| 久久久久国产一级毛片精品版| 亚洲中文在线看视频一区| 亚洲国产成人精品久久久| 亚欧乱亚欧乱色视频免费| 精品一区二区三区的天堂| 精品一区二区三区电影| 亚洲AV无码日韩AV无码一卡| 亚洲精品国产av婷婷在线小说| 国产日韩精品一区在线观看播放| 国产三级精品版在线观看| 精品免视频国产成人| 亚洲午夜福利717| 亚洲色av性色在线观无码| 亚洲一区无码中文字幕| 国产人人爽视频在线观看| 亚洲免费一区二区三区四区| 无码免费的毛片基地直接观看| 亚洲成aⅴ人片乱码色午夜| 亚洲a∨无码无在线观看| 日韩av片无码一区二区三区不卡|