浏览器是"查看互联网的窗口"

Chrome、Safari、Edge、Firefox——这些都是"浏览器"(Web 浏览器)。浏览器是用来显示互联网上网页的应用程序。没有浏览器,就无法查看网站。

浏览器的工作是将从服务器接收到的 HTML(页面骨架)、CSS(设计)、JavaScript(交互)等数据进行解析,以人类易读的形式显示出来。打个比方,服务器负责送来食材,浏览器负责烹饪并摆盘。

主流浏览器对比

浏览器 开发商 特点 全球份额
Chrome Google 扩展程序丰富,与 Google 服务联动 约 65%
Safari Apple iPhone/Mac 预装,电池效率高 约 18%
Edge Microsoft Windows 预装,可使用 Chrome 扩展程序 约 5%
Firefox Mozilla 注重隐私,由非营利组织开发 约 3%

无论使用哪个浏览器,基本上都能查看相同的网站。区别在于速度、隐私功能和易用性等方面。

浏览器显示网页的过程

从在浏览器中输入 URL 到页面显示出来,后台发生了这些事情:

  1. DNS 查询,将域名转换为 IP 地址
  2. 连接服务器,发送"请给我页面"的请求
  3. 服务器返回 HTML、CSS、JavaScript、图片等数据
  4. 浏览器解析 HTML,构建"DOM 树"(页面结构)
  5. 应用 CSS 确定设计,渲染到屏幕上
  6. 执行 JavaScript,添加按钮点击等交互功能

这一系列处理通常在 1-3 秒内完成。输入 URL 时发生了什么中有更详细的解说。

浏览器的隐私功能

浏览器内置了一些保护你隐私的功能。

  • 无痕模式(隐私浏览):浏览历史和 Cookie 不会保存在浏览器中。但并不意味着完全匿名
  • 跟踪防护:拦截第三方 Cookie,防止跨站追踪
  • 密码管理器:安全保存登录信息并自动填充
  • 危险网站警告:当你试图访问钓鱼网站或恶意软件分发网站时显示警告

浏览器的实用技巧

  • 标签页:可以同时打开多个页面。但打开太多会消耗内存,导致手机变卡
  • 书签:保存常访问的网站。从书签而非邮件链接访问,可以起到防钓鱼的作用
  • 扩展程序:可以添加广告拦截、翻译、截图等功能(Chrome、Firefox)
  • 同步:登录 Google 账户或 Apple ID 后,书签和密码可以在多个设备间共享

安全使用浏览器的技巧

  1. 始终更新到最新版本:安全漏洞会被修复
  2. 不安装可疑的扩展程序:扩展程序可以访问浏览器的所有数据,只安装可信的
  3. 养成检查地址栏 URL 的习惯:特别是在登录页面务必确认

想更多了解浏览器原理的朋友,Web 技术入门书籍值得推荐。访问IP 确认君,看看浏览器向服务器发送了哪些信息吧。

本文相关术语

浏览器 用于显示网页的应用程序。解析 HTML、CSS、JavaScript 并渲染到屏幕上。Chrome、Safari、Edge、Firefox 是代表性产品。 Cookie 网站保存在浏览器中的小型数据。用于维持登录状态和记住用户设置。 DNS 将域名转换为 IP 地址的系统。是浏览器显示网页的第一步。