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

Internet Explorer 的創新

系統 瀏覽器
IE 曾是 web 創新的先驅,但最近幾年因為對 web 標準的支持落后于其他瀏覽器以及低版本 IE 的各種 bug 而被人詬病。雅虎的 Nicholas C. Zakas 帶我們回顧了 IE 在 web 發展過程中扮演的輝煌角色,讓我們能以一個更客觀的眼光來看待 IE。看完這篇文章,也許大家都會對 IE 瀏覽器有一定的改觀,這也是我翻譯這篇文章的目的。

【譯者按】IE 曾是 web 創新的先驅,但最近幾年因為對 web 標準的支持落后于其他瀏覽器以及低版本 IE 的各種 bug 而被人詬病。雅虎的 Nicholas C. Zakas 帶我們回顧了 IE 在 web 發展過程中扮演的輝煌角色,讓我們能以一個更客觀的眼光來看待 IE。看完這篇文章,也許大家都會對 IE 瀏覽器有一定的改觀,這也是我翻譯這篇文章的目的。

譯文

在 Internet Explorer 成為大家都恨之入骨的瀏覽器的很久以前,它曾是整個互聯網的創新驅動力。有時候我們很難記得那些在 IE 6 成為全世界 web 開發者的災難之前 IE 所作的貢獻。不管你信不信,正因為有了 IE 4—6,才會有我們現在所知的 web 開發。IE 的一些獨特的功能過去就曾是事實標準,后來成為了官方標準最終進入了 HTML5 規范。人們也許很難相信,對于我們現在認為理所應當的功能中有很大一部分都應該要想到 IE,但快速地回顧一下歷史可以讓我們知道的確如此。

DOM

如果 IE 是一個人人都痛恨的瀏覽器,那么「文檔對象模型」(DOM)就是人人都痛恨的 API 了。你可以說 DOM 過于繁瑣、不適合 JavaScript 甚至是有些荒謬,而且這些也都沒錯。然而,DOM 還是給了開發者通過 JavaScript 來訪問網頁的每個部分的途徑。曾經你一度只能通過 JavaScript 訪問頁面中某些特定的元素。IE 3 和 Netscape 3 只允許程序訪問表單元素、圖片以及鏈接。Netscape 4 改進了這一點,把程序可訪問的范圍通過 document.layers 擴展到了它特有的 layer 元素。IE 4 作了進一步改進,把這個范圍通過document.all 擴展到了頁面的所有元素。

從很多方面來說,document.all 算是 document.getElementById() 的最初版本。你還是要使用元素的 ID 來通過 document.all 訪問它,例如 document.all.myDiv 或是 document.all["myDiv"]。最主要的區別就是 IE 使用了一個集合而非方法,而這和其他當時的訪問方法比如 document.images 及 document.forms 是相吻合的。

IE 4 也***個引入了用 document.all.tags() 來通過標簽名字獲取一個元素列表的功能。無論從哪點來看,這都是 document.getElementsByTagName() 的最初版本,而且工作方式完全相同。如果你想獲取所有的div 元素,你可以使用 document.all.tags("div")。甚至在 IE 9 中,這個方法仍然作為document.getElementsByTagName() 的一個別名存在。

IE 4 同時也為我們引入了可能是有史以來***的私有 DOM 擴展:innerHTML。看起來微軟的那幫人是認識到了通過編程手段來建立一個 DOM 有多么痛苦,所以把這個便捷方法,連同 outerHTML 一起提供給我們。事實證明這兩個方法都非常有用,已經在 HTML5 中被標準化了[1]。隨它們一同而來的用來處理純文本的 API——innerText 以及 outerText——同樣被證明足夠有影響力,因為 DOM Level 3 已經引入了與innerText 行為相似的 textContent[2]。

按照同樣的思路,IE 4 引入了 insertAdjacentHTML(),這是又一種將 HTML 插入文檔中的方法。雖然這花了更長的時間,但最終也被編入了 HTML5[3],而且目前已被各瀏覽器廣泛支持。

事件

在開始時,JavaScript 并沒有事件機制。網景和微軟都作出了嘗試,并且分別得出了不同的模型。網景給我們帶來了事件捕獲,其思想是一個事件先發送到窗口,然后是文檔,然后一個個直到最終到達預期的目標。網景瀏覽器 6 以前的版本都僅支持事件捕獲。

微軟采取了一個相反的方法,設計出了事件冒泡。他們認為一個事件應該先從實際的目標出發,然后在上層節點觸發直到文檔。IE 9 以前的瀏覽器僅支持事件冒泡。雖然隨著官方的 DOM 事件規范發展,同時包含了事件捕獲和事件冒泡,但大多數 web 開發者都只使用事件冒泡,而把事件捕獲僅僅留在 JavaScript 類庫中的一些解決方案和小技巧中使用。

除了創造了事件冒泡以外,微軟還創造了一系列后來也最終被標準化的額外事件:

  • contextmenu – 當使用鼠標副按鍵點擊一個元素時觸發。在 IE 5 中***出現,后來被編入了 HTML5[4]。現在已被所有主流瀏覽器所支持。
  • beforeunload – 在 unload 事件前觸發,允許你阻斷頁面的退出。最初由 IE 4 引入,現在也為 HTML5 的一部分[4]。
  • mousewheel – 在鼠標滾輪(或類似設備)被使用時觸發。***支持此事件的瀏覽器是 IE 6。就像其他一樣,目前也是 HTML5 的一部分[4]。唯一不支持此事件的主流桌面瀏覽器是 Firefox(但其支持一個可用來替代的 DOMMouseScroll 事件)。
  • mouseenter – mouseover 的非冒泡版本,被微軟在 IE 5 中引入,用來克服 mouseover 使用時帶來的困擾。這個事件已被 DOM Level 3 事件規范正規化[5]。同樣被 Firefox 及 Opera 支持,但 Safari 和 Chrome 都(暫時?)不支持。
  • mouseleave – 與 mouseenter 對應的 mouseout 的非冒泡版本。在 IE 5 中被引入,目前被 DOM Level 3 事件規范標準化[6]。瀏覽器支持和 mouseenter 一樣。
  • focusin – focus 事件的冒泡版本,用來幫助更好地管理頁面上的聚焦行為。最初在 IE 6 中被引入,現在已成為 DOM Level 3 事件規范的一部分[7]。目前沒有被很好地支持,盡管 Firefox 關于其實現的開過一個 bug。
  • focusout – blur 事件的冒泡版本,用來幫助更好地管理頁面上的聚焦行為。最初在 IE 6 中被引入,現在已成為 DOM Level 3 事件規范的一部分[8]。和 focusin 一樣,沒有良好支持但 Firefox 接近了。

XML 與 Ajax

盡管 XML 已經像很多人所料的那樣在現今的 web 上被大量使用,但是對 XML 進行支持的領路人仍然是 IE。它是***個支持在客戶端通過 JavaScript 進行 XML 解析以及 XSLT 變換的瀏覽器。不幸的是,它是通過 ActiveX 對象來表示 XML 文檔以及 XSLT 處理器的。但 Mozilla 的人顯然認識到了其中的可取之處,因為他們后來用 DOMParser、XMLSerializer 和 XSLTProcessor 創造了類似的功能。其中前兩個已經成為了 HTML5 的一部分[9]。雖然基于標準的 JavaScript XML 處理方式和 IE 提供的版本差異較大,但它無疑是深受 IE 影響的。

客戶端的 XML 處理都都是 IE 對 XMLHttpRequest 的實現的一部分,最開始由 IE 5 以 ActiveX 對象的形式引入。其中的想法是希望可以在一個網頁中從服務器獲取一個 XML 文檔并且允許用 JavaScript 把這個 XML 當做 DOM 來進行處理。IE 的版本需要你使用 new ActiveXObject("MSXML2.XMLHttp"),這也使得它依賴于版本字符串,而且讓開發者要費盡功夫去測試、使用***版本。再一次,Firefox 站出來,通過創建一個當時還是私有的、與 IE 版本接口完全同名的 XMLHttpRequest 對象來清理這一片混亂。此后其他瀏覽器復制了 Firefox 的實現,最終使得 IE 7 也增加了一個不需要使用 ActiveX 的版本。當然,使得每個人為 JavaScript 感到振奮的 Ajax 革命背后的驅動力正是 XMLHttpRequest。

CSS

當想到 CSS 的時候,你可能不會過多地想到 IE——畢竟它對于 CSS 的支持往往是滯后的(至少直到 IE 10 都是如此)。然而,IE 3 卻是***個實現了 CSS 支持的瀏覽器。當時,網景正在力推另一個類似的提案:JavaScript 樣式表(JSSS)[10]。從名稱就可以看出,這個提案用 JavaScript 來定義關于頁面的樣式信息。Netscape 4 引入了 JSSS 和 CSS,整整比 IE 落后了一個版本。其中對 CSS 的支持并不盡如人意,常常需要將樣式翻譯為 JSSS 以便應用[11]。這也意味著在 Netscape 4 下,如果 JavaScript 被禁止了,CSS 也無法正常工作。

而那時 IE 對 CSS 的實現僅限于字體族、字號、顏色以及背景,但這個實現卻是優質且可用的。與此同時,Netscape 4 的實現卻很容易出問題、難以使用。是的,在很小的程度上,IE 導致了 CSS 的成功。

IE 還給我們帶來了其他最終被標準化的對 CSS 作的創新:

  • text-overflow – 用來在文字超出容器大小時顯示省略號。在 IE 6 中***出現并已在 CSS3 中被標準化[12]。目前已被各主流瀏覽器支持。
  • overflow-x 與 overflow-y – 允許你在兩個獨立的方向上對內容溢出進行控制。這個屬性在 IE 5 中***出現,后在 CSS3 中規范化了[13]。目前已被各主流瀏覽器支持。
  • word-break – 用來指定詞語之間的換行規則。最初在 IE 5.5 中出現,現已被 CSS3 規范化[14]。除 Opera 外的所有主流瀏覽器均支持。
  • word-wrap – 指定了瀏覽器是否應該在詞語中間換行。在 IE 5.5 中被創造出來,現已被 CSS3 標準化為了 overflow-wrap[15],盡管所有主流瀏覽器都以 word-wrap 的形式支持它。

另外,許多 CSS3 中新的視覺效果都應該感謝 IE 所奠定的基礎。IE 4 引入了私有的 filter 屬性,從成為了***個可以做下面這些事的瀏覽器:

  • 根據 CSS 的指示來生成漸變(CSS3:漸變)
  • 用 alpha 濾鏡來創建半透明元素(CSS3:opacity 以及 RGBA)
  • 將一個元素旋轉任意的角度(CSS3:用 transform 配合 rotate())
  • 為一個元素應用陰影(CSS3:box-shadow)
  • 為一個元素應用一個矩陣變換(CSS3:用 transform 配合 matrix())

除此之外,IE 4 有一個被稱為「過渡」的功能,它允許你用濾鏡創建一些基本的動畫。這個功能主要是基于通常在 PowerPoint 中可用的過渡功能,例如淡入或淡出、棋盤變換等等[16]。

所有這些功能都以某種方式成為了 CSS3 的主要功能。在 1997 年發布的 IE 4 就有了這些功能,而我們現在才開始在其他瀏覽器中享受到這些功能,實在是很驚人的。

其他對HTML5 的貢獻

HTML5 中很大一部分都來自 IE 及其引入的 API。這里有一些本文之前還沒提到過的內容:

  • 拖放 – HTML5 中最酷的部分之一就是原生的拖放功能[17]。這個 API 源自 IE 5,而且在 HTML5 中已有描述,且變化非常小。主要的區別是增加了 draggable 屬性來把任意元素標記為可拖放的(IE 用了一個 JavaScript 調用——element.dragDrop() 來做這件事)。除此之外,這個 API 與原始版本近乎相同,目前已被各主流桌面瀏覽器所支持。
  • 剪貼板的訪問 – 現在已從 HTML5 中分離出了自己的規范[18],賦予了瀏覽器在某些情況下訪問剪貼板的能力。這個 API 最初出現在 IE 6 中,隨后被 Safari 模仿,它將 clipboardData 從 window 對象中取了出來,放到了剪貼板事件的 event 對象中。Safari 的改動被保留為 HTML5 版本的一部分,而且剪貼板的訪問在所有除 Opera 以外的主流瀏覽器中也都已被支持。
  • 富文本編輯 – 用 designMode 進行富文本編輯是在 IE 4 中被引入的,因為微軟希望給 Hotmail 用戶們一個更好的文本編輯體驗。后來,在 IE 5.5 引入了 contentEditable,以用作一個更輕量級的進行富文本編輯的方法。隨之而來的是可怕的 execCommand() 方法以及它的一些附屬方法。不論好壞,這個富文本編輯的 API 已在 HTML5 中被標準化[19],而且目前已經被所有主流桌面瀏覽器以及移動 Safari 和 Android 瀏覽器所支持。

結論

盡管嘲笑 IE 很簡單也很流行,但事實上,如果不是它所作的貢獻,我們不會擁有我們目前所知的 web。如果沒有 XMLHttpRequest 和 innerHTML web 會怎樣?它們正是 web 應用的 Ajax 革命的催化劑,許多新的功能都是基于它們構建的。可笑的是當我們回望這個已經成為互聯網上的「壞小子」的瀏覽器的歷史,會發現沒有它,我們不會處在今天所在的位置。

是的,IE 自身有瑕疵,但對于互聯網的歷史的絕大部分時間,它都是推動技術進步的瀏覽器。現在我們處在一個大規模瀏覽器競爭以及創新的時代,卻很容易忘記我們從哪里一路走來。所以當你下次遇見正在做 IE 相關工作的人時,請別投去羞辱和番茄。相反,要謝謝他們幫助 IE 一路走到今天,也使 web 開發者成為世界上最重要的工作之一。

原文The innovations of Internet Explorer

責任編輯:黃丹 來源: iefans
相關推薦

2009-02-24 08:22:53

Internet ExIE8RTM

2010-09-16 08:59:41

2010-12-29 14:32:38

2011-08-18 09:26:45

IE

2010-12-28 15:15:32

2012-12-12 16:16:19

微軟IE10Windows 8

2019-02-26 15:05:54

Windows 10Internet Ex

2013-11-08 09:48:50

IEIE11

2011-03-16 11:27:31

微軟IE9

2010-12-20 15:04:57

加載項管理

2012-03-20 13:27:31

Internet Ex

2011-03-22 18:52:56

IE9微軟中國

2020-08-28 10:09:20

微軟Internet ExWindows 10

2009-03-15 10:09:56

IE8瀏覽器進程模型

2011-09-06 10:02:06

IE9Windows 7Forresten

2010-04-23 14:52:17

Internet Ex

2009-11-25 14:24:28

2021-05-25 14:06:35

MicrosoftIE瀏覽器

2019-02-13 14:33:13

2012-05-27 17:46:18

Internet ExIE微軟
點贊
收藏

51CTO技術棧公眾號

国产欧美韩日| 久久中文字幕视频| 九热视频在线观看| 精品国产99久久久久久| 国产成人午夜精品5599| 97视频在线观看亚洲| 乐播av一区二区三区| 亚洲a成人v| 福利微拍一区二区| 伊人久久大香线蕉成人综合网| 精品久久久久久亚洲综合网站| 亚洲一区二区三区四区五区午夜| 少妇av一区二区三区| 国产精品无码自拍| 亚洲人免费短视频| 亚洲主播在线播放| 色阁综合av| 天堂网2014av| 国内精品自线一区二区三区视频| 97碰碰碰免费色视频| 蜜桃av免费在线观看| 红杏aⅴ成人免费视频| 欧美乱妇一区二区三区不卡视频| 玩弄中年熟妇正在播放| 黄色视屏免费在线观看| 久久精品男人天堂av| 国产精品对白刺激久久久| 伊人网av在线| 久久国产精品久久久久久电车| 欧美大成色www永久网站婷| 在线不卡av电影| 亚洲综合影院| 91精品国产一区二区三区香蕉| 一本久道综合色婷婷五月| 欧美卡一卡二| 亚洲欧美激情小说另类| 亚洲va韩国va欧美va精四季| 毛片免费在线观看| 99热99精品| 99久久久精品免费观看国产| 国产精品久久久久久免费播放| 久久综合网络一区二区| 性亚洲最疯狂xxxx高清| 精品少妇theporn| 天天插综合网| 久久久精品欧美| 18精品爽国产三级网站| 国产成人手机高清在线观看网站| 日韩成人在线观看| 色综合久久五月| 99久久免费精品国产72精品九九| 制服丝袜成人动漫| 亚洲最大天堂网| 日日夜夜精品| 欧美日本精品一区二区三区| 亚洲精品视频导航| 九色成人搞黄网站| 欧美三级韩国三级日本一级| 国产一级特黄a大片免费| 国偷自产一区二区免费视频| 精品毛片网大全| 无码人妻丰满熟妇区96| 涩涩涩在线视频| 欧美视频第一页| 每日在线更新av| 欧美sm一区| 色狠狠色狠狠综合| 人妻丰满熟妇av无码区app| 日韩不卡在线| 51精品秘密在线观看| 久久精品亚洲天堂| 岛国精品一区| 亚洲美女动态图120秒| 国产又粗又猛又爽又黄av| 欧美手机在线| 欧美猛男性生活免费| 国产在线拍揄自揄拍| 亚洲美女少妇无套啪啪呻吟| 情事1991在线| 一卡二卡在线视频| 国产精品中文字幕日韩精品| 国产一区二区三区四区五区在线| 日本又骚又刺激的视频在线观看| 国产女人水真多18毛片18精品视频| 一本一道久久a久久综合精品| 成人a在线视频免费观看| 亚洲自拍偷拍网站| aaa毛片在线观看| 91精品福利观看| 精品999久久久| 亚洲国产av一区| 久久精品久久久| 高清欧美电影在线| 无码人妻丰满熟妇精品| 国产综合久久久久久鬼色| 国产精品久久久久久久久久直播 | 大片在线观看网站免费收看| 欧美精品videosex| 在线精品观看国产| 91亚洲一线产区二线产区 | 国产精品原创巨作av| 精品一区在线播放| 成人在线app| 欧美性生交大片免费| 亚洲精品在线视频播放| 窝窝社区一区二区| 久久av在线播放| 天天天天天天天干| 成人黄色大片在线观看 | 日本成a人片在线观看| 亚洲福利视频三区| 黄色永久免费网站| 美女一区二区在线观看| 日韩在线播放av| 精品成人av一区二区在线播放| 久久成人精品无人区| 久草一区二区| 五月天激情在线| 欧美美女直播网站| 麻豆精品免费视频| 亚洲激情国产| 91成人理论电影| lutube成人福利在线观看| 婷婷夜色潮精品综合在线| 爱情岛论坛亚洲自拍| 大胆日韩av| 人妖精品videosex性欧美| www.av在线.com| 亚洲视频在线一区观看| 国产性生交xxxxx免费| 色狼人综合干| 午夜精品久久久久久久男人的天堂| 国产又粗又猛又爽| 日本一区二区动态图| 大肉大捧一进一出好爽动态图| 成人爽a毛片免费啪啪红桃视频| 北条麻妃99精品青青久久| 日韩xxx视频| 国产午夜精品久久久久久久| 激情六月丁香婷婷| 日韩mv欧美mv国产网站| 久久久日本电影| 蜜桃在线一区二区| 亚洲一区二区三区视频在线播放 | 极品国产人妖chinesets亚洲人妖 激情亚洲另类图片区小说区 | 99久久国产免费免费| 影院在线观看全集免费观看| 欧美福利一区二区| a在线视频播放观看免费观看| 精品在线观看视频| 一级二级三级欧美| japansex久久高清精品| 久久久精品国产亚洲| 国产熟女精品视频| 亚洲一区二区高清| 国产草草浮力影院| 亚洲综合欧美| 品久久久久久久久久96高清| 日本精品在线中文字幕| xvideos亚洲| www.五月婷婷| 亚洲v精品v日韩v欧美v专区 | 国产精品免费av| 日本激情视频在线播放| 97精品97| 福利视频一区二区三区| 7777kkk亚洲综合欧美网站| 日韩av网站大全| 免费黄色av片| 国产精品久久久久aaaa樱花| 久久无码人妻一区二区三区| 国精品一区二区三区| 国精产品一区二区| 欧美va视频| 久久综合五月天| 粉嫩av一区二区夜夜嗨| 欧美日韩色婷婷| 国产主播av在线| 国产精品乡下勾搭老头1| 国产午夜福利100集发布| 免费一区二区| 91精品中文在线| 多野结衣av一区| 中文字幕9999| 黄色成人一级片| 欧美色图12p| 国产中文字字幕乱码无限| 久久精品在线观看| 中文字幕乱码在线人视频| 国产农村妇女毛片精品久久莱园子| 亚洲女人毛片| 好吊妞视频这里有精品| 国产精品久久久久久久电影| 青青在线视频| 夜夜嗨av一区二区三区四区| 亚洲AV无码精品国产| 91福利在线导航| 久久久久成人片免费观看蜜芽| 久久亚洲综合av| 激情小说欧美色图| 全国精品久久少妇| 国产九九九九九| 亚洲成人免费| 日韩av高清在线播放| 国产成人在线中文字幕| 成人久久精品视频| 偷拍中文亚洲欧美动漫| 九九热在线精品视频| eeuss影院www在线观看| 亚洲国产精品资源| 精品国产乱码一区二区三| 欧美在线你懂得| 久久一区二区三区视频| 一区二区三区四区激情| 久久午夜精品视频| 2020国产精品自拍| 蜜桃色一区二区三区| 久久99热这里只有精品| 日日摸天天爽天天爽视频| 黄色成人在线网址| 中国老女人av| 欧美独立站高清久久| 欧洲在线视频一区| 香蕉久久夜色精品国产更新时间| 99re视频在线观看| 久久爱www.| 成人免费在线视频网址| 国产91在线精品| 国产成人在线亚洲欧美| 中文字幕在线直播| 91精品国产一区| av资源在线| 久久久噜久噜久久综合| 三级资源在线| 欧美日韩国产成人在线| 91一区二区三区在线| 久久亚洲欧美日韩精品专区| 欧美性天天影视| www.美女亚洲精品| 日本在线观看视频| 日韩视频在线观看免费| 九七电影韩国女主播在线观看| 色青青草原桃花久久综合| av电影在线网| 久久精品国产成人精品| 超碰在线最新| 欧美夫妻性视频| 国产理论电影在线| 久久久久免费精品国产| 99thz桃花论族在线播放| 国内精品免费午夜毛片| 麻豆免费版在线观看| 69av在线视频| 精品国产免费人成网站| 国产a级全部精品| 成人免费在线观看视频| 成人av在线亚洲| 6080成人| 精品一区在线播放| 精品国产日韩欧美| 一区二区三区久久网| 亚洲色图88| 东北少妇不带套对白| 午夜影院日韩| 亚洲精品www.| 国产大陆精品国产| 在线免费观看a级片| 久久精品一级爱片| 看黄色录像一级片| 亚洲影视资源网| 国产精品久久久久久人| 欧美日韩国产一二三| 精品人妻aV中文字幕乱码色欲| 337p日本欧洲亚洲大胆色噜噜| 青青草免费在线| 中文字幕亚洲综合久久| 亚洲www色| 日本精品久久中文字幕佐佐木| 欧美亚洲综合视频| 国产精品一区二区三区观看| 日韩欧美美女在线观看| 中文字幕在线亚洲精品| 亚洲美女色禁图| 国产成人黄色网址| 国产九九视频一区二区三区| 日韩 中文字幕| 中文字幕在线观看不卡视频| 日本少妇性高潮| 欧美高清视频一二三区 | 98视频在线噜噜噜国产| 97人人做人人爽香蕉精品| 肥熟一91porny丨九色丨| 成人激情电影在线| 久草免费福利在线| 免费高清不卡av| 182在线视频| 亚洲欧洲av另类| 中文字幕在线看人| 日韩欧美一区在线观看| 国产在线视频网| 国产做受高潮69| 国产精品成人**免费视频| 久久综合九色欧美狠狠| 欧美在线影院| 欧美婷婷精品激情| 99视频一区二区三区| 一区二区视频免费看| 91黄色小视频| 四虎精品成人免费网站| 欧美高清不卡在线| 伊人久久大香| 欧美在线视频二区| 国产亚洲一级| 黑森林av导航| 亚洲精品国产a| 亚洲在线免费观看视频| 亚洲老司机av| 51漫画成人app入口| 2014亚洲精品| 亚洲免费二区| 亚洲五月激情网| 国产精品久久久久久久久搜平片| 91精品国产综合久久久蜜臀九色| 精品黑人一区二区三区久久| 国产乱色在线观看| 国产日产欧美a一级在线| 国产一区二区三区91| 91精品91久久久中77777老牛| 成人中文字幕在线| 久久久久久久黄色| 欧美一二三区精品| av观看在线| 91精品在线播放| 夜间精品视频| 国产精品999.| 一区二区高清免费观看影视大全| 国产99对白在线播放| www.亚洲一区| 日韩08精品| 久久亚洲a v| 成人av在线网| 日韩欧美亚洲一区二区三区| 亚洲丁香久久久| 日韩伦理精品| 欧美另类一区| 奇米一区二区三区av| 青娱乐国产视频| 欧美日韩电影一区| 国产黄网站在线观看| 91久久精品www人人做人人爽| 欧美午夜久久| 喷水视频在线观看| 疯狂做受xxxx高潮欧美日本| 日韩毛片在线一区二区毛片| 奇米一区二区三区四区久久| 九九热精品视频在线观看| 一本久道中文无码字幕av| 日本一区二区视频在线| 亚洲一卡二卡在线| 久久91亚洲精品中文字幕奶水| 综合视频一区| 99热成人精品热久久66| 中文字幕成人av| 国产又粗又大又黄| 色综合久久88| 免费成人av| 成年网站免费在线观看| 悠悠色在线精品| 亚洲色图狠狠干| 国产精品久久久久久久久久久不卡| 三区四区不卡| 国产调教打屁股xxxx网站| 五月婷婷激情综合网| 国产福利小视频在线| 成人免费网站在线看| 亚洲精品国产日韩| 欧美波霸videosex极品| 日韩欧美一级在线播放| 忘忧草在线影院两性视频| 亚洲精品国产精品国自产| 国产电影一区二区三区| 好吊色在线视频| 久久亚洲精品一区二区| 五月激激激综合网色播| 黄色一级片免费的| 午夜精品一区二区三区电影天堂| 国产高清美女一级毛片久久| 草莓视频一区| 日本aⅴ亚洲精品中文乱码| 久久这里只有精品免费| 亚洲图片欧美午夜| xxxxxhd亚洲人hd| 国产区二区三区| 亚洲国产乱码最新视频| 视频三区在线| 欧美日韩亚洲一区二区三区在线观看| 国产另类ts人妖一区二区| 欧美一区免费看| 久久久久久久久久久免费| 日韩欧美网址|