現(xiàn)在網(wǎng)絡(luò)前端也是一個(gè)非常受歡迎的行業(yè),想學(xué)習(xí)網(wǎng)絡(luò)前端開發(fā)的學(xué)生在這里看看北京網(wǎng)絡(luò)前端的發(fā)展歷史。一目了然,java和網(wǎng)絡(luò)前端哪個(gè)學(xué)習(xí)困難?,一文帶你了解網(wǎng)絡(luò)前端的發(fā)展歷程,從事網(wǎng)絡(luò)前端前端開發(fā)6年,告訴我我是如何一步一步地成為行業(yè)大拿的!希望能理解網(wǎng)絡(luò)前端的發(fā)展歷史。希望以上信息能
摘要:網(wǎng)絡(luò)行業(yè)發(fā)展以來,網(wǎng)絡(luò)前端發(fā)展變化。在前人的基礎(chǔ)上,后人幸運(yùn)地站在前人的肩膀上行走。前端的發(fā)展變化不僅是繼承式的迭代,同時(shí)也是不斷的變革和創(chuàng)造。一、前端到底是個(gè)什么?簡單點(diǎn)說,瀏覽器呈現(xiàn)出來的頁面,給用戶看的、操作的就是前端(客戶端);你看不到的,類似一些游戲數(shù)據(jù)、應(yīng)用數(shù)據(jù)之類的就是后端(服務(wù)端)。那么再簡單點(diǎn)就可以說,前端指的就是瀏覽器端,后端指的就是為瀏覽器提供服務(wù)和數(shù)據(jù)的服務(wù)器端。這是比較準(zhǔn)確的描述,如果往大了講,你所有看到的一切,網(wǎng)頁、移動(dòng)端網(wǎng)頁、小程序、甚至某些APP,都是屬于前端的范疇。二、前端起源世界上*臺(tái)計(jì)算機(jī)背景:第二次世界大戰(zhàn)期間,美國軍隊(duì)為了計(jì)算子彈彈道,一些科學(xué)家創(chuàng)造了世界上*臺(tái)計(jì)算機(jī)ENIAC。1946年2月14日,世界上*臺(tái)計(jì)算機(jī)ENIAC誕生于美國賓夕法尼亞*。這是一群科學(xué)研究人員共同努力的成果,但最重要的是數(shù)學(xué)家馮·喬諾曼的設(shè)計(jì)思想,因此被稱為現(xiàn)代計(jì)算機(jī)之父。意義:標(biāo)志著電腦時(shí)代的開始。想不到吧!!This Big Boy就是我們現(xiàn)在電腦的祖先??!↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓網(wǎng)前身背景:第二次世界大戰(zhàn)時(shí),美軍為了防止部分網(wǎng)絡(luò)破壞后失去通信。1969年,美國國防部高級(jí)研究計(jì)劃局(ARPA)建立了一個(gè)叫做阿帕網(wǎng)的軍事網(wǎng)絡(luò)。阿帕網(wǎng)是網(wǎng)絡(luò)的前身。1983年,APRA和美國國防部通信局開發(fā)了用于異構(gòu)網(wǎng)絡(luò)(本文不說明)的TCP/IP協(xié)議,之后該協(xié)議在社會(huì)上流行起來,產(chǎn)生了真正的互聯(lián)網(wǎng)。互聯(lián)網(wǎng)和計(jì)算機(jī)的誕生為前端技術(shù)的開始奠定了基礎(chǔ)。前端發(fā)展將近20年,也算是一個(gè)比較漫長的發(fā)展過程,大致可以分為以下幾個(gè)階段:三、洪荒時(shí)代(1990~1995年)這個(gè)時(shí)代最重大的幾件事有:WWW的誕生(1990)、瀏覽器的誕生(1992)、W3C理事會(huì)成立(1994)、的誕生(1995);1990年,WWW(萬維網(wǎng))誕生。全稱:World Wide Web。1992年,NCSA研發(fā)了*個(gè)瀏覽器:Mosaic,可以窗口瀏覽網(wǎng)頁。隨后新一代瀏覽器:Netscape Navigator(網(wǎng)景瀏覽器),于1994年誕生;隸屬于Netscape(網(wǎng)景)公司,下文統(tǒng)稱為網(wǎng)景公司。1994年,TimBerners-Lee創(chuàng)建了W3C理事會(huì)。蒂姆·伯納斯·李被稱為萬維網(wǎng)之父,南安普頓*、麻省理工*教授。W3C理事會(huì)主要負(fù)責(zé)HTML的發(fā)展途徑,其宗旨是促進(jìn)通用協(xié)議的發(fā)展,美國麻省理工*、歐洲數(shù)學(xué)和信息學(xué)研究聯(lián)盟、日本慶應(yīng)*、*北京航空宇宙*。1995年,這一切準(zhǔn)備好了就出生了!發(fā)明者是Brendan,Eich(布蘭登·艾奇)。主要語言特征:參考c語言的基本語法,參考Java語言的數(shù)據(jù)類型和存儲(chǔ)管理,參考Scheme語言,參考Self語言,使用基于原型的繼承機(jī)制4、鐵器時(shí)代(1995~2005年)這個(gè)時(shí)期的瀏覽器IE瀏覽器、網(wǎng)頁瀏覽器、火狐瀏覽器、谷歌瀏覽器是這個(gè)時(shí)期的主角!當(dāng)時(shí)有比較統(tǒng)一的ECMA(規(guī)范文件)標(biāo)準(zhǔn)和W3C(HTML、CSS規(guī)范文件),瀏覽器比標(biāo)準(zhǔn)在市場上流行,成為事實(shí)標(biāo)準(zhǔn)。所以這就導(dǎo)致了我們現(xiàn)在在開發(fā)項(xiàng)目的時(shí)候還要去處理一些瀏覽器兼容性問題(大家最遇到的IE兼容問題)。隨著1998年,AJax的出現(xiàn),前端開發(fā)從Web1.0升級(jí)到了Web2.0,從純內(nèi)容的靜態(tài)頁面,發(fā)展到了動(dòng)態(tài)網(wǎng)頁,富交互、前端數(shù)據(jù)處理的新時(shí)期。在這個(gè)時(shí)期,著名的兩個(gè)富互動(dòng)瀏覽器產(chǎn)品是Gmail(2004年)、谷歌地圖(2005年)。由于動(dòng)態(tài)互動(dòng)、數(shù)據(jù)互動(dòng)的需求增加,JQuery(2006年)這個(gè)跨瀏覽器的JS工具庫主要用于DOM操作、數(shù)據(jù)互動(dòng)。2005~2009年的前端發(fā)展歷史與小作者的知識(shí)盲點(diǎn)有關(guān)~~請(qǐng)有意的大人們補(bǔ)充,給白人們科學(xué)普及!五、JQuery時(shí)代(2009~2016年)2006年,jQuery發(fā)布,它當(dāng)時(shí)的競爭對(duì)手很多,也很激烈基本持平。直到2009年,Sizzle選擇器引擎研發(fā)成功,jQuery才取得了壓倒性的優(yōu)勢。在這個(gè)時(shí)期,前端面臨的主要是瀏覽器的兼容性問題,jQuery在處理DOM兼容性問題上有很多解決方案。jQuery的流行間接帶來了以下發(fā)展:CSS1~CSS3選擇器的學(xué)習(xí)促進(jìn)了瀏覽器的原始選擇器引擎document.element.matches的誕生,提高了對(duì)domReady的認(rèn)識(shí),促進(jìn)了Promise和promise的誕生這個(gè)時(shí)期出現(xiàn)了很多jQuery-like的庫,其中最有名的是Zepto.js。Zepto的出現(xiàn)也標(biāo)志著我們進(jìn)入移動(dòng)互聯(lián)網(wǎng)時(shí)代。JQuery時(shí)代以RequireJS的誕生為起點(diǎn),以RN的出現(xiàn)結(jié)束。JQuery的出現(xiàn)讓前端開發(fā)更加輕松,假如工程師想實(shí)現(xiàn)一個(gè)功能,現(xiàn)搜索出一個(gè)jQuery插件來實(shí)現(xiàn)。*,通過這篇文章,我相信你對(duì)網(wǎng)絡(luò)前端的發(fā)展過程有了明顯的了解。請(qǐng)不要吝嗇你的注意力。你的支持是我*的動(dòng)力
網(wǎng)絡(luò)前端開發(fā)優(yōu)勢:人才差距大,發(fā)展前景好,需求量大的前景指數(shù):★★網(wǎng)絡(luò)前端開發(fā)前景好!其中HTML5技術(shù)越來越成熟,HTML5是移動(dòng)互聯(lián)網(wǎng)前端的主流開發(fā)語言,目前還沒有取代HTML5的前端開發(fā)技術(shù)。因此,無論是PC還是APP,前端風(fēng)格都離不開HTML5?;A(chǔ)學(xué)習(xí)網(wǎng)站前端,java,附帶學(xué)習(xí)資料。
只要一個(gè)電話
我們免費(fèi)為您回電