亚洲日本一区二区三区在线不卡-午夜成人亚洲理伦片在线观看-亚洲中文字幕无码久久综合网-国产亚洲成av人片在线观看-国产69精品久久久久999小说

當前位置: 首頁 > 今日要聞

今日要聞

網站制作技術人員需要深入了解的瀏覽器結構與原理

來源: 上海網站建設    發布日期: 2014-02-14 17:33    點擊量: 5812

之前有大致介紹瀏覽器的主要種類以及市場份額,要實現各種網頁功能,廣大網站制作技術人員如果能夠再深入的學習了解下瀏覽器的深層結構與原理,相信在設計起來會更得心應手.今天就在這方面做一些深入一點的介紹.

 

瀏覽器的高層結構通常有如下的部分:

 

用戶界面

 

主要有地址欄、前進/后退按鈕、書簽菜單等。除了瀏覽器主窗口顯示的用戶請求瀏覽的網頁外,其他可見的部分都稱為用戶界面,相信廣大的網站建設者都非常熟悉這部分。

 

瀏覽器引擎與呈現引擎

 

瀏覽器引擎 - 主要在用戶界面和呈現引擎間的指令傳送。呈現引擎, 當然就是“呈現”了,主要負責顯示請求瀏覽的網站內容。比如如果用戶請求瀏覽的是HTML,那么就由它來解析 HTML CSS代碼(使用 CSS 格式化的 HTML 內容和圖片),最后將解析后的信息在瀏覽器上顯示. 通常,呈現引擎可以顯示 HTML XML 網頁文檔和圖片。通過插件(或瀏覽器擴展程序),還可以顯示其它類型的內容;例如,使用 PDF 查看器插件就能顯示 PDF 文檔。

 

瀏覽器(Firefox、Chrome 瀏覽器和 Safari)是基于兩種呈現引擎構建的。Firefox 使用的是 Gecko,這是 Mozilla 公司“自制”的呈現引擎。而 Safari Chrome 瀏覽器使用的都是 WebkitWebkit 是一種開放源代碼呈現引擎,起初用于 Linux 平臺,隨后由 Apple 公司進行修改,從而支持蘋果機和 Windows。有關詳情,請參閱 webkit.org。

 

 

JavaScript 解釋器,

 

主要功能是用來解析和執行 JavaScript code.很多JavaScript就是通過這個解釋器來實現的;如果廣大網站建設者設計者能再深入的學習這一點,相信就不難理解各種功能了,設計起來也更靈活.

 

網絡與用戶界面后端

 

用于網絡調用,比如 HTTP 請求。其接口與平臺無關,并為所有平臺提供底層實現。

用戶界面后端主要用于繪制基本的窗口小部件,比如組合框和窗口。其公開了與平臺無關的通用接口,而在底層使用操作系統的用戶界面方法。

 

數據存儲

 

這是持久層。瀏覽器需要在硬盤上保存各種數據,例如 Cookie。新的 HTML 規范 (HTML5) 定義了“網絡數據庫”,這是一個完整(但是輕便)的瀏覽器內數據庫。

 

先介紹到這里,廣大上海網站制作者或設計人員如果想更多的了解這部分,可以多關注我們網站,我們會持續的介紹這方面的知識.

 

 

 

本文由上海藝覺網絡科技有限公司(http://m.gxxmybkw.com)原創編輯轉載請注明。

相關新聞

CONTACT USCAREERSFOODSERVICEPRESSPRIVACY POLICY
? 2014 yijueweb. All rights reserved.
?
 
主站蜘蛛池模板: 精品超清无码视频在线观看| 麻豆av一区二区三区| 欧美疯狂做受xxxx高潮| 国产乡下三级全黄三级| 青青草原综合久久大伊人| 日本三级香港三级三级人!妇久| 亚洲av无码国产精品久久| 孩交精品乱子片| 亚洲av无码国产精品色软件| 国产乡下三级全黄三级| 中文字幕成人精品久久不卡| 亚洲阿v天堂在线| 无码久久精品国产亚洲av影片| 理论片在线电影大全免费观看 | 国产无遮挡又黄又爽不要vip网站 亚洲精品国产精品乱码不卡 | 久久久久亚洲av成人网人人网站| 亚洲精品无码专区在线播放| 欧美激情一区二区三区成人 | 国产亚洲精品第一综合另类| 白丝爆浆18禁一区二区三区| 久久亚洲国产精品成人av秋霞| 大地资源免费第二页| 国产一区二区三区内射高清| 久久久久亚洲av成人片乱码| 国内精品久久久久久中文字幕| 国产亚洲av片在线观看18女人| 精品人妻中文无码av在线| 美女脱了内裤张开腿让男人桶网站| 最近免费中文字幕大全高清10| 色欲aⅴ亚洲情无码av蜜桃| 男吃奶玩乳尖高潮视频| 亚洲国产精品综合久久20| 国产在线精品一区二区在线观看| 欧美性xxxxx极品少妇| 国产suv精品一区二区33| 美女露出奶头扒开尿口免费网站| 内射中出无码护士在线| 熟妇无码乱子成人精品| 国产在线无码一区二区三区| 在线精品视频一区二区三区| 国产亚洲情侣一区二区无|