學(xué)習(xí)課題:萬(wàn)維網(wǎng) World Wide Web

歷史

  1. 1981 TCP 協(xié)議

  2. 1983 DNS 協(xié)議

  3. 1989年3月Sir Tim Berners-Lee提出了 《關(guān)于信息化管理的建議》提出了所有人都能瀏覽網(wǎng)頁(yè)的概念——?jiǎng)?chuàng)想

  4. 1990年12年做了世界第一個(gè)網(wǎng)頁(yè)萧芙,第一個(gè)瀏覽器——第一個(gè)web

  5. 1991年10月HTML標(biāo)簽通過一封郵件首次公開——第一次公開

  6. 1994年TIm Berners-Lee離職后創(chuàng)建了W3C,制定標(biāo)準(zhǔn),李爵士的同事提出了CSS

  7. 1994年 Netscape(網(wǎng)景)發(fā)布了Navigator瀏覽器0.9 需要一個(gè)在瀏覽器上進(jìn)行交互的語(yǔ)言。

  8. 1995年 Sun公司將Oak改名為Java,正式向市場(chǎng)推出蚌吸,大肆宣傳,許諾這種語(yǔ)言可以"一次編寫,到處運(yùn)行"(Write Once, Run Anywhere)倦青,網(wǎng)景公司動(dòng)了心,決定與Sun公司結(jié)成聯(lián)盟盹舞。它不僅允許Java程序以applet(小程序)的形式产镐,直接在瀏覽器中運(yùn)行;甚至還考慮直接將Java作為腳本語(yǔ)言嵌入網(wǎng)頁(yè)踢步,只是因?yàn)檫@樣會(huì)使HTML網(wǎng)頁(yè)過于復(fù)雜癣亚,后來(lái)才不得不放棄。總之获印,當(dāng)時(shí)的形勢(shì)就是述雾,網(wǎng)景公司的整個(gè)管理層,都是Java語(yǔ)言的信徒兼丰,Sun公司完全介入網(wǎng)頁(yè)腳本語(yǔ)言的決策玻孟。因此,Javascript后來(lái)就是網(wǎng)景和Sun兩家公司一起攜手推向市場(chǎng)的鳍征,這種語(yǔ)言被命名為"Java+script"并不是偶然的黍翎。

  9. 1995年5月 Brendan Eich 用了10天,開發(fā)了一門簡(jiǎn)化版的Java語(yǔ)言艳丛。其思路是:

    • 借鑒C語(yǔ)言的基本語(yǔ)法匣掸;

      借鑒Java語(yǔ)言的數(shù)據(jù)類型和內(nèi)存管理趟紊;

      借鑒Scheme語(yǔ)言,將函數(shù)提升到"第一等公民"(first class)的地位碰酝;

      借鑒Self語(yǔ)言霎匈,使用基于原型(prototype)的繼承機(jī)制。

    • Javascript語(yǔ)言實(shí)際上是兩種語(yǔ)言風(fēng)格的混合產(chǎn)物----(簡(jiǎn)化的)函數(shù)式編程+(簡(jiǎn)化的)面向?qū)ο缶幊獭?/strong>這是由Brendan Eich(函數(shù)式編程)與網(wǎng)景公司(面向?qū)ο缶幊蹋┕餐瑳Q定的砰粹。

  10. 1996年唧躲,IE3發(fā)布,支持 JScript & VBScript CSS1 ps:有個(gè)很牛逼的中國(guó)前端筆名:司徒正美碱璃,寫了一個(gè)Avalon的VBScript的框架弄痹。

  11. 1996年 CSS1定稿。

  12. 1997年 ECMA公布了ECMA-262規(guī)范:ECMAScript語(yǔ)言規(guī)范嵌器,由網(wǎng)景

  13. 1998年 CSS2發(fā)布肛真,但其中問題很多

  14. 1999年 ECMAScript 3 ES3 是現(xiàn)代JS最完善的版本

  15. 2004~2011年 CSS2版本反復(fù)發(fā)布撤回修改,最終于2011年6月作為W3C標(biāo)準(zhǔn)發(fā)布

Web相關(guān)的規(guī)范文檔

Specification 規(guī)范

RFC(Request For Comments) 征求意見稿爽航,由IETF(互聯(lián)網(wǎng)工程任務(wù)組)發(fā)一系列備忘錄蚓让。

W3C: HTML CSS

ISO 8601: 時(shí)間和日期表示方式,全稱為《數(shù)據(jù)存儲(chǔ)和交換形式·信息交換·日期和時(shí)間的表示方法》iso 8601

RFC 2616 : HTTP1.1 RFC 文檔2616

ECMAScript

URI + HTML + HTTP

1. URI (Uniform Resource Identify)

RFC 3305文檔 描述了如何定義和理解

查詢字符串:query string 查找

片段字符串:fragment string定位

                    hierarchical part
        ┌───────────────────┴─────────────────────┐
                     授權(quán)部分                路徑
                    authority               path
        ┌───────────────┴───────────────┐┌───┴────┐
  abc://username:password@example.com:123/path/data?key=value&key2=value2#fragid1
  └┬┘   └───────┬───────┘ └────┬────┘ └┬┘           └─────────┬─────────┘ └──┬──┘
scheme  user information     host     port                  query         fragment
  協(xié)議      用戶信息           主機(jī)      端口                  查詢            碎片
  
  urn:example:mammal:monotreme:echidna
  └┬┘ └──────────────┬───────────────┘
scheme              path

URI = URL + URN

2. HTML (Hyper Text Markup Language)

在HTML發(fā)展到4.01的時(shí)候讥珍,W3C(XML)與 WHATWG小組 (HTML5)及各公司的隊(duì)伍的撕逼历极,最終才有了現(xiàn)在HTML5版本

第一個(gè)頁(yè)面:

<!DOCTYPE html>
<!-- 聲明頁(yè)面使用的HTML版本 -->
<html>
    <head>
        <meta charset="utf-8">
        <title>123</title>
        <!-- HTML5規(guī)范中,title不能省略 -->
    </head>
    <body>
        <h1></h1>
        <h2></h2>
        <h3></h3>
        <h4></h4>
        <h5></h5>
        <h6></h6>
        <p>paragraph</p>
        <div>
            division
            大劃分     
        </div>
        <span>小劃分</span>
    </body>
</html>

GitHub收藏的HEAD里面的方法

META 聲明只是聲明衷佃,最終由瀏覽器決定如何渲染趟卸。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市氏义,隨后出現(xiàn)的幾起案子锄列,更是在濱河造成了極大的恐慌,老刑警劉巖惯悠,帶你破解...
    沈念sama閱讀 221,273評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件邻邮,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡克婶,警方通過查閱死者的電腦和手機(jī)筒严,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)情萤,“玉大人萝风,你說(shuō)我怎么就攤上這事∽涎遥” “怎么了规惰?”我有些...
    開封第一講書人閱讀 167,709評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)泉蝌。 經(jīng)常有香客問我歇万,道長(zhǎng)揩晴,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,520評(píng)論 1 296
  • 正文 為了忘掉前任贪磺,我火速辦了婚禮硫兰,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘寒锚。我一直安慰自己劫映,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,515評(píng)論 6 397
  • 文/花漫 我一把揭開白布刹前。 她就那樣靜靜地躺著泳赋,像睡著了一般。 火紅的嫁衣襯著肌膚如雪喇喉。 梳的紋絲不亂的頭發(fā)上祖今,一...
    開封第一講書人閱讀 52,158評(píng)論 1 308
  • 那天,我揣著相機(jī)與錄音拣技,去河邊找鬼千诬。 笑死,一個(gè)胖子當(dāng)著我的面吹牛膏斤,可吹牛的內(nèi)容都是我干的徐绑。 我是一名探鬼主播,決...
    沈念sama閱讀 40,755評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼莫辨,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼泵三!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起衔掸,我...
    開封第一講書人閱讀 39,660評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎俺抽,沒想到半個(gè)月后敞映,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,203評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡磷斧,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,287評(píng)論 3 340
  • 正文 我和宋清朗相戀三年振愿,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片弛饭。...
    茶點(diǎn)故事閱讀 40,427評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡冕末,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出侣颂,到底是詐尸還是另有隱情档桃,我是刑警寧澤,帶...
    沈念sama閱讀 36,122評(píng)論 5 349
  • 正文 年R本政府宣布憔晒,位于F島的核電站藻肄,受9級(jí)特大地震影響蔑舞,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜嘹屯,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,801評(píng)論 3 333
  • 文/蒙蒙 一攻询、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧州弟,春花似錦钧栖、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至浙滤,卻和暖如春阴挣,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背纺腊。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工畔咧, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人揖膜。 一個(gè)月前我還...
    沈念sama閱讀 48,808評(píng)論 3 376
  • 正文 我出身青樓誓沸,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親壹粟。 傳聞我的和親對(duì)象是個(gè)殘疾皇子拜隧,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,440評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容