JS起源
阿新 • • 發佈:2018-09-07
ets bsp ref 請求 優化 網絡 ren htm scrip
一、初始JavaScript
- Mosaic是互聯網歷史上第一個普遍使用和顯示圖片的瀏覽器1993年問世。
- 後來由於商標權轉讓,原本的開發團隊又開發了Netscape Navigetor網景瀏覽器,也是很多瀏覽器的前身。
- JS作為Netscape Navigetor瀏覽器的一部分首次出現在1996年,最初設計是改善網頁的用戶體驗,作者是Brendan Eich。
- 起初JS被命名liveScript,後因為跟Son公司合作改名為JavaScript,後來Son公司被Oracle公司收購,所有版權歸Oracle所有。
二、瀏覽器的組成
- 瀏覽器主要有兩部分組成,shell和內核(渲染引擎(語法規則和渲染)【js引擎|其它模塊】)部分,內核還包含了許多東西。
- 渲染引擎,內核裏渲染引擎主要負責html和CSS部分,定義了語法規則、渲染規則以及渲染路徑和速度等等。
- 網絡,用來顯示請求的內容,例如http請求,它具有平臺無關的接口,可以在不同平臺上工作。
- UI後端,用來繪制類似組合選擇框等基本組件,具有不特定於某個平臺的通用接口,底層使用操作系統的用戶接口。
- js引擎,2001年發布了ie6,首次實現對js引擎的優化。
-
2008年Google發布了Chrome,它是采用優化後的js引擎,引擎代號V8,因能把js代碼直接轉化成機械碼0101來執行,進而以速度快而聞名。
- 後Firefox也推出了具備強大功能的js引擎—— Firefox3.5 tracemonkey (對頻繁執行的代碼做了路徑優化)—— Firefox 4.0 leagermonkay。
JS起源