国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

基于 Flutter 的 Web 渲染引擎「北?!拐介_源

共 4881字,需瀏覽 10分鐘

 ·

2021-04-23 11:42

阿里巴巴歷時(shí) 3 年自研開發(fā)的 Web 渲染引擎 北海(英文名:Kraken)正式開源,致力打造易擴(kuò)展,跨平臺,高性能的渲染引擎,并已在優(yōu)酷、大麥、天貓等業(yè)務(wù)場景中使用。

官網(wǎng):https://openkraken.com

Github:https://github.com/openkraken/kraken

背景

互聯(lián)網(wǎng)業(yè)務(wù)如火如荼地發(fā)展離不開跨平臺技術(shù),而最成熟的跨平臺技術(shù)就是大家熟悉的瀏覽器了,它與生俱來的跨平臺能力、開放的標(biāo)準(zhǔn)以及強(qiáng)大的生態(tài)使它成為炙手可熱的容器之一。而由于其本身不是為了性能而設(shè)計(jì)的,并且歷史包袱重、兼容性、廠商更新慢等問題,瀏覽器在移動端的表現(xiàn)并不突出。盡管網(wǎng)絡(luò)以及硬件的發(fā)展帶來了足夠多的性能紅利,但是日益復(fù)雜的業(yè)務(wù)總能把已有的性能吃透。

過去也有很多對跨平臺方案的探索與實(shí)踐,新的技術(shù)方案也隨著歷史的浪潮不斷地發(fā)展。從最早的 H5 方案到 Hybrid 方案,以及后來的 Weex/React Native 方案,到現(xiàn)在如火如荼的 Flutter。

Flutter 由于其精簡的渲染管線,高效的布局渲染能力,以及自繪渲染的特性,一躍成為這兩年跨端屆的新寵。而在 Flutter 出現(xiàn)之前,主流的方案還是用 React Native(Weex)的,這套方案的底層調(diào)用了原生的 View。正是因?yàn)槿绱耍瑢?dǎo)致這套方案很難保證完全的多端一致性,因?yàn)樵?View 本身就存在一些限制,有限的能力不能滿足開發(fā)者所有的需求,所以在實(shí)現(xiàn) W3C 標(biāo)準(zhǔn)時(shí)有些牽強(qiáng)。而 Flutter 基于更底層的 Skia 做自繪渲染,可以很好地保證多端一致性。

熟悉 Flutter 的同學(xué)肯定知道 Flutter 是用 Dart 語言以及 Widget 來開發(fā)的,雖說 Dart 語言對熟悉 JavaScript 的前端同學(xué)來說上手成本并不是很高,對于 Widget 這種基于狀態(tài)驅(qū)動的開發(fā)模式也已經(jīng)是非常熟悉,但是整體上與已有基建與前端生態(tài)割裂的矛盾是無法接受的。再者,動態(tài)化能力對于互聯(lián)網(wǎng)業(yè)務(wù)來說簡直就是剛需,而目前來看 Flutter for Web 并不理想。

畢竟,引入一項(xiàng)新技術(shù)的第一步是解決引入這項(xiàng)新技術(shù)的成本問題。所以我們積極探索一種向上對接前端生態(tài),向下使用原生渲染的跨平臺方案。

于是誕生了這款基于 W3C 標(biāo)準(zhǔn)的高性能跨終端渲染引擎——北海(Kraken)。

基于 W3C 標(biāo)準(zhǔn)

Kraken 最終要服務(wù)的用戶還是前端開發(fā)者,那么如何降低前端開發(fā)者的學(xué)習(xí)熟悉成本以及如何將老項(xiàng)目快速地遷移到 Kraken 之上呢?我們并不想重新創(chuàng)造一套新的 DSL 作為研發(fā)框架來給開發(fā)者用,如果需要的話,那 Flutter 本身的 Widget + Dart 已經(jīng)做得很不錯了。前端開發(fā)者可能是用 Rax,也有可能是用 Vue 或是 React 的,我們都期望 Kraken 的用戶能夠做到“零成本”的快速接入。那么,就需要依賴一套開發(fā)者非常熟悉的標(biāo)準(zhǔn)來實(shí)現(xiàn) Kraken。

W3C 標(biāo)準(zhǔn)是互聯(lián)網(wǎng)最重要的標(biāo)準(zhǔn)之一,也是前端開發(fā)者非常熟悉的標(biāo)準(zhǔn),基于 W3C 標(biāo)準(zhǔn)來實(shí)現(xiàn)渲染引擎,對于熟悉瀏覽器的前端開發(fā)者可以做到近乎“零成本”的快速上手。同時(shí),我們可以擯棄一些沉重的歷史包袱,使得 Kraken 的渲染效率更高。

強(qiáng)大的前端開發(fā)者生態(tài)

受益于基于 W3C 標(biāo)準(zhǔn)來開發(fā),在 Kraken 上前端開發(fā)者完全可以使用目前熟悉的龐大的前端生態(tài)。

首先,在研發(fā)框架的選擇上,無論開發(fā)者使用的是 Rax 或者 Vue ,還是 React 或者 Angular 的,都可以保證在 Kraken 上很好地完成渲染。

再次,前端擁有非常繁榮的生態(tài),社區(qū)海量的 NPM 包都可以在 Kraken 項(xiàng)目上直接使用,大量成熟的模塊保證了業(yè)務(wù)開發(fā)的效率。

除此之外,開發(fā)者平時(shí)在開發(fā)項(xiàng)目使用的各式各樣的工具,都可以在 Kraken 項(xiàng)目上直接使用,無需任何額外的熟悉以及學(xué)習(xí)成本。

通過對接了 Chrome DevTools Protocol,使開發(fā)者可以直接使用非常熟悉的 Chrome DevTools 來調(diào)試所開發(fā)的頁面。無論開發(fā)者需要修改 CSS 樣式,還是查看 DOM 結(jié)構(gòu),或者是通過斷點(diǎn)調(diào)試 JavaScript 代碼,都能保證跟 Web 開發(fā)一致的調(diào)試體驗(yàn)。

渲染一致性

Kraken 的渲染能力是對其 W3C 標(biāo)準(zhǔn)的,所以可以保證跟 Web 渲染的結(jié)果完全一致。

下圖是實(shí)際業(yè)務(wù)的截圖,從左到右分別是 Kraken(iOS),Kraken(Android)以及 Web 版本,可以看出渲染結(jié)果是完全一致的。

比 Web 更好的體驗(yàn)與能力

那么到這里會有同學(xué)想問了,除了與目前前端開發(fā)一致的開發(fā)及調(diào)試體驗(yàn),以及渲染一致性,那么最終到底能得到怎么樣的能力,以及跟瀏覽器比,到底可以獲得哪些收益呢?

無限滾動列表

在業(yè)務(wù)開發(fā)中,有時(shí)開發(fā)者會遇到一些無法用分頁卻又大量數(shù)據(jù)的「無限滾動列表」。在客戶端開發(fā)中有 RecyclerView/UITableView 來實(shí)現(xiàn)滾動回收的布局容器,而 Web 標(biāo)準(zhǔn)上盡管也有很多前端側(cè)的優(yōu)化方案來處理這個問題,但也一直是個難題。Kraken 嘗試在容器側(cè)解決了此問題,增加 CSS Display 屬性值——sliver。

當(dāng) Sliver 容器中的子元素滾動出該容器的 Viewport 時(shí),可以將該子元素中用于渲染的 renderobject 回收以達(dá)到節(jié)省內(nèi)存占用的目的。當(dāng)子元素重新出現(xiàn)時(shí),根據(jù) DOM 描述重新生成 renderobject。

這是一個上萬個節(jié)點(diǎn)的 demo,左邊是 overflow: scroll 的容器,而右邊是 display: sliver 的容器,可以看到 sliver 容器在「無限滾動列表」場景下滾動明顯流暢很多。左上角有 FPS 的數(shù)據(jù),可以看到 display: sliver 的容器 FPS 一直維持正常水平,而 overflow: scroll 的容器 FPS 明顯下降。此外,在內(nèi)存方面也有較大收益。

同步光柵化

在瀏覽器中,光柵化是異步進(jìn)行的,進(jìn)行慣性滾動時(shí),會出現(xiàn)白屏,這個是 WebView 始終無法避免的問題。而借助 Flutter 足夠高效的同步光柵化實(shí)現(xiàn),Kraken 可以做到長列表快速滾動不白屏。

增強(qiáng)的手勢能力

Kraken 通過對常用手勢進(jìn)行內(nèi)置,使業(yè)務(wù)開發(fā)者使用手勢能力的時(shí)候,再也不需要引入一個 JavaScript lib 以劫持 Touch event 來做開發(fā)了。

以輕掃手勢“swipe”為例,開發(fā)者只需要通過以下方式就可以獲得一個 element 上默認(rèn)提供的手勢能力。直接使用內(nèi)置增強(qiáng)的手勢能力,能夠更快速地開發(fā)復(fù)雜的可交互應(yīng)用。

element.addEventLisenter('swipe',(gestureEvent) => {
 ///...
})

增強(qiáng)的手勢能力解決了 Web 下原本需要頻繁傳遞事件的性能問題以及 JavaScript 處理手勢占用 UI 線程的問題。此外,通過容器內(nèi)部實(shí)現(xiàn)的競爭場能力,可以解決 Web 下手勢穿透等問題。

而內(nèi)置的標(biāo)準(zhǔn)化手勢能力,也保證同個容器的不同應(yīng)用下,手勢交互能力的標(biāo)準(zhǔn)化以及統(tǒng)一性。

插件化能力

除了上面的那些超越 Web 的體驗(yàn)與能力以外,Kraken 非常重要的一個特性就是插件化能力,插件化能力提供給前端工程師重新定義瀏覽器能力的機(jī)會,開發(fā)者只需要編碼一個 Flutter plugin,就可以擴(kuò)展 Kraken 本身的能力。

通過插件化能力,開發(fā)者可以在內(nèi)部實(shí)現(xiàn)許多自定義的標(biāo)簽(譬如說 Camera 或者自定義的視頻播放器等),也可以基于性能的考慮將常用的業(yè)務(wù)組件(譬如說 Slider)下沉到容器層。由于瀏覽器廠商開發(fā)以及標(biāo)準(zhǔn)制定往往是滯后的,用插件化能力開發(fā)者可以快速地自定義各種渲染能力,使業(yè)務(wù)開發(fā)可以用到最新的或者增強(qiáng)的各種能力。

除了擴(kuò)展渲染能力,開發(fā)者還可以擴(kuò)展手勢能力,擴(kuò)展手勢能力可以將以往需要在前端劫持 Touch Event 實(shí)現(xiàn)的能力下沉到容器本身,除了增強(qiáng)了交互體驗(yàn),也給交互提供了更多可能性。

穩(wěn)定性保障

渲染引擎非常復(fù)雜,經(jīng)常出現(xiàn)改一個 Bug 牽一發(fā)而動全身,所以需要高覆蓋率的自動化測試來保障渲染引擎的穩(wěn)定性,每次修改后都需要保障已有的 case 沒有問題。通過自動化測試來保障每個 case 與修改之前的結(jié)果做對比,如果有差異,可以通過 case 以及差異的 diff 來修改 Bug。

這套自動化測試系統(tǒng)保證了 Kraken 每次修改前后得到的 case 結(jié)果的一致性,以確保渲染引擎本身的穩(wěn)定性。

目前已經(jīng)有近 3000 個測試用例,未來還會根據(jù)更多的場景繼續(xù)增加,以此來保證 Kraken 的穩(wěn)定性。


業(yè)務(wù)落地

講了那么多 Kraken 的能力,肯定有同學(xué)想知道 Kraken 在實(shí)際生產(chǎn)場景的表現(xiàn)如何。

目前 Kraken 在 C 端場景移動設(shè)備以及低性能 IoT 設(shè)備均有相關(guān)業(yè)務(wù)接入,完全可以使用在實(shí)際生產(chǎn)場景。

在優(yōu)酷 APP 中,Kraken 已經(jīng)落地了大量業(yè)務(wù)。以下方所示身份詳情頁為例,Kraken 改造后啟動有了一個質(zhì)的提升,相較于同個頁面的 原方案,首屏渲染提升28.4%,幀率提升 8.3%。

在 IoT 設(shè)備上,我們的天貓 U 先業(yè)務(wù)在線下低性能的 IoT 設(shè)備上,Kraken 也有非常不錯的表現(xiàn)。在線下相對較復(fù)雜的 Slider 等場景下,動畫以及交互性能都表現(xiàn)較好,長時(shí)間運(yùn)行應(yīng)用,內(nèi)存穩(wěn)定并無明顯增長,保證線下 IoT 應(yīng)用的穩(wěn)定性。


社區(qū)協(xié)作機(jī)制

kraken 團(tuán)隊(duì)期望通過一種良好的社區(qū)協(xié)作機(jī)制,來與社區(qū)的眾多開發(fā)者一起共建 Kraken 底層能力及生態(tài)。

kraken 團(tuán)隊(duì)期望通過協(xié)作者的方式來參與 Kraken 功能迭代以及 issue 討論等工作。同時(shí),通過由一部分協(xié)作者組成的技術(shù)委員會(TSC)來確定技術(shù)方向、發(fā)布以及定制標(biāo)準(zhǔn)等工作。

kraken 團(tuán)隊(duì)期望通過一種公平良好的協(xié)作機(jī)制,讓社區(qū)的開發(fā)者能夠更好地參與到對 Web 標(biāo)準(zhǔn)的容器技術(shù)的演進(jìn)中去,讓每個人的聲音都能被聽到,共同促進(jìn) Kraken 以及行業(yè)的發(fā)展。

查看更詳細(xì)的協(xié)作機(jī)制可以移步github。

未來展望

以往我們在做前端性能優(yōu)化的時(shí)候,往往優(yōu)化到瀏覽器層面就優(yōu)化不動了,很難向下進(jìn)行進(jìn)一步的優(yōu)化。而 Kraken 的出現(xiàn),給予了前端工程師新的機(jī)會與挑戰(zhàn),它提供了前端工程師一個重新定義瀏覽器的能力的機(jī)會,擁有非常大的想象空間:

  • 超越 Web 的能力,比肩 Native 的性能與體驗(yàn)。
  • 比瀏覽器廠商更快地實(shí)現(xiàn)標(biāo)準(zhǔn),站在標(biāo)準(zhǔn)的前沿定義問題,通過實(shí)現(xiàn)的能力去反推標(biāo)準(zhǔn),促進(jìn)行業(yè)的發(fā)展。
  • 可以自頂向下看整個渲染鏈路的優(yōu)化及體驗(yàn),通過全鏈路的手段去優(yōu)化性能以及定義一些新的渲染能力。
  • 目前日益復(fù)雜的前端應(yīng)用導(dǎo)致 JS bundle 的已經(jīng)顯得越來越臃腫,開發(fā)者也可以把常用能力抽象復(fù)用并下沉到容器層面,渲染與公用能力的復(fù)用不再只依賴于 NPM,可以通過下沉通用能力來做更多事情。
  • 通過“云+端”的結(jié)合,也有機(jī)會去探索面向未來的新一代渲染技術(shù)。
  • 基于 Kraken,探索更多的可能性......

最后,期望 Kraken 能給大家?guī)砀玫捏w驗(yàn)及能力,也希望大家可以積極參與到 Kraken 項(xiàng)目中去,大家一起共建 Kraken 生態(tài)。

官網(wǎng):https://openkraken.com

Github:https://github.com/openkraken/kraken

點(diǎn)擊下方【閱讀全文】訪問 Kraken Github,給 Kraken star 支持一下吧~

瀏覽 85
點(diǎn)贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評論
圖片
表情
推薦
點(diǎn)贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 久草超碰| 操逼视频下载| 中文字幕高清在线中文字幕中文字幕| 亚洲性爱AV| 蜜桃av色偷偷av老熟女| 蜜臀久久99精品久久久兰草影视 | 国产精品国产三级国产AⅤ原创| 国产免费av网站| 水果派解说AV无码一区| 日韩肏屄网| 欧美色网| 国产又爽又黄免费网站校园里| www.色悠悠| 久久一区二区三区四区五区| 国产不卡一| 强伦人妻一区二区三区视频| 亚洲天堂网2025| 九九热无码| 亚洲成人免费视频| 亚洲AV第二区国产精品| 五月天婷婷综合| 欧美性色网| 一级免费黄色视频| 日逼免费| 六月综合激情| 一級免費网站| 国产一级a毛一级a毛片视频黑人| www.日韩| 玖玖成人| 日韩人妻精品无码制服| 在线成人免费视频| 日本少妇BBW| 国产美女一级真毛片酒店| 丁香六月婷婷综合激情欧美| 猛男大粗猛爽h男人味| 亚洲中文字幕无码爆乳av| 精品国产一区二区三区性色AV| 91激情| 特级黄色毛片| 91做爱视频| 五月伊人激情| 色先锋av| 亚洲人成色777777无码| 国产老熟女久久久| 男女乱伦视频| 国产av中文| 美女高潮网站| 一级内射片在线网站观看| 热久久在线| 日韩欧美日本| 国产激情视频在线免费观看| 操逼视频免费| 97人人干| 日韩黄色毛片| 日韩人妻无码一区二区三区99| 一级黄色视频在线观看| 国产性爱在线视频| 一本一道伊人99久久综| 超碰天天操| 成人电影久久久| 爱爱午夜福利| 天啪| 亚洲综合激情网| 亚洲午夜成人精品一区二区| 欧美大黄视频| 清清草在线视频| 草比网站| 久久久久中文字幕| 无码人妻丰满熟妇啪啪| 中文字幕精品一区久久久久| 国产91黄色| 麻豆毛片| 中文无码熟妇一区二区| 做爱网站在线观看| 黄片高清免费观看| 日无码在线| 在线观看视频日韩| 蝌蚪窝在线免费观看视频| 天堂资源地址在线| 日本三级片网站在线观看| 成人免费毛片视频| 日本一区二区三| 成人福利影视| 亚洲激情性爱| 97人妻碰碰中文无码久热丝袜| 日本高清一区二区高清免费视频| 色男人天堂| 欧美一级二级三级| 国产欧美日韩| AV在线不卡中文| 免费看欧美日黄片| 国产免费黄色av| 天天插在线视频| 日本三级片免费观看| 国产十欧洲十美国+亚洲一二三区在线午夜 | 男人天堂中文字幕| 国产喷水ThePorn| 午夜成人小视频| 欧美成人精品无| 中文字幕视频一区| 在线99精品| 色老板在线精品免费观看| 女人的天堂网| 性爱xxxxx| 国产免费啪啪视频| 精品人妻在线| 四虎在线免费视频| 女人18片毛片90分钟免费明星| 18禁一区二区| 亚洲视频大全| A片免费观看视频| 国产在线观看免费| 九九热精| 日皮视频免费在线观看| 亚洲免费性爱视频| 你懂的视频在线观看| 免费看无码网站成人A片| 日韩性爱网站| 欧美激情无码炮击| 亚洲avwww| 簧片网站免费| 日韩日批| A级片网站| 国产探花在线观看| 欧美成人免费A级在线观看| 激情综合婷婷久久| 日韩成人黄色电影| 日本黄网站| 日韩中文字幕av| 在线观看黄色片| 波多野结衣AV在线| 牛牛精品视频一区二区| 久久日韩视频| 91最新视频| 亚洲Av秘无码一区二区| 亚洲AV无码成人精品区久| 国产精品高潮呻吟| 一级黄色小视频| 欧美啪啪啪| 97人妻视频| 欧美日韩免费在线观看| 人人精品| 午夜亚洲国产一区视频网站| 99久久婷婷国产综合精品青牛牛| 狠狠躁夜夜躁人人爽视频| h成人在线| 久久亚洲精品视频| 日本精品黄色视频| 日韩黄色视频网站| 精品不卡| 69久蜜桃人妻无码精品一区| 久久亚洲福利视频| 大香蕉伊人青青草| 人妻无码中文字幕蜜桃| 三浦恵子一级婬片A片| 熟女综合网| 成人性爱免费视频| 亚洲无码在线播放| 五月丁香在线视频| 无码专区在线看v| 婷婷爱五月天| 五月天婷婷网址| 刘玥一区二区| 拍真实国产伦偷精品| 亚洲AV毛片| 婷婷五月花| 伊人婷婷色香综合| 国产精品黑人ThePorn| 免费看黄色的网站| 成人福利视频在线观看| 99久久婷婷国产精品2020| 91人妻无码精品一区二区| 波多野结衣无码视频在线观看| 日韩毛片| 成年人免费黄色视频| 秋霞午夜福利影院| 日韩激情一区| 四虎av在线| a视频在线免费观看| 青草网| 青青草大香蕉在线| 亚洲综人网| 日韩成年视频| 欧美第一区| 精品视频一区二区三区| 中文字幕黑人无码| av手机天堂网| a毛片| 91人妻人人澡人人| 刘玥91精品一区二区三区| 日韩成人无| 91一级A片在线观看| 日韩精品丰满无码一级A片∴ | 小黄片在线免费观看| 骚逼www| 成人精品一区二区三区中文字幕| 午夜精品久久久久久久| 亚洲视频a| 狠狠撸在线观看| 五月丁香六月| 亚洲高潮| 日中国老太太B| 黄色小说视频网站| 无码三级在线观看| 久草一区二区三区| 精品无码AV一区二区三区| 日本中文字幕网站| 国产色情网站| 国产又爽又黄A片免费观看| 99在线视频播放| 91x色| 黄色在线视频网站| 午夜看黄| 五月色综合网| 在线久操| 欧美日韩精品在线视频| 操B视频在线观看| 免费一级无码婬片A片AAA毛片| 大香蕉综合闲人| 六月婷婷网| 亚洲超碰在线| 尤物在线视频| 国产美女被爽到高潮免费A片软件 国产无遮挡又黄又爽又色视频软件 | 日韩无码av电影| 国产一区二区成人久久919色| 欧美做爱网站| 97超碰色| 色婷婷五月天激情| 四川乱子伦95视频国产| 99久久精品国产毛片| 夜夜bb| 国产肏屄| 俄女兵一级婬片A片| 激情淫荡少妇| 99久久久精品久久久久久| 99re伊人| 一区二区无码在线| 福利老湿69| 日韩一区二| 日韩成人黄色电影| 亚洲天天干| 狼人综合视频| 中文无码第一页| 大香蕉日韩| 天堂网免费视频| 99精品国自产在线| 粉粉嫩嫩的18虎白女| 漂亮人妻吃鸡啪啪哥哥真的好 | 在线观看中文字幕视频| 3d动漫精品一区二区三区在线观看 | 麻豆性爱| 国产精品女人777777| 激情五月天在线观看| 成人在线黄色视频| 120分钟婬片免费看| 中文字幕在线日本| 欧美大黑逼| 国产欧美二区综合中文字幕精品一| 17c白丝喷水自慰| www.蜜桃视频| 操逼三级视频| 国产91久久婷婷一区二区| 性爱视频无码| 乱码中文字幕日韩欧美在线| 日韩激情一区二区| 欧美精品人妻| 日本天堂Tv视频在线观看| 蜜臀久久99精品久久| 国产91精品在线观看| 欧美精品一区二区三区四区| 在线观看免费a片| 91久久久久国产一区二区| www.男人的天堂| 国产女人水真多18毛片18精品| 丁香五月六月婷婷| 亚洲性爱电影| 北条麻妃九九九在线视频| 北条麻妃在线中文字幕| 欧美日韩三级片| 999久久久精品| 亚洲图片欧美另类| 人妻无码一二三区免费| 欧洲三级网观看| 亚洲黄片免费| 三级片在线观看网站| 91丨九色丨熟女泻火| 人人妻人人爽人人操| 日屄视频免费看| 五月婷婷色色色| 一区二区三区视频在线观看| 欧美成综合| 无码不卡在线| 欧美色成人免费在线视频| 亚洲免费黄色片| 午夜神马福利| 91香蕉国产在线观看| 青春草在线免费视频| 日韩中文字幕无码| 天天爱夜夜爱| 久久av片| 日本特级黄色毛片| 久久国产乱子伦精品免费午夜...| 在线看黄片| 亚洲A片免费看| 91视频网站在线| 久久久久99精品成人片欧美一区 | 91三级在线观看| 五月婷婷丁香五月| 丰满人妻-区二区三区| 天天爽夜夜爽人人爽| 六月丁香欧美综合| 国产三级片无码| 婷婷综合视频| 手机av网站| 成人国产AV| 国产欧美一| 中国无码视频| av逼网| 日本中文字幕中文翻译歌词| 成人伊人| 九九九网站| 国产精品精品| 日韩欧美a片| 一本色道久久综合狠狠躁的推荐 | 国产中文字幕AV在线播放| 18精品爽国产冫绿帽社| 日本三级在线| 精品人妻一区二区三区蜜桃| 99精品在线免费观看| 中文字幕H| 亚洲狼人天堂| 9991区二区三区四区| 99国产热| 免费一级片| 欧美亚洲国产日韩| 欧美四区| 成人毛片av| 国产精品内射婷婷一级二| AV在线资源观看| 色婷婷一区二区| 黄片网址在线观看| 性满足BBWBBWBBW| 黄色电影一区二区三区| 亚洲春色一区二区三区| 久久精品免费看| 国产精品乱子伦一区二区三区视频 | 欧美特黄AAA| av无码中文| 肏逼视频免费看| 无码不卡在线| 欧美日本一区二区三区| 高潮国产视频| 999国产精品视频| 亚洲成人久久久| 亚洲国产精品一区二区三区| 黄片无码免费观看| 91丨牛牛丨国产人妻| 国产三级片精品| 亚洲无码中文人妻| 俺去俺来也WWW色老板| 女人自慰网站在线观看| a级毛片在线观看| AV网站入口| caopeng97| 国产特黄| 少妇搡BBBB搡BBB搡造水多| 苍井空无码一区二区三区| 久久久人妻熟妇精品无码蜜桃| 亚洲91黄色片| 91国产视频在线观看| 成人在线乱码视频| 丁香婷婷六月| 2025最新偷拍| 免费AV在线播放| 久久99精品国产麻豆婷婷洗澡| 日韩操逼逼| 国产麻豆精品ThePorn| 日韩中文字幕免费| 天天色天天干天天| a视频免费在线观看| 国产一级AA片| 91蜜桃在线| 欧美aaa在线| 丝袜无码| 亚洲色婷婷五月天| 亚洲精品一区无码A片丁香花| 国产精品久久久久无码| 吴梦梦一区二区三区| 无码乱码在线观看| 日本黄色视频网| 91九九| 72成人网| 人人做人人爱人人做人人乐的意思 | 国产免费一区二区三区网站免费 | 最美孕交vivoestv另类| 欧美日韩v| 欧美不卡在线视频| 三级黄色毛片| 日韩啪啪片| 欧美婷婷五月天| 日韩无码黄色电影| 97人妻视频| 在线免费观看av网站| 日韩黄色AV| av一区在线观看| 91九色口爆吞精| 精品黄色视频| 国产精品美女| 在线观看操逼视频| 午夜无码在线观看视频| 懂色av蜜臀av粉嫩av分享| 亚洲区无码| 超碰99热| 男人的天堂色琪琪| 男女啪啪免费网站| 人妻黑人一区二区三区| 国产成人久久| 青青草精品在线视频| 日韩欧美在线中文| 亚洲a网| 一级片AA| 污污污www精品国产网站| 少妇厨房愉情理伦BD在线观| 欧美A片在线观看| 国产免费福利| 日本成人性爱视频网站一区| 久久午夜电影| 亚洲最新无码视频| 亚洲av高清无码| 国产精品一区二区在线播放| 操人妻视频| 9热在线视频| 色撸AⅤ| 夜夜夜撸| 激情综合网五月婷婷| 国产精品一二三区夜夜躁| 99精品视频北条麻妃国产版 | 人妻少妇视频| 四个熟妇搡BBBB搡BBBB| 国产搡BBB爽爽爽视频| 婷婷丁香激情五月天| 骚网站在线观看| 国产成人一级| 日韩欧美操逼| 成熟的国模冰莲[2]| 午夜福利手机在线| 国产午夜在线视频| 亚洲中文中出| 中文字幕三级av片| 中文字幕精品亚洲熟女| 中文字幕+乱码+中文乱码视频在线观看 | 亚洲成人性爱| 国产a片免费看| 国产又粗又大又黄视频| 俺去俺来也www色视频| 91精品国产乱码香蕉黄瓜草莓 | 日本免费高清视频| 成人毛片av| 日韩成人无| 最近中文字幕免费MV第一季歌词怀孕 | 久久五月丁香| 2026AV天堂网| 麻豆三级片| 一本色道久久综合亚洲精品小说| 欧美国产精品一区二区三区| 乱码中文字幕日韩欧美在线| 91资源在线观看| 91视频第一页| 亚洲成人免费福利| 午夜成人在线观看| 怡红院成人av| 亚洲一级婬片A片AAAA网址| 极品另类| 欧洲性爱视频| 久久精品无码一区二区无码性色| 鸡巴网站| 精品视频91| 国产精品国产三级国产| 黄色天堂天天看| 久久99老妇伦国产熟女| 在线观看视频无码| 亚洲另类av| 操人妻视频| 国产麻豆三级片| 一级a一级a免费观看免免黄‘/ | 亚洲女人被黑人巨大的原因| 熊猫成人网| 成年人黄色在线观看| 成人三级电影网| 亚洲性爱av| 操逼操逼视频| 激情五月天av| 爆操太妹| 午夜精品久久久久久久| 色吧| 免费福利视频网站| 91成人情欲影视网| 国产免费一区二区| 亚洲日韩欧美中在线| 国产综合色网| 成人无码视频| 色婷婷AV一区二区三区软件| 亚洲黄色三级| 高清免费在线中文Av| 国产熟妇码视频户外直播| 天天舔天天日| 天天天天天天天干| 日韩国产成人在线| 久久嫩草在线影院| 午夜无码熟妇丰满人妻| 精东影业AV无码精品| 亚洲成人h| 韩国日本久久| 人人妻人人| 麻豆射区| 草草影院CCYYCOM屁屁影院合集限制影院 | 久久精品99久久久久久| 99久久精品国产成人一区二区| 九九热无码| 日本操B| 欧美特黄AAAAAAAAA片| 欧美日韩一级毛| 国产噜噜噜噜噜久久久久久久久 | 欧美高清无码视频| 无码视频中文字幕| 淫色网址| 神马午夜福利| 亚洲一区二区av| 玖玖资源站中文字幕| 荫蒂添的高潮免费视频| 久久久婷婷五月亚洲国产精品| 亚洲天堂免费视频| 口爆吞精在线观看| 天堂网AV在线| 亚洲一区二区久久| 亚洲在线视频网站| 无码视频在线播放| 欧美熟妇精品一级A片视色| 欧美一区二区三区成人片在线| 亚洲免费AV在线| 成人无码高清在线观看| 日韩中文视频| 亚洲日韩Av无码中文字幕美国| 999国产视频| 在线国产激情| av操操操| 国产AV18岁| 国产一区二区av| 欧美操逼视频网站| av网站在线免费观看| 欧美日屄视频| YOUjiZZ欧美大全| 蜜臀伊人| 少妇免费视频| 人人干人人干人人| 一区二区三区久久久久〖网:.〗| 亚洲日韩国产成人精品久久| 久久久久久免费一级A片| 九九精品12| 男人的天堂在线视频| 一级在线| 麻豆射区| 一级黄色视频免费观看| 视频一二三区| 欧美在线观看视频一区| 麻豆三级| 亚洲精品秘一区二区三线观看 | 艹在线观看| 91精品人妻人人爽| 日韩中文字幕无码| 免费看欧美成人A片无码| 国产成人午夜福利在线| 性爱视频免费| 韩国三级HD久久精品| 天天透天天干| 99er这里只有精品| 日本三级片视频不卡| 亚洲天天操| 国产精品一区二区毛片A片婊下载 99久久99九九99九九九 | 亚洲高清电影| 欧美一区在线视频| 爱五月| 日韩人妻电影| 无码天堂| 大香蕉中文在线| 亚洲视频二区| 俺也去啦WWW色官网| 亚洲久久在线| 国产v欧美| 欧美一级a视频免费放| 3D精品啪啪一区二区三区| 欧美性爱一级视频| 球AV在线| 日韩在线小视频| 日日摸日日| 18岁毛片| 91蜜桃精品| 91老熟| 热久久亚洲中文字幕| 黃色A片一级一级一级久别的草原| 操逼网站免费观看| 日本精品中文字幕| 亚洲精品国偷拍自产在线观看蜜桃| 蜜臀AV在线观看| 91麻豆电影| 成人视频观看| 无码av亚洲一区二区毛片公司| 中文字幕精品无码| 成人在线一区二区| 黄片视频在线免费观看| 国产AV日韩AV| 美女操逼图| 午夜黄色视频在线观看| 亚洲日逼网站| 中文字幕无码综合| 99久久久国产精品免费蜜臀| 小草久久95| 操逼视频在线| 黄色电影大香蕉| 青青草免费观看视频| 无码蜜桃一区二区| 色五月亚洲| 少妇搡BBBB搡BBB搡打电话| 操你啦无码日韩| 久久99精品国产| 国产又粗又长| 大香蕉性爱视频| 国产av地址| H网站在线观看| 精品视频在线看| 激情五月天在线视频| 亚洲美女网站| www国产| 久久99草| 四虎2025在线51| 欧美精品一区二区三区四区| 91人人妻| 日韩成人无码视频| 免费一级黄色视频| 免费成人黄色网址| 俺去俺来也www色官网cms| 一级黄色电影免费观看| 亚洲免费观看高清完整版| 国产探花在线观看| 日本亲子乱婬一级A片| 亚洲手机在线播放| 欧美日韩成人网站| 黄色小视频在线| 99精品国产一区二区| 婚闹不堪入目A片| 亚洲中文字幕日韩在线| 欧美一区三区视频z| 在线国产视频| 三级av在线| 久久精品国产视频| 色婷婷一区| 国产乱视频| 伊人久久大香线蕉av一区| 成人视频在线观看免费| 青娱乐久久| 亚洲AV无码免费| 人妻操逼| www.91国产| 五月天婷婷基地| 亚洲综合社区| 91欧美精品| 欧美黄色录像| 丰满熟妇| 久久久久久久精| av天堂中文在线| 黄色A片免费看| 日逼视频免费| 亚洲高清无码一区二区三区 | 成人在线精品视频| 亚洲超碰在线| 欧美第一区| 懂色av粉嫩av蜜臀av| 无码av免费精品一区二区三区| 日韩在线精品视频| 臭小子晚上让你爽个够视频| 99久久99九九九99九他书对| 337p西西人体大胆瓣开下部| 黄色直播在线观看| 97看片| 91资源在线观看| 欧美视频在线一区| 日逼黄色| 日韩黄色av| 特级西西444www高清| 日韩欧美色图| 日韩综合一区| 国产成人午夜| 久热中文| 天天日天天干天天操| 日本操逼视频| 亚洲国产熟妇综合色专区| 亚洲AV五月天在线| 免费人成年激情视频在线观看| www99国产| 蝌蚪窝视频网| 免费看黄片视频| 69成人国产| www激情| 91精品久久久久久久久久久久| 亚洲男同Gay一区二区| 精品无码一区二区三区蜜桃李宗瑞 | 暖暖爱视频免费| 亚州成熟少妇视频在线观看| 超碰超碰| 天天澡天天爽日日AV| 国产激情欧洲在线观看一区二区三区 | 丰满人妻一区二区三区Av猛交| 无码成人片| 天天操夜夜爽| 一区二区三区四区五区六区高清无吗视频| 成人肏逼视频在线| 国产免费网址| 91亚洲日韩| 国产灌醉| 夜夜夜叫天天天做| 狠狠操在线观看| 久久成人网站| 亚洲AV成人片无码网站网蜜柚 | 岛国免费av| 美女被操免费网站| 91丝袜一区二区| 国产A级成人婬片1976| 强开小嫩苞毛片一二三区| 热re99久久精品国产99热| 国产成人秘在线观看免费网站| a级片在线观看| 欧美三级网站在线观看| 丰满人妻无码| 免费黄色网页| 日本无码人妻| 在线观看A片| 特黄特色免费大片| 91传媒在线免费观看| 中文字幕乱码视频| 蜜桃亚洲AV无码一区二区三区| 伊人精品A片一区二区三区| 毛片91| 殴美A片| 日韩天堂在线| 午夜黄电影| 日本少妇bbw| 成人网站中文字幕| 黄片无码视频| 欧美日韩国产成人在线| 久久视频免费| 国产高潮视频| 国产成人电影免费在线观看| 91人妻一区二区三区无不码超满 | 高清无码免费在线观看| 人人妻人人澡人人爽久久| 蜜桃黄色视频| 五月天黄色片| 婷婷久久婷婷| 亚洲天堂男人| 中文字幕综合| 国产浮力草草| AAA亚洲| 国产一级二级三级片| 99Re66精品免费视频| 琪琪色视频| 中文字幕亚洲有码| 成人三级电影网| 亚洲精品日韩综合观看成人91| 亚洲天堂国产| 射死你天天日| 五月婷婷中文| 99热这里有精品| 国产精品无码久久久久成人app| 天天日天天日天天操| 高清无码在线免费观看视频| 91啦丨露脸丨熟女色啦| 重庆美女揉BBBB搡BBBB| 日逼网址| 天堂无吗| 色情小电影免费网站观看网址在线播| av网站在线免费观看| 免费看的黄色视频| 黄色三级视频| 国产一级特黄aaa大片| 在线观看中文字幕网站| 五月丁香激情婷婷| AAAA毛片| 国产精品秘久久久久久免费播放| 免费黄色大片网站| 影音先锋三区| 日韩无码精品一区二区三区| 四虎高清无码| 免费看操逼| 小早川怜子精品一区二区| 国产乱子伦精品久久| 五月天婷婷激情网| 俺也去在线视频| 欧美色性乐汇操日本娘们| 精品国产免费无码久久噜噜噜AV | 中文字幕一级A片高清免| 少妇做爱| 中文字幕乱视频| 国产AV自拍-久| re久久| 51AV在线| 欧美色图另类| 欧美成人A片在线观看| 日韩中文字幕区| 日韩欧美在线中文字幕| 插插网站| 四虎网站| 俺也去色色| 精品亚洲一区二区三区四区五区 | 国产操| 日韩无码第四页| 成人网站www污污污网站公司| 亚洲精品在线看| 91丨人妻丨国产丨丝袜| 91久久久久久久久久久| 免费无码蜜臀在线观看| 99热在线观看精品免费| 97超碰碰| 在线日韩一区二区| 天天爽天天爽夜夜爽毛片| 播五月婷婷| av拍拍| 国产美女在线观看| 日韩欧美一级视频| 水蜜桃一区| 五月天色色小说| 日韩AV电影网站| 台湾成人在线| 操逼在线观看| 狠狠操夜夜操| 丰满人妻一区二区三区视频54| 少妇在线| 亚州加勒比无码| 九色91PORNY国产| 日韩无码www| 久热中文字幕| 影音先锋色资源站| 国产成人精品一区二| 91大鸡巴| 亚洲欧美熟妇久久久久久久久 | 3D精品啪啪一区二区三区| 午夜啪啪视频| 中文字幕在线观看免费高清完整版在线观看 | AA片免费| 一级欧美黑人大战白妞| 亚洲黄色免费在线观看| 成人免费Av| 狼色视频| 天天骑夜夜操| 欧美在线播放| 欧美五区| 免费人成网站| 久久密| 色久影院| 亚洲av自拍| 在线大香蕉| 骚视频网站| 国产成人高清视频| 五月天性爱视频| 国产一区免费观看| 麻豆AV在线播放| 亚洲性爱av| 黄色录像一级带| 精品动漫一区二区三区| 欧美日韩精品久久久免费观看| 日韩三级在线免费观看| 日韩免费三级| 影音先锋日韩资源| 自拍无码视频| 国产一在线| 日韩免费A片| 久久嫩草精品| 麻豆精品一区二区| 丁香五月av| 国产一区二区免费在线观看 | 色噜噜一区二区三区| 亚洲AV无码成人精品区国产| 麻豆视频在线看| 国产伦精品一区二区三区视频女| 久久国产av| 安徽妇搡BBBB搡BBB| 日韩欧美成人在线视频| 色婷婷丁香五月天| 午夜视频免费在线观看| 好男人WWW一区二区三区| 天天拍天天干| 亚洲综合一区二区三区| 日本三级中文字幕| 天天操天天操免费视频| 亚洲精品二| 91日逼视频| 久久久999精品视频| 少妇搡BBBB搡BBB搡HD(| 日韩欧美在线视频观看| 夜色福利在线看| 91色秘乱码一区二区|