現(xiàn)在web前端也是一個非常熱門的行業(yè),想要學(xué)習(xí)web前端開發(fā)的同學(xué)請看這里北京web前端的發(fā)展歷程 ,通過對Web前端發(fā)展歷程--一目了然,java和web前端相比?哪個學(xué)起來比較難?,一文帶你了解Web前端發(fā)展歷程,帶你了解Web前端發(fā)展歷程?? 的了解,希望以上信息可以幫助到您
1.Web前端發(fā)展歷程--一目了然
摘要:自互聯(lián)網(wǎng)行業(yè)發(fā)展以來,web前端不斷發(fā)展變化著。在前人的基礎(chǔ)上,后人有幸能夠站在前人的肩膀上行走。前端的發(fā)展變化不僅是繼承式的迭代,同時也是不斷的變革和創(chuàng)造。一、前端到底是個什么?簡單點說,瀏覽器呈現(xiàn)出來的頁面,給用戶看的、操作的就是前端(客戶端);你看不到的,類似一些游戲數(shù)據(jù)、應(yīng)用數(shù)據(jù)之類的就是后端(服務(wù)端)。那么再簡單點就可以說,前端指的就是瀏覽器端,后端指的就是為瀏覽器提供服務(wù)和數(shù)據(jù)的服務(wù)器端。這是比較準(zhǔn)確的描述,如果往大了講,你所有看到的一切,網(wǎng)頁、移動端網(wǎng)頁、小程序、甚至某些APP,都是屬于前端的范疇。二、前端的起源世界上*臺計算機背景:二戰(zhàn)時期,美國軍方為了計算炮彈彈道,讓一些科學(xué)家造出了這世界上的*臺計算機“ENIAC”。1946年2月14日,世界上*臺計算機“ENIAC”(埃尼阿克)在美國賓夕法尼亞*誕生。這是一群科研人員共同努力的成果,但是起到最關(guān)鍵作用的是其數(shù)學(xué)家馮 · 諾依曼的設(shè)計思想,所以其被稱為“現(xiàn)代計算機之父”。意義:標(biāo)志著電腦時代的開始。想不到吧?。his Big Boy就是我們現(xiàn)在電腦的祖先??!↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓互聯(lián)網(wǎng)的前身背景:二戰(zhàn)時期,美國軍方為了防止部分網(wǎng)絡(luò)被摧毀后失去通信。1969年,美國國防部的高級研究計劃局(ARPA)建立了軍用網(wǎng)叫“阿帕網(wǎng)”(ARPnet)。阿帕網(wǎng)就是互聯(lián)網(wǎng)的前身。1983年,APRA和美國國防部通信局研制了用于異構(gòu)網(wǎng)絡(luò)(本文不做講解)的TCP/IP協(xié)議,后該協(xié)議在社會上流行起來,因此誕生了真正的Internet。Internet和計算機的誕生,為前端技術(shù)的開始奠定了基礎(chǔ)。前端發(fā)展將近20年,也算是一個比較漫長的發(fā)展過程,大致可以分為以下幾個階段:三、洪荒時代(1990~1995年)這個時代最重大的幾件事有:WWW的誕生(1990)、瀏覽器的誕生(1992)、W3C理事會成立(1994)、的誕生(1995);1990年,WWW(萬維網(wǎng))誕生。全稱:World Wide Web。1992年,NCSA研發(fā)了*個瀏覽器:Mosaic,可以窗口瀏覽網(wǎng)頁。隨后新一代瀏覽器:Netscape Navigator(網(wǎng)景瀏覽器),于1994年誕生;隸屬于Netscape(網(wǎng)景)公司,下文統(tǒng)稱為網(wǎng)景公司。1994年,Tim Berners - Lee創(chuàng)建了W3C理事會。蒂姆 · 伯納斯 · 李被稱為”萬維網(wǎng)之父“,南安普頓*、麻省理工*教授。W3C理事會主要負責(zé)HTML的發(fā)展路徑,其宗旨是通過促進通用協(xié)議的發(fā)展;成員機構(gòu):美國麻省理工*、歐洲數(shù)學(xué)與信息學(xué)研究聯(lián)盟、日本慶應(yīng)*、*北京航空航天*。1995年,待這一切就緒后,應(yīng)運而生!發(fā)明者是Brendan Eich(布蘭登 · 艾奇)。主要語言特征:借鑒了C語言的基本語法;借鑒了Java語言的數(shù)據(jù)類型和內(nèi)存管理;借鑒了Scheme語言;借鑒了Self語言,使用基于原型的繼承機制四、鐵器時代(1995~2005年)這個時期的瀏覽器五花八門,互相競爭激烈。IE瀏覽器、網(wǎng)景瀏覽器、火狐瀏覽器、谷歌瀏覽器是這個時期的主角!雖然當(dāng)時已經(jīng)有了比較統(tǒng)一的ECMA(規(guī)范文檔)標(biāo)準(zhǔn)和W3C(HTML、CSS規(guī)范文檔),但是瀏覽器先于標(biāo)準(zhǔn)在市場上流行,成為了事實標(biāo)準(zhǔn)。所以這就導(dǎo)致了我們現(xiàn)在在開發(fā)項目的時候還要去處理一些瀏覽器兼容性問題(大家最遇到的IE兼容問題)。隨著1998年,AJax的出現(xiàn),前端開發(fā)從Web1.0升級到了Web2.0,從純內(nèi)容的靜態(tài)頁面,發(fā)展到了動態(tài)網(wǎng)頁,富交互、前端數(shù)據(jù)處理的新時期。在這一時期,比較*的兩個富交互動態(tài)的瀏覽器產(chǎn)品是:Gmail(2004年)、Google地圖(2005年)。由于動態(tài)交互、數(shù)據(jù)交互的需求增多,還衍生出了JQuery(2006年)這種跨瀏覽器的JS工具庫,主要用于DOM操作,數(shù)據(jù)交互。2005~2009年的前端發(fā)展歷程就涉及到小作者的知識盲區(qū)啦~~還請有意的大佬們補充,給小白們科普科普嘻嘻!五、JQuery時代(2009~2016年)2006年,jQuery發(fā)布,它當(dāng)時的競爭對手很多,也很激烈基本持平。直到2009年,Sizzle選擇器引擎研發(fā)成功,jQuery才取得了壓倒性的優(yōu)勢。這個時期,前端面對的主要是瀏覽器的兼容性問題,而jQuery在處理DOM兼容性問題上有這大量的解決方案。jQuery的流行間接帶來以下的發(fā)展:促使人們對CSS1~CSS3選擇器的學(xué)習(xí)促進了瀏覽器原生選擇器引擎document.、Element.matches的誕生提高人們對domReady的認識促進了Promise與 的誕生降低前端門檻,前端工程師的隊伍越來越壯大。這個時期涌現(xiàn)了大量jQuery-like的庫,其中最著名的是Zepto.js。Zepto的出現(xiàn)也標(biāo)志著我們進入移動互聯(lián)網(wǎng)時代。JQuery時代以RequireJS的誕生為起點,以RN的出現(xiàn)結(jié)束。JQuery的出現(xiàn)讓前端開發(fā)更加輕松,假如工程師想實現(xiàn)一個功能,現(xiàn)搜索出一個jQuery插件來實現(xiàn)。*通過這篇文章,相信你對web前端的發(fā)展歷程有個明顯的了解了,請不要吝嗇你的小心心,你的支持就是我*的動力
2.java和web前端相比?哪個學(xué)起來比較難?
Web前端開發(fā)優(yōu)勢:人才缺口大,發(fā)展前景好,需求量大前景指數(shù):★★★★★web前端開發(fā)前景大好!其中的HTML5技術(shù)更是日趨成熟,HTML5是移動互聯(lián)網(wǎng)前端的主流開發(fā)語言,目前還沒有任何一種前端開發(fā)技術(shù)能夠取代HTML5。因此,無論是PC端還是APP端的應(yīng)用,前端樣式都離不開HTML5?;A(chǔ)學(xué)習(xí)web前端,java,附帶學(xué)習(xí)資料 JAVA優(yōu)勢:全球*,就業(yè)方向廣,選擇性多前景指數(shù):★★★★★Java的發(fā)展前景都是很樂觀的。Java開發(fā)語言是全球*的開發(fā)語言,無論是程序界還是整個互聯(lián)網(wǎng)行業(yè)勢必帶來很大的影響。不管是人才需求還是薪資水平上,Java的發(fā)展前景都是很樂觀的。VS難易程度Web前端開發(fā)起點低、容易入門相對于其他IT技術(shù)職位來說, HTML5前端工程師相當(dāng)于半個程序員,所以你不用擔(dān)心學(xué)不會。很多程序員都是0基礎(chǔ)開始學(xué)的,而且因為職位所處位置的交叉性,也就有很多Web前端開發(fā)人員是轉(zhuǎn)行而來。HTML5前端源于HTML語言發(fā)展而來,由于HTML和CSS起點低、容易入門。 JAVA語言語法簡單,但有一定難度Java語言擁有與C、C++等眾多流行語言一樣的簡潔易懂的關(guān)鍵字、語法,而且是各種后臺開發(fā)語言中相對比較容易上手的語言。使用Java語言開發(fā)諸如服務(wù)后臺等復(fù)雜的應(yīng)用場景都有簡單完美的解決方案。 Java的入門難度在后臺開發(fā)語言中也是屬于比較容易的,但相比前端還是較難VSROUND3—薪資Web前端開發(fā)web前端開發(fā)工程師的薪資月平均收入為1萬元,工作經(jīng)驗達到3年的web前端工程師甚至達到3萬元。 北京前端開發(fā)平均工資:¥9766元/月*工資2K-3K,*工資20K-30K。上海前端開發(fā)平均工資:¥9541元/月*工資2K-3K,*工資20K-30K。 JAVAJava的薪資還是非??捎^的。初級Java工程師的待遇大概在5000-7000之間,而高級JavaEE工程師的待遇基本破萬。北京前端開發(fā)平均工資:¥19730元/月*工資4.K-6K,*工資10K-15K。上海前端開發(fā)平均工資:¥21920元/月*工資2K-3K,*工資10K-15K。學(xué)習(xí)路線當(dāng)然,每個小伙伴們想學(xué)習(xí)的路線也各不相同,其實這二者沒有高下之分,都是很高薪的行業(yè),選擇適合自己的最重要,小職在這里幫助大家規(guī)劃了學(xué)習(xí)路線,以便更輕松的學(xué)習(xí)。 Web前端開發(fā)HTML5理解HTML基本語法規(guī)范,連接之間跳轉(zhuǎn),節(jié)點子節(jié)點層級關(guān)系。CSS3復(fù)習(xí)基礎(chǔ)語法,盒子模型、常用布局、CSS3的新增動畫,CSS預(yù)處理工具 LESS 和SaSS。 JavaJs基礎(chǔ)教程、js內(nèi)置對象常用方法、常見DOM樹操作大全、ECMA、DOM、BOM、定時器和焦點圖。 目前是在職程序開發(fā),如果你現(xiàn)在也想學(xué)習(xí)web前端Java Python技術(shù),在入門學(xué)習(xí)的過程當(dāng)中有遇見任何關(guān)于學(xué)習(xí)方法,學(xué)習(xí)路線,學(xué)習(xí)效率等方面的問題都可以問響應(yīng)式開發(fā)響應(yīng)式概念、媒體查詢、響應(yīng)式網(wǎng)站制作、刪格系統(tǒng)、刪格系統(tǒng)原理、Bootstrap常用模板、LESS和SASS。 全棧開發(fā)學(xué)習(xí)思路,附帶學(xué)習(xí)資料移動Web開發(fā)跨終端WEB和主流設(shè)備簡介、視口、流式布局、彈性盒子、rem、移動終端Java事件、手機中常見JS效果制作、Zepto.js、手機聚劃算頁面、手機滾屏。前端發(fā)展歷史前端開發(fā)的歷史和趨勢、前端模塊化演化階段主要了解新的mvvc概念、模塊化概念、前后端分離。 基礎(chǔ)從計算機基本概念,DOS命令開始,什么是程序,如何配置JAVA開發(fā)環(huán)境,JAVA編程的過程是怎樣的,JAVA有什么物特點,程序是如何運行的等內(nèi)容前端開發(fā)基礎(chǔ)和框架、Servlet和JSP在Web后端的應(yīng)用、Web后端開發(fā)相關(guān)專題、MVC和分層架構(gòu)以及項目開發(fā)流程及CASE工具的使用等。java框架此階段涉及的技術(shù)知識點:框架整合開發(fā)(SSH/SSS)、RESTful架構(gòu)和移動端接口設(shè)計、第三方接口和在線支付功能、網(wǎng)站安全和Spring Security應(yīng)用實戰(zhàn)、復(fù)雜用戶交互處理和Spring Web Flow的應(yīng)用、MyBatis的應(yīng)用和SSM整合java+大數(shù)據(jù)主要涉及的技術(shù)知識點:億級并發(fā)架構(gòu)演進、Linux基礎(chǔ)、搭建tomcat環(huán)境以及大數(shù)據(jù)開發(fā)云計算等高級Java教程。
3.一文帶你了解Web前端發(fā)展歷程
摘要:自互聯(lián)網(wǎng)行業(yè)發(fā)展以來,web前端不斷發(fā)展變化著。在前人的基礎(chǔ)上,后人有幸能夠站在前人的肩膀上行走。前端的發(fā)展變化不僅是繼承式的迭代,同時也是不斷的變革和創(chuàng)造。一、前端到底是個什么?簡單點說,瀏覽器呈現(xiàn)出來的頁面,給用戶看的、操作的就是前端(客戶端);你看不到的,類似一些游戲數(shù)據(jù)、應(yīng)用數(shù)據(jù)之類的就是后端(服務(wù)端)。那么再簡單點就可以說,前端指的就是瀏覽器端,后端指的就是為瀏覽器提供服務(wù)和數(shù)據(jù)的服務(wù)器端。這是比較準(zhǔn)確的描述,如果往大了講,你所有看到的一切,網(wǎng)頁、移動端網(wǎng)頁、小程序、甚至某些APP,都是屬于前端的范疇。二、前端的起源世界上*臺計算機背景:二戰(zhàn)時期,美國軍方為了計算炮彈彈道,讓一些科學(xué)家造出了這世界上的*臺計算機“ENIAC”。1946年2月14日,世界上*臺計算機“ENIAC”(埃尼阿克)在美國賓夕法尼亞*誕生。這是一群科研人員共同努力的成果,但是起到最關(guān)鍵作用的是其數(shù)學(xué)家馮 · 諾依曼的設(shè)計思想,所以其被稱為“現(xiàn)代計算機之父”。意義:標(biāo)志著電腦時代的開始。想不到吧!!This Big Boy就是我們現(xiàn)在電腦的祖先!!↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓(圖源來自:百度圖片)互聯(lián)網(wǎng)的前身 背景:二戰(zhàn)時期,美國軍方為了防止部分網(wǎng)絡(luò)被摧毀后失去通信。1969年,美國國防部的高級研究計劃局(ARPA)建立了軍用網(wǎng)叫“阿帕網(wǎng)”(ARPnet)。阿帕網(wǎng)就是互聯(lián)網(wǎng)的前身。1983年,APRA和美國國防部通信局研制了用于異構(gòu)網(wǎng)絡(luò)(本文不做講解)的TCP/IP協(xié)議,后該協(xié)議在社會上流行起來,因此誕生了真正的Internet。Internet和計算機的誕生,為前端技術(shù)的開始奠定了基礎(chǔ)。前端發(fā)展將近20年,也算是一個比較漫長的發(fā)展過程,大致可以分為以下幾個階段:三、洪荒時代(1990~1995年)這個時代最重大的幾件事有:WWW的誕生(1990)、瀏覽器的誕生(1992)、W3C理事會成立(1994)、的誕生(1995);1990年,WWW(萬維網(wǎng))誕生。全稱:World Wide Web。1992年,NCSA研發(fā)了*個瀏覽器:Mosaic,可以窗口瀏覽網(wǎng)頁。隨后新一代瀏覽器:Netscape Navigator(網(wǎng)景瀏覽器),于1994年誕生;隸屬于Netscape(網(wǎng)景)公司,下文統(tǒng)稱為網(wǎng)景公司。1994年,Tim Berners - Lee創(chuàng)建了W3C理事會。蒂姆 · 伯納斯 · 李被稱為”萬維網(wǎng)之父“,南安普頓*、麻省理工*教授。W3C理事會主要負責(zé)HTML的發(fā)展路徑,其宗旨是通過促進通用協(xié)議的發(fā)展;成員機構(gòu):美國麻省理工*、歐洲數(shù)學(xué)與信息學(xué)研究聯(lián)盟、日本慶應(yīng)*、*北京航空航天*。1995年,待這一切就緒后,應(yīng)運而生!發(fā)明者是Brendan Eich(布蘭登 · 艾奇)。主要語言特征:借鑒了C語言的基本語法;借鑒了Java語言的數(shù)據(jù)類型和內(nèi)存管理;借鑒了Scheme語言;借鑒了Self語言,使用基于原型的繼承機制;(1994年,Netscape Navigator網(wǎng)景瀏覽器截圖,圖源來自百度圖片)四、鐵器時代(1995~2005年)這個時期的瀏覽器五花八門,互相競爭激烈。IE瀏覽器、網(wǎng)景瀏覽器、火狐瀏覽器、谷歌瀏覽器是這個時期的主角!雖然當(dāng)時已經(jīng)有了比較統(tǒng)一的ECMA(規(guī)范文檔)標(biāo)準(zhǔn)和W3C(HTML、CSS規(guī)范文檔),但是瀏覽器先于標(biāo)準(zhǔn)在市場上流行,成為了事實標(biāo)準(zhǔn)。所以這就導(dǎo)致了我們現(xiàn)在在開發(fā)項目的時候還要去處理一些瀏覽器兼容性問題(大家最遇到的IE兼容問題)。隨著1998年,AJax的出現(xiàn),前端開發(fā)從Web1.0升級到了Web2.0,從純內(nèi)容的靜態(tài)頁面,發(fā)展到了動態(tài)網(wǎng)頁,富交互、前端數(shù)據(jù)處理的新時期。在這一時期,比較*的兩個富交互動態(tài)的瀏覽器產(chǎn)品是:Gmail(2004年)、Google地圖(2005年)。由于動態(tài)交互、數(shù)據(jù)交互的需求增多,還衍生出了JQuery(2006年)這種跨瀏覽器的JS工具庫,主要用于DOM操作,數(shù)據(jù)交互。2005~2009年的前端發(fā)展歷程就涉及到小作者的知識盲區(qū)啦~~還請有意的大佬們補充,給小白們科普科普嘻嘻!五、JQuery時代(2009~2016年)2006年,jQuery發(fā)布,它當(dāng)時的競爭對手很多,也很激烈基本持平。直到2009年,Sizzle選擇器引擎研發(fā)成功,jQuery才取得了壓倒性的優(yōu)勢。這個時期,前端面對的主要是瀏覽器的兼容性問題,而jQuery在處理DOM兼容性問題上有這大量的解決方案。jQuery的流行間接帶來以下的發(fā)展:促使人們對CSS1~CSS3選擇器的學(xué)習(xí)促進了瀏覽器原生選擇器引擎document.、Element.matches的誕生提高人們對domReady的認識促進了Promise與 的誕生降低前端門檻,前端工程師的隊伍越來越壯大。這個時期涌現(xiàn)了大量jQuery-like的庫,其中最著名的是Zepto.js。Zepto的出現(xiàn)也標(biāo)志著我們進入移動互聯(lián)網(wǎng)時代。JQuery時代以RequireJS的誕生為起點,以RN的出現(xiàn)結(jié)束。JQuery的出現(xiàn)讓前端開發(fā)更加輕松,假如工程師想實現(xiàn)一個功能,現(xiàn)搜索出一個jQuery插件來實現(xiàn)。下一篇將為大家繼續(xù)帶來三大框架時代的發(fā)展史,還有前端現(xiàn)狀以及未來的發(fā)展趨勢哈~敬請期待啦!本文在創(chuàng)作過程中有幾處參考了網(wǎng)絡(luò)資料,如CSDN、微信公眾號等,感謝各位大神的內(nèi)容貢獻~點擊關(guān)注,*時間了解華為云新鮮技術(shù)~
4.帶你了解Web前端發(fā)展歷程
摘要: 自互聯(lián)網(wǎng)行業(yè)發(fā)展以來,web前端不斷發(fā)展變化著。在前人的基礎(chǔ)上,后人有幸能夠站在前人的肩膀上行走。前端的發(fā)展變化不僅是繼承式的迭代,同時也是不斷的變革和創(chuàng)造。一、前端到底是個什么?簡單點說,瀏覽器呈現(xiàn)出來的頁面,給用戶看的、操作的就是前端(客戶端);你看不到的,類似一些游戲數(shù)據(jù)、應(yīng)用數(shù)據(jù)之類的就是后端(服務(wù)端)。那么再簡單點就可以說,前端指的就是瀏覽器端,后端指的就是為瀏覽器提供服務(wù)和數(shù)據(jù)的服務(wù)器端。這是比較準(zhǔn)確的描述,如果往大了講,你所有看到的一切,網(wǎng)頁、移動端網(wǎng)頁、小程序、甚至某些APP,都是屬于前端的范疇。二、前端的起源世界上*臺計算機背景:二戰(zhàn)時期,美國軍方為了計算炮彈彈道,讓一些科學(xué)家造出了這世界上的*臺計算機“ENIAC”。1946年2月14日,世界上*臺計算機“ENIAC”(埃尼阿克)在美國賓夕法尼亞*誕生。這是一群科研人員共同努力的成果,但是起到最關(guān)鍵作用的是其數(shù)學(xué)家馮 · 諾依曼的設(shè)計思想,所以其被稱為“現(xiàn)代計算機之父”。意義:標(biāo)志著電腦時代的開始。想不到吧!!This Big Boy就是我們現(xiàn)在電腦的祖先!!↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓(圖源來自:百度圖片)互聯(lián)網(wǎng)的前身背景:二戰(zhàn)時期,美國軍方為了防止部分網(wǎng)絡(luò)被摧毀后失去通信。1969年,美國國防部的高級研究計劃局(ARPA)建立了軍用網(wǎng)叫“阿帕網(wǎng)”(ARPnet)。阿帕網(wǎng)就是互聯(lián)網(wǎng)的前身。1983年,APRA和美國國防部通信局研制了用于異構(gòu)網(wǎng)絡(luò)(本文不做講解)的TCP/IP協(xié)議,后該協(xié)議在社會上流行起來,因此誕生了真正的Internet。Internet和計算機的誕生,為前端技術(shù)的開始奠定了基礎(chǔ)。前端發(fā)展將近20年,也算是一個比較漫長的發(fā)展過程,大致可以分為以下幾個階段:三、洪荒時代(1990~1995年)這個時代最重大的幾件事有:WWW的誕生(1990)、瀏覽器的誕生(1992)、W3C理事會成立(1994)、的誕生(1995);1990年,WWW(萬維網(wǎng))誕生。全稱:World Wide Web。1992年,NCSA研發(fā)了*個瀏覽器:Mosaic,可以窗口瀏覽網(wǎng)頁。隨后新一代瀏覽器:Netscape Navigator(網(wǎng)景瀏覽器),于1994年誕生;隸屬于Netscape(網(wǎng)景)公司,下文統(tǒng)稱為網(wǎng)景公司。1994年,Tim Berners - Lee創(chuàng)建了W3C理事會。蒂姆 · 伯納斯 · 李被稱為”萬維網(wǎng)之父“,南安普頓*、麻省理工*教授。W3C理事會主要負責(zé)HTML的發(fā)展路徑,其宗旨是通過促進通用協(xié)議的發(fā)展;成員機構(gòu):美國麻省理工*、歐洲數(shù)學(xué)與信息學(xué)研究聯(lián)盟、日本慶應(yīng)*、*北京航空航天*。1995年,待這一切就緒后,應(yīng)運而生!發(fā)明者是Brendan Eich(布蘭登 · 艾奇)。主要語言特征:借鑒了C語言的基本語法;借鑒了Java語言的數(shù)據(jù)類型和內(nèi)存管理;借鑒了Scheme語言;借鑒了Self語言,使用基于原型的繼承機制;(1994年,Netscape Navigator網(wǎng)景瀏覽器截圖,圖源來自百度圖片)四、鐵器時代(1995~2005年)這個時期的瀏覽器五花八門,互相競爭激烈。IE瀏覽器、網(wǎng)景瀏覽器、火狐瀏覽器、谷歌瀏覽器是這個時期的主角!雖然當(dāng)時已經(jīng)有了比較統(tǒng)一的ECMA(規(guī)范文檔)標(biāo)準(zhǔn)和W3C(HTML、CSS規(guī)范文檔),但是瀏覽器先于標(biāo)準(zhǔn)在市場上流行,成為了事實標(biāo)準(zhǔn)。所以這就導(dǎo)致了我們現(xiàn)在在開發(fā)項目的時候還要去處理一些瀏覽器兼容性問題(大家最遇到的IE兼容問題)。隨著1998年,AJax的出現(xiàn),前端開發(fā)從Web1.0升級到了Web2.0,從純內(nèi)容的靜態(tài)頁面,發(fā)展到了動態(tài)網(wǎng)頁,富交互、前端數(shù)據(jù)處理的新時期。在這一時期,比較*的兩個富交互動態(tài)的瀏覽器產(chǎn)品是:Gmail(2004年)、Google地圖(2005年)。由于動態(tài)交互、數(shù)據(jù)交互的需求增多,還衍生出了JQuery(2006年)這種跨瀏覽器的JS工具庫,主要用于DOM操作,數(shù)據(jù)交互。2005~2009年的前端發(fā)展歷程就涉及到小作者的知識盲區(qū)啦~~還請有意的大佬們補充,給小白們科普科普嘻嘻!五、JQuery時代(2009~2016年)2006年,jQuery發(fā)布,它當(dāng)時的競爭對手很多,也很激烈基本持平。直到2009年,Sizzle選擇器引擎研發(fā)成功,jQuery才取得了壓倒性的優(yōu)勢。這個時期,前端面對的主要是瀏覽器的兼容性問題,而jQuery在處理DOM兼容性問題上有這大量的解決方案。jQuery的流行間接帶來以下的發(fā)展:(1)促使人們對CSS1~CSS3選擇器的學(xué)習(xí)(2)促進了瀏覽器原生選擇器引擎document.、Element.matches的誕生(3)提高人們對domReady的認識(4)促進了Promise與 的誕生(5)降低前端門檻,前端工程師的隊伍越來越壯大。這個時期涌現(xiàn)了大量jQuery-like的庫,其中最著名的是Zepto.js。Zepto的出現(xiàn)也標(biāo)志著我們進入移動互聯(lián)網(wǎng)時代。JQuery時代以RequireJS的誕生為起點,以RN的出現(xiàn)結(jié)束。JQuery的出現(xiàn)讓前端開發(fā)更加輕松,假如工程師想實現(xiàn)一個功能,現(xiàn)搜索出一個jQuery插件來實現(xiàn)。作者:華為云 著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。推薦這段時間收集了很多前端面試的相關(guān)問題,發(fā)現(xiàn)有些東西還是很需要深入理解的,有時候僅僅停留在 ‘會用’ 的階段還是遠遠不夠的阿里巴巴騰訊前端面試經(jīng)驗,最完整面試真題分享!Web 前端知識體系精簡
看了以上有關(guān)Web前端發(fā)展歷程--一目了然,java和web前端相比?哪個學(xué)起來比較難?,一文帶你了解Web前端發(fā)展歷程,帶你了解Web前端發(fā)展歷程??的講解,如果還有什么疑問可以直接來電咨詢