1. 程式人生 > >瀏覽器的發展史

瀏覽器的發展史

1、NCSA Mosaic,或簡稱Mosaic,是網際網路歷史上第一個獲普遍使用和能夠顯示圖片的網頁瀏覽器。
2、它是由伊利諾伊大學厄巴納-香檳分校的NCSA組織在1993年所發表,並於1997年1月7日正式終止開發和支援。在當時人氣爆發的大受歡迎。Mosaic的出現,算是點燃了後期網際網路熱潮的火種之一。
3、當時的MOSAIC開發的中心人物馬克·安德森和Silicon Graphic(計算機繪圖用的高效能運算機制造公司,簡稱為SGI,在1994年11月改名為「Netscape Communication Corp.」,中譯為網景netscape navigator
4、微軟(比爾蓋茨)的官方瀏覽器internet explorer的前身是mosaic 。
5、chrome瀏覽器引擎是v8。
6、瀏覽器的組成:shell (圖形介面) 引擎
核心為:渲染引擎和javascript引擎
渲染引擎–頁面的重流和重繪 ,解析程式碼、物件合成、佈局、繪製
javascript引擎–網頁的行為
js是解釋性的語言
7、編譯:c、c++(可寫javascript的底層語言)
優點:快(全部編譯成.obj再執行)
缺點:不可跨平臺

	java打得c、c++滿地找牙
	原因:java跨平臺
	.java-->javac-->.class-->jvm(java虛擬機器)-->可執行
	Java不是一門單純的編譯型或解釋型語言,它是一門混合型語言。
	
  解釋:javascript、php、python(帶<標籤>)
  	優點:跨平臺(例如unix linux) --javascript引擎直接將程式碼轉化為機械碼,一步到位
	缺點:慢(讀取一行,執行一行程式碼)