精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何避免由 Web 字體引起的布局偏移

開發 前端
這篇文章我們將探索令人驚訝的復雜文本渲染世界,以及一些解決無樣式文本閃爍的技術。

前言?

一些布局上的完全加載前后的變化很容易解決:為動態元素預先分配正確的空間,在圖像上使用寬度和高度屬性,并優先考慮 HTML 文檔中的可見元素。但是,導致布局偏移的還有一個難以解決的問題:無樣式文本 (FOUT) 的閃爍。

這篇文章我們將探索令人驚訝的復雜文本渲染世界,以及一些解決無樣式文本閃爍的技術。

為什么字體會導致布局變化??

意外的布局變化(頁面內容在沒有用戶交互的情況下移動)不利于用戶體驗。下載網絡字體時,當字體題發生變化時,會導致包含元素(例如<div>,段落或段落)的大小發生變化,從而導致布局發生變化。當 Web 字體的字體高度或段落長度與系統字體相比不同時,就會出現這種情況。布局頁面時,瀏覽器將使用后備字體的尺寸和屬性來確定包含元素的大小,即使你已聲明 Web 字體以阻止系統字體font-display: block!

「兩種不同的字體是可能會導致布局發生變化的,但不是一定,這主要取決于字體的字體高度。」

如何避免?

我們現階段的網頁為了滿足用戶的審美往往會使用一些特殊字體,但與此同時也會帶來一些體驗上的問題,最常見的就是頁面的加載速度以及文本閃爍等。所以我們有必要對字體進行一些優化操作來滿足我們“日益挑剔”的用戶。

font-display

最粗暴的解決方案是只需要一行CSS代碼就能夠解決。

font-display: optional;

為什么說只需要這一行代碼就能夠解決呢,因為如果 Web 字體在呈現文本時不可用(加上 100 毫秒),它會告訴瀏覽器使用備用系統字體。這意味著在未緩存的頁面加載時,可能會使用備用字體,但所有后續頁面加載都應使用 Web 字體呈現,因為它將被下載并在緩存中可用。

它一共有以下幾個屬性:

  • 「auto:」字體顯示策略由用戶代理
  • 「block:」為字體提供一個短暫的阻塞周期和無限的交換周期,在等待網絡字體時隱藏文本最多三秒鐘,并在加載時始終交換網絡字體
  • 「swap:」為字體提供一個非常小的阻塞周期和無限的交換周期,盡快顯示文本,并在加載時始終交換網絡字體
  • 「fallback:」為字體提供一個非常小的阻塞周期和短暫的交換周期,隱藏文本最多 100 毫秒,然后僅在三秒內加載時交換網絡字體
  • 「optional:」為字體提供一個非常小的阻塞周期,并且沒有交換周期,隱藏文本最多 100 毫秒,然后僅使用可用的網絡字體,從不交換

上面這樣解釋如果還不太明白的話,可以看看下面這張圖:

「Optional 是唯一保證不發生布局偏移的字體顯示值」

不幸的是,系統字體不一定是最好的設計,并且它們在各個操作系統之間并不一致。大多數設計師一想到向用戶展示一個備用系統字體就會畏縮。接下來介紹各種優化以更快地將字體文件傳送到瀏覽器,允許使用任何字體顯示選項,但顯示系統字體的風險最小,或者用于optional: 以外的選項而不觸發布局轉換。

優化字體文件

優化網絡字體有兩種關鍵方法:子集和格式。

子集字體

許多字體將具有來自多個字母的字形(字形是單個字符,例如a或&)如果你僅以拉丁字母 (a - Z) 提供并且不使用連字(如é),那么這些字形表示您的字體文件中浪費的字節。

從此字體中刪除非拉丁字符會產生woff2一個大小為六分之一的文件。

字體格式

各主流設備基本都支持 woff2 字體格式,因此網站中沒有必要再引入多種不同格式的字體了。一般地,建議只引入 woff2 就好了,既可以保持代碼的簡潔性,又可以減少上傳到你服務器的文件。

加載更少的字體

雖然我們會將字體轉換成woff2格式,但文件大小依然有好幾百K,有時甚至是幾M,字體文件的大小也會影響頁面整體的渲染速度。有些時候我們只需要一些極少數的文字用于特殊字體,那我們就沒必要將一整個字體文件引入了。

提取字體

當我們遇到上面這種情況時,千萬不要將一整個字體包引入進去,這將極大地浪費網絡帶寬,從而影響頁面的加載。這里推薦使用font-spider 字蛛來提取文字。

  • 安裝font-spider
npm install font-spider -g
  • 提取

我們還是以上面那段詩句為例,那里我們用的是漢儀旗黑.woff2字體文件。這里還是經過縮小文字庫之后的大概是32K

我們再在項目目錄下執行以下命令

font-spider index.html

這時會生成一個.font-spider目錄,并將提取后的字體文件放在該目錄下。現在的字體文件大概就只有10K,比之前的體積小了好幾倍。

使用系統字體

Web 字體很受歡迎,因為它們允許設計人員在瀏覽器中保持一致的外觀和感覺。如果不需要,系統字體將是呈現文本的最快方法。如果當前的Web字體接近系統字體,您可以使用Monica的Font Style Matcher來調整字體設置,直到獲得近乎完美的匹配。

使用系統字體意味著文本將盡可能早地呈現。我們現在還擁有使字體與操作系統匹配的方法,這可能比以前的備用選項(如 Arial 和 Helvetica)更具吸引力。為此,我們需要按特定順序列出所有操作系統的系統字體:

body {
font-family: -apple-system, BlinkMacSystemFont,
"Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell",
"Fira Sans", "Droid Sans", "Helvetica Neue",
sans-serif;
}

快速交付字體文件

很明顯,我們為了確保字體快速且正確地應用在我們網頁上,我們必須讓瀏覽器盡快下載我們的字體文件,在我們自己的CDN上托管字體將獲得最佳性能。

使用CDN托管

一般來說,我們應該提供我們服務器中的字體以避免連接到第三方服務器的成本,這對于高延遲連接尤其重要。使用第三方服務意味著您的字體將被延遲。最好的情況是您直接從另一個主機名(例如fonts.gstatic.com)請求字體文件,這會產生連接成本——DNS 查找、TCP 連接和 TLS 協商。最壞的情況是多跳,例如從fonts.googleapis.com加載引用fonts.gstatic.com上的文件的 CSS 文件,會導致兩次連接損失。所以我們一般會將一些字體文件等靜態資源托管在我們自己的CDN服務器上,以此來加快資源的下載速度。

緩存字體

字體可以緩存在兩個地方:「客戶端和CDN」。客戶端上的緩存對于會話中的導航很重要,并且應該以避免重新驗證請求的方式完成。重新驗證請求 (if-not-modified和if-modified-since) 將阻止瀏覽器使用字體文件,直到它驗證它在服務器上沒有更改。字體很少改變,所以我們應該如下實現一個緩存頭,并在字體改變時更新文件名來破壞緩存:

cache-control: max-age=31536000,immutable

這告訴瀏覽器他們可以保留字體長達一年并且不需要重新驗證( Firefox 和 Safariimmutable 支持,Chrome 應該自動避免重新驗證請求)。避免將 ETag 添加到這些響應中,因為它們可能會強制重新驗證。

還要檢查您的 Content Delivery Network 配置是否可以將字體文件存儲在緩存中,較舊的配置可能不包含.woff2擴展名,從而導致原始命中并減慢響應速度。

使用預加載

一般來講瀏覽器不會隨便地去下載字體文件,它們會等到渲染樹構建完成后才能知道需要哪些字體。這意味著僅在瀏覽器下載并解析 HTML 和 CSS 時,即在呈現文本之前,才請求 Web 字體。「但需要注意的是,內聯 CSS 不需要網絡請求,這意味著我們的字體可以在頁面加載的早期獲取。」

渲染樹的構建過程會阻塞Web字體的請求。

但是如果我們確定頁面文本的渲染肯定會用到一些網絡字體時,我們可以使用preload讓瀏覽器提前下載字體文件。

<link rel="preload" href="./public/fonts/漢儀旗黑.woff2" crossorigin="anonymous" type="font/woff2">

當瀏覽器解析這行 HTML 時,它會立即發送一個對字體文件的高優先級請求。

「但是需要注意的是,預加載的請求會占用其它請求的帶寬,所以我們在使用過程需要考慮清楚是否值得這么做。」

將字體轉為Base64

還有一種常用的方法是將字體作為 Base64 字符串嵌入到 CSS 中,從而無需額外的字體請求并確保在呈現文本時字體可用。

但這個方法也不是絕對的好方法,它只適合一些小型字體文件,例如上面提到的使用font-spider提取后的字體文件,并且該字體文件足夠小,因為將字體文件轉化為Base64字符串往往會增加體積。

一般來講它有以下缺點:

  1. 字體文件是壓縮的二進制對象,編碼為 Base64 字符串會顯著增加大小。CSS 包的 gzip 或 brotli 壓縮并不能完全彌補這種膨脹。
  2. 字體將被發送到每個瀏覽器,即使有的瀏覽器不能使用
  3. 字體很少更改,但 CSS 經常更改,這將降低字體的緩存效率,因為每次 CSS 更改都會使整個包無效
  4. 膨脹 CSS 大小幾乎肯定會延遲頁面渲染

使用f-mods減少布局偏移

F-mods 是對字體描述符規范的提議更新,其中包括四個新的描述符:

  • 「ascent-override (%)」 : 覆蓋分配給上升器的大小
  • 「descent-override (%)」 : 覆蓋分配給下降者的行高
  • 「line-gap-override (%)」 : 覆蓋行間距
  • 「advance-override (#)」 : 為每個字符設置一個額外的提前量,以幫助匹配行寬并防止單詞溢出

前三個都影響線的高度:線框高度 = 上升 + 下降 + 線間隙。基線位置 = 線框頂部 + 線間隙 / 2 + 上升。

這四個描述符的組合允許我們通過告訴瀏覽器在下載 Web 字體之前字符將占用多少空間來覆蓋備用字體的布局以匹配 Web 字體。

f-mods 只真正修改垂直間距和定位。這意味著仍然需要處理字符間距和字母間距,否則可能會在不同的點出現斷行的單詞,從而導致元素高度發生變化,從而導致布局發生變化。但是@font-face 聲明中沒有letter-spacingandword-spacing屬性,因此我們必須在主體或元素上聲明。

@font-face {
font-family: custom-font;
src: url("./public/fonts/漢儀旗黑.woff2");
}
@font-face {
font-family: fallback-font;
src: local(Arial);
ascent-override: 100%;
descent-override: 20%;
line-gap-override: normal;
advance-override: 10;
}
/* 這些具體數值因字體而已,需要按照自己的字體進行計算調整*/
body {
font-family: custom-font, fallback-font;
}
.content {
letter-spacing: -1.1px;
word-spacing: -0.2px;
}

總結?

總之,如果瀏覽器沒有及時獲取網絡字體,并且可以應用font-display: optional到網絡字體,讓瀏覽器以備用系統字體呈現來防止布局偏移,否則的話就只能優化我們的字體以嘗試在瀏覽器需要它們之前將它們獲取到瀏覽器:

  • 使用woff2最小化文件大小
  • 優化字體文件
  • 加載更少的字體
  • 預加載關鍵字體
  • 在CDN上托管字體文件
  • 使用 f-mods 減少字體交換的影響
責任編輯:華軒 來源: 前端南玖
相關推薦

2018-04-10 13:02:51

HBase寫入流程數據

2013-12-12 16:28:04

Lua腳本語言

2024-05-29 14:26:45

2022-11-03 16:10:29

groovyfullGC

2011-03-17 14:07:39

2011-03-17 14:21:35

2022-10-27 21:32:34

oracle數據庫

2022-02-21 14:41:21

APIWeb安全

2025-07-04 00:00:00

2014-08-13 15:55:17

Web響應式設計design

2012-07-12 10:13:35

2016-04-08 09:24:01

脆弱代碼更新

2018-08-01 15:55:21

微軟瀏覽器Windows

2024-07-03 09:13:26

SwiftUI修飾符框架

2017-10-20 10:19:49

Kotlin語言陷阱

2018-05-24 13:58:03

LinuxGoogle Web字Font Finder

2019-03-29 15:38:33

2023-07-25 16:47:17

Serverless架構

2012-11-08 09:43:12

編程語言技術開發代碼重構

2012-03-31 10:12:55

CSSWEB
點贊
收藏

51CTO技術棧公眾號

亚洲人成网站精品片在线观看| 欧美一级黄色片视频| 91插插插插插插插插| 国产激情视频在线播放| 精品国产日韩欧美| 欧美日韩激情美女| 九九热这里只有在线精品视| 激情婷婷综合网| 日韩精品毛片| 日韩久久视频| 色哟哟国产精品| 国产一区喷水| 免费一级全黄少妇性色生活片| 外国电影一区二区| 久久影院视频免费| 97av视频在线| 国产人妻黑人一区二区三区| 女人天堂av在线播放| 国产精品一区二区男女羞羞无遮挡| 最新的欧美黄色| 在线免费观看av的网站| 电影k8一区二区三区久久| 国产精品 欧美精品| 久久亚洲国产成人| 在线观看av免费观看| 国产在线观看免费麻豆| 国产乱码字幕精品高清av| 欧美有码在线观看视频| 国产全是老熟女太爽了| 偷拍中文亚洲欧美动漫| 久久九九99视频| 国产成人精品一区二区在线| 91网站免费视频| 国产精品2023| 色综合天天在线| 性高湖久久久久久久久aaaaa| 精品人妻一区二区三区换脸明星 | 男女做爰猛烈刺激| 中老年在线免费视频| 91免费视频网址| 国产不卡精品视男人的天堂 | 精品久久久香蕉免费精品视频| 国产精品日韩二区| 男女视频免费看| 婷婷综合成人| 欧美日韩一区二区在线观看| 最新av在线免费观看| 亚洲精品97久久中文字幕| 亚洲精品三级| 国产香蕉一区二区三区在线视频| 亚洲免费av一区| 色www永久免费视频首页在线| 成人一区二区三区| 国产v综合ⅴ日韩v欧美大片| 91久久国产视频| 一区福利视频| 在线不卡国产精品| 国产xxxxhd| 丝袜老师在线| 欧美日韩中文字幕在线视频| 亚洲精品久久久久久一区二区| 国产精品久久久久久久久久久久久久久久久久 | 亚洲激情视频小说| 亚洲免费观看高清完整版在线观| 色呦呦国产精品| www.浪潮av.com| 在线播放日本| 亚洲欧美自拍偷拍| 久久久久久久久一区二区| 中文字幕一区二区三区波野结 | 久久噜噜亚洲综合| 欧美日韩亚洲综合一区二区三区激情在线 | 国产成人中文字幕| 波多野结衣绝顶大高潮| 永久91嫩草亚洲精品人人| 日韩电影网在线| 色呦色呦色精品| 伊人久久大香伊蕉在人线观看热v| 精品国产户外野外| 成人精品视频一区二区| 久久久久久久性潮| 欧美日韩一区免费| 亚洲精品高清无码视频| 97人人爽人人澡人人精品| 亚洲欧洲av在线| 欧美国产视频一区| 欧美另类极品| 久久嫩草精品久久久久| 色一情一乱一伦一区二区三欧美 | 日韩av中文字幕在线免费观看| 国产伦精品一区二区三区妓女| 91麻豆精品一二三区在线| 日韩欧美一区在线观看| 污版视频在线观看| 亚州一区二区| 欧美一区在线视频| 日韩一级片播放| 精品国产亚洲日本| 欧美日本在线视频| 五月婷婷激情久久| 日韩三级精品| 一区二区三区高清国产| 久一视频在线观看| 亚洲大全视频| 久久精品青青大伊人av| 久久久久亚洲AV成人无在| 亚洲+变态+欧美+另类+精品| 色综合伊人色综合网| 国产亚洲自拍av| 秋霞电影网一区二区| 全球成人中文在线| 91美女免费看| 先锋亚洲精品| 日本中文字幕成人| 日韩 国产 欧美| 日韩高清不卡在线| 国产精品久久久久av| 亚洲永久精品一区| 成人免费视频国产在线观看| 亚洲最新免费视频| 免费a在线看| 日韩欧美亚洲一二三区| 人妻精油按摩bd高清中文字幕| 国产免费av国片精品草莓男男| 91麻豆精品国产91久久久| 日韩成人av免费| 麻豆国产精品| 在线播放国产一区二区三区| 免费看日韩毛片| 成人av高清在线| 欧美日韩精品免费看| 日韩国产成人在线| 中文字幕免费高清| 欧美交换国产一区内射| 青青草成人影院| 亚洲女同一区二区| 91精品天堂福利在线观看| 欧洲精品99毛片免费高清观看| 都市激情久久综合| 成人久久久精品国产乱码一区二区| 成人免费观看网址| 中文字幕乱码免费| 国产黄色在线网站| 国产成人精品综合在线观看| 在线播放国产精品二区一二区四区| 色婷婷狠狠18禁久久| 日韩在线精品强乱中文字幕| 精品国产一区二区三区在线观看 | 美女少妇全过程你懂的久久| 日韩精品www| 欧美人妻一区二区| 国模一区二区三区白浆| 国产成人精品日本亚洲11| 国产91久久久| 亚洲一区二区高清| 天天碰免费视频| 欧美久久亚洲| 精品少妇一区二区30p| 精品久久无码中文字幕| 亚洲精品一卡二卡| 国产亚洲精品成人a| 国产精品日韩精品中文字幕| 久久av中文字幕| 精品国产无码AV| 亚洲一区免费视频| 久久久久成人精品无码中文字幕| 禁久久精品乱码| 久久精品二区| 日本精品网站| 俺也去精品视频在线观看| www.香蕉视频| 天天综合天天做天天综合| 老牛影视av老牛影视av| 免费看欧美美女黄的网站| 国产精品乱码视频| 欧美男男激情videos| 日韩一区二区不卡| 亚洲精品成人av久久| 久久爱另类一区二区小说| 欧美高清性xxxxhd | 中文字幕日韩欧美精品高清在线| 91理论片午午论夜理片久久| 国产一二三区在线视频| 亚洲精品精品亚洲| 久久久久久三级| 先锋资源久久| 国产一区二区中文字幕免费看| 午夜久久中文| 精品国产网站地址| 黄色av中文字幕| 欧美在线免费观看视频| 国产精品69页| 久久久久久影院| 国产视频精品网| 成人交换视频| 亚洲欧美成人精品| 亚洲欧美在线观看视频| 国产亚洲精久久久久久| 777久久久精品一区二区三区| 久草精品在线| 国产精品日韩一区二区三区| 国产一区一一区高清不卡| 欧美俄罗斯乱妇| 午夜精品一区二区三| 精品久久久久久中文字幕大豆网 | 国产精品免费观看在线| 女人天堂在线| 一本一道综合狠狠老| 翔田千里88av中文字幕| 九色综合国产一区二区三区| 欧美乱大交xxxxx潮喷l头像| 亚洲电影一区| 国产精品流白浆视频| 超碰激情在线| 亚洲精品理论电影| 国产乱叫456在线| 色哟哟在线观看一区二区三区| 精品午夜福利视频| 18欧美亚洲精品| 91成人在线免费视频| 成人动漫一区二区在线| 无套白嫩进入乌克兰美女| 日韩精品1区2区3区| 欧美a v在线播放| 午夜a一级毛片亚洲欧洲| 91亚洲永久免费精品| 欧美色999| www.日韩av.com| 免费在线性爱视频| 日韩精品高清视频| 天堂中文字幕av| 色狠狠色狠狠综合| 91动漫免费网站| 国产黄色成人av| 午夜视频在线网站| 久久国产三级精品| av片在线免费| 亚洲一区在线| 在线观看免费91| 日韩久久精品网| 亚洲欧美日韩国产成人综合一二三区| 九九综合久久| 热re99久久精品国99热蜜月| 四虎国产精品永久在线国在线 | 永久免费看片直接| 国产精品亚洲第一 | 9久草视频在线视频精品| 美女av免费在线观看| 亚洲高清网站| 97视频久久久| 夜久久久久久| 中文字幕一区二区三区精彩视频| 欧美中文字幕一区二区| 亚洲国产日韩欧美| 999国产精品999久久久久久| 国内一区在线| 欧美电影免费网站| 成人免费直播live| 国产高清视频一区二区| 亚洲综合在线做性| 日韩不卡视频在线观看| 国产mv久久久| 成人在线免费| 91麻豆国产精品| 91精品国产乱码久久久竹菊| 国产精品成人免费电影| 免费欧美电影| 成人国产精品一区二区| 三级欧美日韩| 久久精品国产精品青草色艺| 国产精品中文字幕亚洲欧美| 亚洲一区二区三区涩| 群体交乱之放荡娇妻一区二区| 欧美18视频| 国产精品高潮呻吟久久久久| 久久久综合香蕉尹人综合网| 精品日韩欧美一区| 在线看视频不卡| 韩国在线一区| 三年中文高清在线观看第6集| 女人香蕉久久**毛片精品| 亚州欧美一区三区三区在线| 欧美丰满日韩| 91免费黄视频| 美女一区二区久久| 国产高清成人久久| 国产精品成人网| 亚洲ⅴ国产v天堂a无码二区| 亚洲视频1区2区| 国产成人一区二区三区影院在线 | 久久99国产精品自在自在app| xxxx成人| 国产乱人伦真实精品视频| 中文字幕在线免费观看视频| 国产女同一区二区| 精品一区二区男人吃奶| 成人资源视频网站免费| 免费欧美激情| 欧美性猛交内射兽交老熟妇| 亚洲电影影音先锋| 茄子视频成人免费观看| 亚洲最黄网站| 欧美激情第四页| 久久久一区二区三区| 欧美卡一卡二卡三| 一区二区视频在线| 福利网址在线观看| 精品国产99国产精品| 囯产精品一品二区三区| 一区二区三区四区视频| 91jq激情在线观看| 成人免费视频网址| 欧美日韩在线二区| 午夜精品久久久久久久无码| 国产在线视频一区二区| 91蝌蚪视频在线| 国产午夜精品一区二区三区四区| 精国产品一区二区三区a片| 欧美在线一区二区三区| 午夜在线观看视频18| 日韩电影第一页| 五月花成人网| 91久久久久久久久久| 精品视频国产| 国模杨依粉嫩蝴蝶150p| www.色精品| 国产精品成人国产乱| 欧美色欧美亚洲高清在线视频| 性生活视频软件| www.欧美免费| 欧美少妇激情| 日本不卡一区二区三区在线观看| av不卡免费看| 亚洲av无码一区二区三区观看| 久久精品一区二区三区四区| 日本一级淫片色费放| 欧美主播一区二区三区| 午夜视频免费在线| 57pao成人永久免费视频| 久久悠悠精品综合网| 国内精品在线观看视频| 成人免费视频一区二区| 国产在线观看免费视频今夜| 日韩一区二区免费在线观看| 亚洲综合影视| 青草成人免费视频| 日韩精品社区| 毛片av免费在线观看| 久久久久久久久99精品| 久久国产视频一区| 7777精品伊人久久久大香线蕉的 | 97人妻精品一区二区三区动漫| 国产一区二区三区在线观看视频 | av2020不卡| 久久99九九| 久久久久综合| 潘金莲一级淫片aaaaa| 亚洲精品视频在线看| 亚洲av无码乱码国产精品| 欧美激情女人20p| 老牛精品亚洲成av人片| 干日本少妇首页| 国产午夜亚洲精品羞羞网站| 一区二区三区黄色片| 亚洲免费一在线| 欧亚一区二区| 综合国产精品久久久| 国产成人精品一区二 | 欧美日韩在线播放| 理论片午午伦夜理片在线播放| 91久久久久久久久久久| 亚洲国产精品一区制服丝袜| 一本色道综合久久欧美日韩精品| 91福利在线导航| 日韩子在线观看| 北条麻妃高清一区| 国产精品99在线观看| 黑鬼大战白妞高潮喷白浆| 国产精品久久久久久久久快鸭 | 无码人妻aⅴ一区二区三区有奶水| 亚洲欧美中文日韩在线v日本| 女同视频在线观看| 欧美日韩最好看的视频| 久久99国产精品久久99果冻传媒| 国产一级做a爱免费视频| 亚洲视频777| 一区二区三区自拍视频| 久久久久久久久久久久久国产精品 | 欧美成人精品欧美一| 亚洲美女久久久| 久久久91麻豆精品国产一区| 亚洲中文字幕无码av永久| 国产精品国产三级国产a | 有码中文亚洲精品| 91精品久久久久久综合五月天| 精品视频无码一区二区三区| 一区二区三区四区国产精品| 国产日本在线视频| 日本久久久久久| 欧美jizzhd精品欧美巨大免费|