国产不卡一区二区电影网,欧美一级做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)選的方案,這樣相信你一定能做出出色、受歡迎的作品。

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

亚洲无码精品人妻无遮挡久久久九| 亚洲第一se情网站| 亚洲欧洲午夜福利美女一区| 成人网站精品久久久久| 在线亚洲高清揄拍自拍—品区| 一区二区免费高清观看国产丝瓜| 欧美性野久久久久久久久| 国产成人久久综合一区77| 免费在线观看影视大全| 亚洲av无码专区在线亚| 国产在线97色永久免费视频| 国产av剧情md精品| 久久精品熟女丰满人妻| 久久久WWW成人免费精品| 日韩在线观看国产精品| 国产91精品无码麻豆| 亚洲欧美日韩另类色图| 亚洲熟妇无码一区二区三区导航| 国产午夜福利在线播放| 中文字幕av在线| 久久综合给合久久狠狠狠| 午夜无码一区二区三区在线观看| 亚洲欧美日韩国产成人精品影院| 亚州国产无码高清视频| 亚洲鲁丝片AV无码多人| 精品视频在线精品播放| 午夜伦理手机免费播放| 亚洲高清网址中文字幕| 一本到在线观看视频不卡| 亚洲一区二区三区精品| 欧美一进一出抽搐大尺度视频| 国产伦精品一区二区三区妓女| 国内久久婷婷五月综合色| 亚洲精品中文字幕无乱码| 中文字幕乱码人妻无码久久| 91精品国产尤物在线| 在线视频+欧美+亚洲| 国色天香社区在线视频| 中文字幕理伦午夜福利片| 亚洲中文在线看视频一区| 亚洲av无码专区成人在线| 亚洲+日韩一区二区| 亚洲日韩欧美精品综合| 亚洲18色成人网站WWW48| 亚洲国产国语对白在线视频| 中文字幕人妻伦伦| 日韩精品无码一区二区中文字幕| 一区二区精品久久久| 亚洲自拍偷拍视频| 一区二区三区日本久久久| 亚洲色欲AV无码成人专区| 亚洲AV无码久久久天堂成人| 国产欧美日韩综合精品一区二区| 最新国产在线俞拍视频| 欧洲成年片精品免费视频| 亚洲免费va在线观看| 蜜乳一区二区视频在线观看| 综合色欲久久精99999| 国产suv精品一区二区69| 亚洲乱码国产乱码精品精| 亚洲综合成人a在线| 一级做a爰片久久毛片免费| 亚洲色欲AV无码成人专区| 亚洲av永久天堂在线观看| 日本成人一卡二卡在线观看| 亚欧色视频在线观看免费| 亚洲h成年动漫在线观看不卡| 国产欧美另类久久久精品丝瓜| 国产一区二区aV无码中文字幕| 亚州中文字幕乱码中文字幕| 欧美特黄A级高清免费大片A级| 伊人久久亚洲综合影院| 91在线播放国产日本欧美| 亚洲男同同性videos| 亚洲成人免费影院一| 永久免费精品性爱网站| 亚洲av中文aⅴ无码av不卡| 亚洲精品国产v片在线观看| 亚洲国产另类久久久精品秋霞| 国产成人高潮视频在线观看| 性色av无码不卡中文字幕| 精品AV一区二区三区久久| 最新加勒比人妻无码| 亚洲jizzjizz日本少妇| 在线视频不卡亚洲欧洲日韩| 在线观看高清三级综合| 久久国产精品无码HDAV| 亚洲精品无人一区二区| 无码人妻一区二区三区免费视频| 亚洲人成亚洲精品| 亚洲色偷偷男人的天堂| 中文字幕一区二区三区免费视频| 亚洲成AV人片无码不卡| 国产精品亚洲aV三区| 一级无码最新2022| 亚洲成av人在线视达达兔| 亚洲精品巨爆乳无码大乳巨| 亚洲阿v天堂在线| 亚洲高清有码中文字| 亚洲欧美日韩一区在线观看| 亚洲日本中文字幕一区二区三区| 久久国产精品无码HDAV| 国产午夜精品aV一区二区麻豆| 国产乱子伦不卡视频| 亚洲制服丝袜中文字幕自拍| 国产高潮流白浆喷水免费动漫| 亚洲国产精品综合色在线观看| 一区二区免费国产在线观看免费| 亚洲欧美国产中文字幕在线| 亚洲中文字幕AV无码区| 亚洲精华国产精华液的精品福利| 亚洲无码免费在线观看| 一区二区视频无码国内精品久久| 亚洲AV无码无线在线观看| 亚洲2020天天堂在线观看| 精品国产一区二区三区无码忘忧草| 日本乱码一区二区三| 精品国偷自产在线不卡短视频| 亚洲A片无码一区二区三区在线| 伊人日韩国产欧美| 中文字幕日本人妻久久久免费| 欧美日韩有精品一区二区三区| 久久久久久国产毛片| 亚洲中文字幕无码| 中日av乱码一区二区三区| 亚州无码精品一级二级三级| 最新国产99热这里只有精品| 亚洲色无码中文字幕伊人| 日韩人妻熟精品久久无码| 国产噜噜亚洲AV一二三区| 亚洲综合久久中文字幕专区一区| 亚洲精品欧美精品国产精品| 中文字幕一区二区三区| 亚洲AV鲁丝一区二区三区| 亚洲最大综合久久网成人| 精品一级少妇久久久久久久| 亚洲aV永久精品无码桃色| 久久免费99精品久久久久久| 亚洲欧美日韩中文久久| 国产欧美成人xxx视频| 精品丰满少妇一区二区毛片| 亚洲国产高清自拍app| 亚洲制服丝袜āv一区二区三区| 免费国语手机在线播放| 亚洲一线产区二线产区精华| 成人AV片无码免费网站| 欧美在线精品91国自产拍免费| 亚洲字幕AV一区| 又粗又大又硬毛片免费看| 一区二区精品视频久久久| 成人午夜视频精品一区| 亚洲无码人成电影在线观看| 亚洲精品国产无码午夜| 精品高清一区二区三区| 国产在线aa视频免费观看| 色欲人妻AAAAAAA无码| 亚洲一级无码一区二区一| 亚洲av中文在线观看| 亚洲人成网亚洲欧洲无码| 中文字幕乱偷无码AV| 一区二区三区不卡在线| 欧美激情欧美精品一区二区| 国产日产欧产精品精品推荐免费| 亚洲色婷婷免费视频| 亚洲精品巨爆乳无码大乳巨| 久久久不卡免费a在线观看| 免费a∨中文字幕在线| 国产高清一区二区在线免费观看| 久久久精品人妻一区二区三区| 亚洲精品一区久久久| 国标清品久久久久久久久模特| 亚洲an日韩专区在线| 亚州AⅤ中文Aⅴ无码Aⅴ| 性猛交XXXX乱大交派对| 国产又粗又猛又爽又黄毛片| 亚洲AV无码乱码在线观看蜜桃| 国产人妻精品一区二区| 激情综合久久久亚洲| 一级欧美在线高清视频| 亚洲一级免费高清毛片| 国产午夜精品aV一区二区麻豆| 亚洲欧美视频一区二区| 午夜精品夜夜观看麻豆| 国产精品美女久久久久久麻豆| 国产欧美在线一区二区三区| 91中文乱幕日产无线码区| 亚洲成AV人片一区二区小说| 一级片不卡免费看老司机| 国产又黄又粗又长又大| 中文字幕日产无线码一区| 欧美精产国品一二三区69堂| 亚洲久草精品视频在线观看| 一级国产片在线观看免费| 曰本胸大巨胸做爰视频| 亚洲福利视频一区二区三区| 曰本老熟妇毛茸茸无码| 中文字幕高清有码在线中字| 曰本女同互慰高清在线观看| 久久久老熟女一区二区三区| 亚洲一区二区无码偷拍| 亚洲av无码乱码精品国产| 亚洲视色4se在线无码观看| 亚洲欧美日韩中文久久| 久久精品成人欧美大片| 亚洲性色av片在线观看网址| 亚洲高清在线观看自拍| 国产一区麻豆剧传媒果冻精品| 精品国偷自产在线不卡短视频| 亚洲国产成人av片在线播放| 在线视频国产制服丝袜-国产第| 亚洲v欧美v国产v在线观看| 久久免费在线观看中文字幕| 成人无码潮喷在线观看| 中文字幕亚洲精品人妻在线| 天堂a∨在线av无码av| 一级无码最新2022| 中文在线集团股份有限公司| 亚洲+欧美+国产| 亚洲国产精品悠悠久久琪琪| 男女激情视频在线观看| 亚洲免费福利在线观看| 亚洲精品国偷自产在线99人热| 中国少妇激情做爱视频| 亚洲欧洲在线播放| 亚洲成色在线综合网站www| 一区二区免费国产在线| 欧亚一级毛片免费看| 亚洲男男gay做受Ⅹxx软件| 日韩欧美一区二区三区在线视频| 一本大道香蕉久在线播放29| 亚洲人成在线观看网站无码| 亚洲综合一区二区三区| 亚洲欧美国产日韩制服bt| 亚洲日本va午夜中文字幕一区| 国产字幕手机免费播放| 久久久久久久综合狠狠综合| 亚洲免费在线观看AV| 在线看免费不卡无码AV天堂| 国产成人a亚洲精品无码青草| 中文字幕免费观看全部电影| 亚洲aV无码乱码精品一区二区| 亚洲人人干人人操精品| 天天爽夜夜爽夜夜爽| 一区二区福利视频| 最新亚洲国产精品一区二区| 久热国产vs视频在线观看| 欧美日韩综合一区二区三区| 亚洲精品国产一区二区二百信息网| 中文字幕无码乱码人妻系列| 中文天堂www网在线最新版| 亚洲日本欧美日韩精品| 亚洲国产精品久久久久久69| 亚洲人成影院在线高清| 亚洲风情亚Aⅴ在线| 亚洲伊人av在线日日骚人妻| 国产一区二区aV无码中文字幕| 一区二区三区深夜欧美| 一本道波多波多野结衣教师| 人妻无码色AV麻豆去百度搜| 在线免费观看无码毛片| 亚洲中文有码字幕日本| 亚洲视频精品在线人| 亚洲在线观看精品国产| 亚洲v日韩v精品v无码专区| 性欧美乱妇高清come| 久久99精品久久久久久秒播| 在线看免费的国产大片| 国产中年熟女高潮大集合| 精品成年片在线观看| 中文字幕在线高清男人的天堂| 国产精品激情无码视频| 久久久推荐一区二区| 亚洲日韩国产欧美综合另类| 亚洲v成人福利在线观看| 精品人妻伦九区久久AAA片| 中文字幕亚洲高清综合| 亚洲va高清中文| 在线观看肉片av网站免费| 午夜成人理论福利片| 亚洲欧美一区二区三区视频免费| 国产一区二区精品久久牛牛| 亚洲精品久久久久久久久久久捆绑| 在线精品一区二区三区| 三级国产爽死你个荡货| 亚洲欧美另类图片| 性色av蜜色av色欲av久久| 在线播放真实国产乱子伦|