美文网首页
chrome工具使用解析(非前端开发向)

chrome工具使用解析(非前端开发向)

作者: 尛傑 | 来源:发表于2019-01-18 11:23 被阅读31次

    chrome开发者模式

    就算你不是一名前端开发工程师,相信你也不会对Chrome浏览器感到陌生。根据最新的一份(2015/06)的浏览器市场占有率报告,Chrome近乎占有浏览器天下的半壁江山。简单、快捷使它成为了新时代人们的新宠。

    如何唤醒开发者工具

    通过菜单栏右上角的选项选择,或亦可以使用快捷键windows为F12、mac为alt+command+i


    image.png

    Elements

    在Element中主要分两块大的部分
    A:HTML结构面板
    B:操作dom样式、结构的显示面板


    image.png

    如上图:左侧为html的页面结构,右侧为所选dom节点的样式面板
    篮筐处按钮。
    点击后可直接点击页面中按钮等元素以直接选中对应的dom节点。
    点击红色框按钮可将页面变为适配移动端窗口,用以调试移动端应用。
    在左侧可直接修改元素样式,以查看页面效果。

    Console

    展示页面的一些输出内容,或报错提示等。


    image.png

    Soruce

    当前站点包含的资源都可在其中查看。


    image.png

    如上图:左侧为项目内静态资源目录。
    右侧为具体文件内容。ps:由于webpack等模块化技术的运用,所看到的资源文件可能是经过压缩打包后的结果。如要查看具体项目对应文件,可使用ctrl+o,进行查询打开。可对代码进行断点操作用以调试程序。

    Network

    用以查看网络连接请求等内容的版块。可在其中查看页面向服务器发送的各类请求。


    image.png

    如上图,红框部分可对网络请求进行筛选,可更方便的找到自己想要查看的网络请求。


    image.png
    上图为一些特殊的浏览器操作:
    1.group by frame :对请求按窗口进行排序。

    2.Disable cache : 禁用缓存。
    3.Offline Online :设为线下/线上模式。

    网络请求内部结构(报文)

    如下图,红框部分为一个请求的内容分类:
    包括Headers、Preview、Response、Cookies、Timming


    image.png
    Headers报文头部

    头部信息:包括请求服务地址、请求允许方式、请求缓存相关信息、以及请求传递参数。

    Preview

    服务端返回的数据预览

    Response

    网络请求返回的数据

    Cookies

    包括:发送的cookies信息及返回的cookies信息

    Timing

    本次网络请求得时间信息

    以上为一些基础的chrome开发者工具的使用解析,均为简略说明,为让非前端开发人员对chrome的开发工具有一个简单了解,以方便日后再团队开发写作中,每个人都能有一个更好的错误定位能力,可初步判断bug是前端或是后端造成,减少无效的沟通成本。

    相关文章

      网友评论

          本文标题:chrome工具使用解析(非前端开发向)

          本文链接:https://www.haomeiwen.com/subject/qcwgdqtx.html