· 6 years ago · Mar 11, 2020, 07:10 PM
1{
2 "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/82.0.4073.0 Safari/537.36",
3 "environment": {
4 "networkUserAgent": "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3694.0 Mobile Safari/537.36 Chrome-Lighthouse",
5 "hostUserAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/82.0.4073.0 Safari/537.36",
6 "benchmarkIndex": 744
7 },
8 "lighthouseVersion": "5.6.0",
9 "fetchTime": "2020-02-29T13:44:34.235Z",
10 "requestedUrl": "https://google.com/",
11 "finalUrl": "https://www.google.com/",
12 "runWarnings": [],
13 "audits": {
14 "is-on-https": {
15 "id": "is-on-https",
16 "title": "Uses HTTPS",
17 "description": "All sites should be protected with HTTPS, even ones that don't handle sensitive data. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP/2 and many new web platform APIs. [Learn more](https://web.dev/is-on-https).",
18 "score": 1,
19 "scoreDisplayMode": "binary",
20 "displayValue": "",
21 "details": {
22 "type": "table",
23 "headings": [],
24 "items": []
25 }
26 },
27 "redirects-http": {
28 "id": "redirects-http",
29 "title": "Redirects HTTP traffic to HTTPS",
30 "description": "If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS in order to enable secure web features for all your users. [Learn more](https://web.dev/redirects-http).",
31 "score": 1,
32 "scoreDisplayMode": "binary"
33 },
34 "service-worker": {
35 "id": "service-worker",
36 "title": "Does not register a service worker that controls page and `start_url`",
37 "description": "The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. [Learn more](https://web.dev/service-worker).",
38 "score": 0,
39 "scoreDisplayMode": "binary"
40 },
41 "works-offline": {
42 "id": "works-offline",
43 "title": "Current page does not respond with a 200 when offline",
44 "description": "If you're building a Progressive Web App, consider using a service worker so that your app can work offline. [Learn more](https://web.dev/works-offline).",
45 "score": 0,
46 "scoreDisplayMode": "binary",
47 "warnings": [
48 "The page may not be loading offline because your test URL (https://google.com/) was redirected to \"https://www.google.com/\". Try testing the second URL directly."
49 ]
50 },
51 "viewport": {
52 "id": "viewport",
53 "title": "Has a `<meta name=\"viewport\">` tag with `width` or `initial-scale`",
54 "description": "Add a `<meta name=\"viewport\">` tag to optimize your app for mobile screens. [Learn more](https://web.dev/viewport).",
55 "score": 1,
56 "scoreDisplayMode": "binary",
57 "warnings": []
58 },
59 "without-javascript": {
60 "id": "without-javascript",
61 "title": "Contains some content when JavaScript is not available",
62 "description": "Your app should display some content when JavaScript is disabled, even if it's just a warning to the user that JavaScript is required to use the app. [Learn more](https://web.dev/without-javascript).",
63 "score": 1,
64 "scoreDisplayMode": "binary"
65 },
66 "first-contentful-paint": {
67 "id": "first-contentful-paint",
68 "title": "First Contentful Paint",
69 "description": "First Contentful Paint marks the time at which the first text or image is painted. [Learn more](https://web.dev/first-contentful-paint).",
70 "score": 0.91,
71 "scoreDisplayMode": "numeric",
72 "numericValue": 2303.5549999999994,
73 "displayValue": "2.3 s"
74 },
75 "first-meaningful-paint": {
76 "id": "first-meaningful-paint",
77 "title": "First Meaningful Paint",
78 "description": "First Meaningful Paint measures when the primary content of a page is visible. [Learn more](https://web.dev/first-meaningful-paint).",
79 "score": 0.91,
80 "scoreDisplayMode": "numeric",
81 "numericValue": 2303.5549999999994,
82 "displayValue": "2.3 s"
83 },
84 "load-fast-enough-for-pwa": {
85 "id": "load-fast-enough-for-pwa",
86 "title": "Page load is fast enough on mobile networks",
87 "description": "A fast page load over a cellular network ensures a good mobile user experience. [Learn more](https://web.dev/load-fast-enough-for-pwa).",
88 "score": 1,
89 "scoreDisplayMode": "binary",
90 "numericValue": 5075.882999999999
91 },
92 "speed-index": {
93 "id": "speed-index",
94 "title": "Speed Index",
95 "description": "Speed Index shows how quickly the contents of a page are visibly populated. [Learn more](https://web.dev/speed-index).",
96 "score": 0.62,
97 "scoreDisplayMode": "numeric",
98 "numericValue": 5119.6687396319885,
99 "displayValue": "5.1 s"
100 },
101 "screenshot-thumbnails": {
102 "id": "screenshot-thumbnails",
103 "title": "Screenshot Thumbnails",
104 "description": "This is what the load of your site looked like.",
105 "score": null,
106 "scoreDisplayMode": "informative",
107 "details": {
108 "type": "filmstrip",
109 "scale": 4481,
110 "items": [
111 {
112 "timing": 448,
113 "timestamp": 257960309127,
114 "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAMAAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1ToAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgD/9k="
115 },
116 {
117 "timing": 896,
118 "timestamp": 257960757227,
119 "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAMAAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1ToAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgD/9k="
120 },
121 {
122 "timing": 1344,
123 "timestamp": 257961205327.00003,
124 "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAMAAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1ToAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgD/9k="
125 },
126 {
127 "timing": 1792,
128 "timestamp": 257961653427.00003,
129 "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAMAAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1ToAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgD/9k="
130 },
131 {
132 "timing": 2241,
133 "timestamp": 257962101527,
134 "data": "data:image/jpeg;base64,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voUAH2uH/nqn/fQoAPtcP/PVP++hQAfa4f8Anqn/AH0KAOU0Pw1LpXjvXdcl1Vbm21C1toUjbaHUxyXDYbAAwomVVIwSF+bLAswB8L/tTalHb/tB+MCUguIZ47eB45jgEG1h5DKQQQQCCD2wQQSD+6cNxdTKKULtNXa0/v8Anpaz67b9EfnWaz5cfKSV9u/ZI7H9ljwpq/jz41w+OotOkstHsxPcXFxMGaKSaSJ4vLhc8scuW5LFVGGYkgt4vEmIpYTKllrkpVG9NtFe9359NNLfcuvKKE6mL+sqLjFfifdFfkp90FABQAUAFABQAUAFABQAUAFABQAUAMKZzz+lJoBVXb3pKKTugHVQBQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAf//Z"
135 },
136 {
137 "timing": 2689,
138 "timestamp": 257962549627,
139 "data": "data:image/jpeg;base64,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"
140 },
141 {
142 "timing": 3137,
143 "timestamp": 257962997727,
144 "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAMAAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1C8Qa9aeGdKm1G/lSG1i2h5HkSMDLBRy5AHJ9aAK/hfxZp3i+xku9NnjuII5DEzxTRyjcADjKMw7igCxda5Y2uqw6bJcxrfzQPcJAT8xjVkRm9hukQfj7GtFTlJcyWhlOpCn8TLNhfQ6lYwXdtIJYJ41ljcZGVIyDzyPxqZRcG4yVmi4yUleL0OMf44eCIdWk0ubxBbW+oR3T2TQzpJGBMjBGXcygH5jjPQ4bBO04kol8P/Gfwh4pvPs2maq0832pLIh7SeMLOyO4iYsgCtiN8g4IIwcEgEA7agAoAKAPN9Z+K11ovj+90O58Kaz/ZFvbpJ/btvbSTRySN5eEVEQlhl8EqSQVPy4BYehiaGHwuWrMKleN3K3J9pLXVq9+nbqjDCfWcZjnhKdOys2pNpLRJtXlZf+Tb6Ho+TtzjB9DXnm5xfhz4r6X4n8V3vh+2t5kvLR7hJHae3ZcxGMNgJKz8+YMfLkYOccZANzV9Zm0e2mmFvJeBWAWG3Vd7DIBxvdQcDLHkcA4ycAgHKwfGnQLnRn1NbieO2ihhnlaayljEaSsqoSxG053gjaSWAJXdg0AdjpWpLqsdvdQSLLbTwiWNgpG5TgqeenB6EfyoA0etABgA5xzQBzWuWHh7XXmTVNEj1LOxH+06W0wcIWKclCCAXfHb52x1Napzh8L/ABMGoVbqS/A0NAi02xsksdKsRp1pBnZbx2ht41ySTtXaBySScetRLmb5pvVlw5UuWK2H2vhjSLK/e+g0qxgvXLlrmK3RZCXILksBn5iAT64Gak0KuneBPDWkTiax8PaVZTB0lElvZRxtvRSiNkL1VWZQeoDEDg0AbtABQAUAUdT0i31iB4LuMSwMQShYjkEEdPcV5uYZfhs1w8sLjIKcG07a9NVs+5rRrVMPUVSk7PVff63X4fMunpXpGRkaf4VsdL1Ka/gkv2uJS5YXGo3E0fzEE4jdyijKjGBxk4xk5AF1LRZNS82OVrSa1kIzDc2vmg4IIz8wB5APSgDNtfAtpY2s9tbWej29tOQZYYtNCpIQcgkB8HFAG1p9hPaOPMlgMSpsRIIDGFHGP4jxx0oAv0AFACbaBWQYxQMWgAoAKACgAoAKACgAoAKACgAoAKAEzQAZoAM0ALQAhOKAOa1rx1YaXJJDHvurhMqVj+6p9Cf8M18pj+IcLhW6dJ8810W33/5ehvGlKRh/8LMn3Z+wpt9PMOfzxXzL4tr9KcbfM09jFbs29I8eWGpOkUu60mbgCQ/IT6Bv8cV9JgOJMJi2oVHySffb7+nzMnSa2OmB4619YmnsYi0wCgBCwB5IpXsK9haYwoAQ0AfOXxQ/bJ0bwjrF1pGgaY2vXVtIYprt5hHbhgB9wgMXwSQfujI4JFcU8SouyPPqYuMG0lc4SP8Abt1cA+Z4UsmPbZduP/ZTWX1p9jH68v5T6J+C/wAWbX4w+DzrcFjLpzxXDWk8EjhwsiqrHaw+8uHHJAOc8d67KU/aR5jvo1VVjz7HZabrmn6ysrWF7b3qxNsc28qyBT6HBOK1TT2Nk09mc94/8Qvp9rHZ277Jpwd54yE6fr/Q18dxHmU8JTjQpOzne/p/mdFGPPqzwDx18SZPCuo2mmabot3r+pzr5jQWYyYo+fmIAJOcYwAccE8Zrycl4TrZvhfr9eqqVG9ubRu/pp1033PtMBklXFUPrc3y07tX06er76evlqU3+MtsngVNdGj3hv2lFsNIZ0Exn2hjHuzt4yBn1IHeu6PAWZyx0sKprlUVNS2Ti3+f4eZ0Q4bxsqvItuXm9U9Pv+aXmXPAPxIm8XX91puoaFeaDqcEYm8m6/5aRfL8wBAZeWxhgDwTXl5/wxUyijHGUsQqtJuyls777JtW+d/I5MwyeWDoqvTq+0pt2T639LvT538rWb988Aa+99A2nzszywrujdu6cDH4E/rXrcPZnOunhKzvKKun5X/4J8hWgo6o6DXfEuk+GLNbvWNStNKtWcRie9nWFCx6LuYgZ4PHtX27aW5ytqO5Lp+sWWs2MV7p91Df2co3R3FtIJI3HIyrKSCOD0oumrgmmro+GP2gfEeofE/9oCLRdImMbWVzHpFkxZk2TCTDuSORiRm+YdkU9q8qrOU6qimeJXm6ldQXRn21q/jPQPDl1BaarrenaZdTAeVBd3UcTyc4+VWIJ544r1OZLdntOUVo2bIOaoo434z3c9j8JfGM1srNMuk3IXYcFcxsN34A5/Cs6mkH6GVXSnJ+TPkL9lL4N6B8UtV1y68Qq15Z6akOyyVygkeQvhmZSDgeWeB1zzwMHzsPTVTWR5OFpRqPmZufFyLwD8JfEY0vU/hLZ3Pmh5baSLxHOGkhDlUkZAnybtp4ycYPJrWo4U3ZxNa0qdKVpUyP9oH4m6dF8HPCHhjQNGl8OWOo2SavcaehAKwKWKJzjeGdWfeSudik/eOOilS+tSjQp6XV/ktfL80ejg8K8yrU8HS93mu+7sk29Lq+i7rdHjXwe8Q32j/ELw5qGjPcJdDUre3MG4I0okK5hYKx+8rYwfUHGCpPRisull8ozUm1e2qS6X/mZ25nkU8pUa9ObkuZRd4qLTcea1lKX9K9rOLf3H44kZ/Et2D0XaAPT5Fr8b4im5ZlUT6WX4X/AFOikrQR5re61a6T4kvxYaLealqbxxfa5rfG1Rg7FyzAA4ycAdxnPb38FllTMMrorH42FGjeXs4ytd/zaXu/e0v0Z9dh8NLE4OEcTiY0oJvlT66726+9+GhyuqaZrPhya08WzaVHJcR3091Nplu2fLilhSPJYAjcuwkkA8tn1x9phcyy3McLW4cp1owgqUIQqyajzON72Tezv31SaPo8Li8Hiqc8qVRRioRip93Ftv0+ZoeC/FUnjbxy2qRadJa2EenSW0c8nPmP5kbEbsY4BHHbOe9eZm+V0Ml4bq4KniFVk6kZu1tL6K6u7bO3e3kcuPwEMtyupRVZTk5xbtpbour7HsXguRovEtntJ+Yspx6FTX5/w/O2Y07Le6+5H5vP+GfI/wC0X45n+IHxP1qb7XI+k6ZcDTrKHIKIoYIzrjAO9wz5POCo7AD9pweWyzT2lTn5YwaW173+aLyfh+fETrVfa8kabitr35m1tdWtYk+BU17pPiW+uJ2W78PeHIJfEdzZyuUSSeCF1t9pwcP5kqgevvtArhxOFll+Klhpu/L19V/wTxswy6pk2YVcFUndU3v3Tinfy+JI2P2bFmu/iBrvxC1aWWa18O2lzql7JgFppZEkG3kjlsyMPdQO/HJh7c3OzysMk5yqPoUbL4ZWfj7TbjxJr3jK5t/EGos921tH4cvZ4mLksuZUTaAcj7ikKOmelT7NTjzOWvoxKgqq9pKXysz6U/Y+k1kfCmS01mG4tzY6hLb2sV1EY3SHZG+OQCQHkkx1x0HAArsw91CzPQwnN7O0j2fVtLtdb0q8069iFxZ3kL288TE4eN1Kspx6gkV0tXVjsaummfHV78JPih+z54v1PVPAEdzrGgSkHairMZY8krHLADuZlyV3oM45BXcVHnunUoyvDY8h0q1CfNT2OE8deHvip8ZfGdtf614R1SC6mEVnGRpk0NvAmeMswO1dzMxLHue3FYyjUlJNownGrVlzTieqftU/ArWdRl0HWPC2lyalpmm6ZFpJ0+1jMs0UaM2xguSzjEmDgEjbk5ycdslVozVSjo0rdz0pe2w1ZVsNuk47J6NNPR76M5v9mv8AZ91+58badrfiPRLrRdF0l/tMMV3CYHmuEx5a7CVcAE79xGCVI5yca+3xGI5Y1rWW2lv+CdtXHY7MXCOKfuR2SSSula9lrt38+59IfEPTGh1NL1RmKcBSfRgMY/EY/I1+ZcUYX2eIjiVtP81ZfkdlCd42Z4V488J+I01ifWNB1R7eO5EUdxbxrIXBBChgEVsjDEnjIAPWvoMizTh+eAp4POaN5U+e0ttG3Le61bVvmj9By7G5U8LCjmFNtw5rPt9run0Ok+HthrVp4eH9vXLXV7O/nr5hYskZRcIwIBDAhsjHevnOKZ5PWxcVk8HGCVpXe7Taurvbf/hzys7ngJ108ug1FLXfo3rr0sjD+H+h+JoNbmv9f1FryNIGt4o38wAEspLDcoHRffr2xX0XEmZ5FRwssvyenZykpTev2dt2+9n53PQzbGZbHD/Vsuhbmab36Pz+Z7Z8PNNa41c3ZQ+VbqcP23ngD8if0r5jhfDTq4r29tIJ/e/+AfDVmlGyPkX4n/s6+MvCPim/h0vRtQ1vRbi532t1Zw+cdoIdRIEyyFSQMsFDbSRxX6nQxGLwEpLD7P0Z5WDzDMcpnUeCfKp2vopXtqvuudD4K+EfjvUPhN4ktNM0QXd54hvvs1zLNdxRG2jtJRwuT82+XzVOCMeUOoasKs8RinOpU1lLd6dPLocterisw9pXr+9Um9Xovw+S+49Y+DP7PN/ovwh8X+H9fhTS9Y152i89JRNsiWMeSSFbB2u0hxkZBwaunRcYOMt2FDDuNOUZbs8l0S0/aC8JQDwXpVrqsNqitHEVt4nhRSP4LphhB6fOME8YNc69vFchyx+tQXs0fX/wz8M6j4Q8D6VpWsarPreqwRk3N9cStK0jsxcjc3JVd20E9lHSu+Caikz1acXGCizqK0NQoAKACgAoAp6rpcGr2b21wm5G6EdVPYj3rjxeEpYyjKjVV0/w815lRk4u6PMtb8H3+kSOyxG4th0ljGePcdq/JMxyXEZe27c8O6Wv+Z3xqRkYGOccZ9M189ona/4mlzd0Twff6xIpMZtrc9ZpB/Id6+gy7JMTmEk7OMO/+Wz/AMjKdRR2OR/aVi8ZeF9H8NWvgEayGMk5uzpUTyO3CbTJsB98V+nUcKsBh40aPTr1Z4WMqVNHB6ng8N/8fNVmjs0/4TNWuGEQZ4Z4lBPHLkAKPckAetXzVpaXZ5qeIl7t3qfbHww8IL4D8A6DoW1BJZWiJMYzlWmPzSsPq5Y/jXqQXLFI9qlT9nBQ7HU1ZqFABQAUAFABQAUAFABQA1l3UABXIpNN9R3FAxR5iArmmAmwHqAfwoAdQAUANLc470rgKDkUARMXkl2AtGoGS2Bzz0H5H8xTAmoAKACgAoAKACgAoAKACgAoAKAMWw8V2Wo+JdS0SLzDd2EEE8rEDyyJWlVQpB5YGB8jtx15wAfJnx2+PHj7wt8bfEHh7R/FkGg6NaLC6Nc2McscW63iY5IheQ7nfA4PLDoOR+rZNk+XV8qp4uvR55O+za+04r7SWln/AME+JzHHYunjHRozsvRdk+xvfs9ftGeLNW+J83gXxnPFqs07TrbX8ECIySxoXKtsCqYyiOQdu7cRnIPy+bn+TYKjg45jgE4x6rXbVX1bd7+dux0ZXmVapXeGxDu+jPqkxlZt6gHcAGz7Zx/P/OK/Oz64fvb/AJ5t+YoAN7f3G/MUAG9v7jfmKADe39xvzFABvb+435igA3t/cb8xQAb2/uN+YoAN7f3G/MUAG9v7jfmKADe39xvzFABvb+435igDKtfDljZa3PqsNoEvJk8ssMYUE7m2jOFLnaWIxu2JnO0UAfMXxj/Zs8feMfjLq/i/w5d2VhHMYWtpmu5IZkKwRxscquRyrDg9PrX6bk/EWAweWwwmJi5WbuuW6ersvNbXPj8wyvE4jEyrUrdPyN/4C/sya94L8bx+LvGWqWuoana2xt7SG1Z3Kny1iEjyELuIj3ptIbO4HOQK8vO8+oY3DLBYODjC93f56JW0Wvl6dTqy/LKuHqutXld2tZH0tXwx9MFABQAUAFAEVzdRWcJlmkSKMEDc7BRknA5PHWgBVnRkVlYMrdCD1oAr32sWWmSWsd3dQ20l3L5FuksiqZpNpbYgJ+ZtqsdoycKT2pXFcsmZQM9VxnIo6XGOByM0wFoAKACgAoAKACgAoAq3Oo21pPHDNcwwyyDKJI4UuNyrwD1+Z0H1dR3FKzewm0tydX3f/qplWYkk8cTxq7qrSHagY43HBOB6nAJ+gNBJna1olj4osY4LoymNXWeKa1neCWNh0ZJIyrLkEg4PzKzKcqxBBnN6t4W8K+ItVlgmu2a90ma3vbpFvGJQj54vN3E4B8sNjjIRc8AUcj3E2lpcTXvhJ4O8axQQ6tYHUxaxTQx+ZeTbo1mWSOXkODucPICx+YnBzlVIVhadyfwP4A8JeDLC0tvDMYtLWJNkSQ3skquqAoc7nbcegYnJJVckkDA9h3WxsW13onhO1s9IW8tbGO3jhtre1lnAYKcrEoBOSW8tgOpJRsZwadr7BddzVa6iSVImkRZXBZULDcwGASB3A3D8x60LUCnJ4i0uG+eyk1KzS8RQ7W7TqJFUhmBK5zjCsfopPanbS4XV7FuG9guZZ44po5XgcRyqjAmNtqttb0O1lOD2YHvUt2GTUwFoAKACgDmfFvw70HxvcW8+sWCXk1tBLBA7MytGJGjZipUggkxJyDnGRnBOdIVZ0n7jsZzhGekjOsPg/wCGNOeyaCzmT7E1s1v/AKXMdnkHMQ5c5AOTg8Hvmt3iask02vuMlQgndGl8QfAWm/EjwzcaHqrXCWsxDb7VwkiEdwSCOhI5B61lSqyoy5omlSnGqrSJ/DHgzSvCEVzHpdubdLiQSSBpZJMkKFHLscdO2KVSrOr8buEKcafwkn/CJ6WmrXepx2aRX92V+0XEYKvKFVVAYg84CgD0xTjWlGPKtvQJUoTfMytd+ANAvo7BJ9NjdbF1lg5YYZYzGpOD82EJA3ZxweoBpqvVWz3JdGD0JtE8HaZ4dlkewhkiMjMzhp5HBZpHkY4ZiAS0jkn3x0AAU69Sa5ZPQcaUYu6M/wAT/C7w54w1WLU9U04T6hCIRFdLI6SR+U7um0g8AM7Ejo3y7s7Vw6dedL4WOdKM9XuZFt8BPBVobxo9JcSXiGOd/tUxLg5yPv8AAO48DjnpWzxlZu7f4GMMNThsjobrwBoV7eC8m02I3iyGVZ1yrqTF5JAIPQoANvTgHGeayjiakdpGkqFOS1RV8EfDLQvACSjSbeRJJpZZpZZJWcu0hUtwTgD5FwB0we5JM1K06vxCp0YU9jraxOgKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKAIPt0H9/9DQAfboP7/6GgA+3Qf3/ANDQAfboP7/6GgA+3Qf3/wBDQAfboP7/AOhoAPt0H9/9DQAfboP7/wChoAPt0H9/9DQAfboP7/6GgA+3Qf3/ANDQAfboP7/6GgA+3Qf3/wBDQAfboP7/AOhoAPt0H9/9DQBw2vWniCXVtPn0e5tEtI4pI7m3u2YeYWeIqykA4KqsvJ67scbt6S9wILqHxVPeasttLpsNiYNth54fzTN5ZOZGVsBN+0DAJxuyc4qg6mvpjaiRcHUBbLmXdALYscIVUlWLAZIcuAQBlQpwDkUAXc0AGaADNABmgAzQAZoAM0AGaADNABmgAzQAZoA//9k="
145 },
146 {
147 "timing": 3585,
148 "timestamp": 257963445827.00003,
149 "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAMAAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1C8Qa9aeGdKm1G/lSG1i2h5HkSMDLBRy5AHJ9aAK/hfxZp3i+xku9NnjuII5DEzxTRyjcADjKMw7igCxda5Y2uqw6bJcxrfzQPcJAT8xjVkRm9hukQfj7GtFTlJcyWhlOpCn8TLNhfQ6lYwXdtIJYJ41ljcZGVIyDzyPxqZRcG4yVmi4yUleL0OMf44eCIdWk0ubxBbW+oR3T2TQzpJGBMjBGXcygH5jjPQ4bBO04kol8P/Gfwh4pvPs2maq0832pLIh7SeMLOyO4iYsgCtiN8g4IIwcEgEA7agAoAKAPN9Z+K11ovj+90O58Kaz/ZFvbpJ/btvbSTRySN5eEVEQlhl8EqSQVPy4BYehiaGHwuWrMKleN3K3J9pLXVq9+nbqjDCfWcZjnhKdOys2pNpLRJtXlZf+Tb6Ho+TtzjB9DXnm5xfhz4r6X4n8V3vh+2t5kvLR7hJHae3ZcxGMNgJKz8+YMfLkYOccZANzV9Zm0e2mmFvJeBWAWG3Vd7DIBxvdQcDLHkcA4ycAgHKwfGnQLnRn1NbieO2ihhnlaayljEaSsqoSxG053gjaSWAJXdg0AdjpWpLqsdvdQSLLbTwiWNgpG5TgqeenB6EfyoA0etABgA5xzQBzWuWHh7XXmTVNEj1LOxH+06W0wcIWKclCCAXfHb52x1Napzh8L/ABMGoVbqS/A0NAi02xsksdKsRp1pBnZbx2ht41ySTtXaBySScetRLmb5pvVlw5UuWK2H2vhjSLK/e+g0qxgvXLlrmK3RZCXILksBn5iAT64Gak0KuneBPDWkTiax8PaVZTB0lElvZRxtvRSiNkL1VWZQeoDEDg0AbtABQAUAUdT0i31iB4LuMSwMQShYjkEEdPcV5uYZfhs1w8sLjIKcG07a9NVs+5rRrVMPUVSk7PVff63X4fMunpXpGRkaf4VsdL1Ka/gkv2uJS5YXGo3E0fzEE4jdyijKjGBxk4xk5AF1LRZNS82OVrSa1kIzDc2vmg4IIz8wB5APSgDNtfAtpY2s9tbWej29tOQZYYtNCpIQcgkB8HFAG1p9hPaOPMlgMSpsRIIDGFHGP4jxx0oAv0AFACbaBWQYxQMWgAoAKACgAoAKACgAoAKACgAoAKAEzQAZoAM0ALQAhOKAOa1rx1YaXJJDHvurhMqVj+6p9Cf8M18pj+IcLhW6dJ8810W33/5ehvGlKRh/8LMn3Z+wpt9PMOfzxXzL4tr9KcbfM09jFbs29I8eWGpOkUu60mbgCQ/IT6Bv8cV9JgOJMJi2oVHySffb7+nzMnSa2OmB4619YmnsYi0wCgBMgd6AFoAKAENAHzl8UP2ydG8I6xdaRoGmNr11bSGKa7eYR24YAfcIDF8EkH7oyOCRXFPEqLsjz6mLjBtJXOEj/bt1cA+Z4UsmPbZduP8A2U1l9afYx+vL+U+ifgv8WbX4w+DzrcFjLpzxXDWk8EjhwsiqrHaw+8uHHJAOc8d67KU/aR5jvo1VVjz7HZabrmn6ysrWF7b3qxNsc28qyBT6HBOK1TT2Nk09mc94/wDEL6fax2du+yacHeeMhOn6/wBDXx3EeZTwlONCk7Od7+n+Z0UY8+rPAPHXxJk8K6jaaZpui3ev6nOvmNBZjJij5+YgAk5xjABxwTxmvJyXhOtm+F+v16qpUb25tG7+mnXTfc+0wGSVcVQ+tzfLTu1fTp6vvp6+WpTf4y2yeBU10aPeG/aUWw0hnQTGfaGMe7O3jIGfUgd67o8BZnLHSwqmuVRU1LZOLf5/h5nRDhvGyq8i25eb1T0+/wCaXmXPAPxIm8XX91puoaFeaDqcEYm8m6/5aRfL8wBAZeWxhgDwTXl5/wAMVMooxxlLEKrSbspbO++ybVvnfyOTMMnlg6Kr06vtKbdk+t/S70+d/K1m/fPAGvvfQNp87M8sK7o3bunAx+BP6163D2Zzrp4Ss7yirp+V/wDgnyFaCjqjoNd8S6T4Ys1u9Y1K00q1ZxGJ72dYULHou5iBng8e1fbtpbnK2o7kun6xZazYxXun3UN/ZyjdHcW0gkjccjKsCQRwelNNME01dHx/+0J8bPFcnxnt9C8G6xd2401o7NLezkBS5u3I3BlHD4LKm18gFW45OfOq1ZKpyxZ4+IrVFV5YPY+s9X8Z6B4cuYLTVdb07TbqcDyoLu7jieTnHyqxBPPHFd90tGz13JR0bNkHNUUcb8Z7uex+EvjGa2VmmXSbkLsOCuY2G78Ac/hWdTSD9DKrpTk/JnyF+yl8G9A+KWq65deIVa8s9NSHZZK5QSPIXwzMpBwPLPA6554GD52HpqprI8nC0o1HzM3Pi5F4B+EviMaXqfwls7nzQ8ttJF4jnDSQhyqSMgT5N208ZOMHk1rUcKbs4mtaVOlK0qZH+0D8TdOi+DnhDwxoGjS+HLHUbJNXuNPQgFYFLFE5xvDOrPvJXOxSfvHHRSpfWpRoU9Lq/wAlr5fmj0cHhXmVang6Xu8133dkm3pdX0Xdbo8a+D3iG+0f4heHNQ0Z7hLoalb25g3BGlEhXMLBWP3lbGD6g4wVJ6MVl0svlGak2r21SXS/8zO3M8inlKjXpzclzKLvFRabjzWspS/pXtZxb+4/HEjP4luwei7QB6fItfjfEU3LMqifSy/C/wCp0UlaCPNb3WrXSfEl+LDRbzUtTeOL7XNb42qMHYuWYAHGTgDuM57e/gssqZhldFY/Gwo0by9nGVrv+bS9372l+jPrsPhpYnBwjicTGlBN8qfXXe3X3vw0OV1TTNZ8OTWni2bSo5LiO+nuptMt2z5cUsKR5LAEbl2EkgHls+uPtMLmWW5jha3DlOtGEFShCFWTUeZxveyb2d++qTR9HhcXg8VTnlSqKMVCMVPu4tt+nzNDwX4qk8beOW1SLTpLWwj06S2jnk58x/MjYjdjHAI47Zz3rzM3yuhkvDdXBU8QqsnUjN2tpfRXV3bZ2728jlx+AhluV1KKrKcnOLdtLdF1fY9i8FyNF4ls9pPzFlOPQqa/P+H52zGnZb3X3I/N5/wz5H/aL8cz/ED4n61N9rkfSdMuBp1lDkFEUMEZ1xgHe4Z8nnBUdgB+04PLZZp7Spz8sYNLa97/ADReT8Pz4idar7XkjTcVte/M2trq1rF39ng3Vj4zuJL1nufDHh6KXxHfWwBIL28LiJ07bw0gIGRnHOdoxxYjCzwGLlhZu/L1+V/1PHx+W1MmzKpgqk+ZU3v3Tinfy+JIk+BU8mv/ABZ1rx7rMSy2WjQ3mv32EypkIcqq543F33KDj7hx0rhpJSm5s8nD2lV9o+l2Ms/hlZ+P9NuPEuv+M7m38Q6kz3b20fhy9niYuSy5lRNoByPuAhR0zTdNVE5uWvoxRoKrH2kpfgz6U/Y+k1kfCmS01mG4tzY6hLb2sV1EY3SHZG+OQCQHkkx1x0HAArrw91CzPQwnN7O0j2fVtLtdb0q8069iFxZ3kL288TE4eN1Kspx6gkV0tXVjsaummfHV78JPih+z54v1PVPAEdzrGgSkHairMZY8krHLADuZlyV3oM45BXcVHnunUoyvDY8h0q1CfNT2OE8deHvip8ZfGdtf614R1SC6mEVnGRpk0NvAmeMswO1dzMxLHue3FYyjUlJNownGrVlzTieqftU/ArWdRl0HWPC2lyalpmm6ZFpJ0+1jMs0UaM2xguSzjEmDgEjbk5ycdslVozVSjo0rdz0pe2w1ZVsNuk47J6NNPR76M5v9mv8AZ91+58badrfiPRLrRdF0l/tMMV3CYHmuEx5a7CVcAE79xGCVI5yca+3xGI5Y1rWW2lv+CdtXHY7MXCOKfuR2SSSula9lrt38+59IfEPTGh1NL1RmKcBSfRgMY/EY/I1+ZcUYX2eIjiVtP81ZfkdlCd42Z4V488J+I01ifWNB1R7eO5EUdxbxrIXBBChgEVsjDEnjIAPWvoMizTh+eAp4POaN5U+e0ttG3Le61bVvmj9By7G5U8LCjmFNtw5rPt9run0Ok+HthrVp4eH9vXLXV7O/nr5hYskZRcIwIBDAhsjHevnOKZ5PWxcVk8HGCVpXe7Taurvbf/hzys7ngJ108ug1FLXfo3rr0sjD+H+h+JoNbmv9f1FryNIGt4o38wAEspLDcoHRffr2xX0XEmZ5FRwssvyenZykpTev2dt2+9n53PQzbGZbHD/Vsuhbmab36Pz+Z7Z8PNNa41c3ZQ+VbqcP23ngD8if0r5jhfDTq4r29tIJ/e/+AfDVmlGyPkX4n/s6+MvCPim/h0vRtQ1vRbi532t1Zw+adoIdRIEyUKkgZYKG2kjiv1TD4nF5fKSw+z9P1PKweYZjlM6n1KXKp2vopXtqvmrm74V8JeKdA+DfiqG10DWdQ13xRdGxD6fAJVtYbWULLvZTkeYzSx7QMERk5x1xq1a2Jc61TWct36HLXr4nGupiMQ+epN6u1vw+R6H+z18Db5/hF4303W7a60PUdff7Iv2qIjYkceYpAhwSN8r5GRnbilQpPlkpK1ycPQapyjJWbPPtEtP2gvCUA8F6VbarDaorRxFbeJ4UUj+C6YEIPT5xgnjBrFe3j7hzxWKp/u0fX/wz8M6j4Q8D6VpWsarPreqwRk3N9cStK0jsxcjc3JVd20E9lHSu+Caikz1acXGCizqK0NQoAKACgAoAp6rpcGr2b21wm5G6EdVPYj3rjxeEpYyjKjVV0/w815lRk4u6PMtb8H3+kSOyxG4th0ljGePcdq/JMxyXEZe27c8O6Wv+Z3xqRkYGOccZ9M189ona/wCJpc3dE8H3+sSKTGba3PWaQfyHevoMuyTE5hJOzjDv/ls/8jKdRR2OR/aVi8ZeF9H8NWvgEayGMk5uzpUTyO3CbTJsB98V+nUcKsBh40aPTr1Z4WMqVNHB6ng8N/8AHzVZo7NP+EzVrhhEGeGeJQTxy5ACj3JAHrV81aWl2eaniJe7d6n2x8MPCC+A/AOg6FtQSWVoiTGM5Vpj80rD6uWP416kFyxSPapU/ZwUOx1NWahQAUAFABQAUAFABQAUANZd1AAVyKTTfUdxQMUeYgK5pgJsB6gH8KAHUAFADS3OO9K4Cg5FAETF5JdgLRqBktgc89B+R/MUwJqACgAoAKACgAoAKACgAoAKACgDFsPFdlqPiXUtEi8w3dhBBPKxA8siVpVUKQeWBgfI7cdecAHyZ8dvjx4+8LfG3xB4e0fxZBoOjWiwujXNjHLHFut4mOSIXkO53wODyw6Dkfq2TZPl1fKqeLr0eeTvs2vtOK+0lpZ/8E+JzHHYunjHRozsvRdk+xvfs9ftGeLNW+J83gXxnPFqs07TrbX8ECIySxoXKtsCqYyiOQdu7cRnIPy+bn+TYKjg45jgE4x6rXbVX1bd7+dux0ZXmVapXeGxDu+jPqkxlZt6gHcAGz7Zx/P/ADivzs+uH72/55t+YoAN7f3G/MUAG9v7jfmKADe39xvzFABvb+435igA3t/cb8xQAb2/uN+YoAN7f3G/MUAG9v7jfmKADe39xvzFABvb+435igDKtfDljZa3PqsNoEvJk8ssMYUE7m2jOFLnaWIxu2JnO0UAfMXxj/Zs8feMfjLq/i/w5d2VhHMYWtpmu5IZkKwRxscquRyrDg9PrX6bk/EWAweWwwmJi5WbuuW6ersvNbXPj8wyvE4jEyrUrdPyN/4C/sya94L8bx+LvGWqWuoana2xt7SG1Z3Kny1iEjyELuIj3ptIbO4HOQK8vO8+oY3DLBYODjC93f56JW0Wvl6dTqy/LKuHqutXld2tZH0tXwx9MFABQAUAFAEVzdRWcJlmkSKMEDc7BRknA5PHWgBVnRkVlYMrdCD1oAr32sWWmSWsd3dQ20l3L5FuksiqZpNpbYgJ+ZtqsdoycKT2pXFcsmZQM9VxnIo6XGOByM0wFoAKACgAoAKACgAoAq3Oo21pPHDNcwwyyDKJI4UuNyrwD1+Z0H1dR3FKzewm0tydX3f/AKqZVmJJPHE8au6q0h2oGONxwTgepwCfoDQSZ2taJY+KLGOC6MpjV1nimtZ3gljYdGSSMqy5BIOD8ysynKsQQZzereFvCviLVZYJrtmvdJmt726RbxiUI+eLzdxOAfLDY4yEXPAFHI9xNpaXE174SeDvGsUEOrWB1MWsU0MfmXk26NZlkjl5Dg7nDyAsfmJwc5VSFYWncn8D+APCXgywtLbwzGLS1iTZEkN7JKrqgKHO523HoGJySVXJJAwPYd1sbFtd6J4TtbPSFvLWxjt44ba3tZZwGCnKxKATklvLYDqSUbGcGna+wXXc1WuoklSJpEWVwWVCw3MBgEgdwNw/MetC1ApyeItLhvnspNSs0vEUO1u06iRVIZgSuc4wrH6KT2p20uF1exbhvYLmWeOKaOV4HEcqowJjbarbW9DtZTg9mB71Ldhk1MBaACgAoA5nxb8O9B8b3FvPrFgl5NbQSwQOzMrRiRo2YqVIIJMScg5xkZwTnSFWdJ+47Gc4RnpIzrD4P+GNOeyaCzmT7E1s1v8A6XMdnkHMQ5c5AOTg8Hvmt3iask02vuMlQgndGl8QfAWm/EjwzcaHqrXCWsxDb7VwkiEdwSCOhI5B61lSqyoy5omlSnGqrSJ/DHgzSvCEVzHpdubdLiQSSBpZJMkKFHLscdO2KVSrOr8buEKcafwkn/CJ6WmrXepx2aRX92V+0XEYKvKFVVAYg84CgD0xTjWlGPKtvQJUoTfMytd+ANAvo7BJ9NjdbF1lg5YYZYzGpOD82EJA3ZxweoBpqvVWz3JdGD0JtE8HaZ4dlkewhkiMjMzhp5HBZpHkY4ZiAS0jkn3x0AAU69Sa5ZPQcaUYu6M/xP8AC7w54w1WLU9U04T6hCIRFdLI6SR+U7um0g8AM7Ejo3y7s7Vw6dedL4WOdKM9XuZFt8BPBVobxo9JcSXiGOd/tUxLg5yPv8A7jwOOelbPGVm7t/gYww1OGyOhuvAGhXt4LybTYjeLIZVnXKupMXkkAg9CgA29OAcZ5rKOJqR2kaSoU5LVFXwR8MtC8AJKNJt5EkmllmllklZy7SFS3BOAPkXAHTB7kkzUrTq/EKnRhT2OtrE6AoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAqy6lbwthpADQAz+2LT/nqv50AH9sWn/PVfzoAP7YtP+eq/nQAf2xaf89V/OgA/ti0/wCeq/nQAf2xaf8APVfzoAP7YtP+eq/nQAf2xaf89V/OgA/ti0/56r+dAB/bFp/z1X86AD+2LT/nqv50AH9sWn/PVfzoAP7YtP8Anqv50AA1e1PSVfzoAtSMsUbOxwqgknOMUXtqxpNuyPBdd/bM8CaLq15ZQw6vrEVq+x77T4I2t26DKs0ikjPGcYOMgkYJ8OpnGGpyaSk7dlofomD4DzbF0o1HKnBy2jKTUvmrO2mv9WPZ/CviK08X+HdP1qwMpsr6FLiEzIUcoygglT04P0PUZBFexTmqkFOOz1PhMVhqmDxFTDVbc0G07O6uuzMO/wDi74Q0rxXP4cv9ZTT9WhGZEvIpIYlyiOv751Efzhzs+b5zFOF3GCUJocpdg+I/hW4t9KnTxFpgh1bB052vI1F6CUCtDlv3it5sW0rkMJYyMh1yAV7n4seDLbRpNWbxRpT6YlrbXpuor2N0MNwSLZxgncJiCI8Z8wjC7jQAt98VPCOlzafFeeILG1kv72LTbdZpgpe7lhaaKA5+7I8aMyo2CeOMsoIBPL8SvCMOjxavJ4p0ZNJmMwjv21GEQSGJJZJQr7sHYkE7Ng/KIZCcBDgAzNR+NPgjTvBep+LB4itNQ0DTNPXVbu60ljfmK0YMVn2QB3ZCEkIZQQQjnopIALeh/FnwT4lVDpXi3Rb9n8jEUOoRGQGZGeFWTduVnVHZVIBIRuODQBsaZ4o0XW43k07V7G/jS6lsWa2uUkC3ERZZYTg/6xCjhl6gqcjg0AcVaftG/Di7u9NgPiiC0Go+Hl8V21zfxS2ts2ls0ai4aaVVjQbpYwUZg43jKigDoZvih4Qt7q2tpPE2li4uJ7e2jjF4jEyToZIFODwZFUlM/e7ZyKANjSPEGla+b0aZqVpqJsp/st0LSdZfIm2K/lvtJ2tsdG2nBw6noRQBoYFAHNfEaLz/AAJrsZWNoms5RMsq5UxbT5gIPqm4V8/n8cRPK8THCX9o4Stbe/K7W8ztwdeOGxNOvN2UWnftZ3ueUeEbu3n+Bdknwu1jSNDks2Z7ptTk+SFdzmUyBg5XJ+YFh93HQV18Lezp4KhHNW21H3rNXcte/S7uebm+eTzurVx9CtGUpveXaOmqT02J/wBmnx/4r8cy+LU8RX9vq1rpt1Fa2l9ZQKsErjzPM8tlVQ4wIyPZge9ff57l2CwFLDywd/fjzNNq6Xu8u3q16pnhZVjK+MdV17NRas43s972v8jrvFUvgvXtdmsfEfha11Pa6WLX19YRXEbzGJwtuFbMj/uLycllQxrHNOGYfvBXyux9EIuteBb/AFK4hu9DWFvCIF9Hc3eiOttZAW0TeZDO0WxWWGZV2qwcBWG3C0AcL/YvwAsDAR4O0kJqukxW9tpg8MTOl1Yi8aVVhtBAQy/aCZmCJnAjlf5ERwAdfbaT8K/EmotJF4a0fUL/AEnW1YONCDyW+o5Ceah8rO5SgBmXhQhJYBTgAwPBun/BXS/CcjaH4e0+DwzrV8dbjS60iUW93fPM21okmj5mLg+XEg342eWm0rkATT/GXwr8H6FeeH5/Bo8K6Tf3M+gppUfhoSW2pIk8sBVY7RJI2jeRpVEb7W/eZZB5i7gDettd+F3hPQ7jxDb6VZaVpsd7i4u4dCeHyp18yQyyAQgrtaSYtIwwjvICVbeKAKr6j8KY4BNd+GrO3QaqmvxG48NOHfUXA23wTydwuiWVd5Al3SxD/ltHvAI/FNr8HvD+p2tlrXhXSBeHT4tMtIv+EZNw89nC6yx28WyBi8UTxpII1+WMiNsD5TQBq+K7P4Yazo9pDrvh/Rda0ie1iuLVJtFW7tpYIEZ4dh8so2xZZGjUc4aQoD81AHW+B7Xw6NLuNR8Nabbafa6rdS31w0Fl9ke4uGbEksyFVbzSwIYuN2RzQB0VACMoZSCMgjBFAmk1ZnjutfsnfDrWNWS+GlTWI8wyS2tnctHBLk5wV52j2TbivPngMPOTbjv5s+brcO5dVm5uFr9E2l+Z6V4V8IaP4I0iPS9D0+HTrGM5EUQPzHAG5mOSzcD5iSeBzXotuSSk720Pcw+HpYWmqNGPLFdDPuLDWZdT1qeW10aeJRD/AGUz7xKdoDsk52nbiVcqy5wCDtyvzI6Tm/DGm/Ei11GafV7fwewe9RC+nJPGWshHKM4ZSRNuFtkFmQorAbTg0AVPFOifEpPHNhc+H5PDp8PQxRZtL2YxPujN4pUbbZ2w6T2zbhINjW5AUrI+QDo73TvFsuvX80J0m20xbGQWrQyH7XLcsg+ZmaFljVSABxJkcspwFoAiv/DOsR+HEa2TTbrxGWs5iZFjtrWBojHvjjPkyusWPtDAHc+ZWCyR5DoAYuq+FviBd+I/DtzZX2i2+nW92raomwb7iFZFPy7oHIOFlYAOpBuWG4+WGcA9Kj0y0iMhjtoozJJ5zFEClnxjccd8ADPXAoAd/Z9t+8/0eM+bGInyo+ZBnCn1HzNx7n1oAc9nA8gdoY2cdGKjI6dD26D8hQBE+lWUqRo9pA6RoY0VowQikYKj0BHBHpQBYihSBAkahEAwFXgAewoAfQAUAFABQAUAFABQAUAIeBQBjap4w0rRNRhsr+7FrNNjY0kbiMZDkbpMbVyI36kfdrSNOc1zRRm6kYuzLba7p6MFa9t1YoZQpkAJQAEtjPQbl59x60eyn/KHtI9y8rBlBByCMg1maC0AVdR1KHSrV7ifzDGmMiGJ5W5IAwqAseT2HHXpTScnZEtpbmU/jzw+l3La/wBr2jTwywwSRpJuKSSuyRocdGLKwweeOav2dT+X+kT7SHf+mb9ZmgUAFABQAUAFABQAUAFAFC+0LTtTmilu7G2uZInWSN5olZkZc7GBI4I3Ng9snFXGcorli7L/ADIlThLWSTK9z4U0a8hlhuNKs54ZTl45LdGVzvL8gjB+Zmb6sT3NWq1WLupP7zN0KT+yvuRr1ibhQAyWFJ02yKHXIOCO4OQfzpptbCcVLRooJ4c0qMqU060Ur5e0rAox5efLxx/Dk49M8Yq3Vm9XJ/f33IVKC2ivuNKszQ//2Q=="
150 },
151 {
152 "timing": 4033,
153 "timestamp": 257963893927.00003,
154 "data": "data:image/jpeg;base64,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"
155 },
156 {
157 "timing": 4481,
158 "timestamp": 257964342027,
159 "data": "data:image/jpeg;base64,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"
160 }
161 ]
162 }
163 },
164 "final-screenshot": {
165 "id": "final-screenshot",
166 "title": "Final Screenshot",
167 "description": "The last screenshot captured of the pageload.",
168 "score": null,
169 "scoreDisplayMode": "informative",
170 "details": {
171 "type": "screenshot",
172 "timing": 4481,
173 "timestamp": 257964342055,
174 "data": "data:image/jpeg;base64,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xjc8xzOea3iKyct58oRjrHhDQ0sVFRw01O0thiaGNBOdh8VMiKuZ36ynHRporCyKScMravs80j5JKc6Cx2skuHu5wcnvUI4XpNRe6oq3yjq+rke9pMYYHAY2xye4bg5yt+inzLR5R4KsEWuD6HfbSZDA+J0TnF2XEOzk58dyseosNLNMHl8zWkRiSNrsNl0HLdW3d8MZ5HK2yLEXtHXc4Y7NJU8NUk9JFT9bUxxxwOpjoeAXxuxkHb4d2FHLwrRTNkZLNVPjc572Mc8Yjc92olu3j45GNu8rfosxkvHk4K+zBtVsitrJxC+R5mk617pCCS7AHcAByGyzkRRmZnrLMRt2a2vstJX9u7S1zhVwshkAOMBpcWkeBBcTn4BaW4cKuZFptEpie9jonyPkIcGmOOPAwDkYjaSNjnkQrYilXJavaWJpEq83hOhET4zJP1T2Oa5jXANy5mgu5ZzgnbOMnOMqes4cpKqsNU6SdkxPNjhy0hpG4PcOfPwIW6RZ5t9992Ix1jw1FJw/R0sMMcbpS2KVkzdTsnUyMMGdvALOgo4oKyqqWF3WVGnXk7eyMDCyUUZtM95SisR2aKThejdqDJqmNr365GseMSESGQZ27nOPLG2xysGi4XkNax9dN/k9O0NgijkJDQJWSDmBgZjaMb7d/JWtFLm2223RnHWfDX0Fop6F9M6EyE09M2lZqOfYHLPx2WwRFCZme6UREdhERYZEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERBG+UDvUfaG+IUxYw82tP2L51Mfls9IQRdob4hO0N8Qpepi8tnpCdTF5bPSEEXaG+ITt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tRxa57OHawxEh+luMOLT7w7xyUqV47RX3RtbhiZbdFR5KyqtNRcHRw9nkZHE1tO6d0zSHPwZcuwMDOCNvip4uIrgKdrnsheZXvpoXNAIdLtpzpJGN3Zwf1VdOmt3hVz69pXFFRqriGvoy+OFsLQ10zy5+MSFshGkanDw7s8xspqziW4U9W+n6mPXG4xOy0+/ICYPs2wfis/Zbz2PtFPK5ovjcho1HJxuV9WsvEREBERAReJy9sEhiAdIGktB7z3Kk01cynbap4nyVFbJgTjtR6wvIOppiORgH5YwrceKb9ld8kU7ryio1Te62opYQ2up/b6iZ74mY6jMjQWO9r49+ORWw4rq54Z9FPOIcRMeZd9h1zAe/GMFS+z23isz3R58bTMeFpRfG7tG4O3Md6+qhcIiICIiAiIgIiICIiAiIgIiICIiAiIgIiICIiAvjgHDDgCPAr6iDy5jXHLmgnGNx3II2Na1oY0NbyAHJekQeDFGcZY04ORkcj4r6Y2EklrSSQc48OS9IhsIiICIiAiIgLwIoxIXhjQ883Y3K9og8dTHhw6tmHbuGOfzX10bHZ1NacjG47l6RAAwMBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERB//9k="
175 }
176 },
177 "estimated-input-latency": {
178 "id": "estimated-input-latency",
179 "title": "Estimated Input Latency",
180 "description": "Estimated Input Latency is an estimate of how long your app takes to respond to user input, in milliseconds, during the busiest 5s window of page load. If your latency is higher than 50 ms, users may perceive your app as laggy. [Learn more](https://web.dev/estimated-input-latency).",
181 "score": 0.76,
182 "scoreDisplayMode": "numeric",
183 "numericValue": 73.92,
184 "displayValue": "70 ms"
185 },
186 "total-blocking-time": {
187 "id": "total-blocking-time",
188 "title": "Total Blocking Time",
189 "description": "Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds.",
190 "score": 0.74,
191 "scoreDisplayMode": "numeric",
192 "numericValue": 414.5,
193 "displayValue": "410 ms"
194 },
195 "max-potential-fid": {
196 "id": "max-potential-fid",
197 "title": "Max Potential First Input Delay",
198 "description": "The maximum potential First Input Delay that your users could experience is the duration, in milliseconds, of the longest task. [Learn more](https://developers.google.com/web/updates/2018/05/first-input-delay).",
199 "score": 0.4,
200 "scoreDisplayMode": "numeric",
201 "numericValue": 286,
202 "displayValue": "290 ms"
203 },
204 "errors-in-console": {
205 "id": "errors-in-console",
206 "title": "No browser errors logged to the console",
207 "description": "Errors logged to the console indicate unresolved problems. They can come from network request failures and other browser concerns. [Learn more](https://web.dev/errors-in-console)",
208 "score": 1,
209 "scoreDisplayMode": "binary",
210 "numericValue": 0,
211 "details": {
212 "type": "table",
213 "headings": [],
214 "items": []
215 }
216 },
217 "time-to-first-byte": {
218 "id": "time-to-first-byte",
219 "title": "Server response times are low (TTFB)",
220 "description": "Time To First Byte identifies the time at which your server sends a response. [Learn more](https://web.dev/time-to-first-byte).",
221 "score": 1,
222 "scoreDisplayMode": "binary",
223 "numericValue": 232.81799999999998,
224 "displayValue": "Root document took 230 ms",
225 "details": {
226 "type": "opportunity",
227 "overallSavingsMs": -367.182,
228 "headings": [],
229 "items": []
230 }
231 },
232 "first-cpu-idle": {
233 "id": "first-cpu-idle",
234 "title": "First CPU Idle",
235 "description": "First CPU Idle marks the first time at which the page's main thread is quiet enough to handle input. [Learn more](https://web.dev/first-cpu-idle).",
236 "score": 0.76,
237 "scoreDisplayMode": "numeric",
238 "numericValue": 4687.802999999999,
239 "displayValue": "4.7 s"
240 },
241 "interactive": {
242 "id": "interactive",
243 "title": "Time to Interactive",
244 "description": "Time to interactive is the amount of time it takes for the page to become fully interactive. [Learn more](https://web.dev/interactive).",
245 "score": 0.76,
246 "scoreDisplayMode": "numeric",
247 "numericValue": 5075.882999999999,
248 "displayValue": "5.1 s"
249 },
250 "user-timings": {
251 "id": "user-timings",
252 "title": "User Timing marks and measures",
253 "description": "Consider instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences. [Learn more](https://web.dev/user-timings).",
254 "score": null,
255 "scoreDisplayMode": "informative",
256 "displayValue": "2 user timings",
257 "details": {
258 "type": "table",
259 "headings": [
260 {
261 "key": "name",
262 "itemType": "text",
263 "text": "Name"
264 },
265 {
266 "key": "timingType",
267 "itemType": "text",
268 "text": "Type"
269 },
270 {
271 "key": "startTime",
272 "itemType": "ms",
273 "granularity": 0.01,
274 "text": "Start Time"
275 },
276 {
277 "key": "duration",
278 "itemType": "ms",
279 "granularity": 0.01,
280 "text": "Duration"
281 }
282 ],
283 "items": [
284 {
285 "name": "kDcP9b",
286 "startTime": 2786.185,
287 "duration": 22.555,
288 "timingType": "Measure"
289 },
290 {
291 "name": "O7jPNb",
292 "startTime": 2786.425,
293 "timingType": "Mark"
294 }
295 ]
296 }
297 },
298 "critical-request-chains": {
299 "id": "critical-request-chains",
300 "title": "Avoid chaining critical requests",
301 "description": "The Critical Request Chains below show you what resources are loaded with a high priority. Consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. [Learn more](https://web.dev/critical-request-chains).",
302 "score": null,
303 "scoreDisplayMode": "informative",
304 "displayValue": "1 chain found",
305 "details": {
306 "type": "criticalrequestchain",
307 "chains": {
308 "482844CD0B310F8FFB1FC87CFE53AA2A": {
309 "request": {
310 "url": "https://google.com/",
311 "startTime": 257959.862784,
312 "endTime": 257961.436818,
313 "responseReceivedTime": 257961.432609,
314 "transferSize": 561
315 },
316 "children": {
317 "482844CD0B310F8FFB1FC87CFE53AA2A:redirect": {
318 "request": {
319 "url": "https://www.google.com/",
320 "startTime": 257961.437477,
321 "endTime": 257962.173588,
322 "responseReceivedTime": 257961.937448,
323 "transferSize": 43896
324 },
325 "children": {
326 "13632.33": {
327 "request": {
328 "url": "https://www.gstatic.com/og/_/ss/k=og.mob.-1pfbx5fxsfgj4.L.W.O/m=md/excm=mih,mab,meb/d=1/ed=1/ct=zgms/rs=AA2YrTuu5Uuoh9qusE7aQv2bi07p2SR6kA",
329 "startTime": 257963.146634,
330 "endTime": 257963.203013,
331 "responseReceivedTime": 257963.20190400002,
332 "transferSize": 3088
333 }
334 }
335 }
336 }
337 }
338 }
339 },
340 "longestChain": {
341 "duration": 3340.2289999939967,
342 "length": 3,
343 "transferSize": 3088
344 }
345 }
346 },
347 "redirects": {
348 "id": "redirects",
349 "title": "Avoid multiple page redirects",
350 "description": "Redirects introduce additional delays before the page can be loaded. [Learn more](https://web.dev/redirects).",
351 "score": 1,
352 "scoreDisplayMode": "numeric",
353 "numericValue": 1017.4259999999997,
354 "displayValue": "Potential savings of 1,020 ms",
355 "details": {
356 "type": "opportunity",
357 "headings": [
358 {
359 "key": "url",
360 "valueType": "url",
361 "label": "URL"
362 },
363 {
364 "key": "wastedMs",
365 "valueType": "timespanMs",
366 "label": "Time Spent"
367 }
368 ],
369 "items": [
370 {
371 "url": "(Initial: https://google.com/)",
372 "wastedMs": 0
373 },
374 {
375 "url": "https://www.google.com/",
376 "wastedMs": 1017.4259999999997
377 }
378 ],
379 "overallSavingsMs": 1017.4259999999997
380 }
381 },
382 "installable-manifest": {
383 "id": "installable-manifest",
384 "title": "Web app manifest does not meet the installability requirements",
385 "description": "Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more](https://web.dev/installable-manifest).",
386 "score": 0,
387 "scoreDisplayMode": "binary",
388 "explanation": "Failures: No manifest was fetched.",
389 "details": {
390 "type": "debugdata",
391 "items": [
392 {
393 "failures": [
394 "No manifest was fetched"
395 ],
396 "isParseFailure": true,
397 "parseFailureReason": "No manifest was fetched"
398 }
399 ]
400 }
401 },
402 "apple-touch-icon": {
403 "id": "apple-touch-icon",
404 "title": "Does not provide a valid `apple-touch-icon`",
405 "description": "For ideal appearance on iOS when users add a progressive web app to the home screen, define an `apple-touch-icon`. It must point to a non-transparent 192px (or 180px) square PNG. [Learn More](https://web.dev/apple-touch-icon/).",
406 "score": 0,
407 "scoreDisplayMode": "binary",
408 "warnings": []
409 },
410 "splash-screen": {
411 "id": "splash-screen",
412 "title": "Is not configured for a custom splash screen",
413 "description": "A themed splash screen ensures a high-quality experience when users launch your app from their homescreens. [Learn more](https://web.dev/splash-screen).",
414 "score": 0,
415 "scoreDisplayMode": "binary",
416 "explanation": "Failures: No manifest was fetched.",
417 "details": {
418 "type": "debugdata",
419 "items": [
420 {
421 "failures": [
422 "No manifest was fetched"
423 ],
424 "isParseFailure": true,
425 "parseFailureReason": "No manifest was fetched"
426 }
427 ]
428 }
429 },
430 "themed-omnibox": {
431 "id": "themed-omnibox",
432 "title": "Does not set a theme color for the address bar.",
433 "description": "The browser address bar can be themed to match your site. [Learn more](https://web.dev/themed-omnibox).",
434 "score": 0,
435 "scoreDisplayMode": "binary",
436 "explanation": "Failures: No manifest was fetched,\nNo `<meta name=\"theme-color\">` tag found.",
437 "details": {
438 "type": "debugdata",
439 "items": [
440 {
441 "failures": [
442 "No manifest was fetched",
443 "No `<meta name=\"theme-color\">` tag found"
444 ],
445 "themeColor": null,
446 "isParseFailure": true,
447 "parseFailureReason": "No manifest was fetched"
448 }
449 ]
450 }
451 },
452 "content-width": {
453 "id": "content-width",
454 "title": "Content is sized correctly for the viewport",
455 "description": "If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn more](https://web.dev/content-width).",
456 "score": 1,
457 "scoreDisplayMode": "binary",
458 "explanation": ""
459 },
460 "image-aspect-ratio": {
461 "id": "image-aspect-ratio",
462 "title": "Displays images with correct aspect ratio",
463 "description": "Image display dimensions should match natural aspect ratio. [Learn more](https://web.dev/image-aspect-ratio).",
464 "score": 1,
465 "scoreDisplayMode": "binary",
466 "warnings": [],
467 "details": {
468 "type": "table",
469 "headings": [],
470 "items": []
471 }
472 },
473 "deprecations": {
474 "id": "deprecations",
475 "title": "Avoids deprecated APIs",
476 "description": "Deprecated APIs will eventually be removed from the browser. [Learn more](https://web.dev/deprecations).",
477 "score": 1,
478 "scoreDisplayMode": "binary",
479 "displayValue": "",
480 "details": {
481 "type": "table",
482 "headings": [],
483 "items": []
484 }
485 },
486 "mainthread-work-breakdown": {
487 "id": "mainthread-work-breakdown",
488 "title": "Minimize main-thread work",
489 "description": "Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. [Learn more](https://web.dev/mainthread-work-breakdown)",
490 "score": 0.85,
491 "scoreDisplayMode": "numeric",
492 "numericValue": 2313.655999999997,
493 "displayValue": "2.3 s",
494 "details": {
495 "type": "table",
496 "headings": [
497 {
498 "key": "groupLabel",
499 "itemType": "text",
500 "text": "Category"
501 },
502 {
503 "key": "duration",
504 "itemType": "ms",
505 "granularity": 1,
506 "text": "Time Spent"
507 }
508 ],
509 "items": [
510 {
511 "group": "scriptEvaluation",
512 "groupLabel": "Script Evaluation",
513 "duration": 947.815999999997
514 },
515 {
516 "group": "other",
517 "groupLabel": "Other",
518 "duration": 578.6520000000002
519 },
520 {
521 "group": "paintCompositeRender",
522 "groupLabel": "Rendering",
523 "duration": 311.2720000000001
524 },
525 {
526 "group": "styleLayout",
527 "groupLabel": "Style & Layout",
528 "duration": 271.44
529 },
530 {
531 "group": "scriptParseCompile",
532 "groupLabel": "Script Parsing & Compilation",
533 "duration": 129.27999999999997
534 },
535 {
536 "group": "parseHTML",
537 "groupLabel": "Parse HTML & CSS",
538 "duration": 64.184
539 },
540 {
541 "group": "garbageCollection",
542 "groupLabel": "Garbage Collection",
543 "duration": 11.012
544 }
545 ]
546 }
547 },
548 "bootup-time": {
549 "id": "bootup-time",
550 "title": "JavaScript execution time",
551 "description": "Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. [Learn more](https://web.dev/bootup-time).",
552 "score": 0.94,
553 "scoreDisplayMode": "numeric",
554 "numericValue": 1032.7720000000004,
555 "displayValue": "1.0 s",
556 "details": {
557 "type": "table",
558 "headings": [
559 {
560 "key": "url",
561 "itemType": "url",
562 "text": "URL"
563 },
564 {
565 "key": "total",
566 "granularity": 1,
567 "itemType": "ms",
568 "text": "Total CPU Time"
569 },
570 {
571 "key": "scripting",
572 "granularity": 1,
573 "itemType": "ms",
574 "text": "Script Evaluation"
575 },
576 {
577 "key": "scriptParseCompile",
578 "granularity": 1,
579 "itemType": "ms",
580 "text": "Script Parse"
581 }
582 ],
583 "items": [
584 {
585 "url": "Other",
586 "total": 1361.1000000000001,
587 "scripting": 127.84000000000005,
588 "scriptParseCompile": 2.2640000000000002
589 },
590 {
591 "url": "https://www.google.com/xjs/_/js/k=xjs.qs.en_GB.eow8zpi0lXM.O/ck=xjs.qs.O_wecOfyqgA.L.W.O/m=ByqdBd,CiVnBc,Fkg7bd,HcFEGb,OF7gzc,QfiAub,RMhBfe,T4BAC,Uox2uf,bct,cdos,czrJpf,hsm,if1iFc,jsa,kopZwe,lXXCK,qim,uz938c,vWNDde,ws9Tlc,xPR7tc,yQ43ff,d,csi/am=AAAAACzCyE9mGOWIYgQQyB4DAAAmcBbsL4AIngAQIIIWBAU/d=1/dg=2/br=1/ct=zgms/rs=ACT90oG1SGFrgEoMoZMLgT6Nvbz7hSunAg",
592 "total": 418.4600000000002,
593 "scripting": 352.7400000000002,
594 "scriptParseCompile": 65.564
595 },
596 {
597 "url": "https://www.google.com/xjs/_/js/k=xjs.qs.en_GB.eow8zpi0lXM.O/ck=xjs.qs.O_wecOfyqgA.L.W.O/am=AAAAACzCyE9mGOWIYgQQyB4DAAAmcBbsL4AIngAQIIIWBAU/d=1/exm=ByqdBd,CiVnBc,Fkg7bd,HcFEGb,OF7gzc,QfiAub,RMhBfe,T4BAC,Uox2uf,bct,cdos,csi,czrJpf,d,hsm,if1iFc,jsa,kopZwe,lXXCK,qim,uz938c,vWNDde,ws9Tlc,xPR7tc,yQ43ff/ed=1/dg=2/br=1/ct=zgms/rs=ACT90oG1SGFrgEoMoZMLgT6Nvbz7hSunAg/m=CHeGN,MkHyGd,NpD4ec,OG6ZHd,RqxLvf,T7XTS,URQPYc,WgDvvc,aa,abd,async,dvl,eN4qad,fEVMic,foot,mUpTid,mhp,mu,o02Jie,pB6Zqd,qmp,rHjpXd,rQSi2,sb_wiz,sf,sonic,spch,uiNkee,xz7cCd,zbML3c?xjs=s1",
598 "total": 283.30400000000003,
599 "scripting": 258.36000000000007,
600 "scriptParseCompile": 23.483999999999998
601 },
602 {
603 "url": "https://www.google.com/",
604 "total": 205.8520000000002,
605 "scripting": 170.6440000000002,
606 "scriptParseCompile": 31.876
607 }
608 ],
609 "summary": {
610 "wastedMs": 1032.7720000000004
611 }
612 }
613 },
614 "uses-rel-preload": {
615 "id": "uses-rel-preload",
616 "title": "Preload key requests",
617 "description": "Consider using `<link rel=preload>` to prioritize fetching resources that are currently requested later in page load. [Learn more](https://web.dev/uses-rel-preload).",
618 "score": 1,
619 "scoreDisplayMode": "numeric",
620 "numericValue": 0,
621 "displayValue": "",
622 "details": {
623 "type": "opportunity",
624 "headings": [],
625 "items": [],
626 "overallSavingsMs": 0
627 }
628 },
629 "uses-rel-preconnect": {
630 "id": "uses-rel-preconnect",
631 "title": "Preconnect to required origins",
632 "description": "Consider adding `preconnect` or `dns-prefetch` resource hints to establish early connections to important third-party origins. [Learn more](https://web.dev/uses-rel-preconnect).",
633 "score": 0.73,
634 "scoreDisplayMode": "numeric",
635 "numericValue": 331.04200000000003,
636 "displayValue": "Potential savings of 330 ms",
637 "warnings": [],
638 "details": {
639 "type": "opportunity",
640 "headings": [
641 {
642 "key": "url",
643 "valueType": "url",
644 "label": "URL"
645 },
646 {
647 "key": "wastedMs",
648 "valueType": "timespanMs",
649 "label": "Potential Savings"
650 }
651 ],
652 "items": [
653 {
654 "url": "https://adservice.google.com.ng",
655 "wastedMs": 331.04200000000003
656 },
657 {
658 "url": "https://adservice.google.com",
659 "wastedMs": 317.802
660 },
661 {
662 "url": "https://googleads.g.doubleclick.net",
663 "wastedMs": 314.784
664 },
665 {
666 "url": "https://www.google.com.ng",
667 "wastedMs": 300
668 }
669 ],
670 "overallSavingsMs": 331.04200000000003
671 }
672 },
673 "font-display": {
674 "id": "font-display",
675 "title": "All text remains visible during webfont loads",
676 "description": "Leverage the font-display CSS feature to ensure text is user-visible while webfonts are loading. [Learn more](https://web.dev/font-display).",
677 "score": 1,
678 "scoreDisplayMode": "binary",
679 "warnings": [],
680 "details": {
681 "type": "table",
682 "headings": [],
683 "items": []
684 }
685 },
686 "diagnostics": {
687 "id": "diagnostics",
688 "title": "Diagnostics",
689 "description": "Collection of useful page vitals.",
690 "score": null,
691 "scoreDisplayMode": "informative",
692 "details": {
693 "type": "debugdata",
694 "items": [
695 {
696 "numRequests": 38,
697 "numScripts": 3,
698 "numStylesheets": 1,
699 "numFonts": 0,
700 "numTasks": 925,
701 "numTasksOver10ms": 11,
702 "numTasksOver25ms": 7,
703 "numTasksOver50ms": 2,
704 "numTasksOver100ms": 0,
705 "numTasksOver500ms": 0,
706 "rtt": 40.590999999999994,
707 "throughput": 4260239.560972246,
708 "maxRtt": 117.78499999999985,
709 "maxServerLatency": 134.27499999999998,
710 "totalByteWeight": 390814,
711 "totalTaskTime": 578.4139999999991,
712 "mainDocumentTransferSize": 43896
713 }
714 ]
715 }
716 },
717 "network-requests": {
718 "id": "network-requests",
719 "title": "Network Requests",
720 "description": "Lists the network requests that were made during page load.",
721 "score": null,
722 "scoreDisplayMode": "informative",
723 "numericValue": 38,
724 "details": {
725 "type": "table",
726 "headings": [
727 {
728 "key": "url",
729 "itemType": "url",
730 "text": "URL"
731 },
732 {
733 "key": "startTime",
734 "itemType": "ms",
735 "granularity": 1,
736 "text": "Start Time"
737 },
738 {
739 "key": "endTime",
740 "itemType": "ms",
741 "granularity": 1,
742 "text": "End Time"
743 },
744 {
745 "key": "transferSize",
746 "itemType": "bytes",
747 "displayUnit": "kb",
748 "granularity": 1,
749 "text": "Transfer Size"
750 },
751 {
752 "key": "resourceSize",
753 "itemType": "bytes",
754 "displayUnit": "kb",
755 "granularity": 1,
756 "text": "Resource Size"
757 },
758 {
759 "key": "statusCode",
760 "itemType": "text",
761 "text": "Status Code"
762 },
763 {
764 "key": "mimeType",
765 "itemType": "text",
766 "text": "MIME Type"
767 },
768 {
769 "key": "resourceType",
770 "itemType": "text",
771 "text": "Resource Type"
772 }
773 ],
774 "items": [
775 {
776 "url": "https://google.com/",
777 "startTime": 0,
778 "endTime": 1574.0339999902062,
779 "transferSize": 561,
780 "resourceSize": 0,
781 "statusCode": 301,
782 "mimeType": "text/html"
783 },
784 {
785 "url": "https://www.google.com/",
786 "startTime": 1574.6930000022985,
787 "endTime": 2310.80400000792,
788 "transferSize": 43896,
789 "resourceSize": 140814,
790 "statusCode": 200,
791 "mimeType": "text/html",
792 "resourceType": "Document"
793 },
794 {
795 "url": "https://www.google.com/images/hpp/googleg-standard-color-104dp.png",
796 "startTime": 2115.7100000127684,
797 "endTime": 2369.3009999988135,
798 "transferSize": 3087,
799 "resourceSize": 2944,
800 "statusCode": 200,
801 "mimeType": "image/png",
802 "resourceType": "Image"
803 },
804 {
805 "url": "https://www.google.com/logos/doodles/2020/leap-year-2020-6753651837108301-law.gif",
806 "startTime": 2122.8059999994002,
807 "endTime": 2363.344999990659,
808 "transferSize": 60355,
809 "resourceSize": 60155,
810 "statusCode": 200,
811 "mimeType": "image/gif",
812 "resourceType": "Image"
813 },
814 {
815 "url": "https://ssl.gstatic.com/gb/images/qi2_00ed8ca1.png",
816 "startTime": 2136.647000006633,
817 "endTime": 2625.7019999902695,
818 "transferSize": 3640,
819 "resourceSize": 3301,
820 "statusCode": 200,
821 "mimeType": "image/png",
822 "resourceType": "Image"
823 },
824 {
825 "url": "https://www.google.com/images/searchbox/searchbox_sprites312_hr.webp",
826 "startTime": 2172.516999999061,
827 "endTime": 2370.896000007633,
828 "transferSize": 1540,
829 "resourceSize": 1438,
830 "statusCode": 200,
831 "mimeType": "image/webp",
832 "resourceType": "Image"
833 },
834 {
835 "url": "https://www.gstatic.com/og/_/js/k=og.mob.en_US.m2VOzIeM7mw.O/rt=j/m=md/exm=mih,mab,meb/d=1/ed=1/rs=AA2YrTv0gYPBFzyzbDfSq1NXJLqsJGLHgw",
836 "startTime": 2253.607999999076,
837 "endTime": 2771.3240000011865,
838 "transferSize": 20456,
839 "resourceSize": 58952,
840 "statusCode": 200,
841 "mimeType": "text/javascript",
842 "resourceType": "Script"
843 },
844 {
845 "url": "https://www.google.com/gen_204?s=webhp&t=aft&atyp=csi&ei=xGpaXq3SM8OJlwTfn6uwAQ&rt=wsrt.2076,aft.241,prt.241&bl=q7xS&ima=0&imad=0&imn=2",
846 "startTime": 2316.603999992367,
847 "endTime": 2674.8070000030566,
848 "transferSize": 55,
849 "resourceSize": 0,
850 "statusCode": 204,
851 "mimeType": "text/html",
852 "resourceType": "Other"
853 },
854 {
855 "url": "https://www.google.com/gen_204?atyp=i&ct=rfl&cad=&ei=xGpaXq3SM8OJlwTfn6uwAQ&zx=1582983877316",
856 "startTime": 2318.520000000717,
857 "endTime": 2700.2579999971204,
858 "transferSize": 144,
859 "resourceSize": 0,
860 "statusCode": 204,
861 "mimeType": "text/html",
862 "resourceType": "Image"
863 },
864 {
865 "url": "https://www.google.com/xjs/_/js/k=xjs.qs.en_GB.eow8zpi0lXM.O/ck=xjs.qs.O_wecOfyqgA.L.W.O/m=ByqdBd,CiVnBc,Fkg7bd,HcFEGb,OF7gzc,QfiAub,RMhBfe,T4BAC,Uox2uf,bct,cdos,czrJpf,hsm,if1iFc,jsa,kopZwe,lXXCK,qim,uz938c,vWNDde,ws9Tlc,xPR7tc,yQ43ff,d,csi/am=AAAAACzCyE9mGOWIYgQQyB4DAAAmcBbsL4AIngAQIIIWBAU/d=1/dg=2/br=1/ct=zgms/rs=ACT90oG1SGFrgEoMoZMLgT6Nvbz7hSunAg",
866 "startTime": 2320.3799999901094,
867 "endTime": 2675.9190000011586,
868 "transferSize": 168636,
869 "resourceSize": 544629,
870 "statusCode": 200,
871 "mimeType": "text/javascript",
872 "resourceType": "Script"
873 },
874 {
875 "url": "https://www.google.com/images/nav_logo289_hr.webp",
876 "startTime": 2323.792000010144,
877 "endTime": 2701.357000012649,
878 "transferSize": 4796,
879 "resourceSize": 4726,
880 "statusCode": 200,
881 "mimeType": "image/webp",
882 "resourceType": "Image"
883 },
884 {
885 "url": "https://www.google.com/xjs/_/js/k=xjs.qs.en_GB.eow8zpi0lXM.O/ck=xjs.qs.O_wecOfyqgA.L.W.O/am=AAAAACzCyE9mGOWIYgQQyB4DAAAmcBbsL4AIngAQIIIWBAU/d=1/exm=ByqdBd,CiVnBc,Fkg7bd,HcFEGb,OF7gzc,QfiAub,RMhBfe,T4BAC,Uox2uf,bct,cdos,csi,czrJpf,d,hsm,if1iFc,jsa,kopZwe,lXXCK,qim,uz938c,vWNDde,ws9Tlc,xPR7tc,yQ43ff/ed=1/dg=2/br=1/ct=zgms/rs=ACT90oG1SGFrgEoMoZMLgT6Nvbz7hSunAg/m=CHeGN,MkHyGd,NpD4ec,OG6ZHd,RqxLvf,T7XTS,URQPYc,WgDvvc,aa,abd,async,dvl,eN4qad,fEVMic,foot,mUpTid,mhp,mu,o02Jie,pB6Zqd,qmp,rHjpXd,rQSi2,sb_wiz,sf,sonic,spch,uiNkee,xz7cCd,zbML3c?xjs=s1",
886 "startTime": 2812.007000000449,
887 "endTime": 2928.4200000111014,
888 "transferSize": 67112,
889 "resourceSize": 216607,
890 "statusCode": 200,
891 "mimeType": "text/javascript",
892 "resourceType": "Script"
893 },
894 {
895 "url": "https://www.gstatic.com/navigationdrawer/home_icon.svg",
896 "startTime": 2819.6330000064336,
897 "endTime": 2858.1929999927524,
898 "transferSize": 319,
899 "resourceSize": 232,
900 "statusCode": 200,
901 "mimeType": "image/svg+xml",
902 "resourceType": "Image"
903 },
904 {
905 "url": "https://www.gstatic.com/navigationdrawer/search_activity_icon.svg",
906 "startTime": 2819.9409999942873,
907 "endTime": 2877.9100000101607,
908 "transferSize": 395,
909 "resourceSize": 393,
910 "statusCode": 200,
911 "mimeType": "image/svg+xml",
912 "resourceType": "Image"
913 },
914 {
915 "url": "https://www.gstatic.com/navigationdrawer/save_icon.svg",
916 "startTime": 2820.5759999982547,
917 "endTime": 2886.9120000163093,
918 "transferSize": 596,
919 "resourceSize": 1016,
920 "statusCode": 200,
921 "mimeType": "image/svg+xml",
922 "resourceType": "Image"
923 },
924 {
925 "url": "https://www.gstatic.com/navigationdrawer/manage_searches_icon.png",
926 "startTime": 2821.001000003889,
927 "endTime": 2901.6330000013113,
928 "transferSize": 571,
929 "resourceSize": 472,
930 "statusCode": 200,
931 "mimeType": "image/png",
932 "resourceType": "Image"
933 },
934 {
935 "url": "https://www.gstatic.com/navigationdrawer/settings_icon.svg",
936 "startTime": 2821.938000008231,
937 "endTime": 2906.8370000168215,
938 "transferSize": 555,
939 "resourceSize": 869,
940 "statusCode": 200,
941 "mimeType": "image/svg+xml",
942 "resourceType": "Image"
943 },
944 {
945 "url": "https://www.gstatic.com/navigationdrawer/privacy_advisor_icon.svg",
946 "startTime": 2822.937999997521,
947 "endTime": 2906.1759999895003,
948 "transferSize": 502,
949 "resourceSize": 796,
950 "statusCode": 200,
951 "mimeType": "image/svg+xml",
952 "resourceType": "Image"
953 },
954 {
955 "url": "https://www.gstatic.com/navigationdrawer/how_search_works_icon.svg",
956 "startTime": 2823.9940000057686,
957 "endTime": 2905.52500000922,
958 "transferSize": 413,
959 "resourceSize": 440,
960 "statusCode": 200,
961 "mimeType": "image/svg+xml",
962 "resourceType": "Image"
963 },
964 {
965 "url": "https://www.gstatic.com/navigationdrawer/help_icon.svg",
966 "startTime": 2824.5520000054967,
967 "endTime": 2904.8790000088047,
968 "transferSize": 394,
969 "resourceSize": 465,
970 "statusCode": 200,
971 "mimeType": "image/svg+xml",
972 "resourceType": "Image"
973 },
974 {
975 "url": "https://www.gstatic.com/navigationdrawer/feedback_icon.svg",
976 "startTime": 2825.252000009641,
977 "endTime": 2904.1760000109207,
978 "transferSize": 303,
979 "resourceSize": 273,
980 "statusCode": 200,
981 "mimeType": "image/svg+xml",
982 "resourceType": "Image"
983 },
984 {
985 "url": "https://www.google.com/gen_204?atyp=i&ct=mhp_asic&cad=&vet=10ahUKEwitxKi98vbnAhXDxIUKHd_PChYQ1MADCBI..s&ei=xGpaXq3SM8OJlwTfn6uwAQ&zx=1582983877814",
986 "startTime": 2825.7769999909215,
987 "endTime": 2967.964999988908,
988 "transferSize": 144,
989 "resourceSize": 0,
990 "statusCode": 204,
991 "mimeType": "text/html",
992 "resourceType": "Image"
993 },
994 {
995 "url": "https://www.google.com/gen_204?atyp=i&ct=&cad=udla=3&ei=xGpaXq3SM8OJlwTfn6uwAQ&e=12&zx=1582983877974",
996 "startTime": 2976.8479999911506,
997 "endTime": 3121.290000010049,
998 "transferSize": 53,
999 "resourceSize": 0,
1000 "statusCode": 204,
1001 "mimeType": "text/html",
1002 "resourceType": "Other"
1003 },
1004 {
1005 "url": "https://www.google.com.ng/domainless/read?igu=1",
1006 "startTime": 2982.0220000110567,
1007 "endTime": 3422.3740000161342,
1008 "transferSize": 634,
1009 "resourceSize": 0,
1010 "statusCode": 200,
1011 "mimeType": "text/html",
1012 "resourceType": "XHR"
1013 },
1014 {
1015 "url": "https://www.google.com/gen_204?atyp=i&ct=&cad=udla=3&ei=xGpaXq3SM8OJlwTfn6uwAQ&pd=10&e=1&zx=1582983877985",
1016 "startTime": 2987.9169999912847,
1017 "endTime": 3149.332000000868,
1018 "transferSize": 53,
1019 "resourceSize": 0,
1020 "statusCode": 204,
1021 "mimeType": "text/html",
1022 "resourceType": "Other"
1023 },
1024 {
1025 "url": "https://www.google.com/gen_204?atyp=i&ct=&cad=udla=1&ei=xGpaXq3SM8OJlwTfn6uwAQ&act=ng&ps=1&zx=1582983877986",
1026 "startTime": 2989.3779999983963,
1027 "endTime": 3157.2480000031646,
1028 "transferSize": 53,
1029 "resourceSize": 0,
1030 "statusCode": 204,
1031 "mimeType": "text/html",
1032 "resourceType": "Other"
1033 },
1034 {
1035 "url": "https://www.google.com/async/promos?ei=xGpaXq3SM8OJlwTfn6uwAQ&yv=3&async=g:19016257,p:19016258,m:i,ic:1,_fmt:jspb",
1036 "startTime": 3012.9909999959636,
1037 "endTime": 3177.1690000023227,
1038 "transferSize": 166,
1039 "resourceSize": 32,
1040 "statusCode": 200,
1041 "mimeType": "application/json",
1042 "resourceType": "XHR"
1043 },
1044 {
1045 "url": "https://www.google.com/fp_204?atyp=i&ct=&cad=&ptt=1&ptid=19016257&client=throttler&authuser=0&ei=xGpaXq3SM8OJlwTfn6uwAQ&zx=1582983878011",
1046 "startTime": 3017.2810000076424,
1047 "endTime": 3175.8850000042003,
1048 "transferSize": 169,
1049 "resourceSize": 0,
1050 "statusCode": 200,
1051 "mimeType": "text/html",
1052 "resourceType": "Image"
1053 },
1054 {
1055 "url": "https://www.google.com/gen_204?atyp=i&ct=14&cad=i&ogsr=1&id=19016258&ic=1&ogd=google.com&ogprm=up&vet=10ahUKEwitxKi98vbnAhXDxIUKHd_PChYQjW0IAQ.xGpaXq3SM8OJlwTfn6uwAQ.s&vis=1&ei=xGpaXq3SM8OJlwTfn6uwAQ&zx=1582983878014",
1056 "startTime": 3017.695000016829,
1057 "endTime": 3250.72499999078,
1058 "transferSize": 144,
1059 "resourceSize": 0,
1060 "statusCode": 204,
1061 "mimeType": "text/html",
1062 "resourceType": "Image"
1063 },
1064 {
1065 "url": "https://www.gstatic.com/og/_/ss/k=og.mob.-1pfbx5fxsfgj4.L.W.O/m=md/excm=mih,mab,meb/d=1/ed=1/ct=zgms/rs=AA2YrTuu5Uuoh9qusE7aQv2bi07p2SR6kA",
1066 "startTime": 3283.850000007078,
1067 "endTime": 3340.2289999939967,
1068 "transferSize": 3088,
1069 "resourceSize": 15544,
1070 "statusCode": 200,
1071 "mimeType": "text/css",
1072 "resourceType": "Stylesheet"
1073 },
1074 {
1075 "url": "https://www.google.com/gen_204?atyp=csi&ei=xGpaXq3SM8OJlwTfn6uwAQ&s=webhp&t=all&bl=q7xS&imn=2&adh=&conn=onchange&ima=0&imad=0&ime=0&imex=1&imeh=1&imea=0&imeb=0&wh=660&scp=0&net=dl.3250,ect.4g,rtt.100&mem=ujhs.9,tjhs.24,jhsl.2173,dm.8&sto=&sys=hc.4&rt=prt.241,aft.241,iml.297,xjsls.246,dcl.248,xjses.644,xjsee.692,xjs.692,ol.1210,wsrt.2076,cst.202,dnst.64,rqst.469,rspt.237,sslt.156,rqstt.1844,unt.1573,cstt.1642,dit.2324&zx=1582983878286",
1076 "startTime": 3289.0020000049844,
1077 "endTime": 3455.164999992121,
1078 "transferSize": 53,
1079 "resourceSize": 0,
1080 "statusCode": 204,
1081 "mimeType": "text/html",
1082 "resourceType": "Other"
1083 },
1084 {
1085 "url": "https://adservice.google.com/adsid/google/ui",
1086 "startTime": 3298.540999996476,
1087 "endTime": 3712.6270000007935,
1088 "transferSize": 708,
1089 "resourceSize": 0,
1090 "statusCode": 302,
1091 "mimeType": "text/html"
1092 },
1093 {
1094 "url": "https://www.google.com/images/branding/product/1x/gsa_android_144dp.png",
1095 "startTime": 3309.971000009682,
1096 "endTime": 3457.3600000003353,
1097 "transferSize": 5031,
1098 "resourceSize": 4961,
1099 "statusCode": 200,
1100 "mimeType": "image/png",
1101 "resourceType": "Other"
1102 },
1103 {
1104 "url": "https://www.google.com/domainless/write?igu=1&data=&xsrf=AO61pXSeqssE0ieoYRZ5KQiT0Z6qTwLQsA:1582983876879",
1105 "startTime": 3424.6210000128485,
1106 "endTime": 3606.644999992568,
1107 "transferSize": 373,
1108 "resourceSize": 0,
1109 "statusCode": 204,
1110 "mimeType": "text/html",
1111 "resourceType": "XHR"
1112 },
1113 {
1114 "url": "https://adservice.google.com.ng/adsid/google/ui?gadsid=AORoGNQ_ExmYUEnpbeifRtoUpXeudbGn4Lcsv85teqgoCMNbKz8Dfdymug",
1115 "startTime": 3712.907000008272,
1116 "endTime": 4135.408000001917,
1117 "transferSize": 714,
1118 "resourceSize": 0,
1119 "statusCode": 302,
1120 "mimeType": "text/html"
1121 },
1122 {
1123 "url": "https://googleads.g.doubleclick.net/adsid/google/ui?gadsid=AORoGNTQtuP63sdV9zAjn6vUALFoUxCHl74fI-3JehlB2BUZfRX6yVTBz6Cb",
1124 "startTime": 4135.581000009552,
1125 "endTime": 4530.587999994168,
1126 "transferSize": 810,
1127 "resourceSize": 0,
1128 "statusCode": 302,
1129 "mimeType": "text/html"
1130 },
1131 {
1132 "url": "https://adservice.google.com/adsid/google/si?gadsid=AORoGNTX8oO2HS56l42KE9d1mQyXjI9LbWWhFimweBireDJIxw5yWwT0jtSB",
1133 "startTime": 4530.808000010438,
1134 "endTime": 4683.522000006633,
1135 "transferSize": 295,
1136 "resourceSize": 0,
1137 "statusCode": 302,
1138 "mimeType": "text/html"
1139 },
1140 {
1141 "url": "https://adservice.google.com.ng/adsid/google/si?gadsid=AORoGNRChax4oL8cX3nz5UktRmdyqBmVofz5VGoGTz4DMkIvTe3Xi_rUI8c0",
1142 "startTime": 4683.522000006633,
1143 "transferSize": 0,
1144 "resourceSize": 0,
1145 "statusCode": -1,
1146 "mimeType": "",
1147 "resourceType": "Image"
1148 }
1149 ]
1150 }
1151 },
1152 "network-rtt": {
1153 "id": "network-rtt",
1154 "title": "Network Round Trip Times",
1155 "description": "Network round trip times (RTT) have a large impact on performance. If the RTT to an origin is high, it's an indication that servers closer to the user could improve performance. [Learn more](https://hpbn.co/primer-on-latency-and-bandwidth/).",
1156 "score": null,
1157 "scoreDisplayMode": "informative",
1158 "numericValue": 117.78499999999985,
1159 "displayValue": "120 ms",
1160 "details": {
1161 "type": "table",
1162 "headings": [
1163 {
1164 "key": "origin",
1165 "itemType": "text",
1166 "text": "URL"
1167 },
1168 {
1169 "key": "rtt",
1170 "itemType": "ms",
1171 "granularity": 1,
1172 "text": "Time Spent"
1173 }
1174 ],
1175 "items": [
1176 {
1177 "origin": "https://google.com",
1178 "rtt": 117.78499999999985
1179 },
1180 {
1181 "origin": "https://adservice.google.com.ng",
1182 "rtt": 56.111999999999995
1183 },
1184 {
1185 "origin": "https://adservice.google.com",
1186 "rtt": 49.492
1187 },
1188 {
1189 "origin": "https://googleads.g.doubleclick.net",
1190 "rtt": 47.983
1191 },
1192 {
1193 "origin": "https://www.google.com",
1194 "rtt": 45.82299999999999
1195 },
1196 {
1197 "origin": "https://www.gstatic.com",
1198 "rtt": 45.462999999999994
1199 },
1200 {
1201 "origin": "https://ssl.gstatic.com",
1202 "rtt": 44.653999999999996
1203 },
1204 {
1205 "origin": "https://www.google.com.ng",
1206 "rtt": 40.590999999999994
1207 }
1208 ]
1209 }
1210 },
1211 "network-server-latency": {
1212 "id": "network-server-latency",
1213 "title": "Server Backend Latencies",
1214 "description": "Server latencies can impact web performance. If the server latency of an origin is high, it's an indication the server is overloaded or has poor backend performance. [Learn more](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall).",
1215 "score": null,
1216 "scoreDisplayMode": "informative",
1217 "numericValue": 134.27499999999998,
1218 "displayValue": "130 ms",
1219 "details": {
1220 "type": "table",
1221 "headings": [
1222 {
1223 "key": "origin",
1224 "itemType": "text",
1225 "text": "URL"
1226 },
1227 {
1228 "key": "serverResponseTime",
1229 "itemType": "ms",
1230 "granularity": 1,
1231 "text": "Time Spent"
1232 }
1233 ],
1234 "items": [
1235 {
1236 "origin": "https://www.google.com.ng",
1237 "serverResponseTime": 134.27499999999998
1238 },
1239 {
1240 "origin": "https://ssl.gstatic.com",
1241 "serverResponseTime": 126.507
1242 },
1243 {
1244 "origin": "https://www.google.com",
1245 "serverResponseTime": 120.96900000000001
1246 },
1247 {
1248 "origin": "https://adservice.google.com",
1249 "serverResponseTime": 97.24600000000001
1250 },
1251 {
1252 "origin": "https://googleads.g.doubleclick.net",
1253 "serverResponseTime": 88.23699999999997
1254 },
1255 {
1256 "origin": "https://adservice.google.com.ng",
1257 "serverResponseTime": 87.333
1258 },
1259 {
1260 "origin": "https://google.com",
1261 "serverResponseTime": 35.84400000000028
1262 },
1263 {
1264 "origin": "https://www.gstatic.com",
1265 "serverResponseTime": 20.41900000000001
1266 }
1267 ]
1268 }
1269 },
1270 "main-thread-tasks": {
1271 "id": "main-thread-tasks",
1272 "title": "Tasks",
1273 "description": "Lists the toplevel main thread tasks that executed during page load.",
1274 "score": null,
1275 "scoreDisplayMode": "informative",
1276 "numericValue": 15,
1277 "details": {
1278 "type": "table",
1279 "headings": [
1280 {
1281 "key": "startTime",
1282 "itemType": "ms",
1283 "granularity": 1,
1284 "text": "Start Time"
1285 },
1286 {
1287 "key": "duration",
1288 "itemType": "ms",
1289 "granularity": 1,
1290 "text": "End Time"
1291 }
1292 ],
1293 "items": [
1294 {
1295 "duration": 11.052,
1296 "startTime": 2088.535
1297 },
1298 {
1299 "duration": 33.944,
1300 "startTime": 2143.709
1301 },
1302 {
1303 "duration": 32.401,
1304 "startTime": 2180.482
1305 },
1306 {
1307 "duration": 22.27,
1308 "startTime": 2246.995
1309 },
1310 {
1311 "duration": 7.625,
1312 "startTime": 2320.921
1313 },
1314 {
1315 "duration": 71.501,
1316 "startTime": 2706.062
1317 },
1318 {
1319 "duration": 51.845,
1320 "startTime": 2786.495
1321 },
1322 {
1323 "duration": 5.038,
1324 "startTime": 2846.757
1325 },
1326 {
1327 "duration": 5.054,
1328 "startTime": 2919.185
1329 },
1330 {
1331 "duration": 48.179,
1332 "startTime": 2945.304
1333 },
1334 {
1335 "duration": 26.625,
1336 "startTime": 3001.18
1337 },
1338 {
1339 "duration": 25.4,
1340 "startTime": 3239.597
1341 },
1342 {
1343 "duration": 22.793,
1344 "startTime": 3267.304
1345 },
1346 {
1347 "duration": 19.547,
1348 "startTime": 3290.189
1349 },
1350 {
1351 "duration": 5.233,
1352 "startTime": 3309.789
1353 }
1354 ]
1355 }
1356 },
1357 "metrics": {
1358 "id": "metrics",
1359 "title": "Metrics",
1360 "description": "Collects all available metrics.",
1361 "score": null,
1362 "scoreDisplayMode": "informative",
1363 "numericValue": 5075.882999999999,
1364 "details": {
1365 "type": "debugdata",
1366 "items": [
1367 {
1368 "firstContentfulPaint": 2304,
1369 "firstMeaningfulPaint": 2304,
1370 "firstCPUIdle": 4688,
1371 "interactive": 5076,
1372 "speedIndex": 5120,
1373 "estimatedInputLatency": 74,
1374 "totalBlockingTime": 415,
1375 "observedNavigationStart": 0,
1376 "observedNavigationStartTs": 257959861027,
1377 "observedFirstPaint": 2306,
1378 "observedFirstPaintTs": 257962167250,
1379 "observedFirstContentfulPaint": 2306,
1380 "observedFirstContentfulPaintTs": 257962167250,
1381 "observedFirstMeaningfulPaint": 2306,
1382 "observedFirstMeaningfulPaintTs": 257962167250,
1383 "observedLargestContentfulPaint": 2431,
1384 "observedLargestContentfulPaintTs": 257962292225,
1385 "observedTraceEnd": 4545,
1386 "observedTraceEndTs": 257964406265,
1387 "observedLoad": 3300,
1388 "observedLoadTs": 257963161132,
1389 "observedDomContentLoaded": 2325,
1390 "observedDomContentLoadedTs": 257962186387,
1391 "observedFirstVisualChange": 2231,
1392 "observedFirstVisualChangeTs": 257962092027,
1393 "observedLastVisualChange": 4481,
1394 "observedLastVisualChangeTs": 257964342027,
1395 "observedSpeedIndex": 2541,
1396 "observedSpeedIndexTs": 257962402449
1397 },
1398 {
1399 "lcpInvalidated": false
1400 }
1401 ]
1402 }
1403 },
1404 "offline-start-url": {
1405 "id": "offline-start-url",
1406 "title": "`start_url` does not respond with a 200 when offline",
1407 "description": "A service worker enables your web app to be reliable in unpredictable network conditions. [Learn more](https://web.dev/offline-start-url).",
1408 "score": 0,
1409 "scoreDisplayMode": "binary",
1410 "explanation": "No usable web app manifest found on page.",
1411 "warnings": []
1412 },
1413 "performance-budget": {
1414 "id": "performance-budget",
1415 "title": "Performance budget",
1416 "description": "Keep the quantity and size of network requests under the targets set by the provided performance budget. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).",
1417 "score": null,
1418 "scoreDisplayMode": "notApplicable"
1419 },
1420 "resource-summary": {
1421 "id": "resource-summary",
1422 "title": "Keep request counts low and transfer sizes small",
1423 "description": "To set budgets for the quantity and size of page resources, add a budget.json file. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).",
1424 "score": null,
1425 "scoreDisplayMode": "informative",
1426 "displayValue": "38 requests • 382 KB",
1427 "details": {
1428 "type": "table",
1429 "headings": [
1430 {
1431 "key": "label",
1432 "itemType": "text",
1433 "text": "Resource Type"
1434 },
1435 {
1436 "key": "requestCount",
1437 "itemType": "numeric",
1438 "text": "Requests"
1439 },
1440 {
1441 "key": "size",
1442 "itemType": "bytes",
1443 "text": "Transfer Size"
1444 }
1445 ],
1446 "items": [
1447 {
1448 "resourceType": "total",
1449 "label": "Total",
1450 "requestCount": 38,
1451 "size": 390814
1452 },
1453 {
1454 "resourceType": "script",
1455 "label": "Script",
1456 "requestCount": 3,
1457 "size": 256204
1458 },
1459 {
1460 "resourceType": "image",
1461 "label": "Image",
1462 "requestCount": 19,
1463 "size": 78067
1464 },
1465 {
1466 "resourceType": "document",
1467 "label": "Document",
1468 "requestCount": 1,
1469 "size": 43896
1470 },
1471 {
1472 "resourceType": "other",
1473 "label": "Other",
1474 "requestCount": 14,
1475 "size": 9559
1476 },
1477 {
1478 "resourceType": "stylesheet",
1479 "label": "Stylesheet",
1480 "requestCount": 1,
1481 "size": 3088
1482 },
1483 {
1484 "resourceType": "media",
1485 "label": "Media",
1486 "requestCount": 0,
1487 "size": 0
1488 },
1489 {
1490 "resourceType": "font",
1491 "label": "Font",
1492 "requestCount": 0,
1493 "size": 0
1494 },
1495 {
1496 "resourceType": "third-party",
1497 "label": "Third-party",
1498 "requestCount": 16,
1499 "size": 33390
1500 }
1501 ]
1502 }
1503 },
1504 "third-party-summary": {
1505 "id": "third-party-summary",
1506 "title": "Reduce the impact of third-party code",
1507 "description": "Third-party code can significantly impact load performance. Limit the number of redundant third-party providers and try to load third-party code after your page has primarily finished loading. [Learn more](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/).",
1508 "score": 0,
1509 "scoreDisplayMode": "binary",
1510 "displayValue": "Third-party code blocked the main thread for 310 ms",
1511 "details": {
1512 "type": "table",
1513 "headings": [
1514 {
1515 "key": "entity",
1516 "itemType": "link",
1517 "text": "Third-Party"
1518 },
1519 {
1520 "key": "transferSize",
1521 "granularity": 1,
1522 "itemType": "bytes",
1523 "text": "Size"
1524 },
1525 {
1526 "key": "blockingTime",
1527 "granularity": 1,
1528 "itemType": "ms",
1529 "text": "Main-Thread Blocking Time"
1530 }
1531 ],
1532 "items": [
1533 {
1534 "entity": {
1535 "type": "link",
1536 "text": "Other Google APIs/SDKs",
1537 "url": "https://developers.google.com/apis-explorer/#p/"
1538 },
1539 "transferSize": 355860,
1540 "mainThreadTime": 907.6159999999993,
1541 "blockingTime": 312.124
1542 },
1543 {
1544 "entity": {
1545 "type": "link",
1546 "text": "Google CDN",
1547 "url": "https://developers.google.com/speed/libraries/"
1548 },
1549 "transferSize": 27592,
1550 "mainThreadTime": 44.940000000000005,
1551 "blockingTime": 0
1552 },
1553 {
1554 "entity": {
1555 "type": "link",
1556 "text": "Google/Doubleclick Ads",
1557 "url": "https://www.doubleclickbygoogle.com/"
1558 },
1559 "transferSize": 1813,
1560 "mainThreadTime": 0,
1561 "blockingTime": 0
1562 }
1563 ],
1564 "summary": {
1565 "wastedBytes": 385265,
1566 "wastedMs": 312.124
1567 }
1568 }
1569 },
1570 "pwa-cross-browser": {
1571 "id": "pwa-cross-browser",
1572 "title": "Site works cross-browser",
1573 "description": "To reach the most number of users, sites should work across every major browser. [Learn more](https://web.dev/pwa-cross-browser).",
1574 "score": null,
1575 "scoreDisplayMode": "manual"
1576 },
1577 "pwa-page-transitions": {
1578 "id": "pwa-page-transitions",
1579 "title": "Page transitions don't feel like they block on the network",
1580 "description": "Transitions should feel snappy as you tap around, even on a slow network. This experience is key to a user's perception of performance. [Learn more](https://web.dev/pwa-page-transitions).",
1581 "score": null,
1582 "scoreDisplayMode": "manual"
1583 },
1584 "pwa-each-page-has-url": {
1585 "id": "pwa-each-page-has-url",
1586 "title": "Each page has a URL",
1587 "description": "Ensure individual pages are deep linkable via URL and that URLs are unique for the purpose of shareability on social media. [Learn more](https://web.dev/pwa-each-page-has-url).",
1588 "score": null,
1589 "scoreDisplayMode": "manual"
1590 },
1591 "accesskeys": {
1592 "id": "accesskeys",
1593 "title": "`[accesskey]` values are unique",
1594 "description": "Access keys let users quickly focus a part of the page. For proper navigation, each access key must be unique. [Learn more](https://web.dev/accesskeys/).",
1595 "score": null,
1596 "scoreDisplayMode": "notApplicable"
1597 },
1598 "aria-allowed-attr": {
1599 "id": "aria-allowed-attr",
1600 "title": "`[aria-*]` attributes match their roles",
1601 "description": "Each ARIA `role` supports a specific subset of `aria-*` attributes. Mismatching these invalidates the `aria-*` attributes. [Learn more](https://web.dev/aria-allowed-attr/).",
1602 "score": 1,
1603 "scoreDisplayMode": "binary",
1604 "details": {
1605 "type": "table",
1606 "headings": [],
1607 "items": []
1608 }
1609 },
1610 "aria-required-attr": {
1611 "id": "aria-required-attr",
1612 "title": "`[role]`s do not have all required `[aria-*]` attributes",
1613 "description": "Some ARIA roles have required attributes that describe the state of the element to screen readers. [Learn more](https://web.dev/aria-required-attr/).",
1614 "score": 0,
1615 "scoreDisplayMode": "binary",
1616 "details": {
1617 "type": "table",
1618 "headings": [
1619 {
1620 "key": "node",
1621 "itemType": "node",
1622 "text": "Failing Elements"
1623 }
1624 ],
1625 "items": [
1626 {
1627 "node": {
1628 "type": "node",
1629 "selector": ".gLFyf",
1630 "path": "1,HTML,1,BODY,8,DIV,2,DIV,1,DIV,2,DIV,0,FORM,1,DIV,0,DIV,1,DIV,2,DIV,0,DIV,1,INPUT",
1631 "snippet": "<input class=\"gLFyf\" jsaction=\"paste:puy29d\" maxlength=\"2048\" name=\"q\" type=\"search\" aria-autocomplete=\"both\" aria-haspopup=\"false\" autocapitalize=\"off\" autocomplete=\"off\" autocorrect=\"off\" role=\"combobox\" spellcheck=\"false\" title=\"\" value=\"\" aria-label=\"Search\" data-ved=\"0ahUKEwitxKi98vbnAhXDxIUKHd_PChYQ39UDCBY\">",
1632 "explanation": "Fix any of the following:\n Required ARIA attribute not present: aria-expanded",
1633 "nodeLabel": "Search"
1634 }
1635 }
1636 ],
1637 "debugData": {
1638 "type": "debugdata",
1639 "impact": "critical",
1640 "tags": [
1641 "cat.aria",
1642 "wcag2a",
1643 "wcag412"
1644 ]
1645 }
1646 }
1647 },
1648 "aria-required-children": {
1649 "id": "aria-required-children",
1650 "title": "Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.",
1651 "description": "Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. [Learn more](https://web.dev/aria-required-children/).",
1652 "score": 1,
1653 "scoreDisplayMode": "binary",
1654 "details": {
1655 "type": "table",
1656 "headings": [],
1657 "items": []
1658 }
1659 },
1660 "aria-required-parent": {
1661 "id": "aria-required-parent",
1662 "title": "`[role]`s are contained by their required parent element",
1663 "description": "Some ARIA child roles must be contained by specific parent roles to properly perform their intended accessibility functions. [Learn more](https://web.dev/aria-required-parent/).",
1664 "score": 1,
1665 "scoreDisplayMode": "binary",
1666 "details": {
1667 "type": "table",
1668 "headings": [],
1669 "items": []
1670 }
1671 },
1672 "aria-roles": {
1673 "id": "aria-roles",
1674 "title": "`[role]` values are valid",
1675 "description": "ARIA roles must have valid values in order to perform their intended accessibility functions. [Learn more](https://web.dev/aria-roles/).",
1676 "score": 1,
1677 "scoreDisplayMode": "binary",
1678 "details": {
1679 "type": "table",
1680 "headings": [],
1681 "items": []
1682 }
1683 },
1684 "aria-valid-attr-value": {
1685 "id": "aria-valid-attr-value",
1686 "title": "`[aria-*]` attributes have valid values",
1687 "description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid values. [Learn more](https://web.dev/aria-valid-attr-value/).",
1688 "score": 1,
1689 "scoreDisplayMode": "binary",
1690 "details": {
1691 "type": "table",
1692 "headings": [],
1693 "items": []
1694 }
1695 },
1696 "aria-valid-attr": {
1697 "id": "aria-valid-attr",
1698 "title": "`[aria-*]` attributes are valid and not misspelled",
1699 "description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid names. [Learn more](https://web.dev/aria-valid-attr/).",
1700 "score": 1,
1701 "scoreDisplayMode": "binary",
1702 "details": {
1703 "type": "table",
1704 "headings": [],
1705 "items": []
1706 }
1707 },
1708 "audio-caption": {
1709 "id": "audio-caption",
1710 "title": "`<audio>` elements contain a `<track>` element with `[kind=\"captions\"]`",
1711 "description": "Captions make audio elements usable for deaf or hearing-impaired users, providing critical information such as who is talking, what they're saying, and other non-speech information. [Learn more](https://web.dev/audio-caption/).",
1712 "score": null,
1713 "scoreDisplayMode": "notApplicable"
1714 },
1715 "button-name": {
1716 "id": "button-name",
1717 "title": "Buttons have an accessible name",
1718 "description": "When a button doesn't have an accessible name, screen readers announce it as \"button\", making it unusable for users who rely on screen readers. [Learn more](https://web.dev/button-name/).",
1719 "score": 1,
1720 "scoreDisplayMode": "binary",
1721 "details": {
1722 "type": "table",
1723 "headings": [],
1724 "items": []
1725 }
1726 },
1727 "bypass": {
1728 "id": "bypass",
1729 "title": "The page does not contain a heading, skip link, or landmark region",
1730 "description": "Adding ways to bypass repetitive content lets keyboard users navigate the page more efficiently. [Learn more](https://web.dev/bypass/).",
1731 "score": 0,
1732 "scoreDisplayMode": "binary",
1733 "details": {
1734 "type": "table",
1735 "headings": [
1736 {
1737 "key": "node",
1738 "itemType": "node",
1739 "text": "Failing Elements"
1740 }
1741 ],
1742 "items": [
1743 {
1744 "node": {
1745 "type": "node",
1746 "selector": "html",
1747 "path": "1,HTML",
1748 "snippet": "<html lang=\"en-NG\">",
1749 "explanation": "Fix any of the following:\n No valid skip link found\n Page does not have a header\n Page does not have a landmark region",
1750 "nodeLabel": "html"
1751 }
1752 }
1753 ],
1754 "debugData": {
1755 "type": "debugdata",
1756 "impact": "serious",
1757 "tags": [
1758 "cat.keyboard",
1759 "wcag2a",
1760 "wcag241",
1761 "section508",
1762 "section508.22.o"
1763 ]
1764 }
1765 }
1766 },
1767 "color-contrast": {
1768 "id": "color-contrast",
1769 "title": "Background and foreground colors do not have a sufficient contrast ratio.",
1770 "description": "Low-contrast text is difficult or impossible for many users to read. [Learn more](https://web.dev/color-contrast/).",
1771 "score": 0,
1772 "scoreDisplayMode": "binary",
1773 "details": {
1774 "type": "table",
1775 "headings": [
1776 {
1777 "key": "node",
1778 "itemType": "node",
1779 "text": "Failing Elements"
1780 }
1781 ],
1782 "items": [
1783 {
1784 "node": {
1785 "type": "node",
1786 "selector": ".active",
1787 "path": "1,HTML,1,BODY,8,DIV,1,HEADER,1,DIV,0,A",
1788 "snippet": "<a class=\"active\">All</a>",
1789 "explanation": "Fix any of the following:\n Element has insufficient color contrast of 3.56 (foreground color: #4285f4, background color: #ffffff, font size: 9.0pt, font weight: bold). Expected contrast ratio of 4.5:1",
1790 "nodeLabel": "ALL"
1791 }
1792 },
1793 {
1794 "node": {
1795 "type": "node",
1796 "selector": ".Q8LRLc",
1797 "path": "1,HTML,1,BODY,8,DIV,3,DIV,1,DIV,1,DIV,1,DIV,0,SPAN",
1798 "snippet": "<span class=\"Q8LRLc\">Nigeria</span>",
1799 "explanation": "Fix any of the following:\n Element has insufficient color contrast of 4.46 (foreground color: #6f6f6f, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1",
1800 "nodeLabel": "Nigeria"
1801 }
1802 }
1803 ],
1804 "debugData": {
1805 "type": "debugdata",
1806 "impact": "serious",
1807 "tags": [
1808 "cat.color",
1809 "wcag2aa",
1810 "wcag143"
1811 ]
1812 }
1813 }
1814 },
1815 "definition-list": {
1816 "id": "definition-list",
1817 "title": "`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>` or `<template>` elements.",
1818 "description": "When definition lists are not properly marked up, screen readers may produce confusing or inaccurate output. [Learn more](https://web.dev/definition-list/).",
1819 "score": null,
1820 "scoreDisplayMode": "notApplicable"
1821 },
1822 "dlitem": {
1823 "id": "dlitem",
1824 "title": "Definition list items are wrapped in `<dl>` elements",
1825 "description": "Definition list items (`<dt>` and `<dd>`) must be wrapped in a parent `<dl>` element to ensure that screen readers can properly announce them. [Learn more](https://web.dev/dlitem/).",
1826 "score": null,
1827 "scoreDisplayMode": "notApplicable"
1828 },
1829 "document-title": {
1830 "id": "document-title",
1831 "title": "Document has a `<title>` element",
1832 "description": "The title gives screen reader users an overview of the page, and search engine users rely on it heavily to determine if a page is relevant to their search. [Learn more](https://web.dev/document-title/).",
1833 "score": 1,
1834 "scoreDisplayMode": "binary",
1835 "details": {
1836 "type": "table",
1837 "headings": [],
1838 "items": []
1839 }
1840 },
1841 "duplicate-id": {
1842 "id": "duplicate-id",
1843 "title": "`[id]` attributes on the page are unique",
1844 "description": "The value of an id attribute must be unique to prevent other instances from being overlooked by assistive technologies. [Learn more](https://web.dev/duplicate-id/).",
1845 "score": 1,
1846 "scoreDisplayMode": "binary",
1847 "details": {
1848 "type": "table",
1849 "headings": [],
1850 "items": []
1851 }
1852 },
1853 "frame-title": {
1854 "id": "frame-title",
1855 "title": "`<frame>` or `<iframe>` elements have a title",
1856 "description": "Screen reader users rely on frame titles to describe the contents of frames. [Learn more](https://web.dev/frame-title/).",
1857 "score": null,
1858 "scoreDisplayMode": "notApplicable"
1859 },
1860 "html-has-lang": {
1861 "id": "html-has-lang",
1862 "title": "`<html>` element has a `[lang]` attribute",
1863 "description": "If a page doesn't specify a lang attribute, a screen reader assumes that the page is in the default language that the user chose when setting up the screen reader. If the page isn't actually in the default language, then the screen reader might not announce the page's text correctly. [Learn more](https://web.dev/html-has-lang/).",
1864 "score": 1,
1865 "scoreDisplayMode": "binary",
1866 "details": {
1867 "type": "table",
1868 "headings": [],
1869 "items": []
1870 }
1871 },
1872 "html-lang-valid": {
1873 "id": "html-lang-valid",
1874 "title": "`<html>` element has a valid value for its `[lang]` attribute",
1875 "description": "Specifying a valid [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) helps screen readers announce text properly. [Learn more](https://web.dev/html-lang-valid/).",
1876 "score": 1,
1877 "scoreDisplayMode": "binary",
1878 "details": {
1879 "type": "table",
1880 "headings": [],
1881 "items": []
1882 }
1883 },
1884 "image-alt": {
1885 "id": "image-alt",
1886 "title": "Image elements have `[alt]` attributes",
1887 "description": "Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. [Learn more](https://web.dev/image-alt/).",
1888 "score": 1,
1889 "scoreDisplayMode": "binary",
1890 "details": {
1891 "type": "table",
1892 "headings": [],
1893 "items": []
1894 }
1895 },
1896 "input-image-alt": {
1897 "id": "input-image-alt",
1898 "title": "`<input type=\"image\">` elements have `[alt]` text",
1899 "description": "When an image is being used as an `<input>` button, providing alternative text can help screen reader users understand the purpose of the button. [Learn more](https://web.dev/input-image-alt/).",
1900 "score": null,
1901 "scoreDisplayMode": "notApplicable"
1902 },
1903 "label": {
1904 "id": "label",
1905 "title": "Form elements have associated labels",
1906 "description": "Labels ensure that form controls are announced properly by assistive technologies, like screen readers. [Learn more](https://web.dev/label/).",
1907 "score": 1,
1908 "scoreDisplayMode": "binary",
1909 "details": {
1910 "type": "table",
1911 "headings": [],
1912 "items": []
1913 }
1914 },
1915 "layout-table": {
1916 "id": "layout-table",
1917 "title": "Presentational `<table>` elements avoid using `<th>`, `<caption>` or the `[summary]` attribute.",
1918 "description": "A table being used for layout purposes should not include data elements, such as the th or caption elements or the summary attribute, because this can create a confusing experience for screen reader users. [Learn more](https://web.dev/layout-table/).",
1919 "score": null,
1920 "scoreDisplayMode": "notApplicable"
1921 },
1922 "link-name": {
1923 "id": "link-name",
1924 "title": "Links do not have a discernible name",
1925 "description": "Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. [Learn more](https://web.dev/link-name/).",
1926 "score": 0,
1927 "scoreDisplayMode": "binary",
1928 "details": {
1929 "type": "table",
1930 "headings": [
1931 {
1932 "key": "node",
1933 "itemType": "node",
1934 "text": "Failing Elements"
1935 }
1936 ],
1937 "items": [
1938 {
1939 "node": {
1940 "type": "node",
1941 "selector": "#asic",
1942 "path": "1,HTML,1,BODY,8,DIV,1,HEADER,3,A",
1943 "snippet": "<a class=\"epwVzc\" href=\"https://search.app.goo.gl/?link=https://assistant.google.com%3Futm_source%3Ddeeplink%26utm_campaign%3Dogb&apn=com.google.android.googlequicksearchbox&al=googleapp://deeplink/?data=CksBDb3mGzBEAiBUgjUKWJkXDP5ZR5_ludOAV1ZnfxH92DmHN9ogiHADLgIgJ2xrm2Q8dN3oA8dFS1ZG7MfUKUeuUgap-j6jJ7NfHf8SOQoCCAASAghwGhASDggEEgrqiqj0BAQIAUAAIh0KG2h0dHA6Ly9hc3Npc3RhbnQuZ29vZ2xlLmNvbQ&afl=https://assistant.google.com/platforms/phones/\" id=\"asic\" data-ved=\"0ahUKEwitxKi98vbnAhXDxIUKHd_PChYQ1MADCBI\" ping=\"/url?sa=t&rct=j&source=webhp&url=https://search.app.goo.gl/%3Flink%3Dhttps://assistant.google.com%253Futm_source%253Ddeeplink%2526utm_campaign%253Dogb%26apn%3Dcom.google.android.googlequicksearchbox%26al%3Dgoogleapp://deeplink/%3Fdata%3DCksBDb3mGzBEAiBUgjUKWJkXDP5ZR5_ludOAV1ZnfxH92DmHN9ogiHADLgIgJ2xrm2Q8dN3oA8dFS1ZG7MfUKUeuUgap-j6jJ7NfHf8SOQoCCAASAghwGhASDggEEgrqiqj0BAQIAUAAIh0KG2h0dHA6Ly9hc3Npc3RhbnQuZ29vZ2xlLmNvbQ%26afl%3Dhttps://assistant.google.com/platforms/phones/&ved=0ahUKEwitxKi98vbnAhXDxIUKHd_PChYQ1MADCBI&usg=AOvVaw0xFnALvrJA7AsdWD1MAhS6\" oncontextmenu=\"google.ctpacw.cm(this)\">",
1944 "explanation": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element's default semantics were not overridden with role=\"presentation\"\n Element's default semantics were not overridden with role=\"none\"",
1945 "nodeLabel": "a"
1946 }
1947 }
1948 ],
1949 "debugData": {
1950 "type": "debugdata",
1951 "impact": "serious",
1952 "tags": [
1953 "cat.name-role-value",
1954 "wcag2a",
1955 "wcag412",
1956 "wcag244",
1957 "section508",
1958 "section508.22.a"
1959 ]
1960 }
1961 }
1962 },
1963 "list": {
1964 "id": "list",
1965 "title": "Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).",
1966 "description": "Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. [Learn more](https://web.dev/list/).",
1967 "score": null,
1968 "scoreDisplayMode": "notApplicable"
1969 },
1970 "listitem": {
1971 "id": "listitem",
1972 "title": "List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements",
1973 "description": "Screen readers require list items (`<li>`) to be contained within a parent `<ul>` or `<ol>` to be announced properly. [Learn more](https://web.dev/listitem/).",
1974 "score": null,
1975 "scoreDisplayMode": "notApplicable"
1976 },
1977 "meta-refresh": {
1978 "id": "meta-refresh",
1979 "title": "The document does not use `<meta http-equiv=\"refresh\">`",
1980 "description": "Users do not expect a page to refresh automatically, and doing so will move focus back to the top of the page. This may create a frustrating or confusing experience. [Learn more](https://web.dev/meta-refresh/).",
1981 "score": null,
1982 "scoreDisplayMode": "notApplicable"
1983 },
1984 "meta-viewport": {
1985 "id": "meta-viewport",
1986 "title": "`[user-scalable=\"no\"]` is not used in the `<meta name=\"viewport\">` element and the `[maximum-scale]` attribute is not less than 5.",
1987 "description": "Disabling zooming is problematic for users with low vision who rely on screen magnification to properly see the contents of a web page. [Learn more](https://web.dev/meta-viewport/).",
1988 "score": 1,
1989 "scoreDisplayMode": "binary",
1990 "details": {
1991 "type": "table",
1992 "headings": [],
1993 "items": []
1994 }
1995 },
1996 "object-alt": {
1997 "id": "object-alt",
1998 "title": "`<object>` elements have `[alt]` text",
1999 "description": "Screen readers cannot translate non-text content. Adding alt text to `<object>` elements helps screen readers convey meaning to users. [Learn more](https://web.dev/object-alt/).",
2000 "score": null,
2001 "scoreDisplayMode": "notApplicable"
2002 },
2003 "tabindex": {
2004 "id": "tabindex",
2005 "title": "No element has a `[tabindex]` value greater than 0",
2006 "description": "A value greater than 0 implies an explicit navigation ordering. Although technically valid, this often creates frustrating experiences for users who rely on assistive technologies. [Learn more](https://web.dev/tabindex/).",
2007 "score": 1,
2008 "scoreDisplayMode": "binary",
2009 "details": {
2010 "type": "table",
2011 "headings": [],
2012 "items": []
2013 }
2014 },
2015 "td-headers-attr": {
2016 "id": "td-headers-attr",
2017 "title": "Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.",
2018 "description": "Screen readers have features to make navigating tables easier. Ensuring `<td>` cells using the `[headers]` attribute only refer to other cells in the same table may improve the experience for screen reader users. [Learn more](https://web.dev/td-headers-attr/).",
2019 "score": null,
2020 "scoreDisplayMode": "notApplicable"
2021 },
2022 "th-has-data-cells": {
2023 "id": "th-has-data-cells",
2024 "title": "`<th>` elements and elements with `[role=\"columnheader\"/\"rowheader\"]` have data cells they describe.",
2025 "description": "Screen readers have features to make navigating tables easier. Ensuring table headers always refer to some set of cells may improve the experience for screen reader users. [Learn more](https://web.dev/th-has-data-cells/).",
2026 "score": null,
2027 "scoreDisplayMode": "notApplicable"
2028 },
2029 "valid-lang": {
2030 "id": "valid-lang",
2031 "title": "`[lang]` attributes have a valid value",
2032 "description": "Specifying a valid [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) on elements helps ensure that text is pronounced correctly by a screen reader. [Learn more](https://web.dev/valid-lang/).",
2033 "score": null,
2034 "scoreDisplayMode": "notApplicable"
2035 },
2036 "video-caption": {
2037 "id": "video-caption",
2038 "title": "`<video>` elements contain a `<track>` element with `[kind=\"captions\"]`",
2039 "description": "When a video provides a caption it is easier for deaf and hearing impaired users to access its information. [Learn more](https://web.dev/video-caption/).",
2040 "score": null,
2041 "scoreDisplayMode": "notApplicable"
2042 },
2043 "video-description": {
2044 "id": "video-description",
2045 "title": "`<video>` elements contain a `<track>` element with `[kind=\"description\"]`",
2046 "description": "Audio descriptions provide relevant information for videos that dialogue cannot, such as facial expressions and scenes. [Learn more](https://web.dev/video-description/).",
2047 "score": null,
2048 "scoreDisplayMode": "notApplicable"
2049 },
2050 "custom-controls-labels": {
2051 "id": "custom-controls-labels",
2052 "title": "Custom controls have associated labels",
2053 "description": "Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. [Learn more](https://web.dev/custom-controls-labels/).",
2054 "score": null,
2055 "scoreDisplayMode": "manual"
2056 },
2057 "custom-controls-roles": {
2058 "id": "custom-controls-roles",
2059 "title": "Custom controls have ARIA roles",
2060 "description": "Custom interactive controls have appropriate ARIA roles. [Learn more](https://web.dev/custom-control-roles/).",
2061 "score": null,
2062 "scoreDisplayMode": "manual"
2063 },
2064 "focus-traps": {
2065 "id": "focus-traps",
2066 "title": "User focus is not accidentally trapped in a region",
2067 "description": "A user can tab into and out of any control or region without accidentally trapping their focus. [Learn more](https://web.dev/focus-traps/).",
2068 "score": null,
2069 "scoreDisplayMode": "manual"
2070 },
2071 "focusable-controls": {
2072 "id": "focusable-controls",
2073 "title": "Interactive controls are keyboard focusable",
2074 "description": "Custom interactive controls are keyboard focusable and display a focus indicator. [Learn more](https://web.dev/focusable-controls/).",
2075 "score": null,
2076 "scoreDisplayMode": "manual"
2077 },
2078 "heading-levels": {
2079 "id": "heading-levels",
2080 "title": "Headings don't skip levels",
2081 "description": "Headings are used to create an outline for the page and heading levels are not skipped. [Learn more](https://web.dev/heading-levels/).",
2082 "score": null,
2083 "scoreDisplayMode": "manual"
2084 },
2085 "interactive-element-affordance": {
2086 "id": "interactive-element-affordance",
2087 "title": "Interactive elements indicate their purpose and state",
2088 "description": "Interactive elements, such as links and buttons, should indicate their state and be distinguishable from non-interactive elements. [Learn more](https://web.dev/interactive-element-affordance/).",
2089 "score": null,
2090 "scoreDisplayMode": "manual"
2091 },
2092 "logical-tab-order": {
2093 "id": "logical-tab-order",
2094 "title": "The page has a logical tab order",
2095 "description": "Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. [Learn more](https://web.dev/logical-tab-order/).",
2096 "score": null,
2097 "scoreDisplayMode": "manual"
2098 },
2099 "managed-focus": {
2100 "id": "managed-focus",
2101 "title": "The user's focus is directed to new content added to the page",
2102 "description": "If new content, such as a dialog, is added to the page, the user's focus is directed to it. [Learn more](https://web.dev/managed-focus/).",
2103 "score": null,
2104 "scoreDisplayMode": "manual"
2105 },
2106 "offscreen-content-hidden": {
2107 "id": "offscreen-content-hidden",
2108 "title": "Offscreen content is hidden from assistive technology",
2109 "description": "Offscreen content is hidden with display: none or aria-hidden=true. [Learn more](https://web.dev/offscreen-content-hidden/).",
2110 "score": null,
2111 "scoreDisplayMode": "manual"
2112 },
2113 "use-landmarks": {
2114 "id": "use-landmarks",
2115 "title": "HTML5 landmark elements are used to improve navigation",
2116 "description": "Landmark elements (<main>, <nav>, etc.) are used to improve the keyboard navigation of the page for assistive technology. [Learn more](https://web.dev/use-landmarks/).",
2117 "score": null,
2118 "scoreDisplayMode": "manual"
2119 },
2120 "visual-order-follows-dom": {
2121 "id": "visual-order-follows-dom",
2122 "title": "Visual order on the page follows DOM order",
2123 "description": "DOM order matches the visual order, improving navigation for assistive technology. [Learn more](https://web.dev/visual-order-follows-dom/).",
2124 "score": null,
2125 "scoreDisplayMode": "manual"
2126 },
2127 "uses-long-cache-ttl": {
2128 "id": "uses-long-cache-ttl",
2129 "title": "Uses efficient cache policy on static assets",
2130 "description": "A long cache lifetime can speed up repeat visits to your page. [Learn more](https://web.dev/uses-long-cache-ttl).",
2131 "score": 1,
2132 "scoreDisplayMode": "numeric",
2133 "numericValue": 0,
2134 "displayValue": "0 resources found",
2135 "details": {
2136 "type": "table",
2137 "headings": [],
2138 "items": [],
2139 "summary": {
2140 "wastedBytes": 0
2141 }
2142 }
2143 },
2144 "total-byte-weight": {
2145 "id": "total-byte-weight",
2146 "title": "Avoids enormous network payloads",
2147 "description": "Large network payloads cost users real money and are highly correlated with long load times. [Learn more](https://web.dev/total-byte-weight).",
2148 "score": 1,
2149 "scoreDisplayMode": "numeric",
2150 "numericValue": 390814,
2151 "displayValue": "Total size was 382 KB",
2152 "details": {
2153 "type": "table",
2154 "headings": [
2155 {
2156 "key": "url",
2157 "itemType": "url",
2158 "text": "URL"
2159 },
2160 {
2161 "key": "totalBytes",
2162 "itemType": "bytes",
2163 "text": "Size"
2164 }
2165 ],
2166 "items": [
2167 {
2168 "url": "https://www.google.com/xjs/_/js/k=xjs.qs.en_GB.eow8zpi0lXM.O/ck=xjs.qs.O_wecOfyqgA.L.W.O/m=ByqdBd,CiVnBc,Fkg7bd,HcFEGb,OF7gzc,QfiAub,RMhBfe,T4BAC,Uox2uf,bct,cdos,czrJpf,hsm,if1iFc,jsa,kopZwe,lXXCK,qim,uz938c,vWNDde,ws9Tlc,xPR7tc,yQ43ff,d,csi/am=AAAAACzCyE9mGOWIYgQQyB4DAAAmcBbsL4AIngAQIIIWBAU/d=1/dg=2/br=1/ct=zgms/rs=ACT90oG1SGFrgEoMoZMLgT6Nvbz7hSunAg",
2169 "totalBytes": 168636
2170 },
2171 {
2172 "url": "https://www.google.com/xjs/_/js/k=xjs.qs.en_GB.eow8zpi0lXM.O/ck=xjs.qs.O_wecOfyqgA.L.W.O/am=AAAAACzCyE9mGOWIYgQQyB4DAAAmcBbsL4AIngAQIIIWBAU/d=1/exm=ByqdBd,CiVnBc,Fkg7bd,HcFEGb,OF7gzc,QfiAub,RMhBfe,T4BAC,Uox2uf,bct,cdos,csi,czrJpf,d,hsm,if1iFc,jsa,kopZwe,lXXCK,qim,uz938c,vWNDde,ws9Tlc,xPR7tc,yQ43ff/ed=1/dg=2/br=1/ct=zgms/rs=ACT90oG1SGFrgEoMoZMLgT6Nvbz7hSunAg/m=CHeGN,MkHyGd,NpD4ec,OG6ZHd,RqxLvf,T7XTS,URQPYc,WgDvvc,aa,abd,async,dvl,eN4qad,fEVMic,foot,mUpTid,mhp,mu,o02Jie,pB6Zqd,qmp,rHjpXd,rQSi2,sb_wiz,sf,sonic,spch,uiNkee,xz7cCd,zbML3c?xjs=s1",
2173 "totalBytes": 67112
2174 },
2175 {
2176 "url": "https://www.google.com/logos/doodles/2020/leap-year-2020-6753651837108301-law.gif",
2177 "totalBytes": 60355
2178 },
2179 {
2180 "url": "https://www.google.com/",
2181 "totalBytes": 43896
2182 },
2183 {
2184 "url": "https://www.gstatic.com/og/_/js/k=og.mob.en_US.m2VOzIeM7mw.O/rt=j/m=md/exm=mih,mab,meb/d=1/ed=1/rs=AA2YrTv0gYPBFzyzbDfSq1NXJLqsJGLHgw",
2185 "totalBytes": 20456
2186 },
2187 {
2188 "url": "https://www.google.com/images/branding/product/1x/gsa_android_144dp.png",
2189 "totalBytes": 5031
2190 },
2191 {
2192 "url": "https://www.google.com/images/nav_logo289_hr.webp",
2193 "totalBytes": 4796
2194 },
2195 {
2196 "url": "https://ssl.gstatic.com/gb/images/qi2_00ed8ca1.png",
2197 "totalBytes": 3640
2198 },
2199 {
2200 "url": "https://www.gstatic.com/og/_/ss/k=og.mob.-1pfbx5fxsfgj4.L.W.O/m=md/excm=mih,mab,meb/d=1/ed=1/ct=zgms/rs=AA2YrTuu5Uuoh9qusE7aQv2bi07p2SR6kA",
2201 "totalBytes": 3088
2202 },
2203 {
2204 "url": "https://www.google.com/images/hpp/googleg-standard-color-104dp.png",
2205 "totalBytes": 3087
2206 }
2207 ]
2208 }
2209 },
2210 "offscreen-images": {
2211 "id": "offscreen-images",
2212 "title": "Defer offscreen images",
2213 "description": "Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive. [Learn more](https://web.dev/offscreen-images).",
2214 "score": 1,
2215 "scoreDisplayMode": "numeric",
2216 "numericValue": 0,
2217 "displayValue": "Potential savings of 5 KB",
2218 "warnings": [],
2219 "details": {
2220 "type": "opportunity",
2221 "headings": [
2222 {
2223 "key": "url",
2224 "valueType": "thumbnail",
2225 "label": ""
2226 },
2227 {
2228 "key": "url",
2229 "valueType": "url",
2230 "label": "URL"
2231 },
2232 {
2233 "key": "totalBytes",
2234 "valueType": "bytes",
2235 "label": "Size"
2236 },
2237 {
2238 "key": "wastedBytes",
2239 "valueType": "bytes",
2240 "label": "Potential Savings"
2241 }
2242 ],
2243 "items": [
2244 {
2245 "url": "https://www.google.com/images/nav_logo289_hr.webp",
2246 "requestStartTime": 257962.186576,
2247 "totalBytes": 4726,
2248 "wastedBytes": 4726,
2249 "wastedPercent": 100
2250 }
2251 ],
2252 "overallSavingsMs": 0,
2253 "overallSavingsBytes": 4726
2254 }
2255 },
2256 "render-blocking-resources": {
2257 "id": "render-blocking-resources",
2258 "title": "Eliminate render-blocking resources",
2259 "description": "Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. [Learn more](https://web.dev/render-blocking-resources).",
2260 "score": 1,
2261 "scoreDisplayMode": "numeric",
2262 "numericValue": 0,
2263 "displayValue": "",
2264 "details": {
2265 "type": "opportunity",
2266 "headings": [],
2267 "items": [],
2268 "overallSavingsMs": 0
2269 }
2270 },
2271 "unminified-css": {
2272 "id": "unminified-css",
2273 "title": "Minify CSS",
2274 "description": "Minifying CSS files can reduce network payload sizes. [Learn more](https://web.dev/unminified-css).",
2275 "score": 1,
2276 "scoreDisplayMode": "numeric",
2277 "numericValue": 0,
2278 "displayValue": "",
2279 "details": {
2280 "type": "opportunity",
2281 "headings": [],
2282 "items": [],
2283 "overallSavingsMs": 0,
2284 "overallSavingsBytes": 0
2285 }
2286 },
2287 "unminified-javascript": {
2288 "id": "unminified-javascript",
2289 "title": "Minify JavaScript",
2290 "description": "Minifying JavaScript files can reduce payload sizes and script parse time. [Learn more](https://web.dev/unminified-javascript).",
2291 "score": 1,
2292 "scoreDisplayMode": "numeric",
2293 "numericValue": 0,
2294 "displayValue": "",
2295 "warnings": [],
2296 "details": {
2297 "type": "opportunity",
2298 "headings": [],
2299 "items": [],
2300 "overallSavingsMs": 0,
2301 "overallSavingsBytes": 0
2302 }
2303 },
2304 "unused-css-rules": {
2305 "id": "unused-css-rules",
2306 "title": "Remove unused CSS",
2307 "description": "Remove dead rules from stylesheets and defer the loading of CSS not used for above-the-fold content to reduce unnecessary bytes consumed by network activity. [Learn more](https://web.dev/unused-css-rules).",
2308 "score": 1,
2309 "scoreDisplayMode": "numeric",
2310 "numericValue": 0,
2311 "displayValue": "",
2312 "details": {
2313 "type": "opportunity",
2314 "headings": [],
2315 "items": [],
2316 "overallSavingsMs": 0,
2317 "overallSavingsBytes": 0
2318 }
2319 },
2320 "uses-webp-images": {
2321 "id": "uses-webp-images",
2322 "title": "Serve images in next-gen formats",
2323 "description": "Image formats like JPEG 2000, JPEG XR, and WebP often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. [Learn more](https://web.dev/uses-webp-images).",
2324 "score": 1,
2325 "scoreDisplayMode": "numeric",
2326 "numericValue": 0,
2327 "displayValue": "",
2328 "warnings": [],
2329 "details": {
2330 "type": "opportunity",
2331 "headings": [],
2332 "items": [],
2333 "overallSavingsMs": 0,
2334 "overallSavingsBytes": 0
2335 }
2336 },
2337 "uses-optimized-images": {
2338 "id": "uses-optimized-images",
2339 "title": "Efficiently encode images",
2340 "description": "Optimized images load faster and consume less cellular data. [Learn more](https://web.dev/uses-optimized-images).",
2341 "score": 1,
2342 "scoreDisplayMode": "numeric",
2343 "numericValue": 0,
2344 "displayValue": "",
2345 "warnings": [],
2346 "details": {
2347 "type": "opportunity",
2348 "headings": [],
2349 "items": [],
2350 "overallSavingsMs": 0,
2351 "overallSavingsBytes": 0
2352 }
2353 },
2354 "uses-text-compression": {
2355 "id": "uses-text-compression",
2356 "title": "Enable text compression",
2357 "description": "Text-based resources should be served with compression (gzip, deflate or brotli) to minimize total network bytes. [Learn more](https://web.dev/uses-text-compression).",
2358 "score": 1,
2359 "scoreDisplayMode": "numeric",
2360 "numericValue": 0,
2361 "displayValue": "",
2362 "details": {
2363 "type": "opportunity",
2364 "headings": [],
2365 "items": [],
2366 "overallSavingsMs": 0,
2367 "overallSavingsBytes": 0
2368 }
2369 },
2370 "uses-responsive-images": {
2371 "id": "uses-responsive-images",
2372 "title": "Properly size images",
2373 "description": "Serve images that are appropriately-sized to save cellular data and improve load time. [Learn more](https://web.dev/uses-responsive-images).",
2374 "score": 1,
2375 "scoreDisplayMode": "numeric",
2376 "numericValue": 0,
2377 "displayValue": "",
2378 "warnings": [],
2379 "details": {
2380 "type": "opportunity",
2381 "headings": [],
2382 "items": [],
2383 "overallSavingsMs": 0,
2384 "overallSavingsBytes": 0
2385 }
2386 },
2387 "efficient-animated-content": {
2388 "id": "efficient-animated-content",
2389 "title": "Use video formats for animated content",
2390 "description": "Large GIFs are inefficient for delivering animated content. Consider using MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF to save network bytes. [Learn more](https://web.dev/efficient-animated-content)",
2391 "score": 1,
2392 "scoreDisplayMode": "numeric",
2393 "numericValue": 0,
2394 "displayValue": "",
2395 "details": {
2396 "type": "opportunity",
2397 "headings": [],
2398 "items": [],
2399 "overallSavingsMs": 0,
2400 "overallSavingsBytes": 0
2401 }
2402 },
2403 "appcache-manifest": {
2404 "id": "appcache-manifest",
2405 "title": "Avoids Application Cache",
2406 "description": "Application Cache is deprecated. [Learn more](https://web.dev/appcache-manifest).",
2407 "score": 1,
2408 "scoreDisplayMode": "binary"
2409 },
2410 "doctype": {
2411 "id": "doctype",
2412 "title": "Page has the HTML doctype",
2413 "description": "Specifying a doctype prevents the browser from switching to quirks-mode. [Learn more](https://web.dev/doctype).",
2414 "score": 1,
2415 "scoreDisplayMode": "binary"
2416 },
2417 "dom-size": {
2418 "id": "dom-size",
2419 "title": "Avoids an excessive DOM size",
2420 "description": "A large DOM will increase memory usage, cause longer [style calculations](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations), and produce costly [layout reflows](https://developers.google.com/speed/articles/reflow). [Learn more](https://web.dev/dom-size).",
2421 "score": 1,
2422 "scoreDisplayMode": "numeric",
2423 "numericValue": 424,
2424 "displayValue": "424 elements",
2425 "details": {
2426 "type": "table",
2427 "headings": [
2428 {
2429 "key": "statistic",
2430 "itemType": "text",
2431 "text": "Statistic"
2432 },
2433 {
2434 "key": "element",
2435 "itemType": "code",
2436 "text": "Element"
2437 },
2438 {
2439 "key": "value",
2440 "itemType": "numeric",
2441 "text": "Value"
2442 }
2443 ],
2444 "items": [
2445 {
2446 "statistic": "Total DOM Elements",
2447 "element": "",
2448 "value": "424"
2449 },
2450 {
2451 "statistic": "Maximum DOM Depth",
2452 "element": {
2453 "type": "code",
2454 "value": "<style data-iml=\"1582983877202\">"
2455 },
2456 "value": "17"
2457 },
2458 {
2459 "statistic": "Maximum Child Elements",
2460 "element": {
2461 "type": "code",
2462 "value": "<body jsmodel=\" TvHxbe\">"
2463 },
2464 "value": "19"
2465 }
2466 ]
2467 }
2468 },
2469 "external-anchors-use-rel-noopener": {
2470 "id": "external-anchors-use-rel-noopener",
2471 "title": "Links to cross-origin destinations are safe",
2472 "description": "Add `rel=\"noopener\"` or `rel=\"noreferrer\"` to any external links to improve performance and prevent security vulnerabilities. [Learn more](https://web.dev/external-anchors-use-rel-noopener).",
2473 "score": 1,
2474 "scoreDisplayMode": "binary",
2475 "warnings": [],
2476 "details": {
2477 "type": "table",
2478 "headings": [],
2479 "items": []
2480 }
2481 },
2482 "geolocation-on-start": {
2483 "id": "geolocation-on-start",
2484 "title": "Avoids requesting the geolocation permission on page load",
2485 "description": "Users are mistrustful of or confused by sites that request their location without context. Consider tying the request to a user action instead. [Learn more](https://web.dev/geolocation-on-start).",
2486 "score": 1,
2487 "scoreDisplayMode": "binary",
2488 "details": {
2489 "type": "table",
2490 "headings": [],
2491 "items": []
2492 }
2493 },
2494 "no-document-write": {
2495 "id": "no-document-write",
2496 "title": "Avoids `document.write()`",
2497 "description": "For users on slow connections, external scripts dynamically injected via `document.write()` can delay page load by tens of seconds. [Learn more](https://web.dev/no-document-write).",
2498 "score": 1,
2499 "scoreDisplayMode": "binary",
2500 "details": {
2501 "type": "table",
2502 "headings": [],
2503 "items": []
2504 }
2505 },
2506 "no-vulnerable-libraries": {
2507 "id": "no-vulnerable-libraries",
2508 "title": "Avoids front-end JavaScript libraries with known security vulnerabilities",
2509 "description": "Some third-party scripts may contain known security vulnerabilities that are easily identified and exploited by attackers. [Learn more](https://web.dev/no-vulnerable-libraries).",
2510 "score": 1,
2511 "scoreDisplayMode": "binary",
2512 "displayValue": "",
2513 "details": {
2514 "type": "table",
2515 "headings": [],
2516 "items": [],
2517 "summary": {}
2518 }
2519 },
2520 "js-libraries": {
2521 "id": "js-libraries",
2522 "title": "Detected JavaScript libraries",
2523 "description": "All front-end JavaScript libraries detected on the page. [Learn more](https://web.dev/js-libraries).",
2524 "score": 1,
2525 "scoreDisplayMode": "binary",
2526 "details": {
2527 "type": "table",
2528 "headings": [
2529 {
2530 "key": "name",
2531 "itemType": "text",
2532 "text": "Name"
2533 },
2534 {
2535 "key": "version",
2536 "itemType": "text",
2537 "text": "Version"
2538 }
2539 ],
2540 "items": [
2541 {
2542 "name": "Boq"
2543 },
2544 {
2545 "name": "Wiz"
2546 }
2547 ],
2548 "summary": {}
2549 }
2550 },
2551 "notification-on-start": {
2552 "id": "notification-on-start",
2553 "title": "Avoids requesting the notification permission on page load",
2554 "description": "Users are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. [Learn more](https://web.dev/notification-on-start).",
2555 "score": 1,
2556 "scoreDisplayMode": "binary",
2557 "details": {
2558 "type": "table",
2559 "headings": [],
2560 "items": []
2561 }
2562 },
2563 "password-inputs-can-be-pasted-into": {
2564 "id": "password-inputs-can-be-pasted-into",
2565 "title": "Allows users to paste into password fields",
2566 "description": "Preventing password pasting undermines good security policy. [Learn more](https://web.dev/password-inputs-can-be-pasted-into).",
2567 "score": 1,
2568 "scoreDisplayMode": "binary",
2569 "details": {
2570 "type": "table",
2571 "headings": [],
2572 "items": []
2573 }
2574 },
2575 "uses-http2": {
2576 "id": "uses-http2",
2577 "title": "Uses HTTP/2 for its own resources",
2578 "description": "HTTP/2 offers many benefits over HTTP/1.1, including binary headers, multiplexing, and server push. [Learn more](https://web.dev/uses-http2).",
2579 "score": 1,
2580 "scoreDisplayMode": "binary",
2581 "displayValue": "",
2582 "details": {
2583 "type": "table",
2584 "headings": [],
2585 "items": []
2586 }
2587 },
2588 "uses-passive-event-listeners": {
2589 "id": "uses-passive-event-listeners",
2590 "title": "Does not use passive listeners to improve scrolling performance",
2591 "description": "Consider marking your touch and wheel event listeners as `passive` to improve your page's scroll performance. [Learn more](https://web.dev/uses-passive-event-listeners).",
2592 "score": 0,
2593 "scoreDisplayMode": "binary",
2594 "details": {
2595 "type": "table",
2596 "headings": [
2597 {
2598 "key": "url",
2599 "itemType": "url",
2600 "text": "URL"
2601 },
2602 {
2603 "key": "label",
2604 "itemType": "text",
2605 "text": "Location"
2606 }
2607 ],
2608 "items": [
2609 {
2610 "label": "line: 1477",
2611 "url": "https://www.google.com/xjs/_/js/k=xjs.qs.en_GB.eow8zpi0lXM.O/ck=xjs.qs.O_wecOfyqgA.L.W.O/am=AAAAACzCyE9mGOWIYgQQyB4DAAAmcBbsL4AIngAQIIIWBAU/d=1/exm=ByqdBd,CiVnBc,Fkg7bd,HcFEGb,OF7gzc,QfiAub,RMhBfe,T4BAC,Uox2uf,bct,cdos,csi,czrJpf,d,hsm,if1iFc,jsa,kopZwe,lXXCK,qim,uz938c,vWNDde,ws9Tlc,xPR7tc,yQ43ff/ed=1/dg=2/br=1/ct=zgms/rs=ACT90oG1SGFrgEoMoZMLgT6Nvbz7hSunAg/m=CHeGN,MkHyGd,NpD4ec,OG6ZHd,RqxLvf,T7XTS,URQPYc,WgDvvc,aa,abd,async,dvl,eN4qad,fEVMic,foot,mUpTid,mhp,mu,o02Jie,pB6Zqd,qmp,rHjpXd,rQSi2,sb_wiz,sf,sonic,spch,uiNkee,xz7cCd,zbML3c?xjs=s1"
2612 },
2613 {
2614 "label": "line: 119",
2615 "url": "https://www.google.com/"
2616 }
2617 ]
2618 }
2619 },
2620 "meta-description": {
2621 "id": "meta-description",
2622 "title": "Document does not have a meta description",
2623 "description": "Meta descriptions may be included in search results to concisely summarize page content. [Learn more](https://web.dev/meta-description).",
2624 "score": 0,
2625 "scoreDisplayMode": "binary"
2626 },
2627 "http-status-code": {
2628 "id": "http-status-code",
2629 "title": "Page has successful HTTP status code",
2630 "description": "Pages with unsuccessful HTTP status codes may not be indexed properly. [Learn more](https://web.dev/http-status-code).",
2631 "score": 1,
2632 "scoreDisplayMode": "binary"
2633 },
2634 "font-size": {
2635 "id": "font-size",
2636 "title": "Document uses legible font sizes",
2637 "description": "Font sizes less than 12px are too small to be legible and require mobile visitors to “pinch to zoom” in order to read. Strive to have >60% of page text ≥12px. [Learn more](https://web.dev/font-size).",
2638 "score": 1,
2639 "scoreDisplayMode": "binary",
2640 "displayValue": "100% legible text",
2641 "details": {
2642 "type": "table",
2643 "headings": [
2644 {
2645 "key": "source",
2646 "itemType": "url",
2647 "text": "Source"
2648 },
2649 {
2650 "key": "selector",
2651 "itemType": "code",
2652 "text": "Selector"
2653 },
2654 {
2655 "key": "coverage",
2656 "itemType": "text",
2657 "text": "% of Page Text"
2658 },
2659 {
2660 "key": "fontSize",
2661 "itemType": "text",
2662 "text": "Font Size"
2663 }
2664 ],
2665 "items": [
2666 {
2667 "source": "Legible text",
2668 "selector": "",
2669 "coverage": "100.00%",
2670 "fontSize": "≥ 12px"
2671 }
2672 ]
2673 }
2674 },
2675 "link-text": {
2676 "id": "link-text",
2677 "title": "Links have descriptive text",
2678 "description": "Descriptive link text helps search engines understand your content. [Learn more](https://web.dev/link-text).",
2679 "score": 1,
2680 "scoreDisplayMode": "binary",
2681 "details": {
2682 "type": "table",
2683 "headings": [],
2684 "items": [],
2685 "summary": {}
2686 }
2687 },
2688 "is-crawlable": {
2689 "id": "is-crawlable",
2690 "title": "Page isn’t blocked from indexing",
2691 "description": "Search engines are unable to include your pages in search results if they don't have permission to crawl them. [Learn more](https://web.dev/is-crawable).",
2692 "score": 1,
2693 "scoreDisplayMode": "binary",
2694 "details": {
2695 "type": "table",
2696 "headings": [],
2697 "items": []
2698 }
2699 },
2700 "robots-txt": {
2701 "id": "robots-txt",
2702 "title": "robots.txt is valid",
2703 "description": "If your robots.txt file is malformed, crawlers may not be able to understand how you want your website to be crawled or indexed. [Learn more](https://web.dev/robots-txt).",
2704 "score": 1,
2705 "scoreDisplayMode": "binary",
2706 "details": {
2707 "type": "table",
2708 "headings": [],
2709 "items": [],
2710 "summary": {}
2711 }
2712 },
2713 "tap-targets": {
2714 "id": "tap-targets",
2715 "title": "Tap targets are sized appropriately",
2716 "description": "Interactive elements like buttons and links should be large enough (48x48px), and have enough space around them, to be easy enough to tap without overlapping onto other elements. [Learn more](https://web.dev/tap-targets).",
2717 "score": 1,
2718 "scoreDisplayMode": "binary",
2719 "displayValue": "100% appropriately sized tap targets",
2720 "details": {
2721 "type": "table",
2722 "headings": [],
2723 "items": []
2724 }
2725 },
2726 "hreflang": {
2727 "id": "hreflang",
2728 "title": "Document has a valid `hreflang`",
2729 "description": "hreflang links tell search engines what version of a page they should list in search results for a given language or region. [Learn more](https://web.dev/hreflang).",
2730 "score": 1,
2731 "scoreDisplayMode": "binary",
2732 "details": {
2733 "type": "table",
2734 "headings": [],
2735 "items": []
2736 }
2737 },
2738 "plugins": {
2739 "id": "plugins",
2740 "title": "Document avoids plugins",
2741 "description": "Search engines can't index plugin content, and many devices restrict plugins or don't support them. [Learn more](https://web.dev/plugins).",
2742 "score": 1,
2743 "scoreDisplayMode": "binary",
2744 "details": {
2745 "type": "table",
2746 "headings": [],
2747 "items": []
2748 }
2749 },
2750 "canonical": {
2751 "id": "canonical",
2752 "title": "Document has a valid `rel=canonical`",
2753 "description": "Canonical links suggest which URL to show in search results. [Learn more](https://web.dev/canonical).",
2754 "score": null,
2755 "scoreDisplayMode": "notApplicable"
2756 },
2757 "structured-data": {
2758 "id": "structured-data",
2759 "title": "Structured data is valid",
2760 "description": "Run the [Structured Data Testing Tool](https://search.google.com/structured-data/testing-tool/) and the [Structured Data Linter](http://linter.structured-data.org/) to validate structured data. [Learn more](https://web.dev/structured-data).",
2761 "score": null,
2762 "scoreDisplayMode": "manual"
2763 }
2764 },
2765 "configSettings": {
2766 "output": [
2767 "json"
2768 ],
2769 "maxWaitForFcp": 30000,
2770 "maxWaitForLoad": 45000,
2771 "throttlingMethod": "simulate",
2772 "throttling": {
2773 "rttMs": 150,
2774 "throughputKbps": 1638.4,
2775 "requestLatencyMs": 562.5,
2776 "downloadThroughputKbps": 1474.5600000000002,
2777 "uploadThroughputKbps": 675,
2778 "cpuSlowdownMultiplier": 4
2779 },
2780 "auditMode": false,
2781 "gatherMode": false,
2782 "disableStorageReset": false,
2783 "emulatedFormFactor": "mobile",
2784 "channel": "cli",
2785 "budgets": null,
2786 "locale": "en-US",
2787 "blockedUrlPatterns": null,
2788 "additionalTraceCategories": null,
2789 "extraHeaders": null,
2790 "precomputedLanternData": null,
2791 "onlyAudits": null,
2792 "onlyCategories": null,
2793 "skipAudits": null
2794 },
2795 "categories": {
2796 "performance": {
2797 "title": "Performance",
2798 "auditRefs": [
2799 {
2800 "id": "first-contentful-paint",
2801 "weight": 3,
2802 "group": "metrics"
2803 },
2804 {
2805 "id": "first-meaningful-paint",
2806 "weight": 1,
2807 "group": "metrics"
2808 },
2809 {
2810 "id": "speed-index",
2811 "weight": 4,
2812 "group": "metrics"
2813 },
2814 {
2815 "id": "interactive",
2816 "weight": 5,
2817 "group": "metrics"
2818 },
2819 {
2820 "id": "first-cpu-idle",
2821 "weight": 2,
2822 "group": "metrics"
2823 },
2824 {
2825 "id": "max-potential-fid",
2826 "weight": 0,
2827 "group": "metrics"
2828 },
2829 {
2830 "id": "estimated-input-latency",
2831 "weight": 0
2832 },
2833 {
2834 "id": "total-blocking-time",
2835 "weight": 0
2836 },
2837 {
2838 "id": "render-blocking-resources",
2839 "weight": 0,
2840 "group": "load-opportunities"
2841 },
2842 {
2843 "id": "uses-responsive-images",
2844 "weight": 0,
2845 "group": "load-opportunities"
2846 },
2847 {
2848 "id": "offscreen-images",
2849 "weight": 0,
2850 "group": "load-opportunities"
2851 },
2852 {
2853 "id": "unminified-css",
2854 "weight": 0,
2855 "group": "load-opportunities"
2856 },
2857 {
2858 "id": "unminified-javascript",
2859 "weight": 0,
2860 "group": "load-opportunities"
2861 },
2862 {
2863 "id": "unused-css-rules",
2864 "weight": 0,
2865 "group": "load-opportunities"
2866 },
2867 {
2868 "id": "uses-optimized-images",
2869 "weight": 0,
2870 "group": "load-opportunities"
2871 },
2872 {
2873 "id": "uses-webp-images",
2874 "weight": 0,
2875 "group": "load-opportunities"
2876 },
2877 {
2878 "id": "uses-text-compression",
2879 "weight": 0,
2880 "group": "load-opportunities"
2881 },
2882 {
2883 "id": "uses-rel-preconnect",
2884 "weight": 0,
2885 "group": "load-opportunities"
2886 },
2887 {
2888 "id": "time-to-first-byte",
2889 "weight": 0,
2890 "group": "load-opportunities"
2891 },
2892 {
2893 "id": "redirects",
2894 "weight": 0,
2895 "group": "load-opportunities"
2896 },
2897 {
2898 "id": "uses-rel-preload",
2899 "weight": 0,
2900 "group": "load-opportunities"
2901 },
2902 {
2903 "id": "efficient-animated-content",
2904 "weight": 0,
2905 "group": "load-opportunities"
2906 },
2907 {
2908 "id": "total-byte-weight",
2909 "weight": 0,
2910 "group": "diagnostics"
2911 },
2912 {
2913 "id": "uses-long-cache-ttl",
2914 "weight": 0,
2915 "group": "diagnostics"
2916 },
2917 {
2918 "id": "dom-size",
2919 "weight": 0,
2920 "group": "diagnostics"
2921 },
2922 {
2923 "id": "critical-request-chains",
2924 "weight": 0,
2925 "group": "diagnostics"
2926 },
2927 {
2928 "id": "user-timings",
2929 "weight": 0,
2930 "group": "diagnostics"
2931 },
2932 {
2933 "id": "bootup-time",
2934 "weight": 0,
2935 "group": "diagnostics"
2936 },
2937 {
2938 "id": "mainthread-work-breakdown",
2939 "weight": 0,
2940 "group": "diagnostics"
2941 },
2942 {
2943 "id": "font-display",
2944 "weight": 0,
2945 "group": "diagnostics"
2946 },
2947 {
2948 "id": "performance-budget",
2949 "weight": 0,
2950 "group": "budgets"
2951 },
2952 {
2953 "id": "resource-summary",
2954 "weight": 0,
2955 "group": "diagnostics"
2956 },
2957 {
2958 "id": "third-party-summary",
2959 "weight": 0,
2960 "group": "diagnostics"
2961 },
2962 {
2963 "id": "network-requests",
2964 "weight": 0
2965 },
2966 {
2967 "id": "network-rtt",
2968 "weight": 0
2969 },
2970 {
2971 "id": "network-server-latency",
2972 "weight": 0
2973 },
2974 {
2975 "id": "main-thread-tasks",
2976 "weight": 0
2977 },
2978 {
2979 "id": "diagnostics",
2980 "weight": 0
2981 },
2982 {
2983 "id": "metrics",
2984 "weight": 0
2985 },
2986 {
2987 "id": "screenshot-thumbnails",
2988 "weight": 0
2989 },
2990 {
2991 "id": "final-screenshot",
2992 "weight": 0
2993 }
2994 ],
2995 "id": "performance",
2996 "score": 0.76
2997 },
2998 "accessibility": {
2999 "title": "Accessibility",
3000 "description": "These checks highlight opportunities to [improve the accessibility of your web app](https://developers.google.com/web/fundamentals/accessibility). Only a subset of accessibility issues can be automatically detected so manual testing is also encouraged.",
3001 "manualDescription": "These items address areas which an automated testing tool cannot cover. Learn more in our guide on [conducting an accessibility review](https://developers.google.com/web/fundamentals/accessibility/how-to-review).",
3002 "auditRefs": [
3003 {
3004 "id": "accesskeys",
3005 "weight": 0,
3006 "group": "a11y-navigation"
3007 },
3008 {
3009 "id": "aria-allowed-attr",
3010 "weight": 10,
3011 "group": "a11y-aria"
3012 },
3013 {
3014 "id": "aria-required-attr",
3015 "weight": 10,
3016 "group": "a11y-aria"
3017 },
3018 {
3019 "id": "aria-required-children",
3020 "weight": 10,
3021 "group": "a11y-aria"
3022 },
3023 {
3024 "id": "aria-required-parent",
3025 "weight": 10,
3026 "group": "a11y-aria"
3027 },
3028 {
3029 "id": "aria-roles",
3030 "weight": 10,
3031 "group": "a11y-aria"
3032 },
3033 {
3034 "id": "aria-valid-attr-value",
3035 "weight": 10,
3036 "group": "a11y-aria"
3037 },
3038 {
3039 "id": "aria-valid-attr",
3040 "weight": 10,
3041 "group": "a11y-aria"
3042 },
3043 {
3044 "id": "audio-caption",
3045 "weight": 0,
3046 "group": "a11y-audio-video"
3047 },
3048 {
3049 "id": "button-name",
3050 "weight": 10,
3051 "group": "a11y-names-labels"
3052 },
3053 {
3054 "id": "bypass",
3055 "weight": 3,
3056 "group": "a11y-navigation"
3057 },
3058 {
3059 "id": "color-contrast",
3060 "weight": 3,
3061 "group": "a11y-color-contrast"
3062 },
3063 {
3064 "id": "definition-list",
3065 "weight": 0,
3066 "group": "a11y-tables-lists"
3067 },
3068 {
3069 "id": "dlitem",
3070 "weight": 0,
3071 "group": "a11y-tables-lists"
3072 },
3073 {
3074 "id": "document-title",
3075 "weight": 3,
3076 "group": "a11y-names-labels"
3077 },
3078 {
3079 "id": "duplicate-id",
3080 "weight": 1,
3081 "group": "a11y-best-practices"
3082 },
3083 {
3084 "id": "frame-title",
3085 "weight": 0,
3086 "group": "a11y-names-labels"
3087 },
3088 {
3089 "id": "html-has-lang",
3090 "weight": 3,
3091 "group": "a11y-language"
3092 },
3093 {
3094 "id": "html-lang-valid",
3095 "weight": 3,
3096 "group": "a11y-language"
3097 },
3098 {
3099 "id": "image-alt",
3100 "weight": 10,
3101 "group": "a11y-names-labels"
3102 },
3103 {
3104 "id": "input-image-alt",
3105 "weight": 0,
3106 "group": "a11y-names-labels"
3107 },
3108 {
3109 "id": "label",
3110 "weight": 10,
3111 "group": "a11y-names-labels"
3112 },
3113 {
3114 "id": "layout-table",
3115 "weight": 0,
3116 "group": "a11y-tables-lists"
3117 },
3118 {
3119 "id": "link-name",
3120 "weight": 3,
3121 "group": "a11y-names-labels"
3122 },
3123 {
3124 "id": "list",
3125 "weight": 0,
3126 "group": "a11y-tables-lists"
3127 },
3128 {
3129 "id": "listitem",
3130 "weight": 0,
3131 "group": "a11y-tables-lists"
3132 },
3133 {
3134 "id": "meta-refresh",
3135 "weight": 0,
3136 "group": "a11y-best-practices"
3137 },
3138 {
3139 "id": "meta-viewport",
3140 "weight": 10,
3141 "group": "a11y-best-practices"
3142 },
3143 {
3144 "id": "object-alt",
3145 "weight": 0,
3146 "group": "a11y-names-labels"
3147 },
3148 {
3149 "id": "tabindex",
3150 "weight": 3,
3151 "group": "a11y-navigation"
3152 },
3153 {
3154 "id": "td-headers-attr",
3155 "weight": 0,
3156 "group": "a11y-tables-lists"
3157 },
3158 {
3159 "id": "th-has-data-cells",
3160 "weight": 0,
3161 "group": "a11y-tables-lists"
3162 },
3163 {
3164 "id": "valid-lang",
3165 "weight": 0,
3166 "group": "a11y-language"
3167 },
3168 {
3169 "id": "video-caption",
3170 "weight": 0,
3171 "group": "a11y-audio-video"
3172 },
3173 {
3174 "id": "video-description",
3175 "weight": 0,
3176 "group": "a11y-audio-video"
3177 },
3178 {
3179 "id": "logical-tab-order",
3180 "weight": 0
3181 },
3182 {
3183 "id": "focusable-controls",
3184 "weight": 0
3185 },
3186 {
3187 "id": "interactive-element-affordance",
3188 "weight": 0
3189 },
3190 {
3191 "id": "managed-focus",
3192 "weight": 0
3193 },
3194 {
3195 "id": "focus-traps",
3196 "weight": 0
3197 },
3198 {
3199 "id": "custom-controls-labels",
3200 "weight": 0
3201 },
3202 {
3203 "id": "custom-controls-roles",
3204 "weight": 0
3205 },
3206 {
3207 "id": "visual-order-follows-dom",
3208 "weight": 0
3209 },
3210 {
3211 "id": "offscreen-content-hidden",
3212 "weight": 0
3213 },
3214 {
3215 "id": "heading-levels",
3216 "weight": 0
3217 },
3218 {
3219 "id": "use-landmarks",
3220 "weight": 0
3221 }
3222 ],
3223 "id": "accessibility",
3224 "score": 0.86
3225 },
3226 "best-practices": {
3227 "title": "Best Practices",
3228 "auditRefs": [
3229 {
3230 "id": "appcache-manifest",
3231 "weight": 1
3232 },
3233 {
3234 "id": "is-on-https",
3235 "weight": 1
3236 },
3237 {
3238 "id": "uses-http2",
3239 "weight": 1
3240 },
3241 {
3242 "id": "uses-passive-event-listeners",
3243 "weight": 1
3244 },
3245 {
3246 "id": "no-document-write",
3247 "weight": 1
3248 },
3249 {
3250 "id": "external-anchors-use-rel-noopener",
3251 "weight": 1
3252 },
3253 {
3254 "id": "geolocation-on-start",
3255 "weight": 1
3256 },
3257 {
3258 "id": "doctype",
3259 "weight": 1
3260 },
3261 {
3262 "id": "no-vulnerable-libraries",
3263 "weight": 1
3264 },
3265 {
3266 "id": "js-libraries",
3267 "weight": 0
3268 },
3269 {
3270 "id": "notification-on-start",
3271 "weight": 1
3272 },
3273 {
3274 "id": "deprecations",
3275 "weight": 1
3276 },
3277 {
3278 "id": "password-inputs-can-be-pasted-into",
3279 "weight": 1
3280 },
3281 {
3282 "id": "errors-in-console",
3283 "weight": 1
3284 },
3285 {
3286 "id": "image-aspect-ratio",
3287 "weight": 1
3288 }
3289 ],
3290 "id": "best-practices",
3291 "score": 0.93
3292 },
3293 "seo": {
3294 "title": "SEO",
3295 "description": "These checks ensure that your page is optimized for search engine results ranking. There are additional factors Lighthouse does not check that may affect your search ranking. [Learn more](https://support.google.com/webmasters/answer/35769).",
3296 "manualDescription": "Run these additional validators on your site to check additional SEO best practices.",
3297 "auditRefs": [
3298 {
3299 "id": "viewport",
3300 "weight": 1,
3301 "group": "seo-mobile"
3302 },
3303 {
3304 "id": "document-title",
3305 "weight": 1,
3306 "group": "seo-content"
3307 },
3308 {
3309 "id": "meta-description",
3310 "weight": 1,
3311 "group": "seo-content"
3312 },
3313 {
3314 "id": "http-status-code",
3315 "weight": 1,
3316 "group": "seo-crawl"
3317 },
3318 {
3319 "id": "link-text",
3320 "weight": 1,
3321 "group": "seo-content"
3322 },
3323 {
3324 "id": "is-crawlable",
3325 "weight": 1,
3326 "group": "seo-crawl"
3327 },
3328 {
3329 "id": "robots-txt",
3330 "weight": 1,
3331 "group": "seo-crawl"
3332 },
3333 {
3334 "id": "image-alt",
3335 "weight": 1,
3336 "group": "seo-content"
3337 },
3338 {
3339 "id": "hreflang",
3340 "weight": 1,
3341 "group": "seo-content"
3342 },
3343 {
3344 "id": "canonical",
3345 "weight": 0,
3346 "group": "seo-content"
3347 },
3348 {
3349 "id": "font-size",
3350 "weight": 1,
3351 "group": "seo-mobile"
3352 },
3353 {
3354 "id": "plugins",
3355 "weight": 1,
3356 "group": "seo-content"
3357 },
3358 {
3359 "id": "tap-targets",
3360 "weight": 1,
3361 "group": "seo-mobile"
3362 },
3363 {
3364 "id": "structured-data",
3365 "weight": 0
3366 }
3367 ],
3368 "id": "seo",
3369 "score": 0.92
3370 },
3371 "pwa": {
3372 "title": "Progressive Web App",
3373 "description": "These checks validate the aspects of a Progressive Web App. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist).",
3374 "manualDescription": "These checks are required by the baseline [PWA Checklist](https://developers.google.com/web/progressive-web-apps/checklist) but are not automatically checked by Lighthouse. They do not affect your score but it's important that you verify them manually.",
3375 "auditRefs": [
3376 {
3377 "id": "load-fast-enough-for-pwa",
3378 "weight": 7,
3379 "group": "pwa-fast-reliable"
3380 },
3381 {
3382 "id": "works-offline",
3383 "weight": 5,
3384 "group": "pwa-fast-reliable"
3385 },
3386 {
3387 "id": "offline-start-url",
3388 "weight": 1,
3389 "group": "pwa-fast-reliable"
3390 },
3391 {
3392 "id": "is-on-https",
3393 "weight": 2,
3394 "group": "pwa-installable"
3395 },
3396 {
3397 "id": "service-worker",
3398 "weight": 1,
3399 "group": "pwa-installable"
3400 },
3401 {
3402 "id": "installable-manifest",
3403 "weight": 2,
3404 "group": "pwa-installable"
3405 },
3406 {
3407 "id": "redirects-http",
3408 "weight": 2,
3409 "group": "pwa-optimized"
3410 },
3411 {
3412 "id": "splash-screen",
3413 "weight": 1,
3414 "group": "pwa-optimized"
3415 },
3416 {
3417 "id": "themed-omnibox",
3418 "weight": 1,
3419 "group": "pwa-optimized"
3420 },
3421 {
3422 "id": "content-width",
3423 "weight": 1,
3424 "group": "pwa-optimized"
3425 },
3426 {
3427 "id": "viewport",
3428 "weight": 2,
3429 "group": "pwa-optimized"
3430 },
3431 {
3432 "id": "without-javascript",
3433 "weight": 1,
3434 "group": "pwa-optimized"
3435 },
3436 {
3437 "id": "apple-touch-icon",
3438 "weight": 1,
3439 "group": "pwa-optimized"
3440 },
3441 {
3442 "id": "pwa-cross-browser",
3443 "weight": 0
3444 },
3445 {
3446 "id": "pwa-page-transitions",
3447 "weight": 0
3448 },
3449 {
3450 "id": "pwa-each-page-has-url",
3451 "weight": 0
3452 }
3453 ],
3454 "id": "pwa",
3455 "score": 0.56
3456 }
3457 },
3458 "categoryGroups": {
3459 "metrics": {
3460 "title": "Metrics"
3461 },
3462 "load-opportunities": {
3463 "title": "Opportunities",
3464 "description": "These suggestions can help your page load faster. They don't [directly affect](https://github.com/GoogleChrome/lighthouse/blob/d2ec9ffbb21de9ad1a0f86ed24575eda32c796f0/docs/scoring.md#how-are-the-scores-weighted) the Performance score."
3465 },
3466 "budgets": {
3467 "title": "Budgets",
3468 "description": "Performance budgets set standards for the performance of your site."
3469 },
3470 "diagnostics": {
3471 "title": "Diagnostics",
3472 "description": "More information about the performance of your application. These numbers don't [directly affect](https://github.com/GoogleChrome/lighthouse/blob/d2ec9ffbb21de9ad1a0f86ed24575eda32c796f0/docs/scoring.md#how-are-the-scores-weighted) the Performance score."
3473 },
3474 "pwa-fast-reliable": {
3475 "title": "Fast and reliable"
3476 },
3477 "pwa-installable": {
3478 "title": "Installable"
3479 },
3480 "pwa-optimized": {
3481 "title": "PWA Optimized"
3482 },
3483 "a11y-best-practices": {
3484 "title": "Best practices",
3485 "description": "These items highlight common accessibility best practices."
3486 },
3487 "a11y-color-contrast": {
3488 "title": "Contrast",
3489 "description": "These are opportunities to improve the legibility of your content."
3490 },
3491 "a11y-names-labels": {
3492 "title": "Names and labels",
3493 "description": "These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader."
3494 },
3495 "a11y-navigation": {
3496 "title": "Navigation",
3497 "description": "These are opportunities to improve keyboard navigation in your application."
3498 },
3499 "a11y-aria": {
3500 "title": "ARIA",
3501 "description": "These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader."
3502 },
3503 "a11y-language": {
3504 "title": "Internationalization and localization",
3505 "description": "These are opportunities to improve the interpretation of your content by users in different locales."
3506 },
3507 "a11y-audio-video": {
3508 "title": "Audio and video",
3509 "description": "These are opportunities to provide alternative content for audio and video. This may improve the experience for users with hearing or vision impairments."
3510 },
3511 "a11y-tables-lists": {
3512 "title": "Tables and lists",
3513 "description": "These are opportunities to to improve the experience of reading tabular or list data using assistive technology, like a screen reader."
3514 },
3515 "seo-mobile": {
3516 "title": "Mobile Friendly",
3517 "description": "Make sure your pages are mobile friendly so users don’t have to pinch or zoom in order to read the content pages. [Learn more](https://developers.google.com/search/mobile-sites/)."
3518 },
3519 "seo-content": {
3520 "title": "Content Best Practices",
3521 "description": "Format your HTML in a way that enables crawlers to better understand your app’s content."
3522 },
3523 "seo-crawl": {
3524 "title": "Crawling and Indexing",
3525 "description": "To appear in search results, crawlers need access to your app."
3526 }
3527 },
3528 "timing": {
3529 "entries": [
3530 {
3531 "startTime": 1514.93,
3532 "name": "lh:init:config",
3533 "duration": 1030.15,
3534 "entryType": "measure"
3535 },
3536 {
3537 "startTime": 1546.02,
3538 "name": "lh:config:requireGatherers",
3539 "duration": 617.62,
3540 "entryType": "measure"
3541 },
3542 {
3543 "startTime": 2163.84,
3544 "name": "lh:config:requireAudits",
3545 "duration": 368.55,
3546 "entryType": "measure"
3547 },
3548 {
3549 "startTime": 2545.51,
3550 "name": "lh:runner:run",
3551 "duration": 9586.51,
3552 "entryType": "measure"
3553 },
3554 {
3555 "startTime": 2546.97,
3556 "name": "lh:init:connect",
3557 "duration": 103.32,
3558 "entryType": "measure"
3559 },
3560 {
3561 "startTime": 2650.38,
3562 "name": "lh:gather:loadBlank",
3563 "duration": 33.18,
3564 "entryType": "measure"
3565 },
3566 {
3567 "startTime": 2684.18,
3568 "name": "lh:gather:getVersion",
3569 "duration": 1.86,
3570 "entryType": "measure"
3571 },
3572 {
3573 "startTime": 2687.46,
3574 "name": "lh:gather:getBenchmarkIndex",
3575 "duration": 504.56,
3576 "entryType": "measure"
3577 },
3578 {
3579 "startTime": 3192.35,
3580 "name": "lh:gather:setupDriver",
3581 "duration": 57.55,
3582 "entryType": "measure"
3583 },
3584 {
3585 "startTime": 3250.14,
3586 "name": "lh:gather:loadBlank",
3587 "duration": 20.19,
3588 "entryType": "measure"
3589 },
3590 {
3591 "startTime": 3270.44,
3592 "name": "lh:gather:setupPassNetwork",
3593 "duration": 1.78,
3594 "entryType": "measure"
3595 },
3596 {
3597 "startTime": 3272.32,
3598 "name": "lh:driver:cleanBrowserCaches",
3599 "duration": 87.75,
3600 "entryType": "measure"
3601 },
3602 {
3603 "startTime": 3360.44,
3604 "name": "lh:gather:beforePass",
3605 "duration": 3.15,
3606 "entryType": "measure"
3607 },
3608 {
3609 "startTime": 3360.5,
3610 "name": "lh:gather:beforePass:CSSUsage",
3611 "duration": 0.07,
3612 "entryType": "measure"
3613 },
3614 {
3615 "startTime": 3360.59,
3616 "name": "lh:gather:beforePass:ViewportDimensions",
3617 "duration": 0.02,
3618 "entryType": "measure"
3619 },
3620 {
3621 "startTime": 3360.62,
3622 "name": "lh:gather:beforePass:RuntimeExceptions",
3623 "duration": 0.05,
3624 "entryType": "measure"
3625 },
3626 {
3627 "startTime": 3360.68,
3628 "name": "lh:gather:beforePass:ConsoleMessages",
3629 "duration": 1.93,
3630 "entryType": "measure"
3631 },
3632 {
3633 "startTime": 3362.64,
3634 "name": "lh:gather:beforePass:AnchorElements",
3635 "duration": 0.03,
3636 "entryType": "measure"
3637 },
3638 {
3639 "startTime": 3362.69,
3640 "name": "lh:gather:beforePass:ImageElements",
3641 "duration": 0.02,
3642 "entryType": "measure"
3643 },
3644 {
3645 "startTime": 3362.71,
3646 "name": "lh:gather:beforePass:LinkElements",
3647 "duration": 0.01,
3648 "entryType": "measure"
3649 },
3650 {
3651 "startTime": 3362.73,
3652 "name": "lh:gather:beforePass:MetaElements",
3653 "duration": 0.01,
3654 "entryType": "measure"
3655 },
3656 {
3657 "startTime": 3362.76,
3658 "name": "lh:gather:beforePass:ScriptElements",
3659 "duration": 0.01,
3660 "entryType": "measure"
3661 },
3662 {
3663 "startTime": 3362.77,
3664 "name": "lh:gather:beforePass:IFrameElements",
3665 "duration": 0.01,
3666 "entryType": "measure"
3667 },
3668 {
3669 "startTime": 3362.78,
3670 "name": "lh:gather:beforePass:MainDocumentContent",
3671 "duration": 0.01,
3672 "entryType": "measure"
3673 },
3674 {
3675 "startTime": 3362.8,
3676 "name": "lh:gather:beforePass:AppCacheManifest",
3677 "duration": 0.01,
3678 "entryType": "measure"
3679 },
3680 {
3681 "startTime": 3362.81,
3682 "name": "lh:gather:beforePass:Doctype",
3683 "duration": 0.01,
3684 "entryType": "measure"
3685 },
3686 {
3687 "startTime": 3362.83,
3688 "name": "lh:gather:beforePass:DOMStats",
3689 "duration": 0.01,
3690 "entryType": "measure"
3691 },
3692 {
3693 "startTime": 3362.84,
3694 "name": "lh:gather:beforePass:OptimizedImages",
3695 "duration": 0.01,
3696 "entryType": "measure"
3697 },
3698 {
3699 "startTime": 3362.86,
3700 "name": "lh:gather:beforePass:PasswordInputsWithPreventedPaste",
3701 "duration": 0.01,
3702 "entryType": "measure"
3703 },
3704 {
3705 "startTime": 3362.88,
3706 "name": "lh:gather:beforePass:ResponseCompression",
3707 "duration": 0.01,
3708 "entryType": "measure"
3709 },
3710 {
3711 "startTime": 3362.89,
3712 "name": "lh:gather:beforePass:TagsBlockingFirstPaint",
3713 "duration": 0.62,
3714 "entryType": "measure"
3715 },
3716 {
3717 "startTime": 3363.52,
3718 "name": "lh:gather:beforePass:FontSize",
3719 "duration": 0.01,
3720 "entryType": "measure"
3721 },
3722 {
3723 "startTime": 3363.54,
3724 "name": "lh:gather:beforePass:EmbeddedContent",
3725 "duration": 0.01,
3726 "entryType": "measure"
3727 },
3728 {
3729 "startTime": 3363.56,
3730 "name": "lh:gather:beforePass:RobotsTxt",
3731 "duration": 0.01,
3732 "entryType": "measure"
3733 },
3734 {
3735 "startTime": 3363.57,
3736 "name": "lh:gather:beforePass:TapTargets",
3737 "duration": 0.01,
3738 "entryType": "measure"
3739 },
3740 {
3741 "startTime": 3363.58,
3742 "name": "lh:gather:beforePass:Accessibility",
3743 "duration": 0.01,
3744 "entryType": "measure"
3745 },
3746 {
3747 "startTime": 3363.68,
3748 "name": "lh:gather:beginRecording",
3749 "duration": 77.81,
3750 "entryType": "measure"
3751 },
3752 {
3753 "startTime": 3364.26,
3754 "name": "lh:gather:getVersion",
3755 "duration": 0.42,
3756 "entryType": "measure"
3757 },
3758 {
3759 "startTime": 3441.85,
3760 "name": "lh:gather:loadPage-defaultPass",
3761 "duration": 4540.07,
3762 "entryType": "measure"
3763 },
3764 {
3765 "startTime": 7982.14,
3766 "name": "lh:gather:pass",
3767 "duration": 9.16,
3768 "entryType": "measure"
3769 },
3770 {
3771 "startTime": 7991.5,
3772 "name": "lh:gather:getTrace",
3773 "duration": 268.52,
3774 "entryType": "measure"
3775 },
3776 {
3777 "startTime": 8260.03,
3778 "name": "lh:gather:getDevtoolsLog",
3779 "duration": 3.82,
3780 "entryType": "measure"
3781 },
3782 {
3783 "startTime": 8265.74,
3784 "name": "lh:gather:afterPass",
3785 "duration": 845.11,
3786 "entryType": "measure"
3787 },
3788 {
3789 "startTime": 8271.3,
3790 "name": "lh:gather:afterPass:CSSUsage",
3791 "duration": 47.47,
3792 "entryType": "measure"
3793 },
3794 {
3795 "startTime": 8318.8,
3796 "name": "lh:gather:afterPass:ViewportDimensions",
3797 "duration": 3.34,
3798 "entryType": "measure"
3799 },
3800 {
3801 "startTime": 8322.17,
3802 "name": "lh:gather:afterPass:RuntimeExceptions",
3803 "duration": 1.73,
3804 "entryType": "measure"
3805 },
3806 {
3807 "startTime": 8323.92,
3808 "name": "lh:gather:afterPass:ConsoleMessages",
3809 "duration": 2.6,
3810 "entryType": "measure"
3811 },
3812 {
3813 "startTime": 8326.55,
3814 "name": "lh:gather:afterPass:AnchorElements",
3815 "duration": 10.66,
3816 "entryType": "measure"
3817 },
3818 {
3819 "startTime": 8337.25,
3820 "name": "lh:gather:afterPass:ImageElements",
3821 "duration": 23.27,
3822 "entryType": "measure"
3823 },
3824 {
3825 "startTime": 8360.54,
3826 "name": "lh:gather:afterPass:LinkElements",
3827 "duration": 6.04,
3828 "entryType": "measure"
3829 },
3830 {
3831 "startTime": 8366.59,
3832 "name": "lh:gather:afterPass:MetaElements",
3833 "duration": 3.19,
3834 "entryType": "measure"
3835 },
3836 {
3837 "startTime": 8369.79,
3838 "name": "lh:gather:afterPass:ScriptElements",
3839 "duration": 33.43,
3840 "entryType": "measure"
3841 },
3842 {
3843 "startTime": 8403.26,
3844 "name": "lh:gather:afterPass:IFrameElements",
3845 "duration": 9.18,
3846 "entryType": "measure"
3847 },
3848 {
3849 "startTime": 8412.46,
3850 "name": "lh:gather:afterPass:MainDocumentContent",
3851 "duration": 7.2,
3852 "entryType": "measure"
3853 },
3854 {
3855 "startTime": 8419.67,
3856 "name": "lh:gather:afterPass:AppCacheManifest",
3857 "duration": 4.03,
3858 "entryType": "measure"
3859 },
3860 {
3861 "startTime": 8423.72,
3862 "name": "lh:gather:afterPass:Doctype",
3863 "duration": 3.36,
3864 "entryType": "measure"
3865 },
3866 {
3867 "startTime": 8427.1,
3868 "name": "lh:gather:afterPass:DOMStats",
3869 "duration": 9.95,
3870 "entryType": "measure"
3871 },
3872 {
3873 "startTime": 8437.06,
3874 "name": "lh:gather:afterPass:OptimizedImages",
3875 "duration": 2.24,
3876 "entryType": "measure"
3877 },
3878 {
3879 "startTime": 8439.31,
3880 "name": "lh:gather:afterPass:PasswordInputsWithPreventedPaste",
3881 "duration": 3.61,
3882 "entryType": "measure"
3883 },
3884 {
3885 "startTime": 8442.94,
3886 "name": "lh:gather:afterPass:ResponseCompression",
3887 "duration": 2.92,
3888 "entryType": "measure"
3889 },
3890 {
3891 "startTime": 8445.87,
3892 "name": "lh:gather:afterPass:TagsBlockingFirstPaint",
3893 "duration": 4.04,
3894 "entryType": "measure"
3895 },
3896 {
3897 "startTime": 8449.93,
3898 "name": "lh:gather:afterPass:FontSize",
3899 "duration": 111.93,
3900 "entryType": "measure"
3901 },
3902 {
3903 "startTime": 8561.87,
3904 "name": "lh:gather:afterPass:EmbeddedContent",
3905 "duration": 4.68,
3906 "entryType": "measure"
3907 },
3908 {
3909 "startTime": 8566.58,
3910 "name": "lh:gather:afterPass:RobotsTxt",
3911 "duration": 147.49,
3912 "entryType": "measure"
3913 },
3914 {
3915 "startTime": 8714.08,
3916 "name": "lh:gather:afterPass:TapTargets",
3917 "duration": 23.34,
3918 "entryType": "measure"
3919 },
3920 {
3921 "startTime": 8737.44,
3922 "name": "lh:gather:afterPass:Accessibility",
3923 "duration": 373.4,
3924 "entryType": "measure"
3925 },
3926 {
3927 "startTime": 9183.19,
3928 "name": "lh:gather:loadBlank",
3929 "duration": 32.72,
3930 "entryType": "measure"
3931 },
3932 {
3933 "startTime": 9215.93,
3934 "name": "lh:gather:setupPassNetwork",
3935 "duration": 4.95,
3936 "entryType": "measure"
3937 },
3938 {
3939 "startTime": 9220.93,
3940 "name": "lh:gather:beforePass",
3941 "duration": 4.43,
3942 "entryType": "measure"
3943 },
3944 {
3945 "startTime": 9220.97,
3946 "name": "lh:gather:beforePass:ServiceWorker",
3947 "duration": 3.27,
3948 "entryType": "measure"
3949 },
3950 {
3951 "startTime": 9224.27,
3952 "name": "lh:gather:beforePass:Offline",
3953 "duration": 1.01,
3954 "entryType": "measure"
3955 },
3956 {
3957 "startTime": 9225.3,
3958 "name": "lh:gather:beforePass:StartUrl",
3959 "duration": 0.04,
3960 "entryType": "measure"
3961 },
3962 {
3963 "startTime": 9225.37,
3964 "name": "lh:gather:beginRecording",
3965 "duration": 0.56,
3966 "entryType": "measure"
3967 },
3968 {
3969 "startTime": 9225.97,
3970 "name": "lh:gather:loadPage-offlinePass",
3971 "duration": 274.96,
3972 "entryType": "measure"
3973 },
3974 {
3975 "startTime": 9500.97,
3976 "name": "lh:gather:pass",
3977 "duration": 21.44,
3978 "entryType": "measure"
3979 },
3980 {
3981 "startTime": 9522.45,
3982 "name": "lh:gather:getDevtoolsLog",
3983 "duration": 1.77,
3984 "entryType": "measure"
3985 },
3986 {
3987 "startTime": 9773.83,
3988 "name": "lh:gather:afterPass",
3989 "duration": 179.09,
3990 "entryType": "measure"
3991 },
3992 {
3993 "startTime": 9859.05,
3994 "name": "lh:gather:afterPass:ServiceWorker",
3995 "duration": 57.3,
3996 "entryType": "measure"
3997 },
3998 {
3999 "startTime": 9916.37,
4000 "name": "lh:gather:afterPass:Offline",
4001 "duration": 27.06,
4002 "entryType": "measure"
4003 },
4004 {
4005 "startTime": 9943.45,
4006 "name": "lh:gather:afterPass:StartUrl",
4007 "duration": 9.45,
4008 "entryType": "measure"
4009 },
4010 {
4011 "startTime": 9953.03,
4012 "name": "lh:gather:loadBlank",
4013 "duration": 39.73,
4014 "entryType": "measure"
4015 },
4016 {
4017 "startTime": 9992.78,
4018 "name": "lh:gather:setupPassNetwork",
4019 "duration": 3.32,
4020 "entryType": "measure"
4021 },
4022 {
4023 "startTime": 9996.11,
4024 "name": "lh:gather:beforePass",
4025 "duration": 0.41,
4026 "entryType": "measure"
4027 },
4028 {
4029 "startTime": 9996.14,
4030 "name": "lh:gather:beforePass:HTTPRedirect",
4031 "duration": 0.28,
4032 "entryType": "measure"
4033 },
4034 {
4035 "startTime": 9996.44,
4036 "name": "lh:gather:beforePass:HTMLWithoutJavaScript",
4037 "duration": 0.05,
4038 "entryType": "measure"
4039 },
4040 {
4041 "startTime": 9996.53,
4042 "name": "lh:gather:beginRecording",
4043 "duration": 0.38,
4044 "entryType": "measure"
4045 },
4046 {
4047 "startTime": 9996.94,
4048 "name": "lh:gather:loadPage-redirectPass",
4049 "duration": 564.11,
4050 "entryType": "measure"
4051 },
4052 {
4053 "startTime": 10561.08,
4054 "name": "lh:gather:pass",
4055 "duration": 2.89,
4056 "entryType": "measure"
4057 },
4058 {
4059 "startTime": 10563.99,
4060 "name": "lh:gather:getDevtoolsLog",
4061 "duration": 0.61,
4062 "entryType": "measure"
4063 },
4064 {
4065 "startTime": 10565.63,
4066 "name": "lh:gather:afterPass",
4067 "duration": 21.98,
4068 "entryType": "measure"
4069 },
4070 {
4071 "startTime": 10574.22,
4072 "name": "lh:gather:afterPass:HTTPRedirect",
4073 "duration": 3.15,
4074 "entryType": "measure"
4075 },
4076 {
4077 "startTime": 10577.38,
4078 "name": "lh:gather:afterPass:HTMLWithoutJavaScript",
4079 "duration": 10.22,
4080 "entryType": "measure"
4081 },
4082 {
4083 "startTime": 10587.79,
4084 "name": "lh:gather:disconnect",
4085 "duration": 46.54,
4086 "entryType": "measure"
4087 },
4088 {
4089 "startTime": 10635.08,
4090 "name": "lh:runner:auditing",
4091 "duration": 1492.47,
4092 "entryType": "measure"
4093 },
4094 {
4095 "startTime": 10649.33,
4096 "name": "lh:audit:is-on-https",
4097 "duration": 9.79,
4098 "entryType": "measure"
4099 },
4100 {
4101 "startTime": 10650.4,
4102 "name": "lh:computed:NetworkRecords",
4103 "duration": 7.24,
4104 "entryType": "measure"
4105 },
4106 {
4107 "startTime": 10660.99,
4108 "name": "lh:audit:redirects-http",
4109 "duration": 8.86,
4110 "entryType": "measure"
4111 },
4112 {
4113 "startTime": 10670.33,
4114 "name": "lh:audit:service-worker",
4115 "duration": 7.96,
4116 "entryType": "measure"
4117 },
4118 {
4119 "startTime": 10679.97,
4120 "name": "lh:audit:works-offline",
4121 "duration": 7.22,
4122 "entryType": "measure"
4123 },
4124 {
4125 "startTime": 10687.84,
4126 "name": "lh:audit:viewport",
4127 "duration": 3.23,
4128 "entryType": "measure"
4129 },
4130 {
4131 "startTime": 10688.78,
4132 "name": "lh:computed:ViewportMeta",
4133 "duration": 1.83,
4134 "entryType": "measure"
4135 },
4136 {
4137 "startTime": 10691.77,
4138 "name": "lh:audit:without-javascript",
4139 "duration": 1.08,
4140 "entryType": "measure"
4141 },
4142 {
4143 "startTime": 10693.29,
4144 "name": "lh:audit:first-contentful-paint",
4145 "duration": 107.16,
4146 "entryType": "measure"
4147 },
4148 {
4149 "startTime": 10695.12,
4150 "name": "lh:computed:FirstContentfulPaint",
4151 "duration": 103.83,
4152 "entryType": "measure"
4153 },
4154 {
4155 "startTime": 10695.33,
4156 "name": "lh:computed:TraceOfTab",
4157 "duration": 90.99,
4158 "entryType": "measure"
4159 },
4160 {
4161 "startTime": 10786.44,
4162 "name": "lh:computed:LanternFirstContentfulPaint",
4163 "duration": 12.49,
4164 "entryType": "measure"
4165 },
4166 {
4167 "startTime": 10786.66,
4168 "name": "lh:computed:PageDependencyGraph",
4169 "duration": 2.71,
4170 "entryType": "measure"
4171 },
4172 {
4173 "startTime": 10789.4,
4174 "name": "lh:computed:LoadSimulator",
4175 "duration": 3.59,
4176 "entryType": "measure"
4177 },
4178 {
4179 "startTime": 10789.52,
4180 "name": "lh:computed:NetworkAnalysis",
4181 "duration": 3.23,
4182 "entryType": "measure"
4183 },
4184 {
4185 "startTime": 10800.81,
4186 "name": "lh:audit:first-meaningful-paint",
4187 "duration": 8.26,
4188 "entryType": "measure"
4189 },
4190 {
4191 "startTime": 10801.55,
4192 "name": "lh:computed:FirstMeaningfulPaint",
4193 "duration": 6.07,
4194 "entryType": "measure"
4195 },
4196 {
4197 "startTime": 10801.63,
4198 "name": "lh:computed:LanternFirstMeaningfulPaint",
4199 "duration": 5.96,
4200 "entryType": "measure"
4201 },
4202 {
4203 "startTime": 10809.55,
4204 "name": "lh:audit:load-fast-enough-for-pwa",
4205 "duration": 8.18,
4206 "entryType": "measure"
4207 },
4208 {
4209 "startTime": 10810.29,
4210 "name": "lh:computed:Interactive",
4211 "duration": 7.26,
4212 "entryType": "measure"
4213 },
4214 {
4215 "startTime": 10810.35,
4216 "name": "lh:computed:LanternInteractive",
4217 "duration": 7.18,
4218 "entryType": "measure"
4219 },
4220 {
4221 "startTime": 10817.95,
4222 "name": "lh:audit:speed-index",
4223 "duration": 501.53,
4224 "entryType": "measure"
4225 },
4226 {
4227 "startTime": 10818.53,
4228 "name": "lh:computed:SpeedIndex",
4229 "duration": 500.73,
4230 "entryType": "measure"
4231 },
4232 {
4233 "startTime": 10818.59,
4234 "name": "lh:computed:LanternSpeedIndex",
4235 "duration": 500.65,
4236 "entryType": "measure"
4237 },
4238 {
4239 "startTime": 10818.69,
4240 "name": "lh:computed:Speedline",
4241 "duration": 491.42,
4242 "entryType": "measure"
4243 },
4244 {
4245 "startTime": 11319.51,
4246 "name": "lh:audit:screenshot-thumbnails",
4247 "duration": 309.16,
4248 "entryType": "measure"
4249 },
4250 {
4251 "startTime": 11628.71,
4252 "name": "lh:audit:final-screenshot",
4253 "duration": 2.08,
4254 "entryType": "measure"
4255 },
4256 {
4257 "startTime": 11629.44,
4258 "name": "lh:computed:Screenshots",
4259 "duration": 1.24,
4260 "entryType": "measure"
4261 },
4262 {
4263 "startTime": 11631.53,
4264 "name": "lh:audit:estimated-input-latency",
4265 "duration": 18.28,
4266 "entryType": "measure"
4267 },
4268 {
4269 "startTime": 11632.24,
4270 "name": "lh:computed:EstimatedInputLatency",
4271 "duration": 17.42,
4272 "entryType": "measure"
4273 },
4274 {
4275 "startTime": 11632.32,
4276 "name": "lh:computed:LanternEstimatedInputLatency",
4277 "duration": 17.33,
4278 "entryType": "measure"
4279 },
4280 {
4281 "startTime": 11650.03,
4282 "name": "lh:audit:total-blocking-time",
4283 "duration": 9.64,
4284 "entryType": "measure"
4285 },
4286 {
4287 "startTime": 11650.56,
4288 "name": "lh:computed:TotalBlockingTime",
4289 "duration": 8.87,
4290 "entryType": "measure"
4291 },
4292 {
4293 "startTime": 11650.61,
4294 "name": "lh:computed:LanternTotalBlockingTime",
4295 "duration": 8.8,
4296 "entryType": "measure"
4297 },
4298 {
4299 "startTime": 11660.07,
4300 "name": "lh:audit:max-potential-fid",
4301 "duration": 13.27,
4302 "entryType": "measure"
4303 },
4304 {
4305 "startTime": 11661.06,
4306 "name": "lh:computed:MaxPotentialFID",
4307 "duration": 12.01,
4308 "entryType": "measure"
4309 },
4310 {
4311 "startTime": 11661.14,
4312 "name": "lh:computed:LanternMaxPotentialFID",
4313 "duration": 11.92,
4314 "entryType": "measure"
4315 },
4316 {
4317 "startTime": 11673.73,
4318 "name": "lh:audit:errors-in-console",
4319 "duration": 1.15,
4320 "entryType": "measure"
4321 },
4322 {
4323 "startTime": 11675.39,
4324 "name": "lh:audit:time-to-first-byte",
4325 "duration": 1.68,
4326 "entryType": "measure"
4327 },
4328 {
4329 "startTime": 11676.16,
4330 "name": "lh:computed:MainResource",
4331 "duration": 0.46,
4332 "entryType": "measure"
4333 },
4334 {
4335 "startTime": 11677.45,
4336 "name": "lh:audit:first-cpu-idle",
4337 "duration": 9.74,
4338 "entryType": "measure"
4339 },
4340 {
4341 "startTime": 11678.19,
4342 "name": "lh:computed:FirstCPUIdle",
4343 "duration": 8.75,
4344 "entryType": "measure"
4345 },
4346 {
4347 "startTime": 11678.26,
4348 "name": "lh:computed:LanternFirstCPUIdle",
4349 "duration": 8.67,
4350 "entryType": "measure"
4351 },
4352 {
4353 "startTime": 11687.52,
4354 "name": "lh:audit:interactive",
4355 "duration": 1.35,
4356 "entryType": "measure"
4357 },
4358 {
4359 "startTime": 11689.23,
4360 "name": "lh:audit:user-timings",
4361 "duration": 3.69,
4362 "entryType": "measure"
4363 },
4364 {
4365 "startTime": 11690.13,
4366 "name": "lh:computed:UserTimings",
4367 "duration": 2.01,
4368 "entryType": "measure"
4369 },
4370 {
4371 "startTime": 11693.35,
4372 "name": "lh:audit:critical-request-chains",
4373 "duration": 2.09,
4374 "entryType": "measure"
4375 },
4376 {
4377 "startTime": 11694.16,
4378 "name": "lh:computed:CriticalRequestChains",
4379 "duration": 0.6,
4380 "entryType": "measure"
4381 },
4382 {
4383 "startTime": 11695.66,
4384 "name": "lh:audit:redirects",
4385 "duration": 1.11,
4386 "entryType": "measure"
4387 },
4388 {
4389 "startTime": 11697.01,
4390 "name": "lh:audit:installable-manifest",
4391 "duration": 0.98,
4392 "entryType": "measure"
4393 },
4394 {
4395 "startTime": 11697.6,
4396 "name": "lh:computed:ManifestValues",
4397 "duration": 0.09,
4398 "entryType": "measure"
4399 },
4400 {
4401 "startTime": 11698.2,
4402 "name": "lh:audit:apple-touch-icon",
4403 "duration": 0.69,
4404 "entryType": "measure"
4405 },
4406 {
4407 "startTime": 11699.11,
4408 "name": "lh:audit:splash-screen",
4409 "duration": 0.73,
4410 "entryType": "measure"
4411 },
4412 {
4413 "startTime": 11700.06,
4414 "name": "lh:audit:themed-omnibox",
4415 "duration": 0.76,
4416 "entryType": "measure"
4417 },
4418 {
4419 "startTime": 11701.03,
4420 "name": "lh:audit:content-width",
4421 "duration": 0.68,
4422 "entryType": "measure"
4423 },
4424 {
4425 "startTime": 11702.08,
4426 "name": "lh:audit:image-aspect-ratio",
4427 "duration": 1.05,
4428 "entryType": "measure"
4429 },
4430 {
4431 "startTime": 11703.35,
4432 "name": "lh:audit:deprecations",
4433 "duration": 2.58,
4434 "entryType": "measure"
4435 },
4436 {
4437 "startTime": 11706.41,
4438 "name": "lh:audit:mainthread-work-breakdown",
4439 "duration": 33.28,
4440 "entryType": "measure"
4441 },
4442 {
4443 "startTime": 11707.84,
4444 "name": "lh:computed:MainThreadTasks",
4445 "duration": 29.25,
4446 "entryType": "measure"
4447 },
4448 {
4449 "startTime": 11740.06,
4450 "name": "lh:audit:bootup-time",
4451 "duration": 4.47,
4452 "entryType": "measure"
4453 },
4454 {
4455 "startTime": 11744.86,
4456 "name": "lh:audit:uses-rel-preload",
4457 "duration": 1.57,
4458 "entryType": "measure"
4459 },
4460 {
4461 "startTime": 11745.6,
4462 "name": "lh:computed:LoadSimulator",
4463 "duration": 0.09,
4464 "entryType": "measure"
4465 },
4466 {
4467 "startTime": 11746.64,
4468 "name": "lh:audit:uses-rel-preconnect",
4469 "duration": 1.56,
4470 "entryType": "measure"
4471 },
4472 {
4473 "startTime": 11748.49,
4474 "name": "lh:audit:font-display",
4475 "duration": 1.85,
4476 "entryType": "measure"
4477 },
4478 {
4479 "startTime": 11750.36,
4480 "name": "lh:audit:diagnostics",
4481 "duration": 1.62,
4482 "entryType": "measure"
4483 },
4484 {
4485 "startTime": 11752.02,
4486 "name": "lh:audit:network-requests",
4487 "duration": 3.98,
4488 "entryType": "measure"
4489 },
4490 {
4491 "startTime": 11756.74,
4492 "name": "lh:audit:network-rtt",
4493 "duration": 1.93,
4494 "entryType": "measure"
4495 },
4496 {
4497 "startTime": 11758.97,
4498 "name": "lh:audit:network-server-latency",
4499 "duration": 0.87,
4500 "entryType": "measure"
4501 },
4502 {
4503 "startTime": 11759.86,
4504 "name": "lh:audit:main-thread-tasks",
4505 "duration": 0.64,
4506 "entryType": "measure"
4507 },
4508 {
4509 "startTime": 11760.51,
4510 "name": "lh:audit:metrics",
4511 "duration": 1.67,
4512 "entryType": "measure"
4513 },
4514 {
4515 "startTime": 11761.33,
4516 "name": "lh:computed:LargestContentfulPaint",
4517 "duration": 0.11,
4518 "entryType": "measure"
4519 },
4520 {
4521 "startTime": 11762.44,
4522 "name": "lh:audit:offline-start-url",
4523 "duration": 0.76,
4524 "entryType": "measure"
4525 },
4526 {
4527 "startTime": 11763.51,
4528 "name": "lh:audit:performance-budget",
4529 "duration": 1.69,
4530 "entryType": "measure"
4531 },
4532 {
4533 "startTime": 11764.03,
4534 "name": "lh:computed:ResourceSummary",
4535 "duration": 1.04,
4536 "entryType": "measure"
4537 },
4538 {
4539 "startTime": 11765.43,
4540 "name": "lh:audit:resource-summary",
4541 "duration": 0.87,
4542 "entryType": "measure"
4543 },
4544 {
4545 "startTime": 11766.5,
4546 "name": "lh:audit:third-party-summary",
4547 "duration": 16.36,
4548 "entryType": "measure"
4549 },
4550 {
4551 "startTime": 11783.42,
4552 "name": "lh:audit:pwa-cross-browser",
4553 "duration": 0.78,
4554 "entryType": "measure"
4555 },
4556 {
4557 "startTime": 11784.55,
4558 "name": "lh:audit:pwa-page-transitions",
4559 "duration": 0.55,
4560 "entryType": "measure"
4561 },
4562 {
4563 "startTime": 11785.45,
4564 "name": "lh:audit:pwa-each-page-has-url",
4565 "duration": 0.43,
4566 "entryType": "measure"
4567 },
4568 {
4569 "startTime": 11786.09,
4570 "name": "lh:audit:accesskeys",
4571 "duration": 0.88,
4572 "entryType": "measure"
4573 },
4574 {
4575 "startTime": 11787.31,
4576 "name": "lh:audit:aria-allowed-attr",
4577 "duration": 0.95,
4578 "entryType": "measure"
4579 },
4580 {
4581 "startTime": 11788.5,
4582 "name": "lh:audit:aria-required-attr",
4583 "duration": 0.99,
4584 "entryType": "measure"
4585 },
4586 {
4587 "startTime": 11789.79,
4588 "name": "lh:audit:aria-required-children",
4589 "duration": 1.19,
4590 "entryType": "measure"
4591 },
4592 {
4593 "startTime": 11791.26,
4594 "name": "lh:audit:aria-required-parent",
4595 "duration": 1.08,
4596 "entryType": "measure"
4597 },
4598 {
4599 "startTime": 11792.58,
4600 "name": "lh:audit:aria-roles",
4601 "duration": 3.38,
4602 "entryType": "measure"
4603 },
4604 {
4605 "startTime": 11796.31,
4606 "name": "lh:audit:aria-valid-attr-value",
4607 "duration": 1.49,
4608 "entryType": "measure"
4609 },
4610 {
4611 "startTime": 11798.18,
4612 "name": "lh:audit:aria-valid-attr",
4613 "duration": 1.87,
4614 "entryType": "measure"
4615 },
4616 {
4617 "startTime": 11800.65,
4618 "name": "lh:audit:audio-caption",
4619 "duration": 1.05,
4620 "entryType": "measure"
4621 },
4622 {
4623 "startTime": 11802.13,
4624 "name": "lh:audit:button-name",
4625 "duration": 1.74,
4626 "entryType": "measure"
4627 },
4628 {
4629 "startTime": 11804.7,
4630 "name": "lh:audit:bypass",
4631 "duration": 1.61,
4632 "entryType": "measure"
4633 },
4634 {
4635 "startTime": 11807.06,
4636 "name": "lh:audit:color-contrast",
4637 "duration": 1.55,
4638 "entryType": "measure"
4639 },
4640 {
4641 "startTime": 11809.1,
4642 "name": "lh:audit:definition-list",
4643 "duration": 0.94,
4644 "entryType": "measure"
4645 },
4646 {
4647 "startTime": 11810.57,
4648 "name": "lh:audit:dlitem",
4649 "duration": 0.67,
4650 "entryType": "measure"
4651 },
4652 {
4653 "startTime": 11811.7,
4654 "name": "lh:audit:document-title",
4655 "duration": 1.31,
4656 "entryType": "measure"
4657 },
4658 {
4659 "startTime": 11813.61,
4660 "name": "lh:audit:duplicate-id",
4661 "duration": 1.76,
4662 "entryType": "measure"
4663 },
4664 {
4665 "startTime": 11815.86,
4666 "name": "lh:audit:frame-title",
4667 "duration": 0.83,
4668 "entryType": "measure"
4669 },
4670 {
4671 "startTime": 11817.11,
4672 "name": "lh:audit:html-has-lang",
4673 "duration": 1.31,
4674 "entryType": "measure"
4675 },
4676 {
4677 "startTime": 11818.89,
4678 "name": "lh:audit:html-lang-valid",
4679 "duration": 1.38,
4680 "entryType": "measure"
4681 },
4682 {
4683 "startTime": 11820.7,
4684 "name": "lh:audit:image-alt",
4685 "duration": 4.24,
4686 "entryType": "measure"
4687 },
4688 {
4689 "startTime": 11825.49,
4690 "name": "lh:audit:input-image-alt",
4691 "duration": 0.83,
4692 "entryType": "measure"
4693 },
4694 {
4695 "startTime": 11826.67,
4696 "name": "lh:audit:label",
4697 "duration": 1.39,
4698 "entryType": "measure"
4699 },
4700 {
4701 "startTime": 11829.73,
4702 "name": "lh:audit:layout-table",
4703 "duration": 5.95,
4704 "entryType": "measure"
4705 },
4706 {
4707 "startTime": 11836.08,
4708 "name": "lh:audit:link-name",
4709 "duration": 2.64,
4710 "entryType": "measure"
4711 },
4712 {
4713 "startTime": 11839.15,
4714 "name": "lh:audit:list",
4715 "duration": 1.34,
4716 "entryType": "measure"
4717 },
4718 {
4719 "startTime": 11841.21,
4720 "name": "lh:audit:listitem",
4721 "duration": 1.72,
4722 "entryType": "measure"
4723 },
4724 {
4725 "startTime": 11843.3,
4726 "name": "lh:audit:meta-refresh",
4727 "duration": 1.08,
4728 "entryType": "measure"
4729 },
4730 {
4731 "startTime": 11844.87,
4732 "name": "lh:audit:meta-viewport",
4733 "duration": 2.03,
4734 "entryType": "measure"
4735 },
4736 {
4737 "startTime": 11847.22,
4738 "name": "lh:audit:object-alt",
4739 "duration": 3.44,
4740 "entryType": "measure"
4741 },
4742 {
4743 "startTime": 11852.26,
4744 "name": "lh:audit:tabindex",
4745 "duration": 4.97,
4746 "entryType": "measure"
4747 },
4748 {
4749 "startTime": 11858.11,
4750 "name": "lh:audit:td-headers-attr",
4751 "duration": 1.22,
4752 "entryType": "measure"
4753 },
4754 {
4755 "startTime": 11859.78,
4756 "name": "lh:audit:th-has-data-cells",
4757 "duration": 1.49,
4758 "entryType": "measure"
4759 },
4760 {
4761 "startTime": 11861.64,
4762 "name": "lh:audit:valid-lang",
4763 "duration": 3.07,
4764 "entryType": "measure"
4765 },
4766 {
4767 "startTime": 11865.13,
4768 "name": "lh:audit:video-caption",
4769 "duration": 1.19,
4770 "entryType": "measure"
4771 },
4772 {
4773 "startTime": 11866.84,
4774 "name": "lh:audit:video-description",
4775 "duration": 1.38,
4776 "entryType": "measure"
4777 },
4778 {
4779 "startTime": 11868.27,
4780 "name": "lh:audit:custom-controls-labels",
4781 "duration": 0.44,
4782 "entryType": "measure"
4783 },
4784 {
4785 "startTime": 11868.73,
4786 "name": "lh:audit:custom-controls-roles",
4787 "duration": 0.31,
4788 "entryType": "measure"
4789 },
4790 {
4791 "startTime": 11869.07,
4792 "name": "lh:audit:focus-traps",
4793 "duration": 0.33,
4794 "entryType": "measure"
4795 },
4796 {
4797 "startTime": 11869.42,
4798 "name": "lh:audit:focusable-controls",
4799 "duration": 0.27,
4800 "entryType": "measure"
4801 },
4802 {
4803 "startTime": 11869.71,
4804 "name": "lh:audit:heading-levels",
4805 "duration": 0.33,
4806 "entryType": "measure"
4807 },
4808 {
4809 "startTime": 11870.06,
4810 "name": "lh:audit:interactive-element-affordance",
4811 "duration": 0.35,
4812 "entryType": "measure"
4813 },
4814 {
4815 "startTime": 11870.45,
4816 "name": "lh:audit:logical-tab-order",
4817 "duration": 0.41,
4818 "entryType": "measure"
4819 },
4820 {
4821 "startTime": 11870.88,
4822 "name": "lh:audit:managed-focus",
4823 "duration": 0.52,
4824 "entryType": "measure"
4825 },
4826 {
4827 "startTime": 11871.43,
4828 "name": "lh:audit:offscreen-content-hidden",
4829 "duration": 0.48,
4830 "entryType": "measure"
4831 },
4832 {
4833 "startTime": 11871.92,
4834 "name": "lh:audit:use-landmarks",
4835 "duration": 0.49,
4836 "entryType": "measure"
4837 },
4838 {
4839 "startTime": 11872.44,
4840 "name": "lh:audit:visual-order-follows-dom",
4841 "duration": 0.37,
4842 "entryType": "measure"
4843 },
4844 {
4845 "startTime": 11873.29,
4846 "name": "lh:audit:uses-long-cache-ttl",
4847 "duration": 1.76,
4848 "entryType": "measure"
4849 },
4850 {
4851 "startTime": 11875.41,
4852 "name": "lh:audit:total-byte-weight",
4853 "duration": 3.64,
4854 "entryType": "measure"
4855 },
4856 {
4857 "startTime": 11880.79,
4858 "name": "lh:audit:offscreen-images",
4859 "duration": 19.98,
4860 "entryType": "measure"
4861 },
4862 {
4863 "startTime": 11901.09,
4864 "name": "lh:audit:render-blocking-resources",
4865 "duration": 19.98,
4866 "entryType": "measure"
4867 },
4868 {
4869 "startTime": 11918.25,
4870 "name": "lh:computed:FirstContentfulPaint",
4871 "duration": 1.58,
4872 "entryType": "measure"
4873 },
4874 {
4875 "startTime": 11918.33,
4876 "name": "lh:computed:LanternFirstContentfulPaint",
4877 "duration": 1.48,
4878 "entryType": "measure"
4879 },
4880 {
4881 "startTime": 11921.4,
4882 "name": "lh:audit:unminified-css",
4883 "duration": 39.87,
4884 "entryType": "measure"
4885 },
4886 {
4887 "startTime": 11961.65,
4888 "name": "lh:audit:unminified-javascript",
4889 "duration": 81.8,
4890 "entryType": "measure"
4891 },
4892 {
4893 "startTime": 12043.66,
4894 "name": "lh:audit:unused-css-rules",
4895 "duration": 4.11,
4896 "entryType": "measure"
4897 },
4898 {
4899 "startTime": 12048.44,
4900 "name": "lh:audit:uses-webp-images",
4901 "duration": 8.64,
4902 "entryType": "measure"
4903 },
4904 {
4905 "startTime": 12058.48,
4906 "name": "lh:audit:uses-optimized-images",
4907 "duration": 6.6,
4908 "entryType": "measure"
4909 },
4910 {
4911 "startTime": 12065.49,
4912 "name": "lh:audit:uses-text-compression",
4913 "duration": 2.33,
4914 "entryType": "measure"
4915 },
4916 {
4917 "startTime": 12068.21,
4918 "name": "lh:audit:uses-responsive-images",
4919 "duration": 9.61,
4920 "entryType": "measure"
4921 },
4922 {
4923 "startTime": 12078.17,
4924 "name": "lh:audit:efficient-animated-content",
4925 "duration": 7.64,
4926 "entryType": "measure"
4927 },
4928 {
4929 "startTime": 12086.15,
4930 "name": "lh:audit:appcache-manifest",
4931 "duration": 0.81,
4932 "entryType": "measure"
4933 },
4934 {
4935 "startTime": 12087.34,
4936 "name": "lh:audit:doctype",
4937 "duration": 1.12,
4938 "entryType": "measure"
4939 },
4940 {
4941 "startTime": 12088.81,
4942 "name": "lh:audit:dom-size",
4943 "duration": 1.65,
4944 "entryType": "measure"
4945 },
4946 {
4947 "startTime": 12090.9,
4948 "name": "lh:audit:external-anchors-use-rel-noopener",
4949 "duration": 1.13,
4950 "entryType": "measure"
4951 },
4952 {
4953 "startTime": 12092.26,
4954 "name": "lh:audit:geolocation-on-start",
4955 "duration": 0.96,
4956 "entryType": "measure"
4957 },
4958 {
4959 "startTime": 12093.52,
4960 "name": "lh:audit:no-document-write",
4961 "duration": 0.66,
4962 "entryType": "measure"
4963 },
4964 {
4965 "startTime": 12094.4,
4966 "name": "lh:audit:no-vulnerable-libraries",
4967 "duration": 1.16,
4968 "entryType": "measure"
4969 },
4970 {
4971 "startTime": 12095.82,
4972 "name": "lh:audit:js-libraries",
4973 "duration": 1,
4974 "entryType": "measure"
4975 },
4976 {
4977 "startTime": 12097.19,
4978 "name": "lh:audit:notification-on-start",
4979 "duration": 1.06,
4980 "entryType": "measure"
4981 },
4982 {
4983 "startTime": 12098.48,
4984 "name": "lh:audit:password-inputs-can-be-pasted-into",
4985 "duration": 0.5,
4986 "entryType": "measure"
4987 },
4988 {
4989 "startTime": 12099.18,
4990 "name": "lh:audit:uses-http2",
4991 "duration": 0.81,
4992 "entryType": "measure"
4993 },
4994 {
4995 "startTime": 12100.21,
4996 "name": "lh:audit:uses-passive-event-listeners",
4997 "duration": 1.09,
4998 "entryType": "measure"
4999 },
5000 {
5001 "startTime": 12101.98,
5002 "name": "lh:audit:meta-description",
5003 "duration": 1.29,
5004 "entryType": "measure"
5005 },
5006 {
5007 "startTime": 12104.61,
5008 "name": "lh:audit:http-status-code",
5009 "duration": 1.13,
5010 "entryType": "measure"
5011 },
5012 {
5013 "startTime": 12106.12,
5014 "name": "lh:audit:font-size",
5015 "duration": 1.35,
5016 "entryType": "measure"
5017 },
5018 {
5019 "startTime": 12107.79,
5020 "name": "lh:audit:link-text",
5021 "duration": 1.91,
5022 "entryType": "measure"
5023 },
5024 {
5025 "startTime": 12110.04,
5026 "name": "lh:audit:is-crawlable",
5027 "duration": 8.93,
5028 "entryType": "measure"
5029 },
5030 {
5031 "startTime": 12119.21,
5032 "name": "lh:audit:robots-txt",
5033 "duration": 1.15,
5034 "entryType": "measure"
5035 },
5036 {
5037 "startTime": 12120.57,
5038 "name": "lh:audit:tap-targets",
5039 "duration": 3.1,
5040 "entryType": "measure"
5041 },
5042 {
5043 "startTime": 12123.89,
5044 "name": "lh:audit:hreflang",
5045 "duration": 0.72,
5046 "entryType": "measure"
5047 },
5048 {
5049 "startTime": 12124.81,
5050 "name": "lh:audit:plugins",
5051 "duration": 0.8,
5052 "entryType": "measure"
5053 },
5054 {
5055 "startTime": 12125.92,
5056 "name": "lh:audit:canonical",
5057 "duration": 0.88,
5058 "entryType": "measure"
5059 },
5060 {
5061 "startTime": 12127.03,
5062 "name": "lh:audit:structured-data",
5063 "duration": 0.5,
5064 "entryType": "measure"
5065 },
5066 {
5067 "startTime": 12127.56,
5068 "name": "lh:runner:generate",
5069 "duration": 4.38,
5070 "entryType": "measure"
5071 }
5072 ],
5073 "total": 9586.51
5074 },
5075 "i18n": {
5076 "rendererFormattedStrings": {
5077 "auditGroupExpandTooltip": "Show audits",
5078 "crcInitialNavigation": "Initial Navigation",
5079 "crcLongestDurationLabel": "Maximum critical path latency:",
5080 "errorLabel": "Error!",
5081 "errorMissingAuditInfo": "Report error: no audit information",
5082 "labDataTitle": "Lab Data",
5083 "lsPerformanceCategoryDescription": "[Lighthouse](https://developers.google.com/web/tools/lighthouse/) analysis of the current page on an emulated mobile network. Values are estimated and may vary.",
5084 "manualAuditsGroupTitle": "Additional items to manually check",
5085 "notApplicableAuditsGroupTitle": "Not applicable",
5086 "opportunityResourceColumnLabel": "Opportunity",
5087 "opportunitySavingsColumnLabel": "Estimated Savings",
5088 "passedAuditsGroupTitle": "Passed audits",
5089 "snippetCollapseButtonLabel": "Collapse snippet",
5090 "snippetExpandButtonLabel": "Expand snippet",
5091 "thirdPartyResourcesLabel": "Show 3rd-party resources",
5092 "toplevelWarningsMessage": "There were issues affecting this run of Lighthouse:",
5093 "varianceDisclaimer": "Values are estimated and may vary. The performance score is [based only on these metrics](https://github.com/GoogleChrome/lighthouse/blob/d2ec9ffbb21de9ad1a0f86ed24575eda32c796f0/docs/scoring.md#how-are-the-scores-weighted).",
5094 "warningAuditsGroupTitle": "Passed audits but with warnings",
5095 "warningHeader": "Warnings: "
5096 },
5097 "icuMessagePaths": {
5098 "lighthouse-core/audits/is-on-https.js | title": [
5099 "audits[is-on-https].title"
5100 ],
5101 "lighthouse-core/audits/is-on-https.js | description": [
5102 "audits[is-on-https].description"
5103 ],
5104 "lighthouse-core/audits/redirects-http.js | title": [
5105 "audits[redirects-http].title"
5106 ],
5107 "lighthouse-core/audits/redirects-http.js | description": [
5108 "audits[redirects-http].description"
5109 ],
5110 "lighthouse-core/audits/service-worker.js | failureTitle": [
5111 "audits[service-worker].title"
5112 ],
5113 "lighthouse-core/audits/service-worker.js | description": [
5114 "audits[service-worker].description"
5115 ],
5116 "lighthouse-core/audits/works-offline.js | failureTitle": [
5117 "audits[works-offline].title"
5118 ],
5119 "lighthouse-core/audits/works-offline.js | description": [
5120 "audits[works-offline].description"
5121 ],
5122 "lighthouse-core/audits/works-offline.js | warningNoLoad": [
5123 {
5124 "values": {
5125 "requested": "https://google.com/",
5126 "final": "https://www.google.com/"
5127 },
5128 "path": "audits[works-offline].warnings[0]"
5129 }
5130 ],
5131 "lighthouse-core/audits/viewport.js | title": [
5132 "audits.viewport.title"
5133 ],
5134 "lighthouse-core/audits/viewport.js | description": [
5135 "audits.viewport.description"
5136 ],
5137 "lighthouse-core/audits/without-javascript.js | title": [
5138 "audits[without-javascript].title"
5139 ],
5140 "lighthouse-core/audits/without-javascript.js | description": [
5141 "audits[without-javascript].description"
5142 ],
5143 "lighthouse-core/audits/metrics/first-contentful-paint.js | title": [
5144 "audits[first-contentful-paint].title"
5145 ],
5146 "lighthouse-core/audits/metrics/first-contentful-paint.js | description": [
5147 "audits[first-contentful-paint].description"
5148 ],
5149 "lighthouse-core/lib/i18n/i18n.js | seconds": [
5150 {
5151 "values": {
5152 "timeInMs": 2303.5549999999994
5153 },
5154 "path": "audits[first-contentful-paint].displayValue"
5155 },
5156 {
5157 "values": {
5158 "timeInMs": 2303.5549999999994
5159 },
5160 "path": "audits[first-meaningful-paint].displayValue"
5161 },
5162 {
5163 "values": {
5164 "timeInMs": 5119.6687396319885
5165 },
5166 "path": "audits[speed-index].displayValue"
5167 },
5168 {
5169 "values": {
5170 "timeInMs": 4687.802999999999
5171 },
5172 "path": "audits[first-cpu-idle].displayValue"
5173 },
5174 {
5175 "values": {
5176 "timeInMs": 5075.882999999999
5177 },
5178 "path": "audits.interactive.displayValue"
5179 },
5180 {
5181 "values": {
5182 "timeInMs": 2313.655999999997
5183 },
5184 "path": "audits[mainthread-work-breakdown].displayValue"
5185 },
5186 {
5187 "values": {
5188 "timeInMs": 1032.7720000000004
5189 },
5190 "path": "audits[bootup-time].displayValue"
5191 }
5192 ],
5193 "lighthouse-core/audits/metrics/first-meaningful-paint.js | title": [
5194 "audits[first-meaningful-paint].title"
5195 ],
5196 "lighthouse-core/audits/metrics/first-meaningful-paint.js | description": [
5197 "audits[first-meaningful-paint].description"
5198 ],
5199 "lighthouse-core/audits/load-fast-enough-for-pwa.js | title": [
5200 "audits[load-fast-enough-for-pwa].title"
5201 ],
5202 "lighthouse-core/audits/load-fast-enough-for-pwa.js | description": [
5203 "audits[load-fast-enough-for-pwa].description"
5204 ],
5205 "lighthouse-core/audits/metrics/speed-index.js | title": [
5206 "audits[speed-index].title"
5207 ],
5208 "lighthouse-core/audits/metrics/speed-index.js | description": [
5209 "audits[speed-index].description"
5210 ],
5211 "lighthouse-core/audits/metrics/estimated-input-latency.js | title": [
5212 "audits[estimated-input-latency].title"
5213 ],
5214 "lighthouse-core/audits/metrics/estimated-input-latency.js | description": [
5215 "audits[estimated-input-latency].description"
5216 ],
5217 "lighthouse-core/lib/i18n/i18n.js | ms": [
5218 {
5219 "values": {
5220 "timeInMs": 73.92
5221 },
5222 "path": "audits[estimated-input-latency].displayValue"
5223 },
5224 {
5225 "values": {
5226 "timeInMs": 414.5
5227 },
5228 "path": "audits[total-blocking-time].displayValue"
5229 },
5230 {
5231 "values": {
5232 "timeInMs": 286
5233 },
5234 "path": "audits[max-potential-fid].displayValue"
5235 },
5236 {
5237 "values": {
5238 "timeInMs": 117.78499999999985
5239 },
5240 "path": "audits[network-rtt].displayValue"
5241 },
5242 {
5243 "values": {
5244 "timeInMs": 134.27499999999998
5245 },
5246 "path": "audits[network-server-latency].displayValue"
5247 }
5248 ],
5249 "lighthouse-core/audits/metrics/total-blocking-time.js | title": [
5250 "audits[total-blocking-time].title"
5251 ],
5252 "lighthouse-core/audits/metrics/total-blocking-time.js | description": [
5253 "audits[total-blocking-time].description"
5254 ],
5255 "lighthouse-core/audits/metrics/max-potential-fid.js | title": [
5256 "audits[max-potential-fid].title"
5257 ],
5258 "lighthouse-core/audits/metrics/max-potential-fid.js | description": [
5259 "audits[max-potential-fid].description"
5260 ],
5261 "lighthouse-core/audits/errors-in-console.js | title": [
5262 "audits[errors-in-console].title"
5263 ],
5264 "lighthouse-core/audits/errors-in-console.js | description": [
5265 "audits[errors-in-console].description"
5266 ],
5267 "lighthouse-core/audits/time-to-first-byte.js | title": [
5268 "audits[time-to-first-byte].title"
5269 ],
5270 "lighthouse-core/audits/time-to-first-byte.js | description": [
5271 "audits[time-to-first-byte].description"
5272 ],
5273 "lighthouse-core/audits/time-to-first-byte.js | displayValue": [
5274 {
5275 "values": {
5276 "timeInMs": 232.81799999999998
5277 },
5278 "path": "audits[time-to-first-byte].displayValue"
5279 }
5280 ],
5281 "lighthouse-core/audits/metrics/first-cpu-idle.js | title": [
5282 "audits[first-cpu-idle].title"
5283 ],
5284 "lighthouse-core/audits/metrics/first-cpu-idle.js | description": [
5285 "audits[first-cpu-idle].description"
5286 ],
5287 "lighthouse-core/audits/metrics/interactive.js | title": [
5288 "audits.interactive.title"
5289 ],
5290 "lighthouse-core/audits/metrics/interactive.js | description": [
5291 "audits.interactive.description"
5292 ],
5293 "lighthouse-core/audits/user-timings.js | title": [
5294 "audits[user-timings].title"
5295 ],
5296 "lighthouse-core/audits/user-timings.js | description": [
5297 "audits[user-timings].description"
5298 ],
5299 "lighthouse-core/audits/user-timings.js | displayValue": [
5300 {
5301 "values": {
5302 "itemCount": 2
5303 },
5304 "path": "audits[user-timings].displayValue"
5305 }
5306 ],
5307 "lighthouse-core/lib/i18n/i18n.js | columnName": [
5308 "audits[user-timings].details.headings[0].text",
5309 "audits[js-libraries].details.headings[0].text"
5310 ],
5311 "lighthouse-core/audits/user-timings.js | columnType": [
5312 "audits[user-timings].details.headings[1].text"
5313 ],
5314 "lighthouse-core/audits/user-timings.js | columnStartTime": [
5315 "audits[user-timings].details.headings[2].text"
5316 ],
5317 "lighthouse-core/audits/user-timings.js | columnDuration": [
5318 "audits[user-timings].details.headings[3].text"
5319 ],
5320 "lighthouse-core/audits/critical-request-chains.js | title": [
5321 "audits[critical-request-chains].title"
5322 ],
5323 "lighthouse-core/audits/critical-request-chains.js | description": [
5324 "audits[critical-request-chains].description"
5325 ],
5326 "lighthouse-core/audits/critical-request-chains.js | displayValue": [
5327 {
5328 "values": {
5329 "itemCount": 1
5330 },
5331 "path": "audits[critical-request-chains].displayValue"
5332 }
5333 ],
5334 "lighthouse-core/audits/redirects.js | title": [
5335 "audits.redirects.title"
5336 ],
5337 "lighthouse-core/audits/redirects.js | description": [
5338 "audits.redirects.description"
5339 ],
5340 "lighthouse-core/lib/i18n/i18n.js | displayValueMsSavings": [
5341 {
5342 "values": {
5343 "wastedMs": 1017.4259999999997
5344 },
5345 "path": "audits.redirects.displayValue"
5346 },
5347 {
5348 "values": {
5349 "wastedMs": 331.04200000000003
5350 },
5351 "path": "audits[uses-rel-preconnect].displayValue"
5352 }
5353 ],
5354 "lighthouse-core/lib/i18n/i18n.js | columnURL": [
5355 "audits.redirects.details.headings[0].label",
5356 "audits[bootup-time].details.headings[0].text",
5357 "audits[uses-rel-preconnect].details.headings[0].label",
5358 "audits[network-rtt].details.headings[0].text",
5359 "audits[network-server-latency].details.headings[0].text",
5360 "audits[total-byte-weight].details.headings[0].text",
5361 "audits[offscreen-images].details.headings[1].label",
5362 "audits[uses-passive-event-listeners].details.headings[0].text"
5363 ],
5364 "lighthouse-core/lib/i18n/i18n.js | columnTimeSpent": [
5365 "audits.redirects.details.headings[1].label",
5366 "audits[mainthread-work-breakdown].details.headings[1].text",
5367 "audits[network-rtt].details.headings[1].text",
5368 "audits[network-server-latency].details.headings[1].text"
5369 ],
5370 "lighthouse-core/audits/installable-manifest.js | failureTitle": [
5371 "audits[installable-manifest].title"
5372 ],
5373 "lighthouse-core/audits/installable-manifest.js | description": [
5374 "audits[installable-manifest].description"
5375 ],
5376 "lighthouse-core/audits/apple-touch-icon.js | failureTitle": [
5377 "audits[apple-touch-icon].title"
5378 ],
5379 "lighthouse-core/audits/apple-touch-icon.js | description": [
5380 "audits[apple-touch-icon].description"
5381 ],
5382 "lighthouse-core/audits/splash-screen.js | failureTitle": [
5383 "audits[splash-screen].title"
5384 ],
5385 "lighthouse-core/audits/splash-screen.js | description": [
5386 "audits[splash-screen].description"
5387 ],
5388 "lighthouse-core/audits/themed-omnibox.js | failureTitle": [
5389 "audits[themed-omnibox].title"
5390 ],
5391 "lighthouse-core/audits/themed-omnibox.js | description": [
5392 "audits[themed-omnibox].description"
5393 ],
5394 "lighthouse-core/audits/content-width.js | title": [
5395 "audits[content-width].title"
5396 ],
5397 "lighthouse-core/audits/content-width.js | description": [
5398 "audits[content-width].description"
5399 ],
5400 "lighthouse-core/audits/image-aspect-ratio.js | title": [
5401 "audits[image-aspect-ratio].title"
5402 ],
5403 "lighthouse-core/audits/image-aspect-ratio.js | description": [
5404 "audits[image-aspect-ratio].description"
5405 ],
5406 "lighthouse-core/audits/deprecations.js | title": [
5407 "audits.deprecations.title"
5408 ],
5409 "lighthouse-core/audits/deprecations.js | description": [
5410 "audits.deprecations.description"
5411 ],
5412 "lighthouse-core/audits/mainthread-work-breakdown.js | failureTitle": [
5413 "audits[mainthread-work-breakdown].title"
5414 ],
5415 "lighthouse-core/audits/mainthread-work-breakdown.js | description": [
5416 "audits[mainthread-work-breakdown].description"
5417 ],
5418 "lighthouse-core/audits/mainthread-work-breakdown.js | columnCategory": [
5419 "audits[mainthread-work-breakdown].details.headings[0].text"
5420 ],
5421 "lighthouse-core/audits/bootup-time.js | title": [
5422 "audits[bootup-time].title"
5423 ],
5424 "lighthouse-core/audits/bootup-time.js | description": [
5425 "audits[bootup-time].description"
5426 ],
5427 "lighthouse-core/audits/bootup-time.js | columnTotal": [
5428 "audits[bootup-time].details.headings[1].text"
5429 ],
5430 "lighthouse-core/audits/bootup-time.js | columnScriptEval": [
5431 "audits[bootup-time].details.headings[2].text"
5432 ],
5433 "lighthouse-core/audits/bootup-time.js | columnScriptParse": [
5434 "audits[bootup-time].details.headings[3].text"
5435 ],
5436 "lighthouse-core/audits/uses-rel-preload.js | title": [
5437 "audits[uses-rel-preload].title"
5438 ],
5439 "lighthouse-core/audits/uses-rel-preload.js | description": [
5440 "audits[uses-rel-preload].description"
5441 ],
5442 "lighthouse-core/audits/uses-rel-preconnect.js | title": [
5443 "audits[uses-rel-preconnect].title"
5444 ],
5445 "lighthouse-core/audits/uses-rel-preconnect.js | description": [
5446 "audits[uses-rel-preconnect].description"
5447 ],
5448 "lighthouse-core/lib/i18n/i18n.js | columnWastedBytes": [
5449 "audits[uses-rel-preconnect].details.headings[1].label",
5450 "audits[offscreen-images].details.headings[3].label"
5451 ],
5452 "lighthouse-core/audits/font-display.js | title": [
5453 "audits[font-display].title"
5454 ],
5455 "lighthouse-core/audits/font-display.js | description": [
5456 "audits[font-display].description"
5457 ],
5458 "lighthouse-core/audits/network-rtt.js | title": [
5459 "audits[network-rtt].title"
5460 ],
5461 "lighthouse-core/audits/network-rtt.js | description": [
5462 "audits[network-rtt].description"
5463 ],
5464 "lighthouse-core/audits/network-server-latency.js | title": [
5465 "audits[network-server-latency].title"
5466 ],
5467 "lighthouse-core/audits/network-server-latency.js | description": [
5468 "audits[network-server-latency].description"
5469 ],
5470 "lighthouse-core/audits/offline-start-url.js | failureTitle": [
5471 "audits[offline-start-url].title"
5472 ],
5473 "lighthouse-core/audits/offline-start-url.js | description": [
5474 "audits[offline-start-url].description"
5475 ],
5476 "lighthouse-core/audits/performance-budget.js | title": [
5477 "audits[performance-budget].title"
5478 ],
5479 "lighthouse-core/audits/performance-budget.js | description": [
5480 "audits[performance-budget].description"
5481 ],
5482 "lighthouse-core/audits/resource-summary.js | title": [
5483 "audits[resource-summary].title"
5484 ],
5485 "lighthouse-core/audits/resource-summary.js | description": [
5486 "audits[resource-summary].description"
5487 ],
5488 "lighthouse-core/audits/resource-summary.js | displayValue": [
5489 {
5490 "values": {
5491 "requestCount": 38,
5492 "byteCount": 390814
5493 },
5494 "path": "audits[resource-summary].displayValue"
5495 }
5496 ],
5497 "lighthouse-core/lib/i18n/i18n.js | columnResourceType": [
5498 "audits[resource-summary].details.headings[0].text"
5499 ],
5500 "lighthouse-core/lib/i18n/i18n.js | columnRequests": [
5501 "audits[resource-summary].details.headings[1].text"
5502 ],
5503 "lighthouse-core/lib/i18n/i18n.js | columnTransferSize": [
5504 "audits[resource-summary].details.headings[2].text"
5505 ],
5506 "lighthouse-core/lib/i18n/i18n.js | totalResourceType": [
5507 "audits[resource-summary].details.items[0].label"
5508 ],
5509 "lighthouse-core/lib/i18n/i18n.js | scriptResourceType": [
5510 "audits[resource-summary].details.items[1].label"
5511 ],
5512 "lighthouse-core/lib/i18n/i18n.js | imageResourceType": [
5513 "audits[resource-summary].details.items[2].label"
5514 ],
5515 "lighthouse-core/lib/i18n/i18n.js | documentResourceType": [
5516 "audits[resource-summary].details.items[3].label"
5517 ],
5518 "lighthouse-core/lib/i18n/i18n.js | otherResourceType": [
5519 "audits[resource-summary].details.items[4].label"
5520 ],
5521 "lighthouse-core/lib/i18n/i18n.js | stylesheetResourceType": [
5522 "audits[resource-summary].details.items[5].label"
5523 ],
5524 "lighthouse-core/lib/i18n/i18n.js | mediaResourceType": [
5525 "audits[resource-summary].details.items[6].label"
5526 ],
5527 "lighthouse-core/lib/i18n/i18n.js | fontResourceType": [
5528 "audits[resource-summary].details.items[7].label"
5529 ],
5530 "lighthouse-core/lib/i18n/i18n.js | thirdPartyResourceType": [
5531 "audits[resource-summary].details.items[8].label"
5532 ],
5533 "lighthouse-core/audits/third-party-summary.js | failureTitle": [
5534 "audits[third-party-summary].title"
5535 ],
5536 "lighthouse-core/audits/third-party-summary.js | description": [
5537 "audits[third-party-summary].description"
5538 ],
5539 "lighthouse-core/audits/third-party-summary.js | displayValue": [
5540 {
5541 "values": {
5542 "timeInMs": 312.124
5543 },
5544 "path": "audits[third-party-summary].displayValue"
5545 }
5546 ],
5547 "lighthouse-core/audits/third-party-summary.js | columnThirdParty": [
5548 "audits[third-party-summary].details.headings[0].text"
5549 ],
5550 "lighthouse-core/lib/i18n/i18n.js | columnSize": [
5551 "audits[third-party-summary].details.headings[1].text",
5552 "audits[total-byte-weight].details.headings[1].text",
5553 "audits[offscreen-images].details.headings[2].label"
5554 ],
5555 "lighthouse-core/audits/third-party-summary.js | columnBlockingTime": [
5556 "audits[third-party-summary].details.headings[2].text"
5557 ],
5558 "lighthouse-core/audits/manual/pwa-cross-browser.js | title": [
5559 "audits[pwa-cross-browser].title"
5560 ],
5561 "lighthouse-core/audits/manual/pwa-cross-browser.js | description": [
5562 "audits[pwa-cross-browser].description"
5563 ],
5564 "lighthouse-core/audits/manual/pwa-page-transitions.js | title": [
5565 "audits[pwa-page-transitions].title"
5566 ],
5567 "lighthouse-core/audits/manual/pwa-page-transitions.js | description": [
5568 "audits[pwa-page-transitions].description"
5569 ],
5570 "lighthouse-core/audits/manual/pwa-each-page-has-url.js | title": [
5571 "audits[pwa-each-page-has-url].title"
5572 ],
5573 "lighthouse-core/audits/manual/pwa-each-page-has-url.js | description": [
5574 "audits[pwa-each-page-has-url].description"
5575 ],
5576 "lighthouse-core/audits/accessibility/accesskeys.js | title": [
5577 "audits.accesskeys.title"
5578 ],
5579 "lighthouse-core/audits/accessibility/accesskeys.js | description": [
5580 "audits.accesskeys.description"
5581 ],
5582 "lighthouse-core/audits/accessibility/aria-allowed-attr.js | title": [
5583 "audits[aria-allowed-attr].title"
5584 ],
5585 "lighthouse-core/audits/accessibility/aria-allowed-attr.js | description": [
5586 "audits[aria-allowed-attr].description"
5587 ],
5588 "lighthouse-core/audits/accessibility/aria-required-attr.js | failureTitle": [
5589 "audits[aria-required-attr].title"
5590 ],
5591 "lighthouse-core/audits/accessibility/aria-required-attr.js | description": [
5592 "audits[aria-required-attr].description"
5593 ],
5594 "lighthouse-core/audits/accessibility/axe-audit.js | failingElementsHeader": [
5595 "audits[aria-required-attr].details.headings[0].text",
5596 "audits.bypass.details.headings[0].text",
5597 "audits[color-contrast].details.headings[0].text",
5598 "audits[link-name].details.headings[0].text"
5599 ],
5600 "lighthouse-core/audits/accessibility/aria-required-children.js | title": [
5601 "audits[aria-required-children].title"
5602 ],
5603 "lighthouse-core/audits/accessibility/aria-required-children.js | description": [
5604 "audits[aria-required-children].description"
5605 ],
5606 "lighthouse-core/audits/accessibility/aria-required-parent.js | title": [
5607 "audits[aria-required-parent].title"
5608 ],
5609 "lighthouse-core/audits/accessibility/aria-required-parent.js | description": [
5610 "audits[aria-required-parent].description"
5611 ],
5612 "lighthouse-core/audits/accessibility/aria-roles.js | title": [
5613 "audits[aria-roles].title"
5614 ],
5615 "lighthouse-core/audits/accessibility/aria-roles.js | description": [
5616 "audits[aria-roles].description"
5617 ],
5618 "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | title": [
5619 "audits[aria-valid-attr-value].title"
5620 ],
5621 "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | description": [
5622 "audits[aria-valid-attr-value].description"
5623 ],
5624 "lighthouse-core/audits/accessibility/aria-valid-attr.js | title": [
5625 "audits[aria-valid-attr].title"
5626 ],
5627 "lighthouse-core/audits/accessibility/aria-valid-attr.js | description": [
5628 "audits[aria-valid-attr].description"
5629 ],
5630 "lighthouse-core/audits/accessibility/audio-caption.js | title": [
5631 "audits[audio-caption].title"
5632 ],
5633 "lighthouse-core/audits/accessibility/audio-caption.js | description": [
5634 "audits[audio-caption].description"
5635 ],
5636 "lighthouse-core/audits/accessibility/button-name.js | title": [
5637 "audits[button-name].title"
5638 ],
5639 "lighthouse-core/audits/accessibility/button-name.js | description": [
5640 "audits[button-name].description"
5641 ],
5642 "lighthouse-core/audits/accessibility/bypass.js | failureTitle": [
5643 "audits.bypass.title"
5644 ],
5645 "lighthouse-core/audits/accessibility/bypass.js | description": [
5646 "audits.bypass.description"
5647 ],
5648 "lighthouse-core/audits/accessibility/color-contrast.js | failureTitle": [
5649 "audits[color-contrast].title"
5650 ],
5651 "lighthouse-core/audits/accessibility/color-contrast.js | description": [
5652 "audits[color-contrast].description"
5653 ],
5654 "lighthouse-core/audits/accessibility/definition-list.js | title": [
5655 "audits[definition-list].title"
5656 ],
5657 "lighthouse-core/audits/accessibility/definition-list.js | description": [
5658 "audits[definition-list].description"
5659 ],
5660 "lighthouse-core/audits/accessibility/dlitem.js | title": [
5661 "audits.dlitem.title"
5662 ],
5663 "lighthouse-core/audits/accessibility/dlitem.js | description": [
5664 "audits.dlitem.description"
5665 ],
5666 "lighthouse-core/audits/accessibility/document-title.js | title": [
5667 "audits[document-title].title"
5668 ],
5669 "lighthouse-core/audits/accessibility/document-title.js | description": [
5670 "audits[document-title].description"
5671 ],
5672 "lighthouse-core/audits/accessibility/duplicate-id.js | title": [
5673 "audits[duplicate-id].title"
5674 ],
5675 "lighthouse-core/audits/accessibility/duplicate-id.js | description": [
5676 "audits[duplicate-id].description"
5677 ],
5678 "lighthouse-core/audits/accessibility/frame-title.js | title": [
5679 "audits[frame-title].title"
5680 ],
5681 "lighthouse-core/audits/accessibility/frame-title.js | description": [
5682 "audits[frame-title].description"
5683 ],
5684 "lighthouse-core/audits/accessibility/html-has-lang.js | title": [
5685 "audits[html-has-lang].title"
5686 ],
5687 "lighthouse-core/audits/accessibility/html-has-lang.js | description": [
5688 "audits[html-has-lang].description"
5689 ],
5690 "lighthouse-core/audits/accessibility/html-lang-valid.js | title": [
5691 "audits[html-lang-valid].title"
5692 ],
5693 "lighthouse-core/audits/accessibility/html-lang-valid.js | description": [
5694 "audits[html-lang-valid].description"
5695 ],
5696 "lighthouse-core/audits/accessibility/image-alt.js | title": [
5697 "audits[image-alt].title"
5698 ],
5699 "lighthouse-core/audits/accessibility/image-alt.js | description": [
5700 "audits[image-alt].description"
5701 ],
5702 "lighthouse-core/audits/accessibility/input-image-alt.js | title": [
5703 "audits[input-image-alt].title"
5704 ],
5705 "lighthouse-core/audits/accessibility/input-image-alt.js | description": [
5706 "audits[input-image-alt].description"
5707 ],
5708 "lighthouse-core/audits/accessibility/label.js | title": [
5709 "audits.label.title"
5710 ],
5711 "lighthouse-core/audits/accessibility/label.js | description": [
5712 "audits.label.description"
5713 ],
5714 "lighthouse-core/audits/accessibility/layout-table.js | title": [
5715 "audits[layout-table].title"
5716 ],
5717 "lighthouse-core/audits/accessibility/layout-table.js | description": [
5718 "audits[layout-table].description"
5719 ],
5720 "lighthouse-core/audits/accessibility/link-name.js | failureTitle": [
5721 "audits[link-name].title"
5722 ],
5723 "lighthouse-core/audits/accessibility/link-name.js | description": [
5724 "audits[link-name].description"
5725 ],
5726 "lighthouse-core/audits/accessibility/list.js | title": [
5727 "audits.list.title"
5728 ],
5729 "lighthouse-core/audits/accessibility/list.js | description": [
5730 "audits.list.description"
5731 ],
5732 "lighthouse-core/audits/accessibility/listitem.js | title": [
5733 "audits.listitem.title"
5734 ],
5735 "lighthouse-core/audits/accessibility/listitem.js | description": [
5736 "audits.listitem.description"
5737 ],
5738 "lighthouse-core/audits/accessibility/meta-refresh.js | title": [
5739 "audits[meta-refresh].title"
5740 ],
5741 "lighthouse-core/audits/accessibility/meta-refresh.js | description": [
5742 "audits[meta-refresh].description"
5743 ],
5744 "lighthouse-core/audits/accessibility/meta-viewport.js | title": [
5745 "audits[meta-viewport].title"
5746 ],
5747 "lighthouse-core/audits/accessibility/meta-viewport.js | description": [
5748 "audits[meta-viewport].description"
5749 ],
5750 "lighthouse-core/audits/accessibility/object-alt.js | title": [
5751 "audits[object-alt].title"
5752 ],
5753 "lighthouse-core/audits/accessibility/object-alt.js | description": [
5754 "audits[object-alt].description"
5755 ],
5756 "lighthouse-core/audits/accessibility/tabindex.js | title": [
5757 "audits.tabindex.title"
5758 ],
5759 "lighthouse-core/audits/accessibility/tabindex.js | description": [
5760 "audits.tabindex.description"
5761 ],
5762 "lighthouse-core/audits/accessibility/td-headers-attr.js | title": [
5763 "audits[td-headers-attr].title"
5764 ],
5765 "lighthouse-core/audits/accessibility/td-headers-attr.js | description": [
5766 "audits[td-headers-attr].description"
5767 ],
5768 "lighthouse-core/audits/accessibility/th-has-data-cells.js | title": [
5769 "audits[th-has-data-cells].title"
5770 ],
5771 "lighthouse-core/audits/accessibility/th-has-data-cells.js | description": [
5772 "audits[th-has-data-cells].description"
5773 ],
5774 "lighthouse-core/audits/accessibility/valid-lang.js | title": [
5775 "audits[valid-lang].title"
5776 ],
5777 "lighthouse-core/audits/accessibility/valid-lang.js | description": [
5778 "audits[valid-lang].description"
5779 ],
5780 "lighthouse-core/audits/accessibility/video-caption.js | title": [
5781 "audits[video-caption].title"
5782 ],
5783 "lighthouse-core/audits/accessibility/video-caption.js | description": [
5784 "audits[video-caption].description"
5785 ],
5786 "lighthouse-core/audits/accessibility/video-description.js | title": [
5787 "audits[video-description].title"
5788 ],
5789 "lighthouse-core/audits/accessibility/video-description.js | description": [
5790 "audits[video-description].description"
5791 ],
5792 "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | title": [
5793 "audits[uses-long-cache-ttl].title"
5794 ],
5795 "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | description": [
5796 "audits[uses-long-cache-ttl].description"
5797 ],
5798 "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | displayValue": [
5799 {
5800 "values": {
5801 "itemCount": 0
5802 },
5803 "path": "audits[uses-long-cache-ttl].displayValue"
5804 }
5805 ],
5806 "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | title": [
5807 "audits[total-byte-weight].title"
5808 ],
5809 "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | description": [
5810 "audits[total-byte-weight].description"
5811 ],
5812 "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | displayValue": [
5813 {
5814 "values": {
5815 "totalBytes": 390814
5816 },
5817 "path": "audits[total-byte-weight].displayValue"
5818 }
5819 ],
5820 "lighthouse-core/audits/byte-efficiency/offscreen-images.js | title": [
5821 "audits[offscreen-images].title"
5822 ],
5823 "lighthouse-core/audits/byte-efficiency/offscreen-images.js | description": [
5824 "audits[offscreen-images].description"
5825 ],
5826 "lighthouse-core/lib/i18n/i18n.js | displayValueByteSavings": [
5827 {
5828 "values": {
5829 "wastedBytes": 4726
5830 },
5831 "path": "audits[offscreen-images].displayValue"
5832 }
5833 ],
5834 "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | title": [
5835 "audits[render-blocking-resources].title"
5836 ],
5837 "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | description": [
5838 "audits[render-blocking-resources].description"
5839 ],
5840 "lighthouse-core/audits/byte-efficiency/unminified-css.js | title": [
5841 "audits[unminified-css].title"
5842 ],
5843 "lighthouse-core/audits/byte-efficiency/unminified-css.js | description": [
5844 "audits[unminified-css].description"
5845 ],
5846 "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title": [
5847 "audits[unminified-javascript].title"
5848 ],
5849 "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | description": [
5850 "audits[unminified-javascript].description"
5851 ],
5852 "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | title": [
5853 "audits[unused-css-rules].title"
5854 ],
5855 "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | description": [
5856 "audits[unused-css-rules].description"
5857 ],
5858 "lighthouse-core/audits/byte-efficiency/uses-webp-images.js | title": [
5859 "audits[uses-webp-images].title"
5860 ],
5861 "lighthouse-core/audits/byte-efficiency/uses-webp-images.js | description": [
5862 "audits[uses-webp-images].description"
5863 ],
5864 "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | title": [
5865 "audits[uses-optimized-images].title"
5866 ],
5867 "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | description": [
5868 "audits[uses-optimized-images].description"
5869 ],
5870 "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | title": [
5871 "audits[uses-text-compression].title"
5872 ],
5873 "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | description": [
5874 "audits[uses-text-compression].description"
5875 ],
5876 "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | title": [
5877 "audits[uses-responsive-images].title"
5878 ],
5879 "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | description": [
5880 "audits[uses-responsive-images].description"
5881 ],
5882 "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | title": [
5883 "audits[efficient-animated-content].title"
5884 ],
5885 "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description": [
5886 "audits[efficient-animated-content].description"
5887 ],
5888 "lighthouse-core/audits/dobetterweb/appcache-manifest.js | title": [
5889 "audits[appcache-manifest].title"
5890 ],
5891 "lighthouse-core/audits/dobetterweb/appcache-manifest.js | description": [
5892 "audits[appcache-manifest].description"
5893 ],
5894 "lighthouse-core/audits/dobetterweb/doctype.js | title": [
5895 "audits.doctype.title"
5896 ],
5897 "lighthouse-core/audits/dobetterweb/doctype.js | description": [
5898 "audits.doctype.description"
5899 ],
5900 "lighthouse-core/audits/dobetterweb/dom-size.js | title": [
5901 "audits[dom-size].title"
5902 ],
5903 "lighthouse-core/audits/dobetterweb/dom-size.js | description": [
5904 "audits[dom-size].description"
5905 ],
5906 "lighthouse-core/audits/dobetterweb/dom-size.js | displayValue": [
5907 {
5908 "values": {
5909 "itemCount": 424
5910 },
5911 "path": "audits[dom-size].displayValue"
5912 }
5913 ],
5914 "lighthouse-core/audits/dobetterweb/dom-size.js | columnStatistic": [
5915 "audits[dom-size].details.headings[0].text"
5916 ],
5917 "lighthouse-core/audits/dobetterweb/dom-size.js | columnElement": [
5918 "audits[dom-size].details.headings[1].text"
5919 ],
5920 "lighthouse-core/audits/dobetterweb/dom-size.js | columnValue": [
5921 "audits[dom-size].details.headings[2].text"
5922 ],
5923 "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMElements": [
5924 "audits[dom-size].details.items[0].statistic"
5925 ],
5926 "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMDepth": [
5927 "audits[dom-size].details.items[1].statistic"
5928 ],
5929 "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMWidth": [
5930 "audits[dom-size].details.items[2].statistic"
5931 ],
5932 "lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | title": [
5933 "audits[external-anchors-use-rel-noopener].title"
5934 ],
5935 "lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | description": [
5936 "audits[external-anchors-use-rel-noopener].description"
5937 ],
5938 "lighthouse-core/audits/dobetterweb/geolocation-on-start.js | title": [
5939 "audits[geolocation-on-start].title"
5940 ],
5941 "lighthouse-core/audits/dobetterweb/geolocation-on-start.js | description": [
5942 "audits[geolocation-on-start].description"
5943 ],
5944 "lighthouse-core/audits/dobetterweb/no-document-write.js | title": [
5945 "audits[no-document-write].title"
5946 ],
5947 "lighthouse-core/audits/dobetterweb/no-document-write.js | description": [
5948 "audits[no-document-write].description"
5949 ],
5950 "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | title": [
5951 "audits[no-vulnerable-libraries].title"
5952 ],
5953 "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | description": [
5954 "audits[no-vulnerable-libraries].description"
5955 ],
5956 "lighthouse-core/audits/dobetterweb/js-libraries.js | title": [
5957 "audits[js-libraries].title"
5958 ],
5959 "lighthouse-core/audits/dobetterweb/js-libraries.js | description": [
5960 "audits[js-libraries].description"
5961 ],
5962 "lighthouse-core/audits/dobetterweb/js-libraries.js | columnVersion": [
5963 "audits[js-libraries].details.headings[1].text"
5964 ],
5965 "lighthouse-core/audits/dobetterweb/notification-on-start.js | title": [
5966 "audits[notification-on-start].title"
5967 ],
5968 "lighthouse-core/audits/dobetterweb/notification-on-start.js | description": [
5969 "audits[notification-on-start].description"
5970 ],
5971 "lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | title": [
5972 "audits[password-inputs-can-be-pasted-into].title"
5973 ],
5974 "lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | description": [
5975 "audits[password-inputs-can-be-pasted-into].description"
5976 ],
5977 "lighthouse-core/audits/dobetterweb/uses-http2.js | title": [
5978 "audits[uses-http2].title"
5979 ],
5980 "lighthouse-core/audits/dobetterweb/uses-http2.js | description": [
5981 "audits[uses-http2].description"
5982 ],
5983 "lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | failureTitle": [
5984 "audits[uses-passive-event-listeners].title"
5985 ],
5986 "lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | description": [
5987 "audits[uses-passive-event-listeners].description"
5988 ],
5989 "lighthouse-core/lib/i18n/i18n.js | columnLocation": [
5990 "audits[uses-passive-event-listeners].details.headings[1].text"
5991 ],
5992 "lighthouse-core/audits/seo/meta-description.js | failureTitle": [
5993 "audits[meta-description].title"
5994 ],
5995 "lighthouse-core/audits/seo/meta-description.js | description": [
5996 "audits[meta-description].description"
5997 ],
5998 "lighthouse-core/audits/seo/http-status-code.js | title": [
5999 "audits[http-status-code].title"
6000 ],
6001 "lighthouse-core/audits/seo/http-status-code.js | description": [
6002 "audits[http-status-code].description"
6003 ],
6004 "lighthouse-core/audits/seo/font-size.js | title": [
6005 "audits[font-size].title"
6006 ],
6007 "lighthouse-core/audits/seo/font-size.js | description": [
6008 "audits[font-size].description"
6009 ],
6010 "lighthouse-core/audits/seo/font-size.js | displayValue": [
6011 {
6012 "values": {
6013 "decimalProportion": 1
6014 },
6015 "path": "audits[font-size].displayValue"
6016 }
6017 ],
6018 "lighthouse-core/audits/seo/link-text.js | title": [
6019 "audits[link-text].title"
6020 ],
6021 "lighthouse-core/audits/seo/link-text.js | description": [
6022 "audits[link-text].description"
6023 ],
6024 "lighthouse-core/audits/seo/is-crawlable.js | title": [
6025 "audits[is-crawlable].title"
6026 ],
6027 "lighthouse-core/audits/seo/is-crawlable.js | description": [
6028 "audits[is-crawlable].description"
6029 ],
6030 "lighthouse-core/audits/seo/robots-txt.js | title": [
6031 "audits[robots-txt].title"
6032 ],
6033 "lighthouse-core/audits/seo/robots-txt.js | description": [
6034 "audits[robots-txt].description"
6035 ],
6036 "lighthouse-core/audits/seo/tap-targets.js | title": [
6037 "audits[tap-targets].title"
6038 ],
6039 "lighthouse-core/audits/seo/tap-targets.js | description": [
6040 "audits[tap-targets].description"
6041 ],
6042 "lighthouse-core/audits/seo/tap-targets.js | displayValue": [
6043 {
6044 "values": {
6045 "decimalProportion": 1
6046 },
6047 "path": "audits[tap-targets].displayValue"
6048 }
6049 ],
6050 "lighthouse-core/audits/seo/hreflang.js | title": [
6051 "audits.hreflang.title"
6052 ],
6053 "lighthouse-core/audits/seo/hreflang.js | description": [
6054 "audits.hreflang.description"
6055 ],
6056 "lighthouse-core/audits/seo/plugins.js | title": [
6057 "audits.plugins.title"
6058 ],
6059 "lighthouse-core/audits/seo/plugins.js | description": [
6060 "audits.plugins.description"
6061 ],
6062 "lighthouse-core/audits/seo/canonical.js | title": [
6063 "audits.canonical.title"
6064 ],
6065 "lighthouse-core/audits/seo/canonical.js | description": [
6066 "audits.canonical.description"
6067 ],
6068 "lighthouse-core/audits/seo/manual/structured-data.js | title": [
6069 "audits[structured-data].title"
6070 ],
6071 "lighthouse-core/audits/seo/manual/structured-data.js | description": [
6072 "audits[structured-data].description"
6073 ],
6074 "lighthouse-core/config/default-config.js | performanceCategoryTitle": [
6075 "categories.performance.title"
6076 ],
6077 "lighthouse-core/config/default-config.js | a11yCategoryTitle": [
6078 "categories.accessibility.title"
6079 ],
6080 "lighthouse-core/config/default-config.js | a11yCategoryDescription": [
6081 "categories.accessibility.description"
6082 ],
6083 "lighthouse-core/config/default-config.js | a11yCategoryManualDescription": [
6084 "categories.accessibility.manualDescription"
6085 ],
6086 "lighthouse-core/config/default-config.js | bestPracticesCategoryTitle": [
6087 "categories[best-practices].title"
6088 ],
6089 "lighthouse-core/config/default-config.js | seoCategoryTitle": [
6090 "categories.seo.title"
6091 ],
6092 "lighthouse-core/config/default-config.js | seoCategoryDescription": [
6093 "categories.seo.description"
6094 ],
6095 "lighthouse-core/config/default-config.js | seoCategoryManualDescription": [
6096 "categories.seo.manualDescription"
6097 ],
6098 "lighthouse-core/config/default-config.js | pwaCategoryTitle": [
6099 "categories.pwa.title"
6100 ],
6101 "lighthouse-core/config/default-config.js | pwaCategoryDescription": [
6102 "categories.pwa.description"
6103 ],
6104 "lighthouse-core/config/default-config.js | pwaCategoryManualDescription": [
6105 "categories.pwa.manualDescription"
6106 ],
6107 "lighthouse-core/config/default-config.js | metricGroupTitle": [
6108 "categoryGroups.metrics.title"
6109 ],
6110 "lighthouse-core/config/default-config.js | loadOpportunitiesGroupTitle": [
6111 "categoryGroups[load-opportunities].title"
6112 ],
6113 "lighthouse-core/config/default-config.js | loadOpportunitiesGroupDescription": [
6114 "categoryGroups[load-opportunities].description"
6115 ],
6116 "lighthouse-core/config/default-config.js | budgetsGroupTitle": [
6117 "categoryGroups.budgets.title"
6118 ],
6119 "lighthouse-core/config/default-config.js | budgetsGroupDescription": [
6120 "categoryGroups.budgets.description"
6121 ],
6122 "lighthouse-core/config/default-config.js | diagnosticsGroupTitle": [
6123 "categoryGroups.diagnostics.title"
6124 ],
6125 "lighthouse-core/config/default-config.js | diagnosticsGroupDescription": [
6126 "categoryGroups.diagnostics.description"
6127 ],
6128 "lighthouse-core/config/default-config.js | pwaFastReliableGroupTitle": [
6129 "categoryGroups[pwa-fast-reliable].title"
6130 ],
6131 "lighthouse-core/config/default-config.js | pwaInstallableGroupTitle": [
6132 "categoryGroups[pwa-installable].title"
6133 ],
6134 "lighthouse-core/config/default-config.js | pwaOptimizedGroupTitle": [
6135 "categoryGroups[pwa-optimized].title"
6136 ],
6137 "lighthouse-core/config/default-config.js | a11yBestPracticesGroupTitle": [
6138 "categoryGroups[a11y-best-practices].title"
6139 ],
6140 "lighthouse-core/config/default-config.js | a11yBestPracticesGroupDescription": [
6141 "categoryGroups[a11y-best-practices].description"
6142 ],
6143 "lighthouse-core/config/default-config.js | a11yColorContrastGroupTitle": [
6144 "categoryGroups[a11y-color-contrast].title"
6145 ],
6146 "lighthouse-core/config/default-config.js | a11yColorContrastGroupDescription": [
6147 "categoryGroups[a11y-color-contrast].description"
6148 ],
6149 "lighthouse-core/config/default-config.js | a11yNamesLabelsGroupTitle": [
6150 "categoryGroups[a11y-names-labels].title"
6151 ],
6152 "lighthouse-core/config/default-config.js | a11yNamesLabelsGroupDescription": [
6153 "categoryGroups[a11y-names-labels].description"
6154 ],
6155 "lighthouse-core/config/default-config.js | a11yNavigationGroupTitle": [
6156 "categoryGroups[a11y-navigation].title"
6157 ],
6158 "lighthouse-core/config/default-config.js | a11yNavigationGroupDescription": [
6159 "categoryGroups[a11y-navigation].description"
6160 ],
6161 "lighthouse-core/config/default-config.js | a11yAriaGroupTitle": [
6162 "categoryGroups[a11y-aria].title"
6163 ],
6164 "lighthouse-core/config/default-config.js | a11yAriaGroupDescription": [
6165 "categoryGroups[a11y-aria].description"
6166 ],
6167 "lighthouse-core/config/default-config.js | a11yLanguageGroupTitle": [
6168 "categoryGroups[a11y-language].title"
6169 ],
6170 "lighthouse-core/config/default-config.js | a11yLanguageGroupDescription": [
6171 "categoryGroups[a11y-language].description"
6172 ],
6173 "lighthouse-core/config/default-config.js | a11yAudioVideoGroupTitle": [
6174 "categoryGroups[a11y-audio-video].title"
6175 ],
6176 "lighthouse-core/config/default-config.js | a11yAudioVideoGroupDescription": [
6177 "categoryGroups[a11y-audio-video].description"
6178 ],
6179 "lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupTitle": [
6180 "categoryGroups[a11y-tables-lists].title"
6181 ],
6182 "lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupDescription": [
6183 "categoryGroups[a11y-tables-lists].description"
6184 ],
6185 "lighthouse-core/config/default-config.js | seoMobileGroupTitle": [
6186 "categoryGroups[seo-mobile].title"
6187 ],
6188 "lighthouse-core/config/default-config.js | seoMobileGroupDescription": [
6189 "categoryGroups[seo-mobile].description"
6190 ],
6191 "lighthouse-core/config/default-config.js | seoContentGroupTitle": [
6192 "categoryGroups[seo-content].title"
6193 ],
6194 "lighthouse-core/config/default-config.js | seoContentGroupDescription": [
6195 "categoryGroups[seo-content].description"
6196 ],
6197 "lighthouse-core/config/default-config.js | seoCrawlingGroupTitle": [
6198 "categoryGroups[seo-crawl].title"
6199 ],
6200 "lighthouse-core/config/default-config.js | seoCrawlingGroupDescription": [
6201 "categoryGroups[seo-crawl].description"
6202 ]
6203 }
6204 },
6205 "stackPacks": []
6206}