首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

页面审核工具 Chrome Lighthouse 简介

当你向 Lighthouse 提供了一个 URL 来进行审核时,它会针对该页面运行一系列审核,然后生成一个关于该页面执行情况的报告。这份报告可以作为如何改进页面的指标。...左侧是将被审核的页面,这是我的博客?。.../report.json` 通过运行 $ lighthouse --help 来查看为 CLI 选项 [3] 使用 Chrome 扩展程序运行 Lighthouse 正如我之前所说,DevTools工作流程是最好的...这是按照指南: 下载谷歌 Chrome 浏览器 从 Chrome 网上应用店安装 Lighthouse Chrome 扩展程序。 导航到要审核的页面 点击 Lighthouse 图标。...Lighthouse 会针对打开的页面运行审核,然后打开一个新选项卡,其中包含结果报告。 Bingo! 你做到了~ ---- 就这些,Lighthouse 是一个很好的工具,尤其适合初学者。

2.1K10

使用chrome调试android前端页面

移动端开发时,我们常使用chrome自带的模拟器,模拟各种手机设备。 但模拟毕竟是模拟,当开发完毕,使用真机访问页面出现问题时如何调试呢?...在pc和android手机上都安装最新版本的chrome 2. 使用usb将手机的PC相连接 3. 手机中打开“设置”->"开发人员选项"->"USB调试" ? ? 4. ...打开pc侧chrome, 在地址栏中输入chrome://inspect/#devices 选中discover usb devices。可以看到我们的手机设备,如下图所示: ?...5.在手机侧chrome中访问页面 比如:m.haha.sogou.com 同步的,我们会在pc侧的chrome上看到到手机侧访问的页面,如下图所示 ? 6. ...手机打开的页面被直接拉到pc上显示了。调试更加事半功倍! ?

2.5K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    chrome插件开发教程

    越来越多的前端开发人员喜欢在Chrome里开发调试代码,Chrome有许多优秀的插件可以帮助前端开发人员极大的提高工作效率。...尤其Chrome本身是可以登录的,登录后你所有的插件都会自动同步到每一个登录后的Chrome的,非常方便啊。...ColorZilla 可以从页面上任何一点获取颜色,维护获取历史等。 Measure It! MeasureIt! 给你测量一个网站中的任何元素的尺寸(像素宽度和高度)。 ...Firebug Lite Firebug的精简版允许您检查的HTML,CSS和JavaScript代码,生活在任何页面。 你也可以编辑代码,立即测试新的变化。 ...如果是在Chrome的控制台里的资源选项里查看代码则推荐使用Chrome自带的"pretty print"功能,也就是点击"{ }"图标。

    1.7K30

    Chrome插件开发之隐藏页面图片

    这是本人第二次开发Chrome插件,本次开发主要两个目的,第一是练习Chrome插件开发时各个页面(沙盒)之间的消息传递,第二是在办公室看某些网站不想打开图片(你懂得。。。)...首先分析一下,在上一次开发Chrome插件开发之制作豆瓣电台歌词,我们主要使用pageAction和content_script,但是chrome的browser action插件最主要的background...而我们这次的消息传递有点击popup.html里隐藏或显示按钮时,将状态传递给content script,content script将页面所有图片隐藏并且把状态传给background.js,永久保存起来...剩下的消息传递还有,web page加载时根据当前用户的设置决定是否显示图片,这里我做的并不是很好,因为我一开始只是把img的display改成none,这确实能使图片隐藏,但是图片还是会加载到页面来,...插件的安装教程查看上一篇博客:Chrome插件开发之制作豆瓣电台歌词

    2.4K31

    Chrome插件开发教程

    本文将详细介绍如何开发一款Chrome插件,包括插件的介绍、开发配置与调试。不包含插件的发布、审核等内容。...通过阅读本教程,你能够:了解浏览器器插件,这里专指 Chrome Extension(CE)的基本知识和运行原理了解如何开发CE的界面和逻辑调试插件,根据错误信息做出修复什么是浏览器插件浏览器插件是一种可增强网页功能的嵌入程序...插件商店由不同的浏览器厂商维护,比如你要在Chrome上使用插件,要到Chrome Webstore下载安装。Firefox上亦然。...加载插件这里我们直接载入整个目录(尚未打包):1.地址栏输入chrome://extensions进入插件管理页面。...({ history });});复制代码上述代码获取访问的页面的 标题,url,访问时间存储到 storage里。

    1.4K10

    开发Chrome插件获取当前页面Cookie

    三次以上的代码重构方法,三次以上的手工操作脚本自动化,所以我就想做一个Chrome插件,来获取当前的页面Cookie。...我希望这一篇文章不仅仅是一个照着copy的教程,这里一步步从构思到实现以及完善的过程展现。 首先看一遍官网教程,不要看别人的二手资料,包括我的,能直接吃官网的一手资料的现在关掉文章即可。...页面。...1.获取页面的cookie 2.先打印cookie到端面(控制台要每次审查再进去看,没端面那么方便) 3.把打印内容复制进剪切板 4.确认能够复制以后,整理cookie的格式,使cookie文本可以直接复制进...获取页面的cookie 首先看api文档 https://developer.chrome.com/docs/extensions/reference/api/cookies?

    61810

    Chrome扩展 实现自动页面Video下载 demo

    最近在看一些浏览器相关的知识,然后就看到了chrome扩展开发文档,觉得很有意思,就按照文档做了一个最简单的demo实现页面上video的自动下载。...background中引入的 是一个常驻的页面,它的生命周期是插件中所有类型页面中最长的,它随着浏览器的打开而打开,随着浏览器的关闭而关闭,所以通常把需要一直运行的、启动就运行的、全局的代码放在background...content_scripts就是本次开发的重点了,他是Chrome插件中向页面注入脚本的一种形式(虽然名为script,其实还可以包括css的),借助content_scripts我们可以实现通过配置的方式轻松向指定页面注入...当然还有popup即鼠标点击扩展时弹出的页面,因为这次没用到,所以我没把这个配置项加进去。...(这个是小意思了,很简单) 加载扩展: demo做完了就可以加载到chrome中,在chrome中找到扩展程序(chrome://extensions/),打开开发者模式,加载已解压的扩展程序,然后选择我们扩展的根目录即可

    1.4K60

    前端性能优化《一》——Chrome Performance 页面性能调试

    竟然是性能优化,首先第一步就应该是性能调试,发现我们页面性能的问题,这篇文章属于入门级别的,话不多说,进入正题 认识 Chrome Performance performance 的前世就是之前的 timeline...在 Chrome 中,我们打开 Chrome 调试面板,进入 performance 界面。如下所示,按照步骤来 ?...第一部分:controls,上面已介绍 第二部分:重要参数,这一部分我们称之为 Overview 窗格,我们可以看到 FPS, CPU, NET在页面加载时候的变化。...FPS:每秒帧数,绿色竖线越高, FPS 越高,我们应该关注红色部分,这说明我们的页面很可能出现卡顿现象,另外 60 是一个比较理想的值 CPU: CPU 资源 NET: 每条彩色横杆代表一种资源,横杆越长

    2K30

    uni-app实战教程-----H5移动app以及小程序(三)---页面跳转以及底部选项

    新建页面 右键你的项目 点击新建页面 自己命名即可 这里为mine 建好后在 pages.json能看到 已被自动添加页面 底部选项卡 官方文档地址 https://uniapp.dcloud.io...id=tabbar 参考文档给出属性 按照自己需求即可 选项图标获取 阿里矢量图 https://www.iconfont.cn/ 大家可以根据自己的喜欢去下载 比如我们要下载 主页选项图标...一个当我的 选项卡 在pages.json 根目录下添加 tabBar 官方文档地址 https://uniapp.dcloud.io/collocation/pages?...中 我们要跳转 test页面 (注意tarBar页面不能用这个 而要用uni.switchTab(OBJECT)) goTest(){ uni.navigateTo({ url:’…/test/test...name=哈士奇’ 跳转test页面并且传参?后是传参 格式 ?

    1.5K10

    写html页面没意思,来挑战chrome插件开发

    官方实例[1] 官方教程[2] 打开pop弹窗页面 设置action的default_popup属性 { "name": "Hello world", "description": "show...chrome.runtime.getUrl[5] 跳转一个页面。...matches表示需要匹配的页面;除了这3个属性,还有 run_at: 脚本运行时刻,有以下3个选项 document_idle,默认;浏览器会选择一个合适的时间注入,并是在dom完成加载 document_start...options页,就是插件的设置页面,有2个入口 1:点击插件详情,找到扩展程序选项入口 image.png 2插件图标,点击右键,选择 ‘选项’ 菜单 image.png 可以看到设置的option.html...此示例适用于 Service Worker、弹出式窗口和作为标签页打开的 chrome-extension:// 页面 (async () => { const [tab] = await chrome.tabs.query

    42911

    移动前端页面与Chrome的远程真机调试

    那么问题来了,要怎么调试手机上的前端页面呢? 很久很久以前,我的做法是:在PC上用Chrome移动模拟器调试好后,基本OK,再把相关文件传到手机上,在真机上测试以防特殊问题出现。...接下来,就通过小米5,诠释这一调试方案的准备过程 一、PC端准备Chrome新版本、手机端准备移动Chrome新版本 二、手机的开发者选项打开,其中的USB调试打开 ?...在移动端Chrome中就可以看到页面得到了更新,选择inspect选项,进行审查元素,可弹出调试窗口 ?...1 位置可以自定义链接更新 2 位置是手机Chrome中页面在PC中的映射,这样以来可以直接在此映射上审查元素,如 3 所示 4 位置控制是否需要映射,如果取消选中,则取消映射,且可在手机上审查元素,如图...五、端口转发功能,实现本地/服务器相关页面的调试 上面说到的调试只是基本的功能,只能调试服务器(特定链接)上的页面,如果要调试本地的页面文件呢? ? ? ?

    2.5K30
    领券