瀏覽器相關知識

一、認識瀏覽器html

瀏覽器是把在互聯網上找到的文本文檔翻譯成網頁,網頁包括圖形、音頻、視頻和文本等。html5

二、瀏覽器的主要功能web

展現網頁資源,即請求服務器並將請求的結果顯示在瀏覽器窗口中。資源的格式通常是HTML,但也有PDF、圖片等其餘各類格式。資源定位由URL來實現chrome

三、IE內核瀏覽器windows

所謂IE瀏覽器,是指具備IE瀏覽器核心的一種技術,是在IE基礎上開發的,因此不能卸載IE,這類瀏覽器主要對一些功能與外觀進行修改。IE瀏覽器有世界之窗、傲遊、騰訊TT等後端

四、非IE內核的瀏覽器瀏覽器

非IE內核的瀏覽器是獨立開發的,不須要IE的支持,能夠卸載IE。常見的非IE內核瀏覽器有火狐、Opera、Coogle等。安全

五、經常使用瀏覽器服務器

1)Google瀏覽器:谷歌瀏覽器是基於其餘開放源代碼軟件所撰寫,目標是提高穩定性、速度和安全性,並創造出簡單且有效率的使用者界面。Coogle Chrome支持多標籤瀏覽,每一個標籤的頁面都在獨立的「沙箱」內運行,在提升安全性的同時,一個標籤頁面的崩潰也不會致使其餘標籤頁面被關閉。網絡

2)火狐瀏覽器:火狐(Firefox)瀏覽器內置了分頁瀏覽、拼字檢查、即時書籤、下載管理器和自定義搜索引擎等功能。此外,還能夠經過由第三方開發者貢獻的擴展開拓增強各類功能,可在多種操做系統中運行。

3)傲遊瀏覽器:傲遊(Maxthon)瀏覽器是一款基於IE內核、多功能、個性化、多標籤的瀏覽器。它容許在同一窗口內打開任意多個頁面,減小瀏覽器對系統資源的佔用率,提升網上衝浪的效率。同時它還能有效防止惡意插件,阻止各類彈出式、浮動式廣告,增強網上瀏覽的安全。

4)世界之窗瀏覽器:是一款小巧、快速、安全、功能強大、細節豐富的多窗口瀏覽器,它是徹底免費的、沒有任何功能限制的綠色軟件。

5)百度瀏覽器:百度瀏覽器是百度公司研發。其特性包括優質的服務和資源,音樂、閱讀、遊戲、視頻等個性貼心設計,下降cpu和內存的佔用,快捷的頁面切換。

6)360瀏覽器:360瀏覽器有不少使用功能,便籤管理,無痕瀏覽、快速郵箱,可擴展插件等。其特性包括自動攔截欺詐、網銀冒充、惡意網址等。全面支持html五、毫秒啓動。劫持彈窗廣告,網頁廣告。

7)IE瀏覽器:IE瀏覽器是全世界普遍使用的windows internet Explorer瀏覽器系列,集成了更多個性化、智能化、隱私保護等功能。其特性包括自動獲取實時信息更新。幫助防止惡意軟件入侵PC機。防止泄漏在web上訪問過的位置。

 

六、瀏覽器的主要構成

瀏覽器的主要組件包括:

  • 用戶界面
  • 瀏覽器引擎
  • 渲染引擎
  • 網絡
  • UL後端
  • JS解釋器
  • 數據存儲

七、衍生瀏覽器

衍生瀏覽器基本上是對原生瀏覽器進行二次開發,或者簡單的加上一些功能插件。衍生瀏覽器的好處是解決了本地化、穩定性、兼容性等一大堆問題,使使用者用起來更溫馨。

常見的衍生瀏覽器有:傲遊瀏覽器,搜狗高速瀏覽器、騰訊TT瀏覽器、360安全瀏覽器,火狐中國版,世界之窗瀏覽器,閃遊瀏覽器,極速裸奔瀏覽器。

八、什麼是開源瀏覽器

開源瀏覽器就是指源代碼開放的瀏覽器軟件,對軟件開發者來講,開源意味着能夠在軟件的基礎上進行改進或者修正錯誤。IE是公司的商業瀏覽器,其源代碼是保密的,開放源代碼的瀏覽器,最著名的是chromium(chromium是Google的chrome瀏覽器背後的引擎,其目的是爲了建立一個快速、安全、穩定的通用瀏覽器。)

九、跨瀏覽器開發必知的三個概念

  • 兼容性問題

目前市面上流行的瀏覽器有多種,這些瀏覽器在處理一個相同的頁面時,表現或行爲有時會有差別。這種差別可能會很小,甚至不會被注意到;也可能會很大,甚至形成在某個瀏覽器下沒法正常瀏覽。咱們把引發這些差別的問題統稱爲「瀏覽器兼容性問題」。

 

  • 瀏覽器的工做模式

瀏覽器的工做模式常常被稱爲「渲染模式」。實際上瀏覽器不一樣的工做模式不只對渲染有影響,對代碼的解析以及腳本的行爲也一樣有影響。從更普遍的角度來看,瀏覽器的工做模式的差別不只體如今處理HTML頁面的時候,處理XML及一些非WEB內容時也有模式上的差別。

  • 瀏覽器的內核

各品牌瀏覽器的內核是不一樣的,不一樣的內核處理同一段代碼的時候思路不一樣。所以能夠說,瀏覽器間內核的差別是產生兼容性問題的根本緣由。「內核」也稱「引擎」。

 

十、各類瀏覽器的內核是什麼

  • Trident內核表明產品Internet Explorer,又稱其爲IE內核。Trident,是微軟開發的一種排版引擎。使用Trident渲染引擎的瀏覽器包括:IE、傲遊、世界之窗瀏覽器、Avant、騰訊TT等。
  • Gecko內核表明做品Mozilla Firefox。Gecko是一套開放源代碼的、以C++編寫的網頁排版引擎。使用它最著名的瀏覽器有Firefox、Netscape6至9。
  • Webkit內核表明做品Safari、Chrome。webkit是一個開源項目,包含了來自KDE項目和蘋果公司的一些組件,主要用於Mac OS系統,它的特色在於源碼結構清晰、渲染速度極快。缺點是對網頁代碼的兼容性不高,致使一些編寫不標準的網頁沒法顯示。主要表明做品有Safari、Google和Chrome。
  • Presto內核表明做品Opera。Presto是由Opera Software開發的瀏覽器排版引擎,供Opera7.0及以上的使用。
相關文章
相關標籤/搜索