谷歌浏览器 | Chrome DevTools系统学习篇-概述

news2024/11/19 17:40:10

Chrome DevTools是一套直接内置到谷歌Chrome浏览器的web开发工具。DevTools可以帮助您即时编辑页面并快速诊断问题,最终帮助您更快地构建更好的网站。我们今天的概述主要讲述谷歌浏览器的日常使用和几大常见控制面板的介绍。

目录

1.打开谷歌浏览器

2.谷歌浏览器的日常使用

2.1在 Chrome 启动时自动打开一组网页

2.2使用 Chrome 标签页组整理标签页

2.2.1创建标签页组

2.2.2为 Chrome 标签页组命名并自定义颜色

2.2.3收起或重排标签页组 

2.3选择浏览器颜色

2.4使用 Chrome 键盘快捷键节省时间

2.5 Chrome的扩展程序

3.谷歌浏览器的开发者工具

3.1打开DevTools

3.2 DevTools控制板

Device Mode(模拟设备)

Elements panel & CSS(元素)

Console panel(控制台) 

 Sources panel(源代码)

Network panel(网络)

Recorder panel(记录器)

Performance panel(性能)

Memory panel(内存)

Application panel(应用)

Security panel(安全)

 Lighthouse panel(灯塔)


1.打开谷歌浏览器

我们更新谷歌浏览器到最新版(没错需要梯子),点击【重新启动】: 

 

如果您还没有用过谷歌浏览器可以去下载最新版:搭梯子 ,去谷歌官网下载

顺便说一下普通人的下载方法(一般人的下载):

在度娘上搜索【谷歌浏览器】,点击【普通下载】(高速下载会携带很多垃圾软件,你懂的)。 

 

 截止到目前(2023.05.05),我使用的最新版本为:

版本 112.0.5615.138(正式版本) (64 位)

适用于 Windows 11/10 64 位

2.谷歌浏览器的日常使用

2.1在 Chrome 启动时自动打开一组网页

在 Chrome 中,您可将自己最常用的网页设为每当浏览器启动时自动打开。

就比如我日常工作每天必开的 jira平台,confluence平台,gitLab平台,Jenkins平台,我就设置为启动浏览器自动打开。

  1. 在右上角,点击“更多”图标 .
  2. 点击设置
  3. 在“启动时”下,点击打开特定网页或一组网页

 

2.2使用 Chrome 标签页组整理标签页

日常使用中,方便将标签页分类,分为工作组和学习组等。

2.2.1创建标签页组

您可为标签页分组,以便将彼此相关的网页保存在同一个工作区内。如需创建标签页组,只需右键点击任一标签页并选择“向新组添加标签页”即可。

  1. 右键点击某个标签页。
  2. 点击向新组添加标签页
  3. 点击新建组或某个现有标签页组的名称。

 2.2.2为 Chrome 标签页组命名并自定义颜色 

当您分组时,同一组中的所有标签页都会采用相同的颜色。您可为不同的组分配不同的颜色,以便更快速地找到特定组。只需点击标签页组旁边的圆圈即可输入名称并选择颜色。

  1. 右键点击您想命名的标签页组旁边的彩色圆圈。
  2. 为标签页组输入名称。
  3. 为标签页组选择颜色。

2.2.3收起或重排标签页组

需要更多空间时,只需点按一下,即可收起标签页组。点击一下标签页组名称,可收起该标签页组,再点击一下可重新打开。点击并按住标签页组的名称,然后拖动到所需位置即可。

  1. 若要展开或收起某个标签页组,请点击其名称或彩色圆圈。
  2. 点击并拖动某个标签页组名称或彩色圆圈即可移动整组。

 

 2.3选择浏览器颜色

选择契合您心情的颜色主题,或为不同的 Chrome 个人资料应用不同的主题。

1.在右上角,点击“更多”图标

2.点击设置

3.切换到‘您与Google’

4.点击自定义您的Chrome个人资料

5.选择主题背景颜色

 

 

控制台也可以选择一个暗色系的颜色主题。

1.打开一个空的标签页

2.右键选择“检查”

3.点击右上角的按钮如下图

4.选择偏好设置,主题:深色

 

 

 效果如图:

2.4使用 Chrome 键盘快捷键节省时间

有时,我们会发现某个标签页本不该关闭,却为时已晚。正因如此,在 Chrome 中,可以通过几个简便的按键操作,重新打开关闭的标签页:

  • Windows, ChromeOS & Linux: Ctrl + Shift + T
  • Mac: Command + Shift + T

快速清除自己的浏览数据:

  • Windows, ChromeOS & Linux: Ctrl + Shift + Delete
  • Mac: Command + Shift + Delete

借助这些简便的键盘快捷键,您可以轻松地执行放大/缩小以及还原为默认缩放比例等操作:

放大:

  • Windows, ChromeOS & Linux: Ctrl and +
  • Mac: Command and +

缩小:

  • Windows, ChromeOS & Linux: Ctrl and -
  • Mac: Command and -

重置缩放级别:

  • Windows, ChromeOS & Linux: Ctrl and 0
  • Mac: Command and 0

 使用此键盘快捷键保存您喜爱和经常访问的网站:

  • Windows, ChromeOS & Linux: Ctrl + D
  • Mac: Command + D

2.5 Chrome的扩展程序

点击右上角三个点,更多工具,选择扩展程序。

 下面是我安装的扩展哈:

 

 根据您的需要对应安装和开启对应的扩展即可。以后我们还会手把手教开发浏览器的扩展插件,持续关注我哦!~

3.谷歌浏览器的开发者工具

3.1打开DevTools

有很多方法可以打开DevTools,因为不同的用户想要快速访问DevTools UI的不同部分。

1.当您想要使用DOM或CSS时,右键单击页面上的一个元素并选择Inspect(检查)以跳转到Elements面板。

2.右上角设置,更多工具->开发者工具也可以打开;

3.使用快捷键打开对应的控制面板;

4.从命令行运行Chrome并传递——auto-open-devtools-for-tabs标志

 

总结一下一下三个快捷键:

OSElements(元素)控制板Console(控制台)控制板Your last panel
Windows or LinuxCtrl + Shift + CCtrl + Shift + JF12
Ctrl + Shift + I
MacCmd + Option + CCmd + Option + JFn + F12
Cmd + Option + I

DevTools会自动打开每一个新的标签,直到你关闭Chrome:

  • MacOS:

    open -a "Google Chrome" --args --auto-open-devtools-for-tabs
  • Windows:

    start chrome --auto-open-devtools-for-tabs
  • Linux:

    google-chrome --auto-open-devtools-for-tabs

3.2 DevTools控制板 初步了解

DevTools的UI可能有点让人不知所措……有这么多标签!但是,如果你花一些时间去熟悉每个选项卡,了解什么是可能的,你可能会发现DevTools可以大大提高你的工作效率。

以下以百度页面为例:

Device Mode(模拟设备)

模拟手机设备。

Elements panel & CSS(元素)

查看和修改DOM和CSS。主要是用来调试网页中的html标签代码和css样式代码。

Console panel(控制台) 

从控制台中查看消息并运行JavaScript。可以查看错误信息、打印调试信息、调试js代码,还可以当作JavaScript API查看。

 Sources panel(源代码)

调试JavaScript,保存在DevTools中所做的更改,保存并运行JavaScript片段,并将您在DevTools中所做的更改保存到磁盘。用来查看加载的各种资源文件,比如js、css、图片等。

 Network panel(网络)

查看和调试网络活动。查看网页的http通信情况,包括Method、Type、Timeline(网络请求的时间响应情况)等。

 Recorder panel(记录器)

记录、回放和测量用户流。

 Performance panel(性能)

寻找改进负载和运行时性能的方法。

 Memory panel(内存)

 Application panel(应用)

检查所有加载的资源,包括IndexedDB或Web SQL数据库、本地和会话存储、cookie、应用程序缓存、图像、字体和样式表。

 Security panel(安全)

调试混合内容问题、证书问题等。

 Lighthouse panel(灯塔)

使用 Lighthouse 对网站进行测评后,我们会得到一份评分报告,它包含了性能(Performance),访问无障碍(Accessibility),最佳实践(Best Practice),搜索引擎优化(SEO),PWA(Progressive Web App)五个部分。

 

以上就是今天的浏览器学习。关注我,下期继续……

关注我,我们一起进步!

欢迎点赞、评论,谢谢!~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/492116.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MySQL 页、页结构、页目录、索引

MySQL中,数据存到了什么地方? 存储到了硬盘的文件上,被称为:数据文件 或 表空间 每个数据库都是由 一组数据文件 组成,这些文件包含了:所有表、索引、其他相关对象的数据 MySQL 以什么样的方式访问&#…

安卓联发科MT6737手机开发核心板 开发模块

MT6737核心板是一款基于联发科MT6737T平台高性能、可运行安卓操作系统的4G智能模块。它支持多种制式,包括LTE-FDD/LTE-TDD/WCDMA/TD-SCDMA/EVDO/CDMA/GSM等。此外,它还支持WiFi 802.11a/b/g/n和BT4.0LE近距离无线通信,并支持GPS/GLONASS/北斗…

机器学习笔记之计算学习理论(二)PAC学习

机器学习笔记之计算学习理论——PAC学习 引言回顾:霍夫丁不等式霍夫丁不等式的问题及其优化 PAC \text{PAC} PAC引出新问题——霍夫丁不等式无法通过直接比较获取最优假设函数问题的解决方法新方法对于霍夫丁不等式的约束证明 总结 引言 上一节从霍夫丁不等式为切入…

STC32G12K128单片机的 moubus-rtu 从机测试工程

简介 STC32G12K128 是STC 推出的一款32位的 C251 的单片机。最近拿到一块官方申请的 屠龙刀-STC32G开发板,就用它的提供的库函数,查考安富莱提供的 modbus 例程移植了一个 modbus-rtu 从站的工程。 modbus-rtu slave 移植注意点 modbus-rtu 功能配置 …

每日学术速递5.3

CV - 计算机视觉 | ML - 机器学习 | RL - 强化学习 | NLP 自然语言处理 Subjects: cs.CV 1.Learning Locally Editable Virtual Humans 标题:学习本地可编辑虚拟人 作者:Hsuan-I Ho, Lixin Xue, Jie Song, Otmar Hilliges 文章链接:htt…

【分享】7-Zip解压缩软件的超详细使用攻略

常用的解压缩软件,除了WinRAR之外,7-Zip也是不错的选择。 7-Zip不仅是一款完全免费的开源解压软件,它的解压缩功能也很强大,可以支持视频、文档、文件夹、图片等文件进行压缩操作。 今天小编就来分享一下,7-Zip解压缩…

python一键登录srun校园网(以深圳技术大学为例)

全世界最(不)好的目录 一、需求分析二、实现过程2.1 分析api2.1.1 连接到校园网,自动弹出登录认证界面2.1.2 先输入错误的账号密码,按F12看会获取哪些信息2.1.3 api 2.2 分析加密2.3 流程总结 三.模拟登录3.1 编写配置文件3.2.功能…

【微软Bing王炸更新】无需等待,人人可用,答案图文并茂,太牛了

🚀 AI破局先行者 🚀 🌲 AI工具、AI绘图、AI专栏 🍀 🌲 如果你想学到最前沿、最火爆的技术,赶快加入吧✨ 🌲 作者简介:硕风和炜,CSDN-Java领域优质创作者🏆&am…

opencv实践项目-图像拼接

目录 1.简介2. 步骤2.1 特征检测与提取2.2 关键点检测2.3 关键点和描述符2.4 特征匹配2.5 比率测试2.6 估计单应性 3. 完整代码 1.简介 图像拼接是计算机视觉中最成功的应用之一。如今,很难找到不包含此功能的手机或图像处理API。在本 文中,我们将讨论如…

虹科分享 | 专为创意专业人士设计的Thunderbolt适配器

一、方案介绍 虹科HK-ATTO ThunderLink雷电™ 适配器可以适用于任何地方。 1.小。 2.便携式。 3.强大。 我们的10GBE Thunderbolt适配器的性能至少比内置或附加NIC(包括Mac)高20% , ATTO 360只需点击一个按钮即可优化以太网SAN,并可与Thunder…

xxl-job 使用示例

目录 介绍 下载源码地址 文档网站 源码导入就是这样目录 数据库建表sql 就这么几个表出来了 修改xxl-job-admin项目下的application.properties文件 完事启动就行了 页面 页面访问地址 账号密码 增加自己的定时任务 介绍 这篇写的是接入使用xxl-job 的一个简单流程…

win系统使用macOS系统

最近 win 系统和 ubuntu 系统用的久了,想用一下 MacOS 系统,于是去网上查了相关资料,发现用一款叫 NEXUS 的软件可以实现在 windows 系统体验效果,现把教程记录下来,供大家使用。 目录 一、下载NEXUS 二、 安装NEXU…

IMX6ULL裸机篇之串口实验说明一

一. 串口 本章我们就来学习如何驱动 I.MX6U 上的串口,并使用串口和电脑进行通信。 串行接口指的是数据一个一个的顺序传输,通信线路简单。 UART 作为串口的一种,其工作原理也是将数据一位一位的进行传输,发送和接收各用一 条…

win11本地安全机构保护已关闭怎么办?如何修复windows11本地安全机构保护已关闭?

win11本地安全机构保护已关闭怎么办? 如何修复windows11本地安全机构保护已关闭? 近日有windows11系统用户反映说遇到了这样一个问题:启动电脑后,发现windows右下角的安全中心图标上会显示一个黄色叹号,打开windows安…

操作系统笔记--进程与线程

1--进程 1-1--进程的定义 进程表示一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程; 1-2--进程的组成 一个进程由以下部分组成:① 程序的代码; ② 程序处理的数据;③ 程序计数器中的值,其指示下一条将…

PHP流行框架的报错页面,你见过那些?

在PHP开发过程中,使用框架能够帮助我们更快速、高效地完成项目开发。但是,即使使用了框架,我们还是难免会遇到各种报错。而当我们在开发阶段或调试过程中遇到报错时,框架提供的错误页面可以给我们带来很大的帮助。PHP常用的流行框…

网易一面:如何设计线程池?请手写一个简单线程池?

说在前面 在40岁老架构师 尼恩的读者社区(50)中,最近有小伙伴拿到了一线互联网企业如极兔、有赞、希音、百度、网易的面试资格,遇到了几个很重要的面试题: 如何设计线程池? 与之类似的、其他小伙伴遇到过的问题还有: …

Reinhart FoodService的EDI需求详解

Reinhart FoodService是一家成立于1972年的美国食品服务公司,隶属于上市公司Performance Food Group。Reinhart FoodService为餐馆、酒店、医院、学校等各类机构提供广泛的食品选择和相关服务,产品包括新鲜的肉类、禽类、海鲜、奶制品、烘焙用品、蔬菜和…

迪赛智慧数——柱状图(象形动态图):不同性别消费者点外卖频率

效果图 我国超4亿人叫外卖,你多久点一次外卖? 据数据显示,30.7%男性消费者每周点3-4次外卖,34.3%的女性每周点3-4次,明显女性比男性点外卖频率多。而每周点1-2次外卖中均超过80%。 数据源:静态数据 { "column&…

MIT开源协议,多端适用的租房小程序,带完整的管理员后台

一、开源项目简介 多端适用的租房小程序,带管理员后台。是一个完整的项目,可以直接使用。 二、开源协议 使用MIT开源协议 三、界面展示 部分截图 1. 前台截图 2. 后台截图 四、功能概述 1、使用Uniapp开发的前台,基于 Vue.js 开发所有…