摘要:由微軟正式發布,矛頭直指網景的,成就的同時也開啟了自己聲名狼藉之路。由微軟正式發布,雖然很蹩腳,但是基于這個技術,我們終于可以在上完成桌面端程序的任務了。微軟發布了第一個版本,提供了更加規范地書寫的解決方案。
字數:1000
閱讀時間:10分鐘
??筆者學習一門知識有一個習慣,就是會先去了解這門知識的一個大致歷史框架,而后再學習具體的知識內容。這樣做有以下兩個目的:
1.可以增添興趣,對于越枯燥的知識越是有效。
2.可以知道這門知識的來龍去脈,可以知道依托于這門知識,自己將會去向何方。畢竟古人也說過,以史為鏡可以知興替嘛。
??然而,查閱無數資料之后,筆者絕望地發現沒有一篇完整地準確地描述前端歷史的文章可以借鑒,因此萌生了自己動手寫一篇一直持續維護的前端編年史以便查閱。
正文日期 | 事件 |
---|---|
1989 | html正式誕生,由物理學家蒂姆·伯納斯·李為了方便學術文檔的分享而創造,這也是前端的起始時間。 |
1994.10.13 | Mosaic Netscape 0.9正式發布,一代瀏覽器霸主開始展露它的鋒芒。 |
1994.10 | Web技術領域最具權威和影響力的國際中立性技術標準機構正式成立,創立者就是html的創造者大神蒂姆·伯納斯·李。 |
1995.05 | 前端中最重要的成員JavaScript(原名LiveScript)誕生,創造者是網景的布蘭登·艾奇。他僅僅用了10天的時間就完成了這項創舉。 |
1995.12.24 | html2.0標準由IETF正式發布。 |
1996.08 | JScript1.0由微軟正式發布,矛頭直指網景的JavaScript,成就IE的同時也開啟了自己聲名狼藉之路。 |
1996 | ActiveX由微軟正式發布,雖然很蹩腳,但是基于這個技術,我們終于可以在IE上完成桌面端程序的任務了。 |
1996.12.17 | W3C正式發布了CSS1標準,從此,前端有了自己的樣式規范。 |
1997.02.14 | W3C正式發布了html3.2標準,豐富了html的語義。 |
1997.05 | ECMAScript1正式發布,在瀏覽器大戰中被玩壞的程序員們終于等來了他們的第一版JS規范。 |
1997.12.18 | W3C正式發布了html4.0標準,這也是我們使用時間最長的html版本。 |
1998.05 | ECMAScript2正式發布。 |
1998 | IE5.0引入了XMLHttpRequest技術,實現了異步調用服務器的功能。但是,誰也沒有想到它會帶來一場前端革命。 |
1999.05 | W3C正式發布了CSS3標準中的首批模塊(CSS3標準并不是一次性發布,而是分模塊發布的)。 |
1999.12 | ECMAScript3正式發布。 |
1999.12.24 | W3C正式發布html4.01標準,該標準只是基于html4.0的部分調整。 |
2000 | Douglas Crockford定義了JSON格式數據,至此前后端的數據交換可以不再使用冗余信息較多,而且還需要來回解析的XML,轉而使用JS原生就支持的JSON格式數據了。 |
2004 | Gmail和Google地圖用ajax轟炸大家的視野,互聯網迎來Web2.0時代。 |
2004.07 | Ruby on Rails發布了第一個版本,5分鐘構建一個博客網站的演示視頻驚艷了全世界。 |
2006.01 | John Resig發布了JQuery工具庫的第一個版本,這個工具庫一經出世就風靡全球,一直持續到現在,是前端史上最成功的JS庫。 |
2006.04.05 | W3C正式發布XMLHttpRequest標準,為之后的Ajax爆發提供技術基礎。 |
2007.01.09 | 第一代iPhone發布,移動互聯網的起點。 |
2008.08 | iPhoneDevCamp上出現的PhoneGap向我們展示如何使用純JS、Html、CSS開發APP。從此,我們在開發APP的解決方案上又多了一條道路。 |
2008.09.02 | Google 強力的V8引擎誕生,ie王朝開始瓦解。 |
2009.01 | CommonJS項目正式啟動,由Kevin Dangoor主導。 |
2009.11.08 | Dahl 向我們展示了可以用JS編寫服務器代碼的Nodejs。 |
2009.11.13 | Jeremy Ashkenas提交了第一個CoffeeScript版本,開啟了其他語言轉換為JS的風潮。我們竟然還可以用比JS更簡單的代碼來書寫JS(不過JS難道還不夠簡單嗎?) |
2009.12 | ECMAScript5正式發布,這個版本也是我們使用時間最長,各個瀏覽器兼容最完全,現在大部分程序使用的版本了。 |
2009 | Mi?ko Hevery創造了angularjs框架,它不僅基于MVC框架開發,而且實現了SPA,前端工程化的需求越來越強烈了。 |
2010.01.12 | npm發布了第一個版本,自此,前端就擁有自己的包管理工具了。 |
2010.10.13 | Jeremy Ashkenas發布了BackboneJS的第一版本。 |
2010.10.20 | angularjs由google發布了第一個版本。 |
2010 | RequireJS第一個版本發布,前端的模塊化開發時代正式來臨了。 |
2011.05 | ECMAScript5.1正式發布。 |
2011.06.07 | CSS2.1發布(從2004-02-25成為備選草案開始,經過多次修改才最終發布)。 |
2011.09 | 微軟發布Windows 8操作系統,將JavaScript作為應用程序的開發語言之一,直接提供系統支持。 |
2011.12.08 | Ember第一個版本正式發布。 |
2011 | twitter開源了其前端GUI框架bootstrap,為多設備多分辨率適配做出了杰出貢獻,解放了無數程序員。 |
2012.10.01 | 微軟發布了TypeScript第一個版本,提供了更加規范地書寫JS的解決方案。 |
2013.02.21 | Mozilla基金會發布手機操作系統Firefox OS,該操作系統的整個用戶界面都使用JavaScript,JS已經無處不在了。 |
2013.10 | ECMA正式推出JSON的國際標準,這意味著JSON格式已經變得與XML格式一樣重要和正式了。 |
2013.05 | Facebook開源了其前端框架React,引入了新的JSX語法,使得UI層可以用組件開發。 |
2014.10.28 | W3C正式發布Html5標準,廢棄了無用標簽,新增了許多新標簽,語義化再次得到了極大地豐富。 |
2015.03 | Facebook公司發布了React Native項目,將React框架移植到了手機端,可以用來開發手機App。 |
2015.05 | ECMAScript6正式發布,后更名為ECMAScript2015;Node模塊管理器npm超越CPAN,標志著JavaScript成為世界上軟件模塊最多的語言。 |
2016.05 | ECMAScript2016正式發布。 |
2016.11.01 | W3C正式發布Html5.1。 |
2017.05 | ECMAScript2017正式發布。 |
歷史性節點
??1989年,Html誕生,前端從此進入我們的視野中。1995.05,JS誕生,我們終于擁有可以直接在瀏覽器上運行的語言,但是,當時誰也沒有想到這個不起眼的腳本語言會成為如今的互聯網第一大語言。1996.12.17,CSS1.0標準發布,至此,前端三劍客正式集齊。2004年,Google公司的Gmail和Google地圖驚艷了全世界,同時也給沉寂了幾年的JS帶來了重生,JS攜著Ajax重新回到了浪潮之巔。2008.09.02,Google公司的V8引擎誕生。不僅極大地提升了瀏覽器性能,而且給前端帶來了許多新的可能,例如:Nodejs。在所有的基礎準備完畢之后,2009年開始迎來了前端的大爆炸。出現了AMD、CMD等前端模塊化解決方案,Angular、Ember、React、Vue等各種框架,npm等包管理工具,grunt、gulp、weppack等自動化構建工具......總之各種框架、各種工具、各種解決方案使人眼花繚亂,每周都有新的技術出現一直持續到現在。
? 文中有遺漏或者錯誤位置歡迎大家指正,作者會以最快的速度修改更新,持續維護這個文檔
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/90699.html
摘要:由微軟正式發布,矛頭直指網景的,成就的同時也開啟了自己聲名狼藉之路。由微軟正式發布,雖然很蹩腳,但是基于這個技術,我們終于可以在上完成桌面端程序的任務了。微軟發布了第一個版本,提供了更加規范地書寫的解決方案。 字數:1000閱讀時間:10分鐘 前言 ??筆者學習一門知識有一個習慣,就是會先去了解這門知識的一個大致歷史框架,而后再學習具體的知識內容。這樣做有以下兩個目的:1.可以增添興...
摘要:由微軟正式發布,矛頭直指網景的,成就的同時也開啟了自己聲名狼藉之路。由微軟正式發布,雖然很蹩腳,但是基于這個技術,我們終于可以在上完成桌面端程序的任務了。微軟發布了第一個版本,提供了更加規范地書寫的解決方案。 字數:1000閱讀時間:10分鐘 前言 ??筆者學習一門知識有一個習慣,就是會先去了解這門知識的一個大致歷史框架,而后再學習具體的知識內容。這樣做有以下兩個目的:1.可以增添興...
摘要:感謝王下邀月熊分享的前端每周清單,為方便大家閱讀,特整理一份索引。王下邀月熊大大也于年月日整理了自己的前端每周清單系列,并以年月為單位進行分類,具體內容看這里前端每周清單年度總結與盤點。 感謝 王下邀月熊_Chevalier 分享的前端每周清單,為方便大家閱讀,特整理一份索引。 王下邀月熊大大也于 2018 年 3 月 31 日整理了自己的前端每周清單系列,并以年/月為單位進行分類,具...
摘要:前端每周清單年度總結與盤點在過去的八個月中,我幾乎只做了兩件事,工作與整理前端每周清單。本文末尾我會附上清單線索來源與目前共期清單的地址,感謝每一位閱讀鼓勵過的朋友,希望你們能夠繼續支持未來的每周清單。 showImg(https://segmentfault.com/img/remote/1460000010890043); 前端每周清單年度總結與盤點 在過去的八個月中,我幾乎只做了...
閱讀 3319·2021-11-08 13:12
閱讀 2756·2021-10-15 09:41
閱讀 1450·2021-10-08 10:05
閱讀 3299·2021-10-08 10:04
閱讀 2102·2021-09-29 09:34
閱讀 2471·2019-08-30 15:55
閱讀 2979·2019-08-30 15:45
閱讀 2576·2019-08-29 14:17