Chrome开发者工具详解(2)-Network面板

Chrome控制台】network选项卡的使用 阅读详情

Chrome开发者工具详解(2)-Network面板

注: 这一篇主要讲解面板Network,参考了Google的相关文档,主要用于公司内部技术分享

Chrome开发者工具面板

面板上包含了Elements面板、Console面板、Sources面板、Network面板、
Timeline面板、Profiles面板、Application面板、Security面板、Audits面板这些功能面板。

这些按钮的功能点如下:

  • Elements:查找网页源代码HTML中的任一元素,手动修改任一元素的属性和样式且能实时在浏览器里面得到反馈。
  • Console:记录开发者开发过程中的日志信息,且可以作为与JS进行交互的命令行Shell。
  • Sources:断点调试JS。
  • Network:从发起网页页面请求Request后分析HTTP请求后得到的各个请求资源信息(包括状态、资源类型、大小、所用时间等),可以根据这个进行网络性能优化。
  • Timeline:记录并分析在网站的生命周期内所发生的各类事件,以此可以提高网页的运行时间的性能。
  • Profiles:如果你需要Timeline所能提供的更多信息时,可以尝试一下Profiles,比如记录JS CPU执行时间细节、显示JS对象和相关的DOM节点的内存消耗、记录内存的分配细节。
  • Application:记录网站加载的所有资源信息,包括存储数据(Local Storage、Session Storage、IndexedDB、Web SQL、Cookies)、缓存数据、字体、图片、脚本、样式表等。
  • Security:判断当前网页是否安全。
  • Audits:对当前网页进行网络利用情况、网页性能方面的诊断,并给出一些优化建议。比如列出所有没有用到的CSS文件等。

Network面板

概述

Network面板可以记录页面上的网络请求的详情信息,从发起网页页面请求Request后分析HTTP请求后得到的各个请求资源信息(包括状态、资源类型、大小、所用时间、Request和Response等),可以根据这个进行网络性能优化。

我把Google官方网站上介绍Network面板的图贴到这里,该面板主要包括5大块窗格(Pane):

  1. Controls</
chrome network 一次timing分析 一、背景 在chrome浏览器运行前端项目时 ,发现页面渲染很慢,F12打开控制台- network,发现有些请求响应时间长达7s多的时间,点击查看timing如下: 如上图所示,该http请求的 waiting(TTFB)时间很长~ 二、几个重要的概念(加粗为重点) 1、Queueing(队列) 【资源调度】期间,浏览器有自己的线程限制,所有的请求不可能都能够同时发送,一般chrome的最大并发连接数为6,根据请求顺序,会将所有请求加入队列中,此概念表示在队列所耗费等待的时间2、Stalled(阻塞 阅读详情

相关推荐

Chrome开发者工具实战:用Network面板分析HTTP请求耗时瓶颈

本文详细介绍了如何使用Chrome开发者工具Network面板分析HTTP请求耗时瓶颈。通过解析Waterfall图中的关键阶段(如Queuing、DNS Lookup、TTFB等),提供优化方案和实战案例,帮助开发者提升Web性能。文章还分享了高级分析技巧和电商网站优化实践,适合前端开发者和性能优化工程师参考。

x8y9z0的博客 100

chrome开发者工具(三)--NETWORK

四、Network(网络) 从发起网页页面请求Request后分析HTTP请求后得到的各个请求资源信息(包括状态、资源类型、大小、所用时间等),可以根据这个进行网络性能优化。 (一)详细介绍Name/Pat:资源名称以及URL路径 (main.css) 1、记录按钮 处于打开状态时会在此面板进行网络连接的信息记录,关闭后则不会记录。 2、清除按钮 清除当前的网络连接记录信息。(点击一下就能清空) ...

qianqianx_123的博客 1405

开发者工具面板详解 network

Chrome开发者工具面板 面板上包含了Elements面板、Console面板、Sources面板Network面板、 Timeline面板、Profiles面板、Application面板、Security面板、Audits面板这些功能面板。 Elements:查找网页源代码HTML中的任一元素,手动修改任一元素的属性和样式且能实时在浏览器里面得到反馈。 Console:记录开发者开发过程中的日志信息,且可以作为与JS进行交互的命令行Shell。 Sources:断点调试JS。 Network:从发起

weixin_50847719的博客 3190

chrome----timing含义解释

Queueing 请求文件顺序的的排序 什么东西? 浏览器有线程限制的,发请求也不能所有的请求同时发送,所以,队列喽。 从添加到待处理队列 到实际开始处理的时间间隔标示 Stalled 是浏览器得到要发出这个请求的指令到请求可以发出的等待时间,一般是代理协商、以及等待可复用的TCP连接释放的时间,不包括DNS查询、建立TCP连接等时间等 DNS Lookup 时间执行DNS查找。每个

FreeMing-imduingui0 1万+

二、Chrome开发者工具详解(2)-Network面板

摘自:http://www.cnblogs.com/charliechu/p/5981346.html 转载于:https://www.cnblogs.com/zheaven/p/7203932.html

weixin_30492601的博客 90

Perlego电子书PDF下载终极指南:10分钟掌握离线阅读完整方案

你是否在Perlego平台购买了心仪的电子书,却受限于在线阅读的种种不便?渴望在通勤路上、飞机上或是网络信号不佳的地方也能畅享阅读?今天,我将为你揭秘Perlego PDF下载器的完整解决方案,让你轻松将在线电子书转换为高质量的PDF格式,实现真正的离线自由阅读! ## 🔍 为什么需要Perlego PDF下载器? **传统在线阅读的痛点**:网络依赖性强、无法离线使用、阅读体验受限、无法进

gitblog_00362的博客 127
上一篇: Chrome开发者工具详解(1)-Elements、Console、Sources面板
下一篇: 在Mac下运行ASP.NET Core应用程序
CharlieThinker
博客等级 码龄10年 7粉丝 13原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值