摘要:隨之,網(wǎng)景公司也提出了自己的解決方式,正好與大相反有可能這哥倆誰(shuí)都不服,專(zhuān)門(mén)對(duì)著干,它提出了事件捕獲的理論,也就是從外向內(nèi)直至觸發(fā)元素,依次觸發(fā)事件。
一說(shuō)到IE我想很多web小伙伴都避之不及,對(duì)于IE經(jīng)驗(yàn)不足的同學(xué)可以說(shuō)更是恨之入骨,撕心裂肺般的煩惱與氣憤?,被折磨的不要不要的。我感同身受,去年的我的生日愿望就是,我希望IE瀏覽器在這世界上沒(méi)有一個(gè)用戶(hù)。
這篇文章是一個(gè)追溯歷史并收集IE在web上的貢獻(xiàn)地位的非干貨性文章,如果有幸被轉(zhuǎn)發(fā)分享到其他平臺(tái)(非SF),請(qǐng)到segmentfault來(lái)查看,或者關(guān)注我的github。同時(shí),我也希望大家提出文章中的不足,加以補(bǔ)充,萬(wàn)分感謝?。
事件冒泡在 web3 時(shí)代(netspace3 & ie3),就已經(jīng)有了事件這個(gè)東東,當(dāng)時(shí)是為了減少服務(wù)端的壓力,后來(lái)開(kāi)發(fā)者發(fā)現(xiàn)了一個(gè)很有意思的問(wèn)題,就是一個(gè)在一個(gè)同心圓中,如果觸發(fā)事件,那應(yīng)該怎么辦呢?
IE依然秉承著優(yōu)良傳統(tǒng),不管其他人怎么搞,我先來(lái)解決一下,之后也就出現(xiàn)了事件冒泡的這個(gè)概念。
隨之,netspace網(wǎng)景公司也提出了自己的解決方式,正好與IE大相反(有可能這哥倆誰(shuí)都不服,專(zhuān)門(mén)對(duì)著干),它提出了事件捕獲的理論,也就是從外向內(nèi)直至觸發(fā)元素,依次觸發(fā)事件。
雖然現(xiàn)在w3c標(biāo)準(zhǔn)把兩者都納入了規(guī)范,但我們大多數(shù)還是更偏向于冒泡,所以這個(gè)IE的點(diǎn)子不錯(cuò),算你厲害。
Ajax上世紀(jì)90年代所有的網(wǎng)頁(yè)都是多帶帶的文本頁(yè),每次交互都需要去向服務(wù)器請(qǐng)求新的頁(yè)面來(lái)展示信息,隨著web的不斷發(fā)展訪問(wèn)量不斷增加,服務(wù)器承受的越倆越多,當(dāng)時(shí)就用java來(lái)嵌入了一個(gè)小程序(Java Applet),它可以動(dòng)態(tài)更新頁(yè)面內(nèi)容,個(gè)人認(rèn)為,java小程序過(guò)于笨重而且為了保持平臺(tái)的語(yǔ)言統(tǒng)一,后來(lái)IE的Outlook Web Access團(tuán)隊(duì)把了iframe嵌入到HTML實(shí)現(xiàn)了局部刷新,不久就他們就發(fā)布了客戶(hù)端HTTP請(qǐng)求在當(dāng)時(shí),這是第一個(gè)可以不用通過(guò)刷新頁(yè)面去主動(dòng)發(fā)送HTTP請(qǐng)求的技術(shù),并迅速應(yīng)用到了IE4之中。時(shí)至今日,從ActiveXObject,XHR,Fetch,技術(shù)一直在向前走,但始終離不開(kāi)AJAX的概念,所以IE起了個(gè)好頭(就是沒(méi)找)。
標(biāo)準(zhǔn)模式與混雜模式IE5.5最先使用了標(biāo)準(zhǔn)模式與混雜模式,可能是因?yàn)樽陨?你懂的)原因,面對(duì)規(guī)范與自己的低版本瀏覽器(與規(guī)范差異較大,如果完全支持規(guī)范,用戶(hù)如果更新瀏覽器完全崩潰了)不能互融,所以這部分交給了開(kāi)發(fā)者來(lái)處理,讓我們來(lái)選擇以什么樣的瀏覽器模式處理。
IE做出這個(gè)決定也是別無(wú)它法,如果脫離了規(guī)范就真的成為獨(dú)腳獸了,如果支持,還得照顧低版本瀏覽器,所以這個(gè)方法無(wú)疑是最好的。也因?yàn)檫@樣,當(dāng)時(shí)的其他瀏覽器,IE 打了個(gè)頭,其他瀏覽器紛紛效仿,這也算IE打了個(gè)頭提出了不同規(guī)范下的兼容模式。
首個(gè)使用CssIE6是第一個(gè)完全支持css-Level1的,它支持
(class,id)selectors,
descendant selectors,
a:-only pseudo-selectors
詳情請(qǐng)看這篇文章。
webApp微軟早在IE3的時(shí)候已經(jīng)開(kāi)始把網(wǎng)頁(yè)集成在desktop上了,正是因?yàn)檫@件事情,引起了美國(guó)政府的極度不滿(mǎn),從而引發(fā)了美國(guó)訴微軟案,雖然確實(shí)有點(diǎn)壟斷,圖謀不軌的那種感覺(jué),但從用戶(hù)的使用角度來(lái)說(shuō)這確實(shí)是一個(gè)很好的想法,過(guò)去這么多年了,我們不還是在追求著SPA,PWA,想要更接近原生應(yīng)用一些,可是這些Feature IE早就已經(jīng)實(shí)踐過(guò)了,再看看從以前的服務(wù)器端渲染,經(jīng)歷了各式各樣的新型玩法之后,發(fā)現(xiàn)了新大陸"SSR",不由暗自感嘆,技術(shù)就是一個(gè)圈,如果沒(méi)有本質(zhì)上的突破,就一直繞著這圈跑,造輪子,造輪子,造輪子。
真心話其實(shí),IE最大的好處就是可以下載 Firefox 與 Chrome 瀏覽器,哈哈,不管對(duì)錯(cuò),它為web的發(fā)展貢獻(xiàn)了這么多,即便以前對(duì)兼容問(wèn)題比較偏執(zhí),但現(xiàn)代版的IE一直在跟隨W3C的腳步,希望有一天可以像 Gecok 與 Blink 一樣高效積極支持規(guī)范。如果大家知道什么IE的特殊之處敬請(qǐng)說(shuō)來(lái)。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/93503.html
摘要:隨之,網(wǎng)景公司也提出了自己的解決方式,正好與大相反有可能這哥倆誰(shuí)都不服,專(zhuān)門(mén)對(duì)著干,它提出了事件捕獲的理論,也就是從外向內(nèi)直至觸發(fā)元素,依次觸發(fā)事件。 一說(shuō)到IE我想很多web小伙伴都避之不及,對(duì)于IE經(jīng)驗(yàn)不足的同學(xué)可以說(shuō)更是恨之入骨,撕心裂肺般的煩惱與氣憤?,被折磨的不要不要的。我感同身受,去年的我的生日愿望就是,我希望IE瀏覽器在這世界上沒(méi)有一個(gè)用戶(hù)。 這篇文章是一個(gè)追溯歷史并收集...
摘要:嘻嘻大功告成計(jì)劃完美實(shí)現(xiàn)參考文獻(xiàn)樂(lè)柔嘴巴反向代理學(xué)習(xí)及實(shí)例筆記利用的反向代理克隆生成鏡像網(wǎng)站中間人攻擊原作者的原始游戲頁(yè)面上國(guó)人搬運(yùn)的開(kāi)源鏡像特別致謝執(zhí)著的少年 先前在某個(gè)Q群里有位網(wǎng)友發(fā)了個(gè)鏈接,一點(diǎn)進(jìn)去,發(fā)現(xiàn)是個(gè)極度讓人耳目一新的初音未來(lái)音樂(lè)網(wǎng)頁(yè)游戲。 為了讓有幸看到這篇文章的看官也來(lái)體會(huì)下本人第一次玩時(shí)的激動(dòng),拋個(gè)鏈接——樂(lè)柔嘴巴。鏈接的具體地址是blog.eunji.cn/m...
摘要:嘻嘻大功告成計(jì)劃完美實(shí)現(xiàn)參考文獻(xiàn)樂(lè)柔嘴巴反向代理學(xué)習(xí)及實(shí)例筆記利用的反向代理克隆生成鏡像網(wǎng)站中間人攻擊原作者的原始游戲頁(yè)面上國(guó)人搬運(yùn)的開(kāi)源鏡像特別致謝執(zhí)著的少年 先前在某個(gè)Q群里有位網(wǎng)友發(fā)了個(gè)鏈接,一點(diǎn)進(jìn)去,發(fā)現(xiàn)是個(gè)極度讓人耳目一新的初音未來(lái)音樂(lè)網(wǎng)頁(yè)游戲。 為了讓有幸看到這篇文章的看官也來(lái)體會(huì)下本人第一次玩時(shí)的激動(dòng),拋個(gè)鏈接——樂(lè)柔嘴巴。鏈接的具體地址是blog.eunji.cn/m...
摘要:嘻嘻大功告成計(jì)劃完美實(shí)現(xiàn)參考文獻(xiàn)樂(lè)柔嘴巴反向代理學(xué)習(xí)及實(shí)例筆記利用的反向代理克隆生成鏡像網(wǎng)站中間人攻擊原作者的原始游戲頁(yè)面上國(guó)人搬運(yùn)的開(kāi)源鏡像特別致謝執(zhí)著的少年 先前在某個(gè)Q群里有位網(wǎng)友發(fā)了個(gè)鏈接,一點(diǎn)進(jìn)去,發(fā)現(xiàn)是個(gè)極度讓人耳目一新的初音未來(lái)音樂(lè)網(wǎng)頁(yè)游戲。 為了讓有幸看到這篇文章的看官也來(lái)體會(huì)下本人第一次玩時(shí)的激動(dòng),拋個(gè)鏈接——樂(lè)柔嘴巴。鏈接的具體地址是blog.eunji.cn/m...
閱讀 1883·2021-09-24 09:48
閱讀 3228·2021-08-26 14:14
閱讀 1684·2021-08-20 09:36
閱讀 1472·2019-08-30 15:55
閱讀 3633·2019-08-26 17:15
閱讀 1431·2019-08-26 12:09
閱讀 610·2019-08-26 11:59
閱讀 3330·2019-08-26 11:57