第二課 瀏覽器介紹

1.認識網頁

網頁一般由文字、圖像和超鏈接組成,還包括音頻、視頻和越來越不受待見的flash。

2.瀏覽器內核

瀏覽器內核又可以分爲兩大部分:渲染引擎(layout engineer或Rendering Engine)和JS引擎,由於JS使用越來越廣泛,因此單獨拿出來了,所以現在的瀏覽器引擎主要是指渲染引擎;

渲染引擎:它負責取得網頁的內容(html、xml、圖像等)、整理訊息(如加入css等),以及計算網頁的顯示方式,最後輸出至顯示器或者打印機;

JS引擎:JS引擎是瀏覽解釋執行JS腳本語言的,爲網頁增加動態效果等;

內核種類:Trident(IE內核)、Gecko(firefox)、webkit(Safari)、Chromium(Chrome)、Presto(Opera);

3.Web標準(重點)

瀏覽器衆多,但是爲了使網頁在客戶端顯示的樣子基本保持一致,那就必須有一定的標準

Web標準的好處:

a、讓web的發展前景更加廣闊;

b、內容能被更廣泛的設備訪問;

c、更容易被搜索引擎搜索收錄;

d、降低網站流量費用;

e、使網站更容易維護;

f、提高頁面瀏覽速度等等;

web標準構成:Web標準不是指某一個標準,而是由W3C和其他標準化組織制定的一系列標準的集合。主要包括結構(Structure)、表現(Presentation)和行爲(Behavior)三個方面;

結構標準:結構用於對網頁元素進行整理和分類,主要包括XML和XHTML兩個部分;

表現標準:表現用於設置網頁元素的版式、顏色、大小等外觀樣式,主要是指css;

行爲標準:行爲是指網頁模型的定義及交互的編寫,主要包括DOM和ECMAScript兩個部分;

簡單理解就是html+css+js;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章