瀏覽器最核心的部分是渲染引擎(Rendering Engine),我們一般習慣稱之為“瀏覽器核心”,其負責解析網頁語法(如標準通用標記語言的子集HTML 、JavaScript)並渲染、展示網頁。因此,所謂的瀏覽器核心通常也就是指瀏覽器所採用的渲染引擎,渲染引擎決定了瀏覽器如何顯示網頁的內容以及頁面的格式資訊。不同的瀏覽器核心對網頁編寫語法的解析也有所不同,因此同一網頁在不同的核心瀏覽器裡的渲染、展示效果也可能不同。
IE核心:trident
#Trident(又稱MSHTML),是微軟開發的排版引擎。使用Trident渲染引擎的瀏覽器包括:IE、傲遊、世界之窗瀏覽器、Avant、騰訊TT、Netscape 8、NetCaptor、Sleipnir、GOSURF、GreenBrowser和KKman等。
Google歐鵬blink
是一個由Google和Opera Software開發的瀏覽器排版引擎,Google計畫將這個渲染引擎作為Chromium計劃的一部分,並且在2013年4月的時候公佈了這一消息。此渲染引擎是開源引擎WebKit中WebCore元件的一個分支,並且在Chrome(28及往後版本)、Opera(15及往後版本)和Yandex瀏覽器中使用。
火狐 gecko
核心代表作品Mozilla FirefoxGecko是一套開放原始碼的、以C++編寫的網頁排版引擎。 Gecko是最受歡迎的排版引擎之一,僅次於Trident。使用它的最著名瀏覽器有Firefox、Netscape6至9。
蘋果webkit
主要用於Mac OS系統,它的特色在於原始碼結構清晰、渲染速度極快。缺點是對網頁程式碼的相容性不高,導致一些編寫不標準的網頁無法正常顯示。
網址分解
#scheme://host.domain:port/path/fielname
網際網路服務類型(http )ftp email telnet
host 主機www.xxx sport.xxxx
domain 網域名稱baidu.com
連接埠號碼:80 :8080
#網頁路徑
檔案名稱
web伺服器:IIS apache nginx(俄羅斯)
以上是瀏覽器核心 網址分解 網頁伺服器的詳細內容。更多資訊請關注PHP中文網其他相關文章!