1.1.2 网页浏览器

网页浏览器(Web Browser)是在客户端浏览Web服务端的应用程序,用于在互联网上检索、展示和导航网页。用户通过输入URL(Uniform Resource Locator,统一资源定位符)或通过单击超链接来访问网页。常见的网页浏览器包括Google Chrome、Mozilla Firefox、Safari和Microsoft Edge等。浏览器支持HTML、CSS(Cascading Style Sheets,串联样式表)、JavaScript等网页技术,可以解析并展示网页内容,同时也可以实现用户与网页的交互。

浏览器最重要的核心部分是Rendering Engine(渲染引擎),一般称为“浏览器内核”,它负责对网页语法(如HTML、JavaScript)进行解释并渲染(显示)网页。不同的浏览器内核对网页编写语法的解释会有所不同,因此同一网页在不同内核的浏览器里的渲染效果也可能不同,这正是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。目前主流浏览器采用的内核见表1-1。

表1-1 主流浏览器采用的内核