Created
September 3, 2020 18:50
-
-
Save matti/b74b6eb0b376384e1a64344bd81f3a7c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4253.0 Safari/537.36", | |
| "environment": { | |
| "networkUserAgent": "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4143.7 Mobile Safari/537.36 Chrome-Lighthouse", | |
| "hostUserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4253.0 Safari/537.36", | |
| "benchmarkIndex": 1941.5, | |
| "credits": { | |
| "axe-core": "3.5.5" | |
| } | |
| }, | |
| "lighthouseVersion": "6.3.0", | |
| "fetchTime": "2020-09-03T18:49:19.500Z", | |
| "requestedUrl": "https://www.louhi.fi/", | |
| "finalUrl": "https://www.louhi.fi/", | |
| "runWarnings": [], | |
| "audits": { | |
| "is-on-https": { | |
| "id": "is-on-https", | |
| "title": "Uses HTTPS", | |
| "description": "All sites should be protected with HTTPS, even ones that don't handle sensitive data. This includes avoiding [mixed content](https://developers.google.com/web/fundamentals/security/prevent-mixed-content/what-is-mixed-content), where some resources are loaded over HTTP despite the initial request being servedover HTTPS. 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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "displayValue": "", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "redirects-http": { | |
| "id": "redirects-http", | |
| "title": "Redirects HTTP traffic to HTTPS", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary" | |
| }, | |
| "service-worker": { | |
| "id": "service-worker", | |
| "title": "Does not register a service worker that controls page and `start_url`", | |
| "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/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary" | |
| }, | |
| "works-offline": { | |
| "id": "works-offline", | |
| "title": "Current page does not respond with a 200 when offline", | |
| "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/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "warnings": [] | |
| }, | |
| "viewport": { | |
| "id": "viewport", | |
| "title": "Has a `<meta name=\"viewport\">` tag with `width` or `initial-scale`", | |
| "description": "Add a `<meta name=\"viewport\">` tag to optimize your app for mobile screens. [Learn more](https://web.dev/viewport/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "warnings": [] | |
| }, | |
| "without-javascript": { | |
| "id": "without-javascript", | |
| "title": "Contains some content when JavaScript is not available", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary" | |
| }, | |
| "first-contentful-paint": { | |
| "id": "first-contentful-paint", | |
| "title": "First Contentful Paint", | |
| "description": "First Contentful Paint marks the time at which the first text or image is painted. [Learn more](https://web.dev/first-contentful-paint/).", | |
| "score": 0.63, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 3472.9970000000003, | |
| "numericUnit": "millisecond", | |
| "displayValue": "3.5 s" | |
| }, | |
| "largest-contentful-paint": { | |
| "id": "largest-contentful-paint", | |
| "title": "Largest Contentful Paint", | |
| "description": "Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn More](https://web.dev/lighthouse-largest-contentful-paint/)", | |
| "score": 0.24, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 5171.741, | |
| "numericUnit": "millisecond", | |
| "displayValue": "5.2 s" | |
| }, | |
| "first-meaningful-paint": { | |
| "id": "first-meaningful-paint", | |
| "title": "First Meaningful Paint", | |
| "description": "First Meaningful Paint measures when the primary content of a page is visible. [Learn more](https://web.dev/first-meaningful-paint/).", | |
| "score": 0.35, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 4684.877, | |
| "numericUnit": "millisecond", | |
| "displayValue": "4.7 s" | |
| }, | |
| "load-fast-enough-for-pwa": { | |
| "id": "load-fast-enough-for-pwa", | |
| "title": "Page load is fast enough on mobile networks", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "numericValue": 7769.977000000001, | |
| "numericUnit": "millisecond" | |
| }, | |
| "speed-index": { | |
| "id": "speed-index", | |
| "title": "Speed Index", | |
| "description": "Speed Index shows how quickly the contents of a page are visibly populated. [Learn more](https://web.dev/speed-index/).", | |
| "score": 0.63, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 5061.183530524209, | |
| "numericUnit": "millisecond", | |
| "displayValue": "5.1 s" | |
| }, | |
| "screenshot-thumbnails": { | |
| "id": "screenshot-thumbnails", | |
| "title": "Screenshot Thumbnails", | |
| "description": "This is what the load of your site looked like.", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "details": { | |
| "type": "filmstrip", | |
| "scale": 3000, | |
| "items": [ | |
| { | |
| "timing": 300, | |
| "timestamp": 114065465314, | |
| "data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIANUAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1ToAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgD//Z" | |
| }, | |
| { | |
| "timing": 600, | |
| "timestamp": 114065765314, | |
| "data": "data:image/jpeg;base64,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ABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQACgD234X/sX/GL4z+D7bxT4N8If2zoVw8kUd1/adnBl0Yqw2SzKwwR6UrjOs/4dtftF/8AROz/AODvTf8A5JouFg/4dtftF/8AROz/AODvTf8A5JouFg/4dtftF/8AROz/AODvTf8A5JouFg/4dtftF/8AROz/AODvTf8A5JouFg/4dtftF/8AROz/AODvTf8A5JouFg/4dtftF/8AROz/AODvTf8A5JouFg/4dtftF/8AROz/AODvTf8A5JouFg/4dtftF/8AROz/AODvTf8A5JouFg/4dtftF/8AROz/AODvTf8A5JouFg/4dtftF/8AROz/AODvTf8A5JouFg/4dtftF/8AROz/AODvTf8A5JouFjG8Y/sF/HP4f+FdU8SeIPBH9naJpdu91d3R1axk8qNRkttSdmP0AJoA+f8ArTEA60Aftd/wS9/5NC8P/wDX/ff+j2qHuNH1lQUFABQAUAFABQAUAFABQAUAFAHjH7Z3/JqnxS/7ANz/AOg00Jn4DDpVEn//2Q==" | |
| }, | |
| { | |
| "timing": 900, | |
| "timestamp": 114066065314, | |
| "data": "data:image/jpeg;base64,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" | |
| }, | |
| { | |
| "timing": 1200, | |
| "timestamp": 114066365314, | |
| "data": "data:image/jpeg;base64,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" | |
| }, | |
| { | |
| "timing": 1500, | |
| "timestamp": 114066665314, | |
| "data": "data:image/jpeg;base64,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" | |
| }, | |
| { | |
| "timing": 1800, | |
| "timestamp": 114066965314, | |
| "data": "data:image/jpeg;base64,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" | |
| }, | |
| { | |
| "timing": 2100, | |
| "timestamp": 114067265314, | |
| "data": "data:image/jpeg;base64,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" | |
| }, | |
| { | |
| "timing": 2400, | |
| "timestamp": 114067565314, | |
| "data": "data:image/jpeg;base64,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" | |
| }, | |
| { | |
| "timing": 2700, | |
| "timestamp": 114067865314, | |
| "data": "data:image/jpeg;base64,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" | |
| }, | |
| { | |
| "timing": 3000, | |
| "timestamp": 114068165314, | |
| "data": "data:image/jpeg;base64,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" | |
| } | |
| ] | |
| } | |
| }, | |
| "final-screenshot": { | |
| "id": "final-screenshot", | |
| "title": "Final Screenshot", | |
| "description": "The last screenshot captured of the pageload.", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "details": { | |
| "type": "screenshot", | |
| "timing": 1973, | |
| "timestamp": 114067138603, | |
| "data": "data:image/jpeg;base64,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" | |
| } | |
| }, | |
| "estimated-input-latency": { | |
| "id": "estimated-input-latency", | |
| "title": "Estimated Input Latency", | |
| "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/).", | |
| "score": 0.77, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 72.63999999999986, | |
| "numericUnit": "millisecond", | |
| "displayValue": "70 ms" | |
| }, | |
| "total-blocking-time": { | |
| "id": "total-blocking-time", | |
| "title": "Total Blocking Time", | |
| "description": "Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. [Learn more](https://web.dev/lighthouse-total-blocking-time/).", | |
| "score": 0.77, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 390.78000000000065, | |
| "numericUnit": "millisecond", | |
| "displayValue": "390 ms" | |
| }, | |
| "max-potential-fid": { | |
| "id": "max-potential-fid", | |
| "title": "Max Potential First Input Delay", | |
| "description": "The maximum potential First Input Delay that your users could experience is the duration of the longest task. [Learn more](https://web.dev/lighthouse-max-potential-fid/).", | |
| "score": 0.16, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 410.9999999999991, | |
| "numericUnit": "millisecond", | |
| "displayValue": "410 ms" | |
| }, | |
| "cumulative-layout-shift": { | |
| "id": "cumulative-layout-shift", | |
| "title": "Cumulative Layout Shift", | |
| "description": "Cumulative Layout Shift measures the movement of visible elements within the viewport. [Learn more](https://web.dev/cls/).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 0.018999336878458655, | |
| "numericUnit": "unitless", | |
| "displayValue": "0.019", | |
| "details": { | |
| "type": "debugdata", | |
| "items": [ | |
| { | |
| "finalLayoutShiftTraceEventFound": true | |
| } | |
| ] | |
| } | |
| }, | |
| "errors-in-console": { | |
| "id": "errors-in-console", | |
| "title": "No browser errors logged to the console", | |
| "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/)", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "server-response-time": { | |
| "id": "server-response-time", | |
| "title": "Initial server response time was short", | |
| "description": "Keep the server response time for the main document short because all other requests depend on it. [Learn more](https://web.dev/time-to-first-byte/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "numericValue": 14.933000000000007, | |
| "numericUnit": "millisecond", | |
| "displayValue": "Root document took 10 ms", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "valueType": "url", | |
| "label": "URL" | |
| }, | |
| { | |
| "key": "responseTime", | |
| "valueType": "timespanMs", | |
| "label": "Time Spent" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/", | |
| "responseTime": 14.933000000000007 | |
| } | |
| ], | |
| "overallSavingsMs": -85.067 | |
| } | |
| }, | |
| "first-cpu-idle": { | |
| "id": "first-cpu-idle", | |
| "title": "First CPU Idle", | |
| "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/).", | |
| "score": 0.4, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 7312.757000000001, | |
| "numericUnit": "millisecond", | |
| "displayValue": "7.3 s" | |
| }, | |
| "interactive": { | |
| "id": "interactive", | |
| "title": "Time to Interactive", | |
| "description": "Time to interactive is the amount of time it takes for the page to become fully interactive. [Learn more](https://web.dev/interactive/).", | |
| "score": 0.45, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 7769.977000000001, | |
| "numericUnit": "millisecond", | |
| "displayValue": "7.8 s" | |
| }, | |
| "user-timings": { | |
| "id": "user-timings", | |
| "title": "User Timing marks and measures", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "critical-request-chains": { | |
| "id": "critical-request-chains", | |
| "title": "Avoid chaining critical requests", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "displayValue": "", | |
| "details": { | |
| "type": "criticalrequestchain", | |
| "chains": { | |
| "8179BDA341AA4210CD9CF91CF6222C13": { | |
| "request": { | |
| "url": "https://www.louhi.fi/", | |
| "startTime": 114065.169414, | |
| "endTime": 114065.261377, | |
| "responseReceivedTime": 114065.24570700001, | |
| "transferSize": 20201 | |
| } | |
| } | |
| }, | |
| "longestChain": { | |
| "duration": 91.96299999894109, | |
| "length": 1, | |
| "transferSize": 20201 | |
| } | |
| } | |
| }, | |
| "redirects": { | |
| "id": "redirects", | |
| "title": "Avoid multiple page redirects", | |
| "description": "Redirects introduce additional delays before the page can be loaded. [Learn more](https://web.dev/redirects/).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 0, | |
| "numericUnit": "millisecond", | |
| "displayValue": "", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0 | |
| } | |
| }, | |
| "installable-manifest": { | |
| "id": "installable-manifest", | |
| "title": "Web app manifest does not meet the installability requirements", | |
| "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/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "explanation": "Failures: No manifest was fetched.", | |
| "details": { | |
| "type": "debugdata", | |
| "items": [ | |
| { | |
| "failures": [ | |
| "No manifest was fetched" | |
| ], | |
| "isParseFailure": true, | |
| "parseFailureReason": "No manifest was fetched" | |
| } | |
| ] | |
| } | |
| }, | |
| "apple-touch-icon": { | |
| "id": "apple-touch-icon", | |
| "title": "Provides a valid `apple-touch-icon`", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "warnings": [] | |
| }, | |
| "splash-screen": { | |
| "id": "splash-screen", | |
| "title": "Is not configured for a custom splash screen", | |
| "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/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "explanation": "Failures: No manifest was fetched.", | |
| "details": { | |
| "type": "debugdata", | |
| "items": [ | |
| { | |
| "failures": [ | |
| "No manifest was fetched" | |
| ], | |
| "isParseFailure": true, | |
| "parseFailureReason": "No manifest was fetched" | |
| } | |
| ] | |
| } | |
| }, | |
| "themed-omnibox": { | |
| "id": "themed-omnibox", | |
| "title": "Does not set a theme color for the address bar.", | |
| "description": "The browser address bar can be themed to match your site. [Learn more](https://web.dev/themed-omnibox/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "explanation": "Failures: No manifest was fetched.", | |
| "details": { | |
| "type": "debugdata", | |
| "items": [ | |
| { | |
| "failures": [ | |
| "No manifest was fetched" | |
| ], | |
| "themeColor": "#F8971D", | |
| "isParseFailure": true, | |
| "parseFailureReason": "No manifest was fetched" | |
| } | |
| ] | |
| } | |
| }, | |
| "maskable-icon": { | |
| "id": "maskable-icon", | |
| "title": "Manifest doesn't have a maskable icon", | |
| "description": "A maskable icon ensures that the image fills the entire shape without being letterboxed when installing the app on a device. [Learn more](https://web.dev/maskable-icon-audit/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "explanation": "No manifest was fetched" | |
| }, | |
| "content-width": { | |
| "id": "content-width", | |
| "title": "Content is sized correctly for the viewport", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "explanation": "" | |
| }, | |
| "image-aspect-ratio": { | |
| "id": "image-aspect-ratio", | |
| "title": "Displays images with incorrect aspect ratio", | |
| "description": "Image display dimensions should match natural aspect ratio. [Learn more](https://web.dev/image-aspect-ratio/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "warnings": [], | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "itemType": "thumbnail", | |
| "text": "" | |
| }, | |
| { | |
| "key": "url", | |
| "itemType": "url", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "displayedAspectRatio", | |
| "itemType": "text", | |
| "text": "Aspect Ratio (Displayed)" | |
| }, | |
| { | |
| "key": "actualAspectRatio", | |
| "itemType": "text", | |
| "text": "Aspect Ratio (Actual)" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/g-suite-cooperation_2-1-800x800.jpg", | |
| "displayedAspectRatio": "1280 x 800\n (1.60)", | |
| "actualAspectRatio": "800 x 800\n (1.00)", | |
| "doRatiosMatch": false | |
| } | |
| ] | |
| } | |
| }, | |
| "image-size-responsive": { | |
| "id": "image-size-responsive", | |
| "title": "Serves images with low resolution", | |
| "description": "Image natural dimensions should be proportional to the display size and the pixel ratio to maximize image clarity. [Learn more](https://web.dev/serve-responsive-images/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "itemType": "thumbnail", | |
| "text": "" | |
| }, | |
| { | |
| "key": "elidedUrl", | |
| "itemType": "url", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "displayedSize", | |
| "itemType": "text", | |
| "text": "Displayed size" | |
| }, | |
| { | |
| "key": "actualSize", | |
| "itemType": "text", | |
| "text": "Actual size" | |
| }, | |
| { | |
| "key": "expectedSize", | |
| "itemType": "text", | |
| "text": "Expected size" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/wp-content/plugins/sitepress-multilingual-cms/res/flags/en.png", | |
| "elidedUrl": "https://www.louhi.fi/wp-content/plugins/sitepress-multilingual-cms/res/flags/en.png", | |
| "displayedSize": "18 x 12", | |
| "actualSize": "18 x 12", | |
| "actualPixels": 216, | |
| "expectedSize": "48 x 32", | |
| "expectedPixels": 1536 | |
| } | |
| ] | |
| } | |
| }, | |
| "preload-fonts": { | |
| "id": "preload-fonts", | |
| "title": "Fonts with `font-display: optional` are preloaded", | |
| "description": "Preload `optional` fonts so first-time visitors may use them. [Learn More](https://web.dev/preload-optional-fonts/)", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "deprecations": { | |
| "id": "deprecations", | |
| "title": "Avoids deprecated APIs", | |
| "description": "Deprecated APIs will eventually be removed from the browser. [Learn more](https://web.dev/deprecations/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "displayValue": "", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "mainthread-work-breakdown": { | |
| "id": "mainthread-work-breakdown", | |
| "title": "Minimize main-thread work", | |
| "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/)", | |
| "score": 0.59, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 3526.8999999999937, | |
| "numericUnit": "millisecond", | |
| "displayValue": "3.5 s", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "groupLabel", | |
| "itemType": "text", | |
| "text": "Category" | |
| }, | |
| { | |
| "key": "duration", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "Time Spent" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "group": "scriptEvaluation", | |
| "groupLabel": "Script Evaluation", | |
| "duration": 1806.47599999999 | |
| }, | |
| { | |
| "group": "styleLayout", | |
| "groupLabel": "Style & Layout", | |
| "duration": 944.8800000000006 | |
| }, | |
| { | |
| "group": "other", | |
| "groupLabel": "Other", | |
| "duration": 419.9480000000025 | |
| }, | |
| { | |
| "group": "parseHTML", | |
| "groupLabel": "Parse HTML & CSS", | |
| "duration": 148.75200000000035 | |
| }, | |
| { | |
| "group": "paintCompositeRender", | |
| "groupLabel": "Rendering", | |
| "duration": 97.05600000000001 | |
| }, | |
| { | |
| "group": "scriptParseCompile", | |
| "groupLabel": "Script Parsing & Compilation", | |
| "duration": 96.36399999999996 | |
| }, | |
| { | |
| "group": "garbageCollection", | |
| "groupLabel": "Garbage Collection", | |
| "duration": 13.423999999999998 | |
| } | |
| ] | |
| } | |
| }, | |
| "bootup-time": { | |
| "id": "bootup-time", | |
| "title": "Reduce JavaScript execution time", | |
| "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/).", | |
| "score": 0.81, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 1775.0279999999989, | |
| "numericUnit": "millisecond", | |
| "displayValue": "1.8 s", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "itemType": "url", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "total", | |
| "granularity": 1, | |
| "itemType": "ms", | |
| "text": "Total CPU Time" | |
| }, | |
| { | |
| "key": "scripting", | |
| "granularity": 1, | |
| "itemType": "ms", | |
| "text": "Script Evaluation" | |
| }, | |
| { | |
| "key": "scriptParseCompile", | |
| "granularity": 1, | |
| "itemType": "ms", | |
| "text": "Script Parse" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/wp-includes/js/jquery/jquery.js", | |
| "total": 1456.831999999998, | |
| "scripting": 1184.2039999999981, | |
| "scriptParseCompile": 3.572 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/", | |
| "total": 853.3400000000003, | |
| "scripting": 11.295999999999982, | |
| "scriptParseCompile": 10.023999999999985 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/9f729.js?55f4a", | |
| "total": 380.14000000000044, | |
| "scripting": 257.2800000000005, | |
| "scriptParseCompile": 32.364000000000004 | |
| }, | |
| { | |
| "url": "Unattributable", | |
| "total": 333.1960000000012, | |
| "scripting": 5.384, | |
| "scriptParseCompile": 0.708 | |
| }, | |
| { | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "total": 143.196, | |
| "scripting": 109.20400000000001, | |
| "scriptParseCompile": 23.772000000000006 | |
| }, | |
| { | |
| "url": "https://www.googletagmanager.com/gtm.js?id=GTM-5N6K6XM", | |
| "total": 141.11600000000016, | |
| "scripting": 127.98000000000015, | |
| "scriptParseCompile": 9.239999999999997 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/80d3b.css?379b1", | |
| "total": 73.444, | |
| "scripting": 0, | |
| "scriptParseCompile": 0 | |
| } | |
| ], | |
| "summary": { | |
| "wastedMs": 1775.0279999999989 | |
| } | |
| } | |
| }, | |
| "uses-rel-preload": { | |
| "id": "uses-rel-preload", | |
| "title": "Preload key requests", | |
| "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/).", | |
| "score": 0, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 5677, | |
| "numericUnit": "millisecond", | |
| "displayValue": "Potential savings of 5,680 ms", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "valueType": "url", | |
| "label": "URL" | |
| }, | |
| { | |
| "key": "wastedMs", | |
| "valueType": "timespanMs", | |
| "label": "Potential Savings" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/webfonts/fa-regular-400.woff2", | |
| "wastedMs": 5677 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/themes/Avada/includes/lib/assets/fonts/icomoon/icomoon.woff", | |
| "wastedMs": 5352 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/webfonts/fa-solid-900.woff2", | |
| "wastedMs": 4703 | |
| } | |
| ], | |
| "overallSavingsMs": 5677 | |
| } | |
| }, | |
| "uses-rel-preconnect": { | |
| "id": "uses-rel-preconnect", | |
| "title": "Preconnect to required origins", | |
| "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/).", | |
| "score": 0.62, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 529.6209999972582, | |
| "numericUnit": "millisecond", | |
| "displayValue": "Potential savings of 530 ms", | |
| "warnings": [], | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "valueType": "url", | |
| "label": "URL" | |
| }, | |
| { | |
| "key": "wastedMs", | |
| "valueType": "timespanMs", | |
| "label": "Potential Savings" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://trackcmp.net", | |
| "wastedMs": 529.6209999972582 | |
| }, | |
| { | |
| "url": "https://px.ads.linkedin.com", | |
| "wastedMs": 406.91 | |
| }, | |
| { | |
| "url": "https://stats.g.doubleclick.net", | |
| "wastedMs": 355.004 | |
| }, | |
| { | |
| "url": "https://snap.licdn.com", | |
| "wastedMs": 340.76 | |
| }, | |
| { | |
| "url": "https://www.google.fi", | |
| "wastedMs": 336.812 | |
| }, | |
| { | |
| "url": "https://www.google.com", | |
| "wastedMs": 335.846 | |
| }, | |
| { | |
| "url": "https://www.facebook.com", | |
| "wastedMs": 329.496 | |
| }, | |
| { | |
| "url": "https://bat.bing.com", | |
| "wastedMs": 326.40999999999997 | |
| }, | |
| { | |
| "url": "https://fonts.gstatic.com", | |
| "wastedMs": 325.134 | |
| }, | |
| { | |
| "url": "https://www.linkedin.com", | |
| "wastedMs": 322.414 | |
| }, | |
| { | |
| "url": "https://connect.facebook.net", | |
| "wastedMs": 318.818 | |
| }, | |
| { | |
| "url": "https://www.google-analytics.com", | |
| "wastedMs": 300 | |
| }, | |
| { | |
| "url": "https://www.googletagmanager.com", | |
| "wastedMs": 93.6079999974966 | |
| } | |
| ], | |
| "overallSavingsMs": 529.6209999972582 | |
| } | |
| }, | |
| "font-display": { | |
| "id": "font-display", | |
| "title": "Ensure text remains visible during webfont load", | |
| "description": "Leverage the font-display CSS feature to ensure text is user-visible while webfonts are loading. [Learn more](https://web.dev/font-display/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "warnings": [], | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "itemType": "url", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "wastedMs", | |
| "itemType": "ms", | |
| "text": "Potential Savings" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxMKTU1Kg.woff", | |
| "wastedMs": 120.82100000407081 | |
| }, | |
| { | |
| "url": "https://fonts.gstatic.com/s/robotoslab/v12/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4Omb2RlV9Su1cai.woff", | |
| "wastedMs": 124.05899999430403 | |
| }, | |
| { | |
| "url": "https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc-AMP6lQ.woff", | |
| "wastedMs": 103.55100000742823 | |
| }, | |
| { | |
| "url": "https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc-AMP6lQ.woff", | |
| "wastedMs": 124.1769999905955 | |
| } | |
| ] | |
| } | |
| }, | |
| "diagnostics": { | |
| "id": "diagnostics", | |
| "title": "Diagnostics", | |
| "description": "Collection of useful page vitals.", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "details": { | |
| "type": "debugdata", | |
| "items": [ | |
| { | |
| "numRequests": 53, | |
| "numScripts": 11, | |
| "numStylesheets": 2, | |
| "numFonts": 7, | |
| "numTasks": 1106, | |
| "numTasksOver10ms": 16, | |
| "numTasksOver25ms": 5, | |
| "numTasksOver50ms": 3, | |
| "numTasksOver100ms": 2, | |
| "numTasksOver500ms": 0, | |
| "rtt": 0, | |
| "throughput": 47010840.04054124, | |
| "maxRtt": 122.9, | |
| "maxServerLatency": 196.90099999999998, | |
| "totalByteWeight": 1270008, | |
| "totalTaskTime": 881.7249999999985, | |
| "mainDocumentTransferSize": 20201 | |
| } | |
| ] | |
| } | |
| }, | |
| "network-requests": { | |
| "id": "network-requests", | |
| "title": "Network Requests", | |
| "description": "Lists the network requests that were made during page load.", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "itemType": "url", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "startTime", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "Start Time" | |
| }, | |
| { | |
| "key": "endTime", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "End Time" | |
| }, | |
| { | |
| "key": "transferSize", | |
| "itemType": "bytes", | |
| "displayUnit": "kb", | |
| "granularity": 1, | |
| "text": "Transfer Size" | |
| }, | |
| { | |
| "key": "resourceSize", | |
| "itemType": "bytes", | |
| "displayUnit": "kb", | |
| "granularity": 1, | |
| "text": "Resource Size" | |
| }, | |
| { | |
| "key": "statusCode", | |
| "itemType": "text", | |
| "text": "Status Code" | |
| }, | |
| { | |
| "key": "mimeType", | |
| "itemType": "text", | |
| "text": "MIME Type" | |
| }, | |
| { | |
| "key": "resourceType", | |
| "itemType": "text", | |
| "text": "Resource Type" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/", | |
| "startTime": 0, | |
| "endTime": 91.96299999894109, | |
| "finished": true, | |
| "transferSize": 20201, | |
| "resourceSize": 153997, | |
| "statusCode": 200, | |
| "mimeType": "text/html", | |
| "resourceType": "Document" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/80d3b.css?379b1", | |
| "startTime": 86.17100000265054, | |
| "endTime": 145.64999999129213, | |
| "finished": true, | |
| "transferSize": 125710, | |
| "resourceSize": 1022736, | |
| "statusCode": 200, | |
| "mimeType": "text/css", | |
| "resourceType": "Stylesheet" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/aa2fe.css?99149", | |
| "startTime": 88.7289999955101, | |
| "endTime": 104.95399999490473, | |
| "finished": true, | |
| "transferSize": 672, | |
| "resourceSize": 1954, | |
| "statusCode": 200, | |
| "mimeType": "text/css", | |
| "resourceType": "Stylesheet" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-includes/js/jquery/jquery.js", | |
| "startTime": 88.9820000011241, | |
| "endTime": 124.82699999236502, | |
| "finished": true, | |
| "transferSize": 32950, | |
| "resourceSize": 96873, | |
| "statusCode": 200, | |
| "mimeType": "application/javascript", | |
| "resourceType": "Script" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/8a7af.js?025ee", | |
| "startTime": 89.21900000132155, | |
| "endTime": 109.59999999613501, | |
| "finished": true, | |
| "transferSize": 3864, | |
| "resourceSize": 9959, | |
| "statusCode": 200, | |
| "mimeType": "application/javascript", | |
| "resourceType": "Script" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/9f729.js?55f4a", | |
| "startTime": 89.4350000016857, | |
| "endTime": 148.55899999383837, | |
| "finished": true, | |
| "transferSize": 212469, | |
| "resourceSize": 823168, | |
| "statusCode": 200, | |
| "mimeType": "application/javascript", | |
| "resourceType": "Script" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/plugins/sitepress-multilingual-cms/res/flags/en.png", | |
| "startTime": 146.17100000032224, | |
| "endTime": 162.75799999129958, | |
| "finished": true, | |
| "transferSize": 729, | |
| "resourceSize": 600, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2017/11/Louhi_logo_155x45_Retina.png", | |
| "startTime": 164.81000000203494, | |
| "endTime": 178.00699999497738, | |
| "finished": true, | |
| "transferSize": 4489, | |
| "resourceSize": 4444, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2017/11/Logo_y50_gsuite.png", | |
| "startTime": 165.4160000034608, | |
| "endTime": 178.43400000128895, | |
| "finished": true, | |
| "transferSize": 2470, | |
| "resourceSize": 2425, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/GCPA_Badge_Spec_Master_2x.png.webp", | |
| "startTime": 179.40100000123493, | |
| "endTime": 193.7550000002375, | |
| "finished": true, | |
| "transferSize": 6008, | |
| "resourceSize": 5954, | |
| "statusCode": 200, | |
| "mimeType": "image/webp", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/g-suite-cooperation_2-1-800x800.jpg", | |
| "startTime": 180.48799999814946, | |
| "endTime": 232.6009999960661, | |
| "finished": true, | |
| "transferSize": 71483, | |
| "resourceSize": 71427, | |
| "statusCode": 200, | |
| "mimeType": "image/jpeg", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2017/11/Logo_y50_o365.png", | |
| "startTime": 180.82199999480508, | |
| "endTime": 206.81999999214895, | |
| "finished": true, | |
| "transferSize": 2676, | |
| "resourceSize": 2629, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2018/04/WordPress-logotype-standard_blue.png", | |
| "startTime": 181.03700000210665, | |
| "endTime": 206.99999999487773, | |
| "finished": true, | |
| "transferSize": 5640, | |
| "resourceSize": 5593, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2018/09/ac_logo-blue-trans-400x41.png", | |
| "startTime": 181.26199999824166, | |
| "endTime": 232.75999999896158, | |
| "finished": true, | |
| "transferSize": 10706, | |
| "resourceSize": 10658, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2018/02/Nexetic-logo_Xx50.png", | |
| "startTime": 181.58599999151193, | |
| "endTime": 232.90399998950306, | |
| "finished": true, | |
| "transferSize": 1824, | |
| "resourceSize": 1777, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/puhujatori-logo.png", | |
| "startTime": 181.76300000050105, | |
| "endTime": 247.02999999863096, | |
| "finished": true, | |
| "transferSize": 49784, | |
| "resourceSize": 49736, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/Keskity_logo.png", | |
| "startTime": 182.1090000012191, | |
| "endTime": 247.5609999964945, | |
| "finished": true, | |
| "transferSize": 64988, | |
| "resourceSize": 64940, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/NettiKari-logo.png", | |
| "startTime": 182.32199999329168, | |
| "endTime": 222.77999999641906, | |
| "finished": true, | |
| "transferSize": 15488, | |
| "resourceSize": 15440, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/mainostoimisto_luma_logo_dark_2.png", | |
| "startTime": 182.49700000160374, | |
| "endTime": 222.9559999977937, | |
| "finished": true, | |
| "transferSize": 3964, | |
| "resourceSize": 3917, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/huonepakopeli_logo.png", | |
| "startTime": 182.83199999132194, | |
| "endTime": 239.63899999216665, | |
| "finished": true, | |
| "transferSize": 21693, | |
| "resourceSize": 21645, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/Netcave.jpg", | |
| "startTime": 183.04799999168608, | |
| "endTime": 224.54599999764469, | |
| "finished": true, | |
| "transferSize": 16332, | |
| "resourceSize": 16284, | |
| "statusCode": 200, | |
| "mimeType": "image/jpeg", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2020/07/1_Louhi_800x400_uutiskirje-177x142.jpg", | |
| "startTime": 183.33099999290425, | |
| "endTime": 224.8939999990398, | |
| "finished": true, | |
| "transferSize": 5746, | |
| "resourceSize": 5699, | |
| "statusCode": 200, | |
| "mimeType": "image/jpeg", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2020/05/Louhi_blogi_gsuite-177x142.jpg", | |
| "startTime": 183.51099999563303, | |
| "endTime": 247.71399999735877, | |
| "finished": true, | |
| "transferSize": 7689, | |
| "resourceSize": 7642, | |
| "statusCode": 200, | |
| "mimeType": "image/jpeg", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2020/03/Louhi_blogi_1-1-177x142.jpg", | |
| "startTime": 183.77899999904912, | |
| "endTime": 229.5319999975618, | |
| "finished": true, | |
| "transferSize": 7171, | |
| "resourceSize": 7124, | |
| "statusCode": 200, | |
| "mimeType": "image/jpeg", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/louhi_full_white.svg", | |
| "startTime": 184.09799999790266, | |
| "endTime": 229.78300000249874, | |
| "finished": true, | |
| "transferSize": 5249, | |
| "resourceSize": 11396, | |
| "statusCode": 200, | |
| "mimeType": "image/svg+xml", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/PL_LOGO_Louhi_Net_Oy_FI_395332_web-1.jpg", | |
| "startTime": 184.60999999661, | |
| "endTime": 242.57299999590032, | |
| "finished": true, | |
| "transferSize": 33667, | |
| "resourceSize": 33619, | |
| "statusCode": 200, | |
| "mimeType": "image/jpeg", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.googletagmanager.com/gtm.js?id=GTM-5N6K6XM", | |
| "startTime": 184.80000000272412, | |
| "endTime": 319.9509999976726, | |
| "finished": true, | |
| "transferSize": 48205, | |
| "resourceSize": 158489, | |
| "statusCode": 200, | |
| "mimeType": "application/javascript", | |
| "resourceType": "Script" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2018/01/pexels-photo-164018_1600_q40.jpg", | |
| "startTime": 197.70399999106303, | |
| "endTime": 247.8619999892544, | |
| "finished": true, | |
| "transferSize": 107573, | |
| "resourceSize": 107524, | |
| "statusCode": 200, | |
| "mimeType": "image/jpeg", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxMKTU1Kg.woff", | |
| "startTime": 542.0729999896139, | |
| "endTime": 662.8939999936847, | |
| "finished": true, | |
| "transferSize": 14434, | |
| "resourceSize": 14320, | |
| "statusCode": 200, | |
| "mimeType": "font/woff", | |
| "resourceType": "Font" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/webfonts/fa-solid-900.woff2", | |
| "startTime": 542.516000001342, | |
| "endTime": 562.8529999958118, | |
| "finished": true, | |
| "transferSize": 80210, | |
| "resourceSize": 80148, | |
| "statusCode": 200, | |
| "mimeType": "font/woff2", | |
| "resourceType": "Font" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/webfonts/fa-regular-400.woff2", | |
| "startTime": 542.7329999947688, | |
| "endTime": 563.7560000031954, | |
| "finished": true, | |
| "transferSize": 13647, | |
| "resourceSize": 13588, | |
| "statusCode": 200, | |
| "mimeType": "font/woff2", | |
| "resourceType": "Font" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/themes/Avada/includes/lib/assets/fonts/icomoon/icomoon.woff", | |
| "startTime": 543.0269999924349, | |
| "endTime": 564.5510000031209, | |
| "finished": true, | |
| "transferSize": 20894, | |
| "resourceSize": 20836, | |
| "statusCode": 200, | |
| "mimeType": "font/woff", | |
| "resourceType": "Font" | |
| }, | |
| { | |
| "url": "https://fonts.gstatic.com/s/robotoslab/v12/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4Omb2RlV9Su1cai.woff", | |
| "startTime": 543.5040000011213, | |
| "endTime": 667.5629999954253, | |
| "finished": true, | |
| "transferSize": 15482, | |
| "resourceSize": 15368, | |
| "statusCode": 200, | |
| "mimeType": "font/woff", | |
| "resourceType": "Font" | |
| }, | |
| { | |
| "url": "https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc-AMP6lQ.woff", | |
| "startTime": 543.7669999955688, | |
| "endTime": 647.318000002997, | |
| "finished": true, | |
| "transferSize": 14778, | |
| "resourceSize": 14388, | |
| "statusCode": 200, | |
| "mimeType": "font/woff", | |
| "resourceType": "Font" | |
| }, | |
| { | |
| "url": "https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc-AMP6lQ.woff", | |
| "startTime": 548.0600000009872, | |
| "endTime": 672.2369999915827, | |
| "finished": true, | |
| "transferSize": 14490, | |
| "resourceSize": 14376, | |
| "statusCode": 200, | |
| "mimeType": "font/woff", | |
| "resourceType": "Font" | |
| }, | |
| { | |
| "url": "https://connect.facebook.net/en_US/fbevents.js", | |
| "startTime": 611.7799999919953, | |
| "endTime": 698.1269999960205, | |
| "finished": true, | |
| "transferSize": 34703, | |
| "resourceSize": 137749, | |
| "statusCode": 200, | |
| "mimeType": "application/x-javascript", | |
| "resourceType": "Script" | |
| }, | |
| { | |
| "url": "https://bat.bing.com/bat.js", | |
| "startTime": 614.0270000032615, | |
| "endTime": 759.6139999950537, | |
| "finished": true, | |
| "transferSize": 8369, | |
| "resourceSize": 26911, | |
| "statusCode": 200, | |
| "mimeType": "application/javascript", | |
| "resourceType": "Script" | |
| }, | |
| { | |
| "url": "https://snap.licdn.com/li.lms-analytics/insight.min.js", | |
| "startTime": 616.740999990725, | |
| "endTime": 730.383999994956, | |
| "finished": true, | |
| "transferSize": 1890, | |
| "resourceSize": 3578, | |
| "statusCode": 200, | |
| "mimeType": "application/x-javascript", | |
| "resourceType": "Script" | |
| }, | |
| { | |
| "url": "https://trackcmp.net/visit?actid=252131089&e=&r=&u=https%3A%2F%2Fwww.louhi.fi%2F", | |
| "startTime": 621.4689999906113, | |
| "endTime": 1155.226999995648, | |
| "finished": true, | |
| "transferSize": 392, | |
| "resourceSize": 0, | |
| "statusCode": 200, | |
| "mimeType": "text/javascript", | |
| "resourceType": "Script" | |
| }, | |
| { | |
| "url": "https://www.google-analytics.com/analytics.js", | |
| "startTime": 623.6689999932423, | |
| "endTime": 736.6990000009537, | |
| "finished": true, | |
| "transferSize": 18732, | |
| "resourceSize": 45659, | |
| "statusCode": 200, | |
| "mimeType": "text/javascript", | |
| "resourceType": "Script" | |
| }, | |
| { | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "startTime": 711.5639999974519, | |
| "endTime": 751.0259999980917, | |
| "finished": true, | |
| "transferSize": 135425, | |
| "resourceSize": 536620, | |
| "statusCode": 200, | |
| "mimeType": "application/x-javascript", | |
| "resourceType": "Script" | |
| }, | |
| { | |
| "url": "https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=48247&url=https%3A%2F%2Fwww.louhi.fi%2F&time=1599158961361", | |
| "startTime": 732.4899999948684, | |
| "endTime": 1088.0879999895114, | |
| "finished": true, | |
| "transferSize": 648, | |
| "resourceSize": 0, | |
| "statusCode": 302, | |
| "mimeType": "" | |
| }, | |
| { | |
| "url": "https://www.google-analytics.com/plugins/ua/ec.js", | |
| "startTime": 742.8969999891706, | |
| "endTime": 801.4600000024075, | |
| "finished": true, | |
| "transferSize": 1677, | |
| "resourceSize": 2779, | |
| "statusCode": 200, | |
| "mimeType": "text/javascript", | |
| "resourceType": "Script" | |
| }, | |
| { | |
| "url": "https://www.facebook.com/tr/?id=397887463945877&ev=PageView&dl=https%3A%2F%2Fwww.louhi.fi%2F&rl=&if=false&ts=1599158961403&sw=360&sh=640&v=2.9.24&r=stable&ec=0&o=30&fbp=fb.1.1599158961401.2020558867&it=1599158961340&coo=false&rqm=GET", | |
| "startTime": 775.2249999903142, | |
| "endTime": 851.7770000034943, | |
| "finished": true, | |
| "transferSize": 379, | |
| "resourceSize": 44, | |
| "statusCode": 200, | |
| "mimeType": "image/gif", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://bat.bing.com/action/0?ti=26011709&Ver=2&mid=440b996c-a62c-b77f-ba69-17d72518fef1&sid=cfb5c86b08b5ff810fa6f2a5007ef947&vid=828231334d851ec87ea61210e76e822d&vids=1&pi=0&lg=en-GB&sw=360&sh=640&sc=30&tl=Louhi%20-%20Verkkotunnukset,%20Webhotellit%20ja%20sovellukset%20ammattilaisille&p=https%3A%2F%2Fwww.louhi.fi%2F&r=<=537&evt=pageLoad&msclkid=N&sv=1&rn=492142", | |
| "startTime": 782.7229999966221, | |
| "endTime": 840.6509999913396, | |
| "finished": true, | |
| "transferSize": 149, | |
| "resourceSize": 0, | |
| "statusCode": 204, | |
| "mimeType": "text/plain", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.google-analytics.com/j/collect?v=1&_v=j85&a=2050489514&t=pageview&_s=1&dl=https%3A%2F%2Fwww.louhi.fi%2F&dp=%2F&ul=en-gb&de=UTF-8&dt=Louhi%20-%20Verkkotunnukset%2C%20Webhotellit%20ja%20sovellukset%20ammattilaisille&sd=30-bit&sr=360x640&vp=360x640&je=0&_u=aGBAAEALAAAAAC~&jid=2145157665&gjid=71073418&cid=1174666367.1599158961&tid=UA-27891812-1&_gid=1767809073.1599158961&_r=1>m=2wg8q15N6K6XM&z=1446206984", | |
| "startTime": 808.1180000008317, | |
| "endTime": 836.3079999980982, | |
| "finished": true, | |
| "transferSize": 191, | |
| "resourceSize": 2, | |
| "statusCode": 200, | |
| "mimeType": "text/plain", | |
| "resourceType": "XHR" | |
| }, | |
| { | |
| "url": "https://stats.g.doubleclick.net/j/collect?t=dc&aip=1&_r=3&v=1&_v=j85&tid=UA-27891812-1&cid=1174666367.1599158961&jid=2145157665&gjid=71073418&_gid=1767809073.1599158961&_u=aGBAAEAKAAAAAC~&z=1812618543", | |
| "startTime": 837.8689999954076, | |
| "endTime": 966.3589999981923, | |
| "finished": true, | |
| "transferSize": 452, | |
| "resourceSize": 4, | |
| "statusCode": 200, | |
| "mimeType": "text/plain", | |
| "resourceType": "XHR" | |
| }, | |
| { | |
| "url": "https://www.google.com/ads/ga-audiences?t=sr&aip=1&_r=4&slf_rd=1&v=1&_v=j85&tid=UA-27891812-1&cid=1174666367.1599158961&jid=2145157665&_u=aGBAAEAKAAAAAC~&z=1405843063", | |
| "startTime": 968.2489999977406, | |
| "endTime": 1081.8259999941802, | |
| "finished": true, | |
| "transferSize": 513, | |
| "resourceSize": 42, | |
| "statusCode": 200, | |
| "mimeType": "image/gif", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.google.fi/ads/ga-audiences?t=sr&aip=1&_r=4&slf_rd=1&v=1&_v=j85&tid=UA-27891812-1&cid=1174666367.1599158961&jid=2145157665&_u=aGBAAEAKAAAAAC~&z=1405843063", | |
| "startTime": 968.6950000032084, | |
| "endTime": 1085.001999992528, | |
| "finished": true, | |
| "transferSize": 513, | |
| "resourceSize": 42, | |
| "statusCode": 200, | |
| "mimeType": "image/gif", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.linkedin.com/px/li_sync?redirect=https%3A%2F%2Fpx.ads.linkedin.com%2Fcollect%3Fv%3D2%26fmt%3Djs%26pid%3D48247%26url%3Dhttps%253A%252F%252Fwww.louhi.fi%252F%26time%3D1599158961361%26liSync%3Dtrue", | |
| "startTime": 1088.2520000013756, | |
| "endTime": 1349.0159999928437, | |
| "finished": true, | |
| "transferSize": 1864, | |
| "resourceSize": 0, | |
| "statusCode": 302, | |
| "mimeType": "" | |
| }, | |
| { | |
| "url": "https://www.facebook.com/tr/", | |
| "startTime": 1298.2369999954244, | |
| "endTime": 1321.5280000003986, | |
| "finished": false, | |
| "transferSize": 72, | |
| "resourceSize": 0, | |
| "statusCode": 200, | |
| "mimeType": "text/plain", | |
| "resourceType": "Document" | |
| }, | |
| { | |
| "url": "https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=48247&url=https%3A%2F%2Fwww.louhi.fi%2F&time=1599158961361&liSync=true", | |
| "startTime": 1349.2049999913434, | |
| "endTime": 1860.224999996717, | |
| "finished": true, | |
| "transferSize": 81, | |
| "resourceSize": 0, | |
| "statusCode": 200, | |
| "mimeType": "application/javascript", | |
| "resourceType": "Image" | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2017/11/Louhi_favicon_16x16_.png", | |
| "startTime": 2010.6419999938225, | |
| "endTime": 2022.2689999936847, | |
| "finished": true, | |
| "transferSize": 583, | |
| "resourceSize": 488, | |
| "statusCode": 200, | |
| "mimeType": "image/png", | |
| "resourceType": "Other" | |
| } | |
| ] | |
| } | |
| }, | |
| "network-rtt": { | |
| "id": "network-rtt", | |
| "title": "Network Round Trip Times", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "numericValue": 122.9, | |
| "numericUnit": "millisecond", | |
| "displayValue": "120 ms", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "origin", | |
| "itemType": "text", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "rtt", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "Time Spent" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "origin": "https://trackcmp.net", | |
| "rtt": 122.9 | |
| }, | |
| { | |
| "origin": "https://px.ads.linkedin.com", | |
| "rtt": 53.455000000000005 | |
| }, | |
| { | |
| "origin": "https://stats.g.doubleclick.net", | |
| "rtt": 27.501999999999995 | |
| }, | |
| { | |
| "origin": "https://snap.licdn.com", | |
| "rtt": 20.379999999999995 | |
| }, | |
| { | |
| "origin": "https://www.google.fi", | |
| "rtt": 18.406 | |
| }, | |
| { | |
| "origin": "https://www.google.com", | |
| "rtt": 17.923000000000002 | |
| }, | |
| { | |
| "origin": "https://www.googletagmanager.com", | |
| "rtt": 17.646 | |
| }, | |
| { | |
| "origin": "https://www.facebook.com", | |
| "rtt": 14.747999999999998 | |
| }, | |
| { | |
| "origin": "https://bat.bing.com", | |
| "rtt": 13.204999999999998 | |
| }, | |
| { | |
| "origin": "https://fonts.gstatic.com", | |
| "rtt": 12.566999999999997 | |
| }, | |
| { | |
| "origin": "https://www.louhi.fi", | |
| "rtt": 12.287999999999997 | |
| }, | |
| { | |
| "origin": "https://www.linkedin.com", | |
| "rtt": 11.207 | |
| }, | |
| { | |
| "origin": "https://connect.facebook.net", | |
| "rtt": 9.408999999999999 | |
| }, | |
| { | |
| "origin": "https://www.google-analytics.com", | |
| "rtt": 0 | |
| } | |
| ] | |
| } | |
| }, | |
| "network-server-latency": { | |
| "id": "network-server-latency", | |
| "title": "Server Backend Latencies", | |
| "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).", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "numericValue": 196.90099999999998, | |
| "numericUnit": "millisecond", | |
| "displayValue": "200 ms", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "origin", | |
| "itemType": "text", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "serverResponseTime", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "Time Spent" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "origin": "https://www.linkedin.com", | |
| "serverResponseTime": 196.90099999999998 | |
| }, | |
| { | |
| "origin": "https://px.ads.linkedin.com", | |
| "serverResponseTime": 125.78299999999999 | |
| }, | |
| { | |
| "origin": "https://trackcmp.net", | |
| "serverResponseTime": 118.64500000000001 | |
| }, | |
| { | |
| "origin": "https://bat.bing.com", | |
| "serverResponseTime": 44.283 | |
| }, | |
| { | |
| "origin": "https://www.google-analytics.com", | |
| "serverResponseTime": 27.44 | |
| }, | |
| { | |
| "origin": "https://www.google.com", | |
| "serverResponseTime": 21.087999999999994 | |
| }, | |
| { | |
| "origin": "https://www.google.fi", | |
| "serverResponseTime": 15.927 | |
| }, | |
| { | |
| "origin": "https://fonts.gstatic.com", | |
| "serverResponseTime": 13.846000000000014 | |
| }, | |
| { | |
| "origin": "https://www.googletagmanager.com", | |
| "serverResponseTime": 12.811999999999998 | |
| }, | |
| { | |
| "origin": "https://connect.facebook.net", | |
| "serverResponseTime": 6.660999999999994 | |
| }, | |
| { | |
| "origin": "https://stats.g.doubleclick.net", | |
| "serverResponseTime": 3.7800000000000153 | |
| }, | |
| { | |
| "origin": "https://snap.licdn.com", | |
| "serverResponseTime": 3.7510000000000048 | |
| }, | |
| { | |
| "origin": "https://www.louhi.fi", | |
| "serverResponseTime": 3.1010000000000026 | |
| }, | |
| { | |
| "origin": "https://www.facebook.com", | |
| "serverResponseTime": 1.3389999999999986 | |
| } | |
| ] | |
| } | |
| }, | |
| "main-thread-tasks": { | |
| "id": "main-thread-tasks", | |
| "title": "Tasks", | |
| "description": "Lists the toplevel main thread tasks that executed during page load.", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "startTime", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "Start Time" | |
| }, | |
| { | |
| "key": "duration", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "End Time" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "duration": 6.748, | |
| "startTime": 88.881 | |
| }, | |
| { | |
| "duration": 18.361, | |
| "startTime": 153.301 | |
| }, | |
| { | |
| "duration": 13.257, | |
| "startTime": 172.9 | |
| }, | |
| { | |
| "duration": 7.182, | |
| "startTime": 187.246 | |
| }, | |
| { | |
| "duration": 139.82, | |
| "startTime": 194.435 | |
| }, | |
| { | |
| "duration": 205.631, | |
| "startTime": 335.816 | |
| }, | |
| { | |
| "duration": 5.701, | |
| "startTime": 541.46 | |
| }, | |
| { | |
| "duration": 17.618, | |
| "startTime": 571.999 | |
| }, | |
| { | |
| "duration": 9.322, | |
| "startTime": 592.494 | |
| }, | |
| { | |
| "duration": 7.128, | |
| "startTime": 601.927 | |
| }, | |
| { | |
| "duration": 21.627, | |
| "startTime": 609.827 | |
| }, | |
| { | |
| "duration": 9.461, | |
| "startTime": 659.293 | |
| }, | |
| { | |
| "duration": 10.956, | |
| "startTime": 675.802 | |
| }, | |
| { | |
| "duration": 9.463, | |
| "startTime": 692.9 | |
| }, | |
| { | |
| "duration": 10.088, | |
| "startTime": 709.007 | |
| }, | |
| { | |
| "duration": 9.596, | |
| "startTime": 746.363 | |
| }, | |
| { | |
| "duration": 21.937, | |
| "startTime": 760.773 | |
| }, | |
| { | |
| "duration": 6.56, | |
| "startTime": 783.579 | |
| }, | |
| { | |
| "duration": 6.275, | |
| "startTime": 809.65 | |
| }, | |
| { | |
| "duration": 13.874, | |
| "startTime": 1286.404 | |
| }, | |
| { | |
| "duration": 89.286, | |
| "startTime": 1868.661 | |
| }, | |
| { | |
| "duration": 24.48, | |
| "startTime": 1962.191 | |
| }, | |
| { | |
| "duration": 27.245, | |
| "startTime": 1988.98 | |
| }, | |
| { | |
| "duration": 26.431, | |
| "startTime": 2122.095 | |
| }, | |
| { | |
| "duration": 23.995, | |
| "startTime": 2150.23 | |
| }, | |
| { | |
| "duration": 23.646, | |
| "startTime": 2174.296 | |
| } | |
| ] | |
| } | |
| }, | |
| "metrics": { | |
| "id": "metrics", | |
| "title": "Metrics", | |
| "description": "Collects all available metrics.", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "numericValue": 7770, | |
| "numericUnit": "millisecond", | |
| "details": { | |
| "type": "debugdata", | |
| "items": [ | |
| { | |
| "firstContentfulPaint": 3473, | |
| "firstMeaningfulPaint": 4685, | |
| "largestContentfulPaint": 5172, | |
| "firstCPUIdle": 7313, | |
| "interactive": 7770, | |
| "speedIndex": 5061, | |
| "estimatedInputLatency": 73, | |
| "totalBlockingTime": 391, | |
| "maxPotentialFID": 411, | |
| "cumulativeLayoutShift": 0.018999336878458655, | |
| "observedTimeOrigin": 0, | |
| "observedTimeOriginTs": 114065165314, | |
| "observedNavigationStart": 0, | |
| "observedNavigationStartTs": 114065165314, | |
| "observedFirstPaint": 398, | |
| "observedFirstPaintTs": 114065562913, | |
| "observedFirstContentfulPaint": 398, | |
| "observedFirstContentfulPaintTs": 114065562913, | |
| "observedFirstMeaningfulPaint": 730, | |
| "observedFirstMeaningfulPaintTs": 114065895476, | |
| "observedLargestContentfulPaint": 647, | |
| "observedLargestContentfulPaintTs": 114065812646, | |
| "observedTraceEnd": 3022, | |
| "observedTraceEndTs": 114068187553, | |
| "observedLoad": 1954, | |
| "observedLoadTs": 114067119325, | |
| "observedDomContentLoaded": 536, | |
| "observedDomContentLoadedTs": 114065701685, | |
| "observedCumulativeLayoutShift": 0.018999336878458655, | |
| "observedFirstVisualChange": 338, | |
| "observedFirstVisualChangeTs": 114065503314, | |
| "observedLastVisualChange": 1973, | |
| "observedLastVisualChangeTs": 114067138314, | |
| "observedSpeedIndex": 586, | |
| "observedSpeedIndexTs": 114065751745 | |
| }, | |
| { | |
| "lcpInvalidated": false | |
| } | |
| ] | |
| } | |
| }, | |
| "offline-start-url": { | |
| "id": "offline-start-url", | |
| "title": "`start_url` does not respond with a 200 when offline", | |
| "description": "A service worker enables your web app to be reliable in unpredictable network conditions. [Learn more](https://web.dev/offline-start-url/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "explanation": "No usable web app manifest found on page.", | |
| "warnings": [] | |
| }, | |
| "performance-budget": { | |
| "id": "performance-budget", | |
| "title": "Performance budget", | |
| "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).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "timing-budget": { | |
| "id": "timing-budget", | |
| "title": "Timing budget", | |
| "description": "Set a timing budget to help you keep an eye on the performance of your site. Performant sites load fast and respond to user input events quickly. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "resource-summary": { | |
| "id": "resource-summary", | |
| "title": "Keep request counts low and transfer sizes small", | |
| "description": "To set budgets for the quantity and size of page resources, add a budget.json file. [Learn more](https://web.dev/use-lighthouse-for-performance-budgets/).", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "displayValue": "53 requests • 1,240 KiB", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "label", | |
| "itemType": "text", | |
| "text": "Resource Type" | |
| }, | |
| { | |
| "key": "requestCount", | |
| "itemType": "numeric", | |
| "text": "Requests" | |
| }, | |
| { | |
| "key": "transferSize", | |
| "itemType": "bytes", | |
| "text": "Transfer Size" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "resourceType": "total", | |
| "label": "Total", | |
| "requestCount": 53, | |
| "transferSize": 1270008 | |
| }, | |
| { | |
| "resourceType": "script", | |
| "label": "Script", | |
| "requestCount": 11, | |
| "transferSize": 498676 | |
| }, | |
| { | |
| "resourceType": "image", | |
| "label": "Image", | |
| "requestCount": 26, | |
| "transferSize": 447004 | |
| }, | |
| { | |
| "resourceType": "font", | |
| "label": "Font", | |
| "requestCount": 7, | |
| "transferSize": 173935 | |
| }, | |
| { | |
| "resourceType": "stylesheet", | |
| "label": "Stylesheet", | |
| "requestCount": 2, | |
| "transferSize": 126382 | |
| }, | |
| { | |
| "resourceType": "document", | |
| "label": "Document", | |
| "requestCount": 2, | |
| "transferSize": 20273 | |
| }, | |
| { | |
| "resourceType": "other", | |
| "label": "Other", | |
| "requestCount": 5, | |
| "transferSize": 3738 | |
| }, | |
| { | |
| "resourceType": "media", | |
| "label": "Media", | |
| "requestCount": 0, | |
| "transferSize": 0 | |
| }, | |
| { | |
| "resourceType": "third-party", | |
| "label": "Third-party", | |
| "requestCount": 22, | |
| "transferSize": 313439 | |
| } | |
| ] | |
| } | |
| }, | |
| "third-party-summary": { | |
| "id": "third-party-summary", | |
| "title": "Minimize third-party usage", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "displayValue": "Third-party code blocked the main thread for 20 ms", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "entity", | |
| "itemType": "link", | |
| "text": "Third-Party", | |
| "subItemsHeading": { | |
| "key": "url", | |
| "itemType": "url" | |
| } | |
| }, | |
| { | |
| "key": "transferSize", | |
| "granularity": 1, | |
| "itemType": "bytes", | |
| "text": "Transfer Size", | |
| "subItemsHeading": { | |
| "key": "transferSize" | |
| } | |
| }, | |
| { | |
| "key": "blockingTime", | |
| "granularity": 1, | |
| "itemType": "ms", | |
| "text": "Main-Thread Blocking Time", | |
| "subItemsHeading": { | |
| "key": "blockingTime" | |
| } | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "mainThreadTime": 141.11600000000013, | |
| "blockingTime": 13.456000000000003, | |
| "transferSize": 48205, | |
| "entity": { | |
| "type": "link", | |
| "text": "Google Tag Manager", | |
| "url": "https://marketingplatform.google.com/about/tag-manager/" | |
| }, | |
| "subItems": { | |
| "type": "subitems", | |
| "items": [ | |
| { | |
| "url": "https://www.googletagmanager.com/gtm.js?id=GTM-5N6K6XM", | |
| "mainThreadTime": 141.11600000000013, | |
| "blockingTime": 13.456000000000003, | |
| "transferSize": 48205 | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "mainThreadTime": 185.30400000000012, | |
| "blockingTime": 4.951999999999998, | |
| "transferSize": 170579, | |
| "entity": { | |
| "type": "link", | |
| "text": "Facebook", | |
| "url": "https://www.facebook.com" | |
| }, | |
| "subItems": { | |
| "type": "subitems", | |
| "items": [ | |
| { | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "mainThreadTime": 143.19600000000014, | |
| "blockingTime": 4.951999999999998, | |
| "transferSize": 135425 | |
| }, | |
| { | |
| "url": "https://connect.facebook.net/en_US/fbevents.js", | |
| "mainThreadTime": 41.83599999999999, | |
| "blockingTime": 0, | |
| "transferSize": 34703 | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "mainThreadTime": 0, | |
| "blockingTime": 0, | |
| "transferSize": 59184, | |
| "entity": { | |
| "type": "link", | |
| "text": "Google Fonts", | |
| "url": "https://fonts.google.com/" | |
| }, | |
| "subItems": { | |
| "type": "subitems", | |
| "items": [ | |
| { | |
| "url": "https://fonts.gstatic.com/s/robotoslab/v12/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4Omb2RlV9Su1cai.woff", | |
| "mainThreadTime": 0, | |
| "blockingTime": 0, | |
| "transferSize": 15482 | |
| }, | |
| { | |
| "url": "https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc-AMP6lQ.woff", | |
| "mainThreadTime": 0, | |
| "blockingTime": 0, | |
| "transferSize": 14778 | |
| }, | |
| { | |
| "url": "https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc-AMP6lQ.woff", | |
| "mainThreadTime": 0, | |
| "blockingTime": 0, | |
| "transferSize": 14490 | |
| }, | |
| { | |
| "url": "https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxMKTU1Kg.woff", | |
| "mainThreadTime": 0, | |
| "blockingTime": 0, | |
| "transferSize": 14434 | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "mainThreadTime": 78.81999999999998, | |
| "blockingTime": 0, | |
| "transferSize": 20600, | |
| "entity": { | |
| "type": "link", | |
| "text": "Google Analytics", | |
| "url": "https://www.google.com/analytics/analytics/" | |
| }, | |
| "subItems": { | |
| "type": "subitems", | |
| "items": [ | |
| { | |
| "url": "https://www.google-analytics.com/analytics.js", | |
| "mainThreadTime": 47.45199999999999, | |
| "blockingTime": 0, | |
| "transferSize": 18732 | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "mainThreadTime": 5.675999999999999, | |
| "blockingTime": 0, | |
| "transferSize": 8518, | |
| "entity": { | |
| "type": "link", | |
| "text": "Bing Ads", | |
| "url": "https://bingads.microsoft.com" | |
| }, | |
| "subItems": { | |
| "type": "subitems", | |
| "items": [ | |
| { | |
| "url": "https://bat.bing.com/bat.js", | |
| "mainThreadTime": 5.675999999999999, | |
| "blockingTime": 0, | |
| "transferSize": 8369 | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "mainThreadTime": 5.927999999999999, | |
| "blockingTime": 0, | |
| "transferSize": 3754, | |
| "entity": { | |
| "type": "link", | |
| "text": "LinkedIn Ads", | |
| "url": "" | |
| }, | |
| "subItems": { | |
| "type": "subitems", | |
| "items": [] | |
| } | |
| }, | |
| { | |
| "mainThreadTime": 0, | |
| "blockingTime": 0, | |
| "transferSize": 513, | |
| "entity": { | |
| "type": "link", | |
| "text": "Other Google APIs/SDKs", | |
| "url": "https://developers.google.com/apis-explorer/#p/" | |
| }, | |
| "subItems": { | |
| "type": "subitems", | |
| "items": [] | |
| } | |
| }, | |
| { | |
| "mainThreadTime": 0, | |
| "blockingTime": 0, | |
| "transferSize": 452, | |
| "entity": { | |
| "type": "link", | |
| "text": "Google/Doubleclick Ads", | |
| "url": "https://www.doubleclickbygoogle.com/" | |
| }, | |
| "subItems": { | |
| "type": "subitems", | |
| "items": [] | |
| } | |
| } | |
| ], | |
| "summary": { | |
| "wastedBytes": 311805, | |
| "wastedMs": 18.408 | |
| } | |
| } | |
| }, | |
| "largest-contentful-paint-element": { | |
| "id": "largest-contentful-paint-element", | |
| "title": "Largest Contentful Paint element", | |
| "description": "This is the largest contentful element painted within the viewport. [Learn More](https://web.dev/lighthouse-largest-contentful-paint/)", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "displayValue": "1 element found", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "node", | |
| "itemType": "node", | |
| "text": "Element" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "node": { | |
| "type": "node", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,0,DIV", | |
| "selector": "section#content > div#post-23 > div.post-content > div.fusion-fullwidth", | |
| "nodeLabel": "Verkkotunnukset, Webhotellit ja sovellukset ammattilaisille.\n\nMeiltä saat kaike…", | |
| "snippet": "<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-parallax-fixed …\" style=\"background-color: #030404;background-image: url("/wp-content/uploads/2018/…\">", | |
| "boundingRect": { | |
| "top": 215, | |
| "bottom": 1795, | |
| "left": 0, | |
| "right": 360, | |
| "width": 360, | |
| "height": 1580 | |
| } | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "layout-shift-elements": { | |
| "id": "layout-shift-elements", | |
| "title": "Avoid large layout shifts", | |
| "description": "These DOM elements contribute most to the CLS of the page.", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "displayValue": "5 elements found", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "node", | |
| "itemType": "node", | |
| "text": "Element" | |
| }, | |
| { | |
| "key": "score", | |
| "itemType": "numeric", | |
| "granularity": 0.001, | |
| "text": "CLS Contribution" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "node": { | |
| "type": "node", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,0,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,H1,0,STRONG,0,SPAN", | |
| "selector": "div.fusion-title > h1.title-heading-center > strong > span", | |
| "nodeLabel": "Verkkotunnukset, Webhotellit ja sovellukset ammattilaisille.", | |
| "snippet": "<span style=\"color: white; text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);\">", | |
| "boundingRect": { | |
| "top": 333, | |
| "bottom": 501, | |
| "left": 30, | |
| "right": 330, | |
| "width": 300, | |
| "height": 168 | |
| } | |
| }, | |
| "score": 0.01185255686442057 | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,0,DIV,0,DIV,0,DIV,0,DIV,2,DIV", | |
| "selector": "div.fusion-builder-row > div.fusion-layout-column > div.fusion-column-wrapper > div.fusion-text", | |
| "nodeLabel": "Meiltä saat kaiken edullisesti ja selvällä suomenkielellä.", | |
| "snippet": "<div class=\"fusion-text fusion-text-1\">", | |
| "boundingRect": { | |
| "top": 519, | |
| "bottom": 581, | |
| "left": 30, | |
| "right": 330, | |
| "width": 300, | |
| "height": 62 | |
| } | |
| }, | |
| "score": 0.005126953124999999 | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,0,DIV,0,DIV,2,DIV", | |
| "selector": "div.post-content > div.fusion-fullwidth > div.fusion-builder-row > div.fusion-layout-column", | |
| "nodeLabel": "Kaiken maailman verkkotunnukset\n\nYli 300 erilaista verkkotunnusta\n\nHAE\n\nEsim. .…", | |
| "snippet": "<div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_…\" style=\"width:50%;width:calc(50% - ( ( 1% + 1% ) * 0.5 ) );margin-right: 1%;margin…\">", | |
| "boundingRect": { | |
| "top": 616, | |
| "bottom": 1052, | |
| "left": 30, | |
| "right": 330, | |
| "width": 300, | |
| "height": 436 | |
| } | |
| }, | |
| "score": 0.0013671874999999997 | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,0,DIV,0,DIV,0,DIV,0,DIV,2,DIV,0,P,0,STRONG", | |
| "selector": "div.fusion-column-wrapper > div.fusion-text > p > strong", | |
| "nodeLabel": "Meiltä saat kaiken edullisesti ja selvällä suomenkielellä.", | |
| "snippet": "<strong>", | |
| "boundingRect": { | |
| "top": 523, | |
| "bottom": 577, | |
| "left": 37, | |
| "right": 323, | |
| "width": 286, | |
| "height": 54 | |
| } | |
| }, | |
| "score": 0.0006334304809570312 | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,1,HEADER,0,DIV,2,DIV,0,DIV,4,DIV,0,A", | |
| "selector": "div.fusion-header > div.fusion-row > div.fusion-mobile-menu-icons > a.fusion-icon", | |
| "nodeLabel": "Toggle mobile menu", | |
| "snippet": "<a href=\"#\" class=\"fusion-icon fusion-icon-bars\" aria-label=\"Toggle mobile menu\" aria-expanded=\"false\" aria-controls=\"mobile-menu-secondary-top-menu\">", | |
| "boundingRect": { | |
| "top": 165, | |
| "bottom": 186, | |
| "left": 309, | |
| "right": 330, | |
| "width": 21, | |
| "height": 21 | |
| } | |
| }, | |
| "score": 0.000019208908081054687 | |
| } | |
| ] | |
| } | |
| }, | |
| "long-tasks": { | |
| "id": "long-tasks", | |
| "title": "Avoid long main-thread tasks", | |
| "description": "Lists the longest tasks on the main thread, useful for identifying worst contributors to input delay. [Learn more](https://web.dev/long-tasks-devtools/)", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "displayValue": "11 long tasks found", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "itemType": "url", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "startTime", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "Start Time" | |
| }, | |
| { | |
| "key": "duration", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "Duration" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/8a7af.js?025ee", | |
| "duration": 410.9999999999991, | |
| "startTime": 7119.197 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/", | |
| "duration": 280.0000000000001, | |
| "startTime": 955.253 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/9f729.js?55f4a", | |
| "duration": 179, | |
| "startTime": 7837.196999999999 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-includes/js/jquery/jquery.js", | |
| "duration": 109, | |
| "startTime": 8065.196999999999 | |
| }, | |
| { | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "duration": 88, | |
| "startTime": 7694.196999999999 | |
| }, | |
| { | |
| "url": "https://www.googletagmanager.com/gtm.js?id=GTM-5N6K6XM", | |
| "duration": 87, | |
| "startTime": 7559.196999999999 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/80d3b.css?379b1", | |
| "duration": 73, | |
| "startTime": 2412.8450000000003 | |
| }, | |
| { | |
| "url": "Unattributable", | |
| "duration": 70, | |
| "startTime": 1235.2530000000002 | |
| }, | |
| { | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "duration": 55, | |
| "startTime": 7782.196999999999 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-includes/js/jquery/jquery.js", | |
| "duration": 53.00000000000091, | |
| "startTime": 8174.196999999999 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-includes/js/jquery/jquery.js", | |
| "duration": 53, | |
| "startTime": 3711.1490000000003 | |
| } | |
| ] | |
| } | |
| }, | |
| "no-unload-listeners": { | |
| "id": "no-unload-listeners", | |
| "title": "Registers an `unload` listener", | |
| "description": "The `unload` event does not fire reliably and listening for it can prevent browser optimizations like the Back-Forward Cache. Consider using the `pagehide` or `visibilitychange` events instead. [Learn More](https://developers.google.com/web/updates/2018/07/page-lifecycle-api#the-unload-event)", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "source", | |
| "itemType": "source-location", | |
| "text": "URL" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "source": { | |
| "type": "source-location", | |
| "url": "https://connect.facebook.net/en_US/fbevents.js", | |
| "urlProvider": "network", | |
| "line": 24, | |
| "column": 49709 | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "non-composited-animations": { | |
| "id": "non-composited-animations", | |
| "title": "Avoid non-composited animations", | |
| "description": "Animations which are not composited can be janky and increase CLS. [Learn more](https://web.dev/non-composited-animations)", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "large-javascript-libraries": { | |
| "id": "large-javascript-libraries", | |
| "title": "Avoids large JavaScript libraries with smaller alternatives", | |
| "description": "Large JavaScript libraries can lead to poor performance. Prefer smaller, functionally equivalent libraries to reduce your bundle size. [Learn more](https://developers.google.com/web/fundamentals/performance/webpack/decrease-frontend-size#optimize_dependencies).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "displayValue": "0 large libraries found", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [], | |
| "summary": {} | |
| } | |
| }, | |
| "valid-source-maps": { | |
| "id": "valid-source-maps", | |
| "title": "Missing source maps for large first-party JavaScript", | |
| "description": "Source maps translate minified code to the original source code. This helps developers debug in production. In addition, Lighthouse is able to provide further insights. Consider deploying source maps to take advantage of these benefits. [Learn more](https://developers.google.com/web/tools/chrome-devtools/javascript/source-maps).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "scriptUrl", | |
| "itemType": "url", | |
| "subItemsHeading": { | |
| "key": "error" | |
| }, | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "sourceMapUrl", | |
| "itemType": "url", | |
| "text": "Map URL" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "scriptUrl": "https://www.louhi.fi/wp-content/litespeed/cssjs/9f729.js?55f4a", | |
| "subItems": { | |
| "type": "subitems", | |
| "items": [ | |
| { | |
| "error": "Large JavaScript file is missing a source map" | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "pwa-cross-browser": { | |
| "id": "pwa-cross-browser", | |
| "title": "Site works cross-browser", | |
| "description": "To reach the most number of users, sites should work across every major browser. [Learn more](https://web.dev/pwa-cross-browser/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "pwa-page-transitions": { | |
| "id": "pwa-page-transitions", | |
| "title": "Page transitions don't feel like they block on the network", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "pwa-each-page-has-url": { | |
| "id": "pwa-each-page-has-url", | |
| "title": "Each page has a URL", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "accesskeys": { | |
| "id": "accesskeys", | |
| "title": "`[accesskey]` values are unique", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "aria-allowed-attr": { | |
| "id": "aria-allowed-attr", | |
| "title": "`[aria-*]` attributes match their roles", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "aria-hidden-body": { | |
| "id": "aria-hidden-body", | |
| "title": "`[aria-hidden=\"true\"]` is not present on the document `<body>`", | |
| "description": "Assistive technologies, like screen readers, work inconsistently when `aria-hidden=\"true\"` is set on the document `<body>`. [Learn more](https://web.dev/aria-hidden-body/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "aria-hidden-focus": { | |
| "id": "aria-hidden-focus", | |
| "title": "`[aria-hidden=\"true\"]` elements do not contain focusable descendents", | |
| "description": "Focusable descendents within an `[aria-hidden=\"true\"]` element prevent those interactive elements from being available to users of assistive technologies like screen readers. [Learn more](https://web.dev/aria-hidden-focus/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "aria-input-field-name": { | |
| "id": "aria-input-field-name", | |
| "title": "ARIA input fields have accessible names", | |
| "description": "When an input field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more](https://web.dev/aria-input-field-name/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "aria-required-attr": { | |
| "id": "aria-required-attr", | |
| "title": "`[role]`s have all required `[aria-*]` attributes", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "aria-required-children": { | |
| "id": "aria-required-children", | |
| "title": "Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.", | |
| "description": "Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. [Learn more](https://web.dev/aria-required-children/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "aria-required-parent": { | |
| "id": "aria-required-parent", | |
| "title": "`[role]`s are contained by their required parent element", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "aria-roles": { | |
| "id": "aria-roles", | |
| "title": "`[role]` values are valid", | |
| "description": "ARIA roles must have valid values in order to perform their intended accessibility functions. [Learn more](https://web.dev/aria-roles/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "aria-toggle-field-name": { | |
| "id": "aria-toggle-field-name", | |
| "title": "ARIA toggle fields have accessible names", | |
| "description": "When a toggle field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more](https://web.dev/aria-toggle-field-name/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "aria-valid-attr-value": { | |
| "id": "aria-valid-attr-value", | |
| "title": "`[aria-*]` attributes have valid values", | |
| "description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid values. [Learn more](https://web.dev/aria-valid-attr-value/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "aria-valid-attr": { | |
| "id": "aria-valid-attr", | |
| "title": "`[aria-*]` attributes are valid and not misspelled", | |
| "description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid names. [Learn more](https://web.dev/aria-valid-attr/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "button-name": { | |
| "id": "button-name", | |
| "title": "Buttons have an accessible name", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "bypass": { | |
| "id": "bypass", | |
| "title": "The page contains a heading, skip link, or landmark region", | |
| "description": "Adding ways to bypass repetitive content lets keyboard users navigate the page more efficiently. [Learn more](https://web.dev/bypass/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "color-contrast": { | |
| "id": "color-contrast", | |
| "title": "Background and foreground colors do not have a sufficient contrast ratio.", | |
| "description": "Low-contrast text is difficult or impossible for many users to read. [Learn more](https://web.dev/color-contrast/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "node", | |
| "itemType": "node", | |
| "text": "Failing Elements" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "form > button", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,0,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,DIV,3,DIV,0,FORM,1,BUTTON", | |
| "snippet": "<button>HAE</button>", | |
| "boundingRect": { | |
| "top": 877, | |
| "bottom": 937, | |
| "left": 70, | |
| "right": 290, | |
| "width": 220, | |
| "height": 60 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.37 (foreground color: #ffffff, background color: #f29100, font size: 12.8pt (17px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "HAE" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".button-3 > .fusion-button-text", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,1,DIV,0,DIV,0,DIV,0,DIV,0,DIV,0,DIV,8,DIV,1,DIV,1,A,0,SPAN", | |
| "snippet": "<span class=\"fusion-button-text\">Osta</span>", | |
| "boundingRect": { | |
| "top": 2781, | |
| "bottom": 2797, | |
| "left": 89, | |
| "right": 129, | |
| "width": 40, | |
| "height": 16 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.37 (foreground color: #ffffff, background color: #f29100, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "OSTA" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".button-4 > .fusion-button-text", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,1,DIV,0,DIV,0,DIV,0,DIV,0,DIV,0,DIV,8,DIV,2,DIV,1,A,0,SPAN", | |
| "snippet": "<span class=\"fusion-button-text\">Lue lisää</span>", | |
| "boundingRect": { | |
| "top": 2825, | |
| "bottom": 2841, | |
| "left": 90, | |
| "right": 166, | |
| "width": 76, | |
| "height": 16 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.37 (foreground color: #f29100, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "LUE LISÄÄ" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".button-5 > .fusion-button-text", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,2,DIV,0,DIV,0,DIV,0,DIV,12,DIV,1,DIV,1,A,0,SPAN", | |
| "snippet": "<span class=\"fusion-button-text\">Osta</span>", | |
| "boundingRect": { | |
| "top": 3751, | |
| "bottom": 3767, | |
| "left": 89, | |
| "right": 129, | |
| "width": 40, | |
| "height": 16 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.37 (foreground color: #ffffff, background color: #f29100, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "OSTA" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".button-6 > .fusion-button-text", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,2,DIV,0,DIV,0,DIV,0,DIV,12,DIV,2,DIV,1,A,0,SPAN", | |
| "snippet": "<span class=\"fusion-button-text\">Lue lisää</span>", | |
| "boundingRect": { | |
| "top": 3795, | |
| "bottom": 3811, | |
| "left": 90, | |
| "right": 166, | |
| "width": 76, | |
| "height": 16 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.37 (foreground color: #f29100, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "LUE LISÄÄ" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".button-7 > .fusion-button-text", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,2,DIV,0,DIV,1,DIV,0,DIV,12,DIV,1,DIV,1,A,0,SPAN", | |
| "snippet": "<span class=\"fusion-button-text\">Osta</span>", | |
| "boundingRect": { | |
| "top": 4761, | |
| "bottom": 4777, | |
| "left": 89, | |
| "right": 129, | |
| "width": 40, | |
| "height": 16 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.37 (foreground color: #ffffff, background color: #f29100, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "OSTA" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".button-8 > .fusion-button-text", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,2,DIV,0,DIV,1,DIV,0,DIV,12,DIV,2,DIV,1,A,0,SPAN", | |
| "snippet": "<span class=\"fusion-button-text\">Lue lisää</span>", | |
| "boundingRect": { | |
| "top": 4805, | |
| "bottom": 4821, | |
| "left": 90, | |
| "right": 166, | |
| "width": 76, | |
| "height": 16 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.37 (foreground color: #f29100, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "LUE LISÄÄ" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".button-9 > .fusion-button-text", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,3,DIV,0,DIV,0,DIV,0,DIV,3,DIV,1,A,0,SPAN", | |
| "snippet": "<span class=\"fusion-button-text\">Verkkokauppaan</span>", | |
| "boundingRect": { | |
| "top": 5234, | |
| "bottom": 5250, | |
| "left": 89, | |
| "right": 229, | |
| "width": 140, | |
| "height": 16 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.37 (foreground color: #ffffff, background color: #f29100, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "VERKKOKAUPPAAN" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".button-10 > .fusion-button-text", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,3,DIV,0,DIV,1,DIV,0,DIV,3,DIV,0,DIV,0,DIV,0,DIV,1,A,0,SPAN", | |
| "snippet": "<span class=\"fusion-button-text\">Lue lisää</span>", | |
| "boundingRect": { | |
| "top": 5802, | |
| "bottom": 5818, | |
| "left": 89, | |
| "right": 165, | |
| "width": 76, | |
| "height": 16 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.37 (foreground color: #ffffff, background color: #f29100, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "LUE LISÄÄ" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".button-medium > .fusion-button-text", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,3,DIV,0,DIV,2,DIV,0,DIV,3,DIV,0,DIV,0,DIV,0,DIV,1,A,0,SPAN", | |
| "snippet": "<span class=\"fusion-button-text\">Aloita</span>", | |
| "boundingRect": { | |
| "top": 6415, | |
| "bottom": 6430, | |
| "left": 83, | |
| "right": 133, | |
| "width": 50, | |
| "height": 15 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.37 (foreground color: #ffffff, background color: #f29100, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "ALOITA" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "span[data-value=\"\\32 2340\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,4,DIV,0,DIV,0,DIV,0,DIV,0,DIV,0,DIV,0,DIV,0,DIV,0,SPAN", | |
| "snippet": "<span class=\"display-counter\" data-value=\"22340\" data-delimiter=\" \" data-direction=\"up\" data-decimals=\"0\">223</span>", | |
| "boundingRect": { | |
| "top": 6610, | |
| "bottom": 6658, | |
| "left": 145, | |
| "right": 215, | |
| "width": 69, | |
| "height": 48 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.18 (foreground color: #f29100, background color: #fff4e2, font size: 30.8pt (41px), font weight: normal). Expected contrast ratio of 3:1", | |
| "nodeLabel": "447" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "span[data-value=\"\\34 4278\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,4,DIV,0,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,SPAN", | |
| "snippet": "<span class=\"display-counter\" data-value=\"44278\" data-delimiter=\" \" data-direction=\"up\" data-decimals=\"0\">886</span>", | |
| "boundingRect": { | |
| "top": 6747, | |
| "bottom": 6795, | |
| "left": 129, | |
| "right": 231, | |
| "width": 102, | |
| "height": 48 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.18 (foreground color: #f29100, background color: #fff4e2, font size: 30.8pt (41px), font weight: normal). Expected contrast ratio of 3:1", | |
| "nodeLabel": "1 328" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "span[data-value=\"\\31 5356\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,4,DIV,0,DIV,0,DIV,0,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,SPAN", | |
| "snippet": "<span class=\"display-counter\" data-value=\"15356\" data-delimiter=\" \" data-direction=\"up\" data-decimals=\"0\">154</span>", | |
| "boundingRect": { | |
| "top": 6884, | |
| "bottom": 6932, | |
| "left": 145, | |
| "right": 215, | |
| "width": 69, | |
| "height": 48 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.18 (foreground color: #f29100, background color: #fff4e2, font size: 30.8pt (41px), font weight: normal). Expected contrast ratio of 3:1", | |
| "nodeLabel": "307" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "span[data-value=\"\\31 0695\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,4,DIV,0,DIV,0,DIV,0,DIV,0,DIV,3,DIV,0,DIV,0,DIV,0,SPAN", | |
| "snippet": "<span class=\"display-counter\" data-value=\"10695\" data-delimiter=\" \" data-direction=\"up\" data-decimals=\"0\">107</span>", | |
| "boundingRect": { | |
| "top": 7021, | |
| "bottom": 7069, | |
| "left": 145, | |
| "right": 215, | |
| "width": 69, | |
| "height": 48 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.18 (foreground color: #f29100, background color: #fff4e2, font size: 30.8pt (41px), font weight: normal). Expected contrast ratio of 3:1", | |
| "nodeLabel": "214" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "a[href$=\"www\\.coolntalk\\.fi\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,0,STRONG,0,A", | |
| "snippet": "<a href=\"https://www.coolntalk.fi\" target=\"_blank\" rel=\"noopener\">Cool N Talk Finland Oy</a>", | |
| "boundingRect": { | |
| "top": 7407, | |
| "bottom": 7428, | |
| "left": 74, | |
| "right": 266, | |
| "width": 193, | |
| "height": 21 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "Cool N Talk Finland Oy" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "a[href$=\"www\\.puhujatori\\.fi\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,2,STRONG,0,A", | |
| "snippet": "<a href=\"https://www.puhujatori.fi\" target=\"_blank\" rel=\"noopener\">Puhujatori Oy</a>", | |
| "boundingRect": { | |
| "top": 7437, | |
| "bottom": 7458, | |
| "left": 65, | |
| "right": 181, | |
| "width": 116, | |
| "height": 21 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "Puhujatori Oy" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "a[href$=\"domain-verkkotunnus\\/\"] > strong", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,4,A,0,STRONG", | |
| "snippet": "<strong>domaineihin</strong>", | |
| "boundingRect": { | |
| "top": 7587, | |
| "bottom": 7608, | |
| "left": 183, | |
| "right": 288, | |
| "width": 105, | |
| "height": 21 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "domaineihin" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "a[href$=\"www\\.keskity\\.fi\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,1,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,1,A", | |
| "snippet": "<a href=\"https://www.keskity.fi\" target=\"_blank\" rel=\"noopener\">Keskity.fi</a>", | |
| "boundingRect": { | |
| "top": 8050, | |
| "bottom": 8071, | |
| "left": 139, | |
| "right": 216, | |
| "width": 77, | |
| "height": 21 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "Keskity.fi" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "a[href$=\"www\\.nettikari\\.fi\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,2,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,0,STRONG,0,A", | |
| "snippet": "<a href=\"https://www.nettikari.fi\" target=\"_blank\" rel=\"noopener\">NettiKari</a>", | |
| "boundingRect": { | |
| "top": 8393, | |
| "bottom": 8414, | |
| "left": 81, | |
| "right": 157, | |
| "width": 76, | |
| "height": 21 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "NettiKari" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".fusion-testimonials-3 > .reviews > .review.avatar-image > blockquote > q > p > strong:nth-child(2) > a", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,2,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,2,STRONG,0,A", | |
| "snippet": "<a href=\"/webhotelli/louhi-tukkuhotelli/\">tukkuhotellipalveluita</a>", | |
| "boundingRect": { | |
| "top": 8513, | |
| "bottom": 8534, | |
| "left": 59, | |
| "right": 245, | |
| "width": 185, | |
| "height": 21 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "tukkuhotellipalveluita" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".fusion-testimonials-4 > .reviews > .review.avatar-image > blockquote > q > p > a[target=\"_blank\"][rel=\"noopener\"] > strong", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,3,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,0,A,0,STRONG", | |
| "snippet": "<strong>Mainostoimisto Luma</strong>", | |
| "boundingRect": { | |
| "top": 8946, | |
| "bottom": 8967, | |
| "left": 88, | |
| "right": 273, | |
| "width": 185, | |
| "height": 21 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "Mainostoimisto Luma" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".fusion-testimonials-4 > .reviews > .review.avatar-image > blockquote > q > p > a:nth-child(2) > strong", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,3,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,2,A,0,STRONG", | |
| "snippet": "<strong>WordPress-Sovellushotelleja</strong>", | |
| "boundingRect": { | |
| "top": 9036, | |
| "bottom": 9057, | |
| "left": 56, | |
| "right": 304, | |
| "width": 247, | |
| "height": 21 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "WordPress-Sovellushotelleja" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "a[href$=\"huonepakopeli\\.fi\"] > strong", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,4,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,0,A,0,STRONG", | |
| "snippet": "<strong>Huonepakopeli Suomi</strong>", | |
| "boundingRect": { | |
| "top": 9409, | |
| "bottom": 9460, | |
| "left": 95, | |
| "right": 244, | |
| "width": 149, | |
| "height": 51 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "Huonepakopeli Suomi" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "strong > a[href$=\"gsuite\\/\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,4,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,2,STRONG,0,A", | |
| "snippet": "<a href=\"/sovellukset/gsuite/\">G Suitea</a>", | |
| "boundingRect": { | |
| "top": 9439, | |
| "bottom": 9490, | |
| "left": 93, | |
| "right": 265, | |
| "width": 172, | |
| "height": 51 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "G Suitea" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "a[href$=\"www\\.netcave\\.fi\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,5,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,0,STRONG,0,A", | |
| "snippet": "<a href=\"https://www.netcave.fi\" target=\"_blank\" rel=\"noopener\">Netcave Oy</a>", | |
| "boundingRect": { | |
| "top": 9932, | |
| "bottom": 9953, | |
| "left": 82, | |
| "right": 179, | |
| "width": 97, | |
| "height": 21 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "Netcave Oy" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".fusion-testimonials-6 > .reviews > .review.avatar-image > blockquote > q > p > a[target=\"_blank\"][rel=\"noopener\"] > strong", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,5,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,2,A,0,STRONG", | |
| "snippet": "<strong>teknistä tukea</strong>", | |
| "boundingRect": { | |
| "top": 9992, | |
| "bottom": 10043, | |
| "left": 73, | |
| "right": 304, | |
| "width": 231, | |
| "height": 51 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "teknistä tukea" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "a[href$=\"yhteystiedot\\/\"] > strong", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,5,DIV,0,DIV,0,DIV,1,DIV,0,DIV,1,BLOCKQUOTE,0,Q,0,P,4,A,0,STRONG", | |
| "snippet": "<strong>asiakaspalvelua</strong>", | |
| "boundingRect": { | |
| "top": 10022, | |
| "bottom": 10043, | |
| "left": 145, | |
| "right": 282, | |
| "width": 137, | |
| "height": 21 | |
| }, | |
| "explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.28 (foreground color: #f28500, background color: #f1f1f1, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1", | |
| "nodeLabel": "asiakaspalvelua" | |
| } | |
| } | |
| ], | |
| "debugData": { | |
| "type": "debugdata", | |
| "impact": "serious", | |
| "tags": [ | |
| "cat.color", | |
| "wcag2aa", | |
| "wcag143" | |
| ] | |
| } | |
| } | |
| }, | |
| "definition-list": { | |
| "id": "definition-list", | |
| "title": "`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.", | |
| "description": "When definition lists are not properly marked up, screen readers may produce confusing or inaccurate output. [Learn more](https://web.dev/definition-list/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "dlitem": { | |
| "id": "dlitem", | |
| "title": "Definition list items are wrapped in `<dl>` elements", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "document-title": { | |
| "id": "document-title", | |
| "title": "Document has a `<title>` element", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "duplicate-id-active": { | |
| "id": "duplicate-id-active", | |
| "title": "`[id]` attributes on active, focusable elements are unique", | |
| "description": "All focusable elements must have a unique `id` to ensure that they're visible to assistive technologies. [Learn more](https://web.dev/duplicate-id-active/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "duplicate-id-aria": { | |
| "id": "duplicate-id-aria", | |
| "title": "ARIA IDs are unique", | |
| "description": "The value of an ARIA ID must be unique to prevent other instances from being overlooked by assistive technologies. [Learn more](https://web.dev/duplicate-id-aria/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "form-field-multiple-labels": { | |
| "id": "form-field-multiple-labels", | |
| "title": "No form fields have multiple labels", | |
| "description": "Form fields with multiple labels can be confusingly announced by assistive technologies like screen readers which use either the first, the last, or all of the labels. [Learn more](https://web.dev/form-field-multiple-labels/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "frame-title": { | |
| "id": "frame-title", | |
| "title": "`<frame>` or `<iframe>` elements have a title", | |
| "description": "Screen reader users rely on frame titles to describe the contents of frames. [Learn more](https://web.dev/frame-title/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "heading-order": { | |
| "id": "heading-order", | |
| "title": "Heading elements are not in a sequentially-descending order", | |
| "description": "Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. [Learn more](https://web.dev/heading-order/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "node", | |
| "itemType": "node", | |
| "text": "Failing Elements" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".fusion-title-3 > h3", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,0,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,H3", | |
| "snippet": "<h3 class=\"title-heading-center fusion-responsive-typography-calculated\" style=\"margin: 0px; --fontSize:22; line-height: 1.3; --minFontSize:22;\" data-fontsize=\"22\" data-lineheight=\"28.6px\">Kaiken maailman verkkotunnukset</h3>", | |
| "boundingRect": { | |
| "top": 651, | |
| "bottom": 707, | |
| "left": 70, | |
| "right": 290, | |
| "width": 220, | |
| "height": 56 | |
| }, | |
| "explanation": "Fix any of the following:\n Heading order invalid", | |
| "nodeLabel": "Kaiken maailman verkkotunnukset" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": ".fusion-title-6 > h3", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,1,DIV,0,DIV,0,DIV,0,DIV,0,DIV,0,DIV,4,DIV,0,H3", | |
| "snippet": "<h3 class=\"title-heading-left fusion-responsive-typography-calculated\" style=\"margin: 0px; --fontSize:22; line-height: 1.3; --minFontSize:22;\" data-fontsize=\"22\" data-lineheight=\"28.6px\">G Suite tekee yhdessä työskentelystä entistä helpompaa</h3>", | |
| "boundingRect": { | |
| "top": 2045, | |
| "bottom": 2129, | |
| "left": 60, | |
| "right": 300, | |
| "width": 240, | |
| "height": 84 | |
| }, | |
| "explanation": "Fix any of the following:\n Heading order invalid", | |
| "nodeLabel": "G Suite tekee yhdessä työskentelystä entistä helpompaa" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "h5", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,6,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,H5", | |
| "snippet": "<h5 class=\"title-heading-left fusion-responsive-typography-calculated\" style=\"margin: 0px; --fontSize:18; line-height: 1.3; --minFontSize:18;\" data-fontsize=\"18\" data-lineheight=\"23.4px\">Uusimmat artikkelit</h5>", | |
| "boundingRect": { | |
| "top": 10224, | |
| "bottom": 10247, | |
| "left": 30, | |
| "right": 330, | |
| "width": 300, | |
| "height": 23 | |
| }, | |
| "explanation": "Fix any of the following:\n Heading order invalid", | |
| "nodeLabel": "Uusimmat artikkelit" | |
| } | |
| } | |
| ], | |
| "debugData": { | |
| "type": "debugdata", | |
| "impact": "moderate", | |
| "tags": [ | |
| "cat.semantics", | |
| "best-practice" | |
| ] | |
| } | |
| } | |
| }, | |
| "html-has-lang": { | |
| "id": "html-has-lang", | |
| "title": "`<html>` element has a `[lang]` attribute", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "html-lang-valid": { | |
| "id": "html-lang-valid", | |
| "title": "`<html>` element has a valid value for its `[lang]` attribute", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "image-alt": { | |
| "id": "image-alt", | |
| "title": "Image elements do not have `[alt]` attributes", | |
| "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/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "node", | |
| "itemType": "node", | |
| "text": "Failing Elements" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "img[width=\"\\31 000\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,0,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,IMG", | |
| "snippet": "<img class=\"testimonial-image\" src=\"https://www.louhi.fi/wp-content/uploads/2019/08/puhujatori-logo.png\" width=\"1000\" height=\"198\">", | |
| "boundingRect": { | |
| "top": 7178, | |
| "bottom": 7378, | |
| "left": 105, | |
| "right": 255, | |
| "width": 150, | |
| "height": 200 | |
| }, | |
| "explanation": "Fix any of the following:\n Element does not have an alt attribute\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 has no title attribute or the title attribute is empty\n Element's default semantics were not overridden with role=\"presentation\"\n Element's default semantics were not overridden with role=\"none\"", | |
| "nodeLabel": "img" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "img[width=\"\\39 26\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,1,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,IMG", | |
| "snippet": "<img class=\"testimonial-image\" src=\"https://www.louhi.fi/wp-content/uploads/2019/08/Keskity_logo.png\" width=\"926\" height=\"926\">", | |
| "boundingRect": { | |
| "top": 7761, | |
| "bottom": 7961, | |
| "left": 105, | |
| "right": 255, | |
| "width": 150, | |
| "height": 200 | |
| }, | |
| "explanation": "Fix any of the following:\n Element does not have an alt attribute\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 has no title attribute or the title attribute is empty\n Element's default semantics were not overridden with role=\"presentation\"\n Element's default semantics were not overridden with role=\"none\"", | |
| "nodeLabel": "img" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "img[width=\"\\38 69\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,2,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,IMG", | |
| "snippet": "<img class=\"testimonial-image\" src=\"https://www.louhi.fi/wp-content/uploads/2019/08/NettiKari-logo.png\" width=\"869\" height=\"143\">", | |
| "boundingRect": { | |
| "top": 8164, | |
| "bottom": 8364, | |
| "left": 105, | |
| "right": 255, | |
| "width": 150, | |
| "height": 200 | |
| }, | |
| "explanation": "Fix any of the following:\n Element does not have an alt attribute\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 has no title attribute or the title attribute is empty\n Element's default semantics were not overridden with role=\"presentation\"\n Element's default semantics were not overridden with role=\"none\"", | |
| "nodeLabel": "img" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "img[width=\"\\32 82\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,3,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,IMG", | |
| "snippet": "<img class=\"testimonial-image\" src=\"https://www.louhi.fi/wp-content/uploads/2019/08/mainostoimisto_luma_logo_dark_2.png\" width=\"282\" height=\"150\">", | |
| "boundingRect": { | |
| "top": 8717, | |
| "bottom": 8917, | |
| "left": 105, | |
| "right": 255, | |
| "width": 150, | |
| "height": 200 | |
| }, | |
| "explanation": "Fix any of the following:\n Element does not have an alt attribute\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 has no title attribute or the title attribute is empty\n Element's default semantics were not overridden with role=\"presentation\"\n Element's default semantics were not overridden with role=\"none\"", | |
| "nodeLabel": "img" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "img[width=\"\\36 20\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,4,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,IMG", | |
| "snippet": "<img class=\"testimonial-image\" src=\"https://www.louhi.fi/wp-content/uploads/2019/08/huonepakopeli_logo.png\" width=\"620\" height=\"266\">", | |
| "boundingRect": { | |
| "top": 9180, | |
| "bottom": 9380, | |
| "left": 105, | |
| "right": 255, | |
| "width": 150, | |
| "height": 200 | |
| }, | |
| "explanation": "Fix any of the following:\n Element does not have an alt attribute\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 has no title attribute or the title attribute is empty\n Element's default semantics were not overridden with role=\"presentation\"\n Element's default semantics were not overridden with role=\"none\"", | |
| "nodeLabel": "img" | |
| } | |
| }, | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "img[width=\"\\34 50\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,5,DIV,0,DIV,5,DIV,0,DIV,0,DIV,1,DIV,0,DIV,0,DIV,0,IMG", | |
| "snippet": "<img class=\"testimonial-image\" src=\"https://www.louhi.fi/wp-content/uploads/2019/08/Netcave.jpg\" width=\"450\" height=\"149\">", | |
| "boundingRect": { | |
| "top": 9703, | |
| "bottom": 9903, | |
| "left": 105, | |
| "right": 255, | |
| "width": 150, | |
| "height": 200 | |
| }, | |
| "explanation": "Fix any of the following:\n Element does not have an alt attribute\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 has no title attribute or the title attribute is empty\n Element's default semantics were not overridden with role=\"presentation\"\n Element's default semantics were not overridden with role=\"none\"", | |
| "nodeLabel": "img" | |
| } | |
| } | |
| ], | |
| "debugData": { | |
| "type": "debugdata", | |
| "impact": "critical", | |
| "tags": [ | |
| "cat.text-alternatives", | |
| "wcag2a", | |
| "wcag111", | |
| "section508", | |
| "section508.22.a" | |
| ] | |
| } | |
| } | |
| }, | |
| "input-image-alt": { | |
| "id": "input-image-alt", | |
| "title": "`<input type=\"image\">` elements have `[alt]` text", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "label": { | |
| "id": "label", | |
| "title": "Form elements do not have associated labels", | |
| "description": "Labels ensure that form controls are announced properly by assistive technologies, like screen readers. [Learn more](https://web.dev/label/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "node", | |
| "itemType": "node", | |
| "text": "Failing Elements" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "input[name=\"q\"]", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,3,MAIN,0,DIV,0,SECTION,0,DIV,3,DIV,0,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,DIV,3,DIV,0,FORM,0,INPUT", | |
| "snippet": "<input type=\"search\" name=\"q\" placeholder=\"Syötä haluamasi verkkotunnus\">", | |
| "boundingRect": { | |
| "top": 809, | |
| "bottom": 869, | |
| "left": 70, | |
| "right": 290, | |
| "width": 220, | |
| "height": 60 | |
| }, | |
| "explanation": "Fix any of the following:\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 Form element does not have an implicit (wrapped) <label>\n Form element does not have an explicit <label>\n Element has no title attribute or the title attribute is empty", | |
| "nodeLabel": "input" | |
| } | |
| } | |
| ], | |
| "debugData": { | |
| "type": "debugdata", | |
| "impact": "critical", | |
| "tags": [ | |
| "cat.forms", | |
| "wcag2a", | |
| "wcag412", | |
| "wcag131", | |
| "section508", | |
| "section508.22.n" | |
| ] | |
| } | |
| } | |
| }, | |
| "layout-table": { | |
| "id": "layout-table", | |
| "title": "Presentational `<table>` elements avoid using `<th>`, `<caption>` or the `[summary]` attribute.", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "link-name": { | |
| "id": "link-name", | |
| "title": "Links have a discernible name", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "list": { | |
| "id": "list", | |
| "title": "Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).", | |
| "description": "Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. [Learn more](https://web.dev/list/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "node", | |
| "itemType": "node", | |
| "text": "Failing Elements" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "#menu-secondary-top-menu", | |
| "path": "1,HTML,1,BODY,2,DIV,1,DIV,1,HEADER,0,DIV,0,DIV,0,DIV,1,DIV,0,NAV,0,UL", | |
| "snippet": "<ul id=\"menu-secondary-top-menu\" class=\"menu\" style=\"position: relative;\">", | |
| "boundingRect": { | |
| "top": 42, | |
| "bottom": 128, | |
| "left": 0, | |
| "right": 360, | |
| "width": 360, | |
| "height": 86 | |
| }, | |
| "explanation": "Fix all of the following:\n List element has direct children that are not allowed inside <li> elements", | |
| "nodeLabel": "Tukisivusto\nLouhi Sähköposti\nLouhi Konsoli" | |
| } | |
| } | |
| ], | |
| "debugData": { | |
| "type": "debugdata", | |
| "impact": "serious", | |
| "tags": [ | |
| "cat.structure", | |
| "wcag2a", | |
| "wcag131" | |
| ] | |
| } | |
| } | |
| }, | |
| "listitem": { | |
| "id": "listitem", | |
| "title": "List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "meta-refresh": { | |
| "id": "meta-refresh", | |
| "title": "The document does not use `<meta http-equiv=\"refresh\">`", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "meta-viewport": { | |
| "id": "meta-viewport", | |
| "title": "`[user-scalable=\"no\"]` is not used in the `<meta name=\"viewport\">` element and the `[maximum-scale]` attribute is not less than 5.", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "object-alt": { | |
| "id": "object-alt", | |
| "title": "`<object>` elements have `[alt]` text", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "tabindex": { | |
| "id": "tabindex", | |
| "title": "No element has a `[tabindex]` value greater than 0", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "td-headers-attr": { | |
| "id": "td-headers-attr", | |
| "title": "Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "th-has-data-cells": { | |
| "id": "th-has-data-cells", | |
| "title": "`<th>` elements and elements with `[role=\"columnheader\"/\"rowheader\"]` have data cells they describe.", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "valid-lang": { | |
| "id": "valid-lang", | |
| "title": "`[lang]` attributes have a valid value", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "video-caption": { | |
| "id": "video-caption", | |
| "title": "`<video>` elements contain a `<track>` element with `[kind=\"captions\"]`", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "video-description": { | |
| "id": "video-description", | |
| "title": "`<video>` elements contain a `<track>` element with `[kind=\"description\"]`", | |
| "description": "Audio descriptions provide relevant information for videos that dialogue cannot, such as facial expressions and scenes. [Learn more](https://web.dev/video-description/).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable" | |
| }, | |
| "custom-controls-labels": { | |
| "id": "custom-controls-labels", | |
| "title": "Custom controls have associated labels", | |
| "description": "Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. [Learn more](https://web.dev/custom-controls-labels/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "custom-controls-roles": { | |
| "id": "custom-controls-roles", | |
| "title": "Custom controls have ARIA roles", | |
| "description": "Custom interactive controls have appropriate ARIA roles. [Learn more](https://web.dev/custom-control-roles/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "focus-traps": { | |
| "id": "focus-traps", | |
| "title": "User focus is not accidentally trapped in a region", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "focusable-controls": { | |
| "id": "focusable-controls", | |
| "title": "Interactive controls are keyboard focusable", | |
| "description": "Custom interactive controls are keyboard focusable and display a focus indicator. [Learn more](https://web.dev/focusable-controls/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "interactive-element-affordance": { | |
| "id": "interactive-element-affordance", | |
| "title": "Interactive elements indicate their purpose and state", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "logical-tab-order": { | |
| "id": "logical-tab-order", | |
| "title": "The page has a logical tab order", | |
| "description": "Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. [Learn more](https://web.dev/logical-tab-order/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "managed-focus": { | |
| "id": "managed-focus", | |
| "title": "The user's focus is directed to new content added to the page", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "offscreen-content-hidden": { | |
| "id": "offscreen-content-hidden", | |
| "title": "Offscreen content is hidden from assistive technology", | |
| "description": "Offscreen content is hidden with display: none or aria-hidden=true. [Learn more](https://web.dev/offscreen-content-hidden/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "use-landmarks": { | |
| "id": "use-landmarks", | |
| "title": "HTML5 landmark elements are used to improve navigation", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "visual-order-follows-dom": { | |
| "id": "visual-order-follows-dom", | |
| "title": "Visual order on the page follows DOM order", | |
| "description": "DOM order matches the visual order, improving navigation for assistive technology. [Learn more](https://web.dev/visual-order-follows-dom/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| }, | |
| "uses-long-cache-ttl": { | |
| "id": "uses-long-cache-ttl", | |
| "title": "Serve static assets with an efficient cache policy", | |
| "description": "A long cache lifetime can speed up repeat visits to your page. [Learn more](https://web.dev/uses-long-cache-ttl/).", | |
| "score": 0.33, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 223618.58325535376, | |
| "numericUnit": "byte", | |
| "displayValue": "34 resources found", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "itemType": "url", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "cacheLifetimeMs", | |
| "itemType": "ms", | |
| "text": "Cache TTL", | |
| "displayUnit": "duration" | |
| }, | |
| { | |
| "key": "totalBytes", | |
| "itemType": "bytes", | |
| "text": "Transfer Size", | |
| "displayUnit": "kb", | |
| "granularity": 1 | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=48247&url=https%3A%2F%2Fwww.louhi.fi%2F&time=1599158961361&liSync=true", | |
| "cacheLifetimeMs": 0, | |
| "cacheHitProbability": 0, | |
| "totalBytes": 81, | |
| "wastedBytes": 81 | |
| }, | |
| { | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 1200 | |
| }, | |
| "cacheLifetimeMs": 1200000, | |
| "cacheHitProbability": 0.11666666666666667, | |
| "totalBytes": 135425, | |
| "wastedBytes": 119625.41666666666 | |
| }, | |
| { | |
| "url": "https://www.google-analytics.com/plugins/ua/ec.js", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 3600 | |
| }, | |
| "cacheLifetimeMs": 3600000, | |
| "cacheHitProbability": 0.2, | |
| "totalBytes": 1677, | |
| "wastedBytes": 1341.6000000000001 | |
| }, | |
| { | |
| "url": "https://www.google-analytics.com/analytics.js", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 7200 | |
| }, | |
| "cacheLifetimeMs": 7200000, | |
| "cacheHitProbability": 0.25, | |
| "totalBytes": 18732, | |
| "wastedBytes": 14049 | |
| }, | |
| { | |
| "url": "https://snap.licdn.com/li.lms-analytics/insight.min.js", | |
| "debugData": { | |
| "type": "debugdata", | |
| "max-age": 42431 | |
| }, | |
| "cacheLifetimeMs": 42431000, | |
| "cacheHitProbability": 0.4946597222222222, | |
| "totalBytes": 1890, | |
| "wastedBytes": 955.093125 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/9f729.js?55f4a", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 212469, | |
| "wastedBytes": 19881.87569832401 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/80d3b.css?379b1", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 125710, | |
| "wastedBytes": 11763.365921787703 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2018/01/pexels-photo-164018_1600_q40.jpg", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 107573, | |
| "wastedBytes": 10066.188547486028 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/webfonts/fa-solid-900.woff2", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 80210, | |
| "wastedBytes": 7505.684357541895 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/g-suite-cooperation_2-1-800x800.jpg", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 71483, | |
| "wastedBytes": 6689.051675977649 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/Keskity_logo.png", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 64988, | |
| "wastedBytes": 6081.279329608935 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/puhujatori-logo.png", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 49784, | |
| "wastedBytes": 4658.558659217874 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/PL_LOGO_Louhi_Net_Oy_FI_395332_web-1.jpg", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 33667, | |
| "wastedBytes": 3150.4036312849144 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-includes/js/jquery/jquery.js", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 32950, | |
| "wastedBytes": 3083.31005586592 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/huonepakopeli_logo.png", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 21693, | |
| "wastedBytes": 2029.9315642458089 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/themes/Avada/includes/lib/assets/fonts/icomoon/icomoon.woff", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 20894, | |
| "wastedBytes": 1955.1648044692724 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/Netcave.jpg", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 16332, | |
| "wastedBytes": 1528.2737430167588 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/NettiKari-logo.png", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 15488, | |
| "wastedBytes": 1449.296089385474 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/webfonts/fa-regular-400.woff2", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 13647, | |
| "wastedBytes": 1277.023743016759 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2018/09/ac_logo-blue-trans-400x41.png", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 10706, | |
| "wastedBytes": 1001.8184357541893 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2020/05/Louhi_blogi_gsuite-177x142.jpg", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 7689, | |
| "wastedBytes": 719.5013966480443 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2020/03/Louhi_blogi_1-1-177x142.jpg", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 7171, | |
| "wastedBytes": 671.0293296089382 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/GCPA_Badge_Spec_Master_2x.png.webp", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 6008, | |
| "wastedBytes": 562.2011173184354 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2020/07/1_Louhi_800x400_uutiskirje-177x142.jpg", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 5746, | |
| "wastedBytes": 537.6843575418991 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2018/04/WordPress-logotype-standard_blue.png", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 5640, | |
| "wastedBytes": 527.7653631284913 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/louhi_full_white.svg", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 5249, | |
| "wastedBytes": 491.1773743016757 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2017/11/Louhi_logo_155x45_Retina.png", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 4489, | |
| "wastedBytes": 420.0600558659215 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/mainostoimisto_luma_logo_dark_2.png", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 3964, | |
| "wastedBytes": 370.9329608938545 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/8a7af.js?025ee", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 3864, | |
| "wastedBytes": 361.5754189944132 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2017/11/Logo_y50_o365.png", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 2676, | |
| "wastedBytes": 250.4078212290501 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2017/11/Logo_y50_gsuite.png", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 2470, | |
| "wastedBytes": 231.13128491620097 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2018/02/Nexetic-logo_Xx50.png", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 1824, | |
| "wastedBytes": 170.68156424580997 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/plugins/sitepress-multilingual-cms/res/flags/en.png", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 729, | |
| "wastedBytes": 68.21648044692733 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/aa2fe.css?99149", | |
| "debugData": { | |
| "type": "debugdata", | |
| "public": true, | |
| "max-age": 2592000 | |
| }, | |
| "cacheLifetimeMs": 2592000000, | |
| "cacheHitProbability": 0.9064245810055866, | |
| "totalBytes": 672, | |
| "wastedBytes": 62.88268156424577 | |
| } | |
| ], | |
| "summary": { | |
| "wastedBytes": 223618.58325535376 | |
| } | |
| } | |
| }, | |
| "total-byte-weight": { | |
| "id": "total-byte-weight", | |
| "title": "Avoids enormous network payloads", | |
| "description": "Large network payloads cost users real money and are highly correlated with long load times. [Learn more](https://web.dev/total-byte-weight/).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 1269936, | |
| "numericUnit": "byte", | |
| "displayValue": "Total size was 1,240 KiB", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "itemType": "url", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "totalBytes", | |
| "itemType": "bytes", | |
| "text": "Transfer Size" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/9f729.js?55f4a", | |
| "totalBytes": 212469 | |
| }, | |
| { | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "totalBytes": 135425 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/80d3b.css?379b1", | |
| "totalBytes": 125710 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2018/01/pexels-photo-164018_1600_q40.jpg", | |
| "totalBytes": 107573 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/themes/Avada/includes/lib/assets/fonts/fontawesome/webfonts/fa-solid-900.woff2", | |
| "totalBytes": 80210 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/g-suite-cooperation_2-1-800x800.jpg", | |
| "totalBytes": 71483 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/Keskity_logo.png", | |
| "totalBytes": 64988 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/puhujatori-logo.png", | |
| "totalBytes": 49784 | |
| }, | |
| { | |
| "url": "https://www.googletagmanager.com/gtm.js?id=GTM-5N6K6XM", | |
| "totalBytes": 48205 | |
| }, | |
| { | |
| "url": "https://connect.facebook.net/en_US/fbevents.js", | |
| "totalBytes": 34703 | |
| } | |
| ] | |
| } | |
| }, | |
| "offscreen-images": { | |
| "id": "offscreen-images", | |
| "title": "Defer offscreen images", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 0, | |
| "numericUnit": "millisecond", | |
| "displayValue": "", | |
| "warnings": [], | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0, | |
| "overallSavingsBytes": 0 | |
| } | |
| }, | |
| "render-blocking-resources": { | |
| "id": "render-blocking-resources", | |
| "title": "Eliminate render-blocking resources", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 0, | |
| "numericUnit": "millisecond", | |
| "displayValue": "", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0 | |
| } | |
| }, | |
| "unminified-css": { | |
| "id": "unminified-css", | |
| "title": "Minify CSS", | |
| "description": "Minifying CSS files can reduce network payload sizes. [Learn more](https://web.dev/unminified-css/).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 0, | |
| "numericUnit": "millisecond", | |
| "displayValue": "", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0, | |
| "overallSavingsBytes": 0 | |
| } | |
| }, | |
| "unminified-javascript": { | |
| "id": "unminified-javascript", | |
| "title": "Minify JavaScript", | |
| "description": "Minifying JavaScript files can reduce payload sizes and script parse time. [Learn more](https://web.dev/unminified-javascript/).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 0, | |
| "numericUnit": "millisecond", | |
| "displayValue": "", | |
| "warnings": [], | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0, | |
| "overallSavingsBytes": 0 | |
| } | |
| }, | |
| "unused-css-rules": { | |
| "id": "unused-css-rules", | |
| "title": "Remove unused CSS", | |
| "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/).", | |
| "score": 0.45, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 1140, | |
| "numericUnit": "millisecond", | |
| "displayValue": "Potential savings of 114 KiB", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "valueType": "url", | |
| "label": "URL" | |
| }, | |
| { | |
| "key": "totalBytes", | |
| "valueType": "bytes", | |
| "label": "Transfer Size" | |
| }, | |
| { | |
| "key": "wastedBytes", | |
| "valueType": "bytes", | |
| "label": "Potential Savings" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/80d3b.css?379b1", | |
| "wastedBytes": 117144, | |
| "wastedPercent": 93.18602259038501, | |
| "totalBytes": 125710 | |
| } | |
| ], | |
| "overallSavingsMs": 1140, | |
| "overallSavingsBytes": 117144 | |
| } | |
| }, | |
| "unused-javascript": { | |
| "id": "unused-javascript", | |
| "title": "Remove unused JavaScript", | |
| "description": "Remove unused JavaScript to reduce bytes consumed by network activity. [Learn more](https://web.dev/unused-javascript/).", | |
| "score": 0.4, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 1620, | |
| "numericUnit": "millisecond", | |
| "displayValue": "Potential savings of 263 KiB", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "valueType": "url", | |
| "subItemsHeading": { | |
| "key": "source", | |
| "valueType": "code" | |
| }, | |
| "label": "URL" | |
| }, | |
| { | |
| "key": "totalBytes", | |
| "valueType": "bytes", | |
| "subItemsHeading": { | |
| "key": "sourceBytes" | |
| }, | |
| "label": "Transfer Size" | |
| }, | |
| { | |
| "key": "wastedBytes", | |
| "valueType": "bytes", | |
| "subItemsHeading": { | |
| "key": "sourceWastedBytes" | |
| }, | |
| "label": "Potential Savings" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/9f729.js?55f4a", | |
| "totalBytes": 212469, | |
| "wastedBytes": 153064, | |
| "wastedPercent": 72.0407900459459 | |
| }, | |
| { | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "totalBytes": 135425, | |
| "wastedBytes": 116406, | |
| "wastedPercent": 85.9563564533562 | |
| } | |
| ], | |
| "overallSavingsMs": 1620, | |
| "overallSavingsBytes": 269470 | |
| } | |
| }, | |
| "uses-webp-images": { | |
| "id": "uses-webp-images", | |
| "title": "Serve images in next-gen formats", | |
| "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/).", | |
| "score": 0.49, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 810, | |
| "numericUnit": "millisecond", | |
| "displayValue": "Potential savings of 144 KiB", | |
| "warnings": [], | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "valueType": "thumbnail", | |
| "label": "" | |
| }, | |
| { | |
| "key": "url", | |
| "valueType": "url", | |
| "label": "URL" | |
| }, | |
| { | |
| "key": "totalBytes", | |
| "valueType": "bytes", | |
| "label": "Resource Size" | |
| }, | |
| { | |
| "key": "wastedBytes", | |
| "valueType": "bytes", | |
| "label": "Potential Savings" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/Keskity_logo.png", | |
| "fromProtocol": true, | |
| "isCrossOrigin": false, | |
| "totalBytes": 64940, | |
| "wastedBytes": 50128 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/puhujatori-logo.png", | |
| "fromProtocol": true, | |
| "isCrossOrigin": false, | |
| "totalBytes": 49736, | |
| "wastedBytes": 34170 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/g-suite-cooperation_2-1-800x800.jpg", | |
| "fromProtocol": true, | |
| "isCrossOrigin": false, | |
| "totalBytes": 71427, | |
| "wastedBytes": 23843 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/PL_LOGO_Louhi_Net_Oy_FI_395332_web-1.jpg", | |
| "fromProtocol": true, | |
| "isCrossOrigin": false, | |
| "totalBytes": 33619, | |
| "wastedBytes": 17217 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/huonepakopeli_logo.png", | |
| "fromProtocol": true, | |
| "isCrossOrigin": false, | |
| "totalBytes": 21645, | |
| "wastedBytes": 12591 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/Netcave.jpg", | |
| "fromProtocol": true, | |
| "isCrossOrigin": false, | |
| "totalBytes": 16284, | |
| "wastedBytes": 10002 | |
| } | |
| ], | |
| "overallSavingsMs": 810, | |
| "overallSavingsBytes": 147951 | |
| } | |
| }, | |
| "uses-optimized-images": { | |
| "id": "uses-optimized-images", | |
| "title": "Efficiently encode images", | |
| "description": "Optimized images load faster and consume less cellular data. [Learn more](https://web.dev/uses-optimized-images/).", | |
| "score": 0.87, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 160, | |
| "numericUnit": "millisecond", | |
| "displayValue": "Potential savings of 7 KiB", | |
| "warnings": [], | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "valueType": "thumbnail", | |
| "label": "" | |
| }, | |
| { | |
| "key": "url", | |
| "valueType": "url", | |
| "label": "URL" | |
| }, | |
| { | |
| "key": "totalBytes", | |
| "valueType": "bytes", | |
| "label": "Resource Size" | |
| }, | |
| { | |
| "key": "wastedBytes", | |
| "valueType": "bytes", | |
| "label": "Potential Savings" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/10/PL_LOGO_Louhi_Net_Oy_FI_395332_web-1.jpg", | |
| "fromProtocol": true, | |
| "isCrossOrigin": false, | |
| "totalBytes": 33619, | |
| "wastedBytes": 7369 | |
| } | |
| ], | |
| "overallSavingsMs": 160, | |
| "overallSavingsBytes": 7369 | |
| } | |
| }, | |
| "uses-text-compression": { | |
| "id": "uses-text-compression", | |
| "title": "Enable text compression", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 0, | |
| "numericUnit": "millisecond", | |
| "displayValue": "", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0, | |
| "overallSavingsBytes": 0 | |
| } | |
| }, | |
| "uses-responsive-images": { | |
| "id": "uses-responsive-images", | |
| "title": "Properly size images", | |
| "description": "Serve images that are appropriately-sized to save cellular data and improve load time. [Learn more](https://web.dev/uses-responsive-images/).", | |
| "score": 0.64, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 490, | |
| "numericUnit": "millisecond", | |
| "displayValue": "Potential savings of 78 KiB", | |
| "warnings": [], | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "valueType": "thumbnail", | |
| "label": "" | |
| }, | |
| { | |
| "key": "url", | |
| "valueType": "url", | |
| "label": "URL" | |
| }, | |
| { | |
| "key": "totalBytes", | |
| "valueType": "bytes", | |
| "label": "Resource Size" | |
| }, | |
| { | |
| "key": "wastedBytes", | |
| "valueType": "bytes", | |
| "label": "Potential Savings" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/Keskity_logo.png", | |
| "totalBytes": 64940, | |
| "wastedBytes": 55547, | |
| "wastedPercent": 85.53530944306314 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/puhujatori-logo.png", | |
| "totalBytes": 49736, | |
| "wastedBytes": 18580, | |
| "wastedPercent": 37.35795454545454 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/uploads/2019/08/huonepakopeli_logo.png", | |
| "totalBytes": 21645, | |
| "wastedBytes": 5366, | |
| "wastedPercent": 24.793081494057724 | |
| } | |
| ], | |
| "overallSavingsMs": 490, | |
| "overallSavingsBytes": 79493 | |
| } | |
| }, | |
| "efficient-animated-content": { | |
| "id": "efficient-animated-content", | |
| "title": "Use video formats for animated content", | |
| "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/)", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 0, | |
| "numericUnit": "millisecond", | |
| "displayValue": "", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0, | |
| "overallSavingsBytes": 0 | |
| } | |
| }, | |
| "duplicated-javascript": { | |
| "id": "duplicated-javascript", | |
| "title": "Remove duplicate modules in JavaScript bundles", | |
| "description": "Remove large, duplicate JavaScript modules from bundles to reduce unnecessary bytes consumed by network activity. ", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 0, | |
| "numericUnit": "millisecond", | |
| "displayValue": "", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0, | |
| "overallSavingsBytes": 0 | |
| } | |
| }, | |
| "legacy-javascript": { | |
| "id": "legacy-javascript", | |
| "title": "Avoid serving legacy JavaScript to modern browsers", | |
| "description": "Polyfills and transforms enable legacy browsers to use new JavaScript features. However, many aren't necessary for modern browsers. For your bundled JavaScript, adopt a modern script deployment strategy using module/nomodule feature detection to reduce the amount of code shipped to modern browsers, while retaining support for legacy browsers. [Learn More](https://philipwalton.com/articles/deploying-es2015-code-in-production-today/)", | |
| "score": 0.87, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 160, | |
| "numericUnit": "millisecond", | |
| "displayValue": "Potential savings of 17 KiB", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "valueType": "url", | |
| "subItemsHeading": { | |
| "key": "location", | |
| "valueType": "source-location" | |
| }, | |
| "label": "URL" | |
| }, | |
| { | |
| "key": null, | |
| "valueType": "code", | |
| "subItemsHeading": { | |
| "key": "signal" | |
| }, | |
| "label": "" | |
| }, | |
| { | |
| "key": "wastedBytes", | |
| "valueType": "bytes", | |
| "label": "Potential Savings" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "wastedBytes": 10361, | |
| "subItems": { | |
| "type": "subitems", | |
| "items": [ | |
| { | |
| "signal": "@babel/plugin-transform-classes", | |
| "location": { | |
| "type": "source-location", | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "line": 19, | |
| "column": 2302, | |
| "urlProvider": "network" | |
| } | |
| }, | |
| { | |
| "signal": "Array.prototype.filter", | |
| "location": { | |
| "type": "source-location", | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "line": 19, | |
| "column": 58965, | |
| "urlProvider": "network" | |
| } | |
| }, | |
| { | |
| "signal": "Array.from", | |
| "location": { | |
| "type": "source-location", | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "line": 19, | |
| "column": 65079, | |
| "urlProvider": "network" | |
| } | |
| }, | |
| { | |
| "signal": "Array.prototype.includes", | |
| "location": { | |
| "type": "source-location", | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "line": 19, | |
| "column": 66585, | |
| "urlProvider": "network" | |
| } | |
| }, | |
| { | |
| "signal": "Array.prototype.map", | |
| "location": { | |
| "type": "source-location", | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "line": 19, | |
| "column": 66829, | |
| "urlProvider": "network" | |
| } | |
| }, | |
| { | |
| "signal": "Array.prototype.reduce", | |
| "location": { | |
| "type": "source-location", | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "line": 19, | |
| "column": 67039, | |
| "urlProvider": "network" | |
| } | |
| }, | |
| { | |
| "signal": "Array.prototype.find", | |
| "location": { | |
| "type": "source-location", | |
| "url": "https://connect.facebook.net/signals/config/397887463945877?v=2.9.24&r=stable", | |
| "line": 19, | |
| "column": 67624, | |
| "urlProvider": "network" | |
| } | |
| } | |
| ] | |
| }, | |
| "totalBytes": 0 | |
| }, | |
| { | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/9f729.js?55f4a", | |
| "wastedBytes": 7007, | |
| "subItems": { | |
| "type": "subitems", | |
| "items": [ | |
| { | |
| "signal": "Array.prototype.filter", | |
| "location": { | |
| "type": "source-location", | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/9f729.js?55f4a", | |
| "line": 27, | |
| "column": 81163, | |
| "urlProvider": "network" | |
| } | |
| }, | |
| { | |
| "signal": "Date.now", | |
| "location": { | |
| "type": "source-location", | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/9f729.js?55f4a", | |
| "line": 54, | |
| "column": 682, | |
| "urlProvider": "network" | |
| } | |
| }, | |
| { | |
| "signal": "@babel/plugin-transform-classes", | |
| "location": { | |
| "type": "source-location", | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/9f729.js?55f4a", | |
| "line": 75, | |
| "column": 9272, | |
| "urlProvider": "network" | |
| } | |
| } | |
| ] | |
| }, | |
| "totalBytes": 0 | |
| }, | |
| { | |
| "url": "https://connect.facebook.net/en_US/fbevents.js", | |
| "wastedBytes": 51, | |
| "subItems": { | |
| "type": "subitems", | |
| "items": [ | |
| { | |
| "signal": "@babel/plugin-transform-classes", | |
| "location": { | |
| "type": "source-location", | |
| "url": "https://connect.facebook.net/en_US/fbevents.js", | |
| "line": 22, | |
| "column": 1778, | |
| "urlProvider": "network" | |
| } | |
| } | |
| ] | |
| }, | |
| "totalBytes": 0 | |
| } | |
| ], | |
| "overallSavingsMs": 160, | |
| "overallSavingsBytes": 17419 | |
| } | |
| }, | |
| "appcache-manifest": { | |
| "id": "appcache-manifest", | |
| "title": "Avoids Application Cache", | |
| "description": "Application Cache is deprecated. [Learn more](https://web.dev/appcache-manifest/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary" | |
| }, | |
| "doctype": { | |
| "id": "doctype", | |
| "title": "Page has the HTML doctype", | |
| "description": "Specifying a doctype prevents the browser from switching to quirks-mode. [Learn more](https://web.dev/doctype/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary" | |
| }, | |
| "charset": { | |
| "id": "charset", | |
| "title": "Properly defines charset", | |
| "description": "A character encoding declaration is required. It can be done with a <meta> tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header. [Learn more](https://web.dev/charset/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary" | |
| }, | |
| "dom-size": { | |
| "id": "dom-size", | |
| "title": "Avoid an excessive DOM size", | |
| "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/).", | |
| "score": 0.22, | |
| "scoreDisplayMode": "numeric", | |
| "numericValue": 1934, | |
| "numericUnit": "element", | |
| "displayValue": "1,934 elements", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "statistic", | |
| "itemType": "text", | |
| "text": "Statistic" | |
| }, | |
| { | |
| "key": "element", | |
| "itemType": "code", | |
| "text": "Element" | |
| }, | |
| { | |
| "key": "value", | |
| "itemType": "numeric", | |
| "text": "Value" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "statistic": "Total DOM Elements", | |
| "element": "", | |
| "value": "1,934" | |
| }, | |
| { | |
| "statistic": "Maximum DOM Depth", | |
| "element": { | |
| "type": "code", | |
| "value": "<span class=\"fusion-megamenu-bullet\">" | |
| }, | |
| "value": "20" | |
| }, | |
| { | |
| "statistic": "Maximum Child Elements", | |
| "element": { | |
| "type": "code", | |
| "value": "<div class=\"avada-footer-scripts\">" | |
| }, | |
| "value": "32" | |
| } | |
| ] | |
| } | |
| }, | |
| "external-anchors-use-rel-noopener": { | |
| "id": "external-anchors-use-rel-noopener", | |
| "title": "Links to cross-origin destinations are safe", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "warnings": [], | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "geolocation-on-start": { | |
| "id": "geolocation-on-start", | |
| "title": "Avoids requesting the geolocation permission on page load", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "no-document-write": { | |
| "id": "no-document-write", | |
| "title": "Avoids `document.write()`", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "no-vulnerable-libraries": { | |
| "id": "no-vulnerable-libraries", | |
| "title": "Includes front-end JavaScript libraries with known security vulnerabilities", | |
| "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/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "displayValue": "4 vulnerabilities detected", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "detectedLib", | |
| "itemType": "link", | |
| "text": "Library Version" | |
| }, | |
| { | |
| "key": "vulnCount", | |
| "itemType": "text", | |
| "text": "Vulnerability Count" | |
| }, | |
| { | |
| "key": "highestSeverity", | |
| "itemType": "text", | |
| "text": "Highest Severity" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "highestSeverity": "Medium", | |
| "vulnCount": 4, | |
| "detectedLib": { | |
| "text": "[email protected]", | |
| "url": "https://snyk.io/vuln/npm:jquery?lh=1.12.4&utm_source=lighthouse&utm_medium=ref&utm_campaign=audit", | |
| "type": "link" | |
| } | |
| } | |
| ], | |
| "summary": {} | |
| } | |
| }, | |
| "js-libraries": { | |
| "id": "js-libraries", | |
| "title": "Detected JavaScript libraries", | |
| "description": "All front-end JavaScript libraries detected on the page. [Learn more](https://web.dev/js-libraries/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "name", | |
| "itemType": "text", | |
| "text": "Name" | |
| }, | |
| { | |
| "key": "version", | |
| "itemType": "text", | |
| "text": "Version" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "name": "jQuery", | |
| "version": "1.12.4", | |
| "npm": "jquery" | |
| }, | |
| { | |
| "name": "Modernizr", | |
| "version": "3.5.0", | |
| "npm": "modernizr" | |
| }, | |
| { | |
| "name": "Isotope", | |
| "npm": "isotope-layout" | |
| }, | |
| { | |
| "name": "FlexSlider", | |
| "npm": "flexslider" | |
| }, | |
| { | |
| "name": "WordPress", | |
| "version": "5.4.2" | |
| }, | |
| { | |
| "name": "core-js", | |
| "version": "[email protected]", | |
| "npm": "core-js" | |
| } | |
| ], | |
| "summary": {}, | |
| "debugData": { | |
| "type": "debugdata", | |
| "stacks": [ | |
| { | |
| "id": "jquery", | |
| "version": "1.12.4" | |
| }, | |
| { | |
| "id": "jquery-fast" | |
| }, | |
| { | |
| "id": "modernizr", | |
| "version": "3.5.0" | |
| }, | |
| { | |
| "id": "isotope" | |
| }, | |
| { | |
| "id": "flexslider" | |
| }, | |
| { | |
| "id": "wordpress", | |
| "version": "5.4.2" | |
| }, | |
| { | |
| "id": "corejs", | |
| "version": "[email protected]" | |
| } | |
| ] | |
| } | |
| } | |
| }, | |
| "notification-on-start": { | |
| "id": "notification-on-start", | |
| "title": "Avoids requesting the notification permission on page load", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "password-inputs-can-be-pasted-into": { | |
| "id": "password-inputs-can-be-pasted-into", | |
| "title": "Allows users to paste into password fields", | |
| "description": "Preventing password pasting undermines good security policy. [Learn more](https://web.dev/password-inputs-can-be-pasted-into/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "uses-http2": { | |
| "id": "uses-http2", | |
| "title": "Use HTTP/2", | |
| "description": "HTTP/2 offers many benefits over HTTP/1.1, including binary headers, multiplexing, and server push. [Learn more](https://web.dev/uses-http2/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "numericValue": 0, | |
| "numericUnit": "millisecond", | |
| "displayValue": "", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0 | |
| } | |
| }, | |
| "uses-passive-event-listeners": { | |
| "id": "uses-passive-event-listeners", | |
| "title": "Does not use passive listeners to improve scrolling performance", | |
| "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/).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "itemType": "url", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "label", | |
| "itemType": "text", | |
| "text": "Location" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "label": "line: 85", | |
| "url": "https://www.louhi.fi/wp-content/litespeed/cssjs/9f729.js?55f4a" | |
| } | |
| ] | |
| } | |
| }, | |
| "meta-description": { | |
| "id": "meta-description", | |
| "title": "Document has a meta description", | |
| "description": "Meta descriptions may be included in search results to concisely summarize page content. [Learn more](https://web.dev/meta-description/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary" | |
| }, | |
| "http-status-code": { | |
| "id": "http-status-code", | |
| "title": "Page has successful HTTP status code", | |
| "description": "Pages with unsuccessful HTTP status codes may not be indexed properly. [Learn more](https://web.dev/http-status-code/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary" | |
| }, | |
| "font-size": { | |
| "id": "font-size", | |
| "title": "Document uses legible font sizes", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "displayValue": "100% legible text", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "source", | |
| "itemType": "source-location", | |
| "text": "Source" | |
| }, | |
| { | |
| "key": "selector", | |
| "itemType": "code", | |
| "text": "Selector" | |
| }, | |
| { | |
| "key": "coverage", | |
| "itemType": "text", | |
| "text": "% of Page Text" | |
| }, | |
| { | |
| "key": "fontSize", | |
| "itemType": "text", | |
| "text": "Font Size" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "source": { | |
| "type": "code", | |
| "value": "Legible text" | |
| }, | |
| "selector": "", | |
| "coverage": "100.00%", | |
| "fontSize": "≥ 12px" | |
| } | |
| ] | |
| } | |
| }, | |
| "link-text": { | |
| "id": "link-text", | |
| "title": "Links have descriptive text", | |
| "description": "Descriptive link text helps search engines understand your content. [Learn more](https://web.dev/link-text/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [], | |
| "summary": {} | |
| } | |
| }, | |
| "crawlable-anchors": { | |
| "id": "crawlable-anchors", | |
| "title": "Links are not crawlable", | |
| "description": "Search engines may use `href` attributes on links to crawl websites. Ensure that the `href` attribute of anchor elements links to an appropriate destination, so more pages of the site can be discovered. [Learn More](https://support.google.com/webmasters/answer/9112205)", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "node", | |
| "itemType": "node", | |
| "text": "Uncrawlable Link" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "node": { | |
| "type": "node", | |
| "path": "1,HTML,1,BODY,6,A", | |
| "selector": "body.home > a.fusion-one-page-text-link", | |
| "nodeLabel": "a", | |
| "snippet": "<a class=\"fusion-one-page-text-link fusion-page-load-link\">" | |
| } | |
| } | |
| ] | |
| } | |
| }, | |
| "is-crawlable": { | |
| "id": "is-crawlable", | |
| "title": "Page isn’t blocked from indexing", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "robots-txt": { | |
| "id": "robots-txt", | |
| "title": "robots.txt is valid", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [], | |
| "summary": {} | |
| } | |
| }, | |
| "tap-targets": { | |
| "id": "tap-targets", | |
| "title": "Tap targets are sized appropriately", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "displayValue": "100% appropriately sized tap targets", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "hreflang": { | |
| "id": "hreflang", | |
| "title": "Document has a valid `hreflang`", | |
| "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/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "plugins": { | |
| "id": "plugins", | |
| "title": "Document avoids plugins", | |
| "description": "Search engines can't index plugin content, and many devices restrict plugins or don't support them. [Learn more](https://web.dev/plugins/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "canonical": { | |
| "id": "canonical", | |
| "title": "Document has a valid `rel=canonical`", | |
| "description": "Canonical links suggest which URL to show in search results. [Learn more](https://web.dev/canonical/).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary" | |
| }, | |
| "structured-data": { | |
| "id": "structured-data", | |
| "title": "Structured data is valid", | |
| "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/).", | |
| "score": null, | |
| "scoreDisplayMode": "manual" | |
| } | |
| }, | |
| "configSettings": { | |
| "output": [ | |
| "json" | |
| ], | |
| "maxWaitForFcp": 30000, | |
| "maxWaitForLoad": 45000, | |
| "throttlingMethod": "simulate", | |
| "throttling": { | |
| "rttMs": 150, | |
| "throughputKbps": 1638.4, | |
| "requestLatencyMs": 562.5, | |
| "downloadThroughputKbps": 1474.5600000000002, | |
| "uploadThroughputKbps": 675, | |
| "cpuSlowdownMultiplier": 4 | |
| }, | |
| "auditMode": false, | |
| "gatherMode": false, | |
| "disableStorageReset": false, | |
| "emulatedFormFactor": "mobile", | |
| "internalDisableDeviceScreenEmulation": false, | |
| "channel": "cli", | |
| "budgets": null, | |
| "locale": "en-US", | |
| "blockedUrlPatterns": null, | |
| "additionalTraceCategories": null, | |
| "extraHeaders": null, | |
| "precomputedLanternData": null, | |
| "onlyAudits": null, | |
| "onlyCategories": null, | |
| "skipAudits": null | |
| }, | |
| "categories": { | |
| "performance": { | |
| "title": "Performance", | |
| "auditRefs": [ | |
| { | |
| "id": "first-contentful-paint", | |
| "weight": 15, | |
| "group": "metrics" | |
| }, | |
| { | |
| "id": "speed-index", | |
| "weight": 15, | |
| "group": "metrics" | |
| }, | |
| { | |
| "id": "largest-contentful-paint", | |
| "weight": 25, | |
| "group": "metrics" | |
| }, | |
| { | |
| "id": "interactive", | |
| "weight": 15, | |
| "group": "metrics" | |
| }, | |
| { | |
| "id": "total-blocking-time", | |
| "weight": 25, | |
| "group": "metrics" | |
| }, | |
| { | |
| "id": "cumulative-layout-shift", | |
| "weight": 5, | |
| "group": "metrics" | |
| }, | |
| { | |
| "id": "first-cpu-idle", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "max-potential-fid", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "first-meaningful-paint", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "estimated-input-latency", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "render-blocking-resources", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "uses-responsive-images", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "offscreen-images", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "unminified-css", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "unminified-javascript", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "unused-css-rules", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "unused-javascript", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "uses-optimized-images", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "uses-webp-images", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "uses-text-compression", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "uses-rel-preconnect", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "server-response-time", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "redirects", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "uses-rel-preload", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "uses-http2", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "efficient-animated-content", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "duplicated-javascript", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "legacy-javascript", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "total-byte-weight", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "uses-long-cache-ttl", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "dom-size", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "critical-request-chains", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "user-timings", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "bootup-time", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "mainthread-work-breakdown", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "font-display", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "performance-budget", | |
| "weight": 0, | |
| "group": "budgets" | |
| }, | |
| { | |
| "id": "timing-budget", | |
| "weight": 0, | |
| "group": "budgets" | |
| }, | |
| { | |
| "id": "resource-summary", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "third-party-summary", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "largest-contentful-paint-element", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "layout-shift-elements", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "uses-passive-event-listeners", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "no-document-write", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "long-tasks", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "non-composited-animations", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "large-javascript-libraries", | |
| "weight": 0, | |
| "group": "diagnostics" | |
| }, | |
| { | |
| "id": "network-requests", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "network-rtt", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "network-server-latency", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "main-thread-tasks", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "diagnostics", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "metrics", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "screenshot-thumbnails", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "final-screenshot", | |
| "weight": 0 | |
| } | |
| ], | |
| "id": "performance", | |
| "score": 0.56 | |
| }, | |
| "accessibility": { | |
| "title": "Accessibility", | |
| "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.", | |
| "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).", | |
| "auditRefs": [ | |
| { | |
| "id": "accesskeys", | |
| "weight": 0, | |
| "group": "a11y-navigation" | |
| }, | |
| { | |
| "id": "aria-allowed-attr", | |
| "weight": 10, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "aria-hidden-body", | |
| "weight": 10, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "aria-hidden-focus", | |
| "weight": 3, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "aria-input-field-name", | |
| "weight": 0, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "aria-required-attr", | |
| "weight": 10, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "aria-required-children", | |
| "weight": 10, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "aria-required-parent", | |
| "weight": 10, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "aria-roles", | |
| "weight": 10, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "aria-toggle-field-name", | |
| "weight": 0, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "aria-valid-attr-value", | |
| "weight": 10, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "aria-valid-attr", | |
| "weight": 10, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "button-name", | |
| "weight": 10, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "bypass", | |
| "weight": 3, | |
| "group": "a11y-navigation" | |
| }, | |
| { | |
| "id": "color-contrast", | |
| "weight": 3, | |
| "group": "a11y-color-contrast" | |
| }, | |
| { | |
| "id": "definition-list", | |
| "weight": 0, | |
| "group": "a11y-tables-lists" | |
| }, | |
| { | |
| "id": "dlitem", | |
| "weight": 0, | |
| "group": "a11y-tables-lists" | |
| }, | |
| { | |
| "id": "document-title", | |
| "weight": 3, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "duplicate-id-active", | |
| "weight": 0, | |
| "group": "a11y-navigation" | |
| }, | |
| { | |
| "id": "duplicate-id-aria", | |
| "weight": 10, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "form-field-multiple-labels", | |
| "weight": 0, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "frame-title", | |
| "weight": 0, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "heading-order", | |
| "weight": 2, | |
| "group": "a11y-navigation" | |
| }, | |
| { | |
| "id": "html-has-lang", | |
| "weight": 3, | |
| "group": "a11y-language" | |
| }, | |
| { | |
| "id": "html-lang-valid", | |
| "weight": 3, | |
| "group": "a11y-language" | |
| }, | |
| { | |
| "id": "image-alt", | |
| "weight": 10, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "input-image-alt", | |
| "weight": 0, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "label", | |
| "weight": 10, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "layout-table", | |
| "weight": 0, | |
| "group": "a11y-tables-lists" | |
| }, | |
| { | |
| "id": "link-name", | |
| "weight": 3, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "list", | |
| "weight": 3, | |
| "group": "a11y-tables-lists" | |
| }, | |
| { | |
| "id": "listitem", | |
| "weight": 3, | |
| "group": "a11y-tables-lists" | |
| }, | |
| { | |
| "id": "meta-refresh", | |
| "weight": 0, | |
| "group": "a11y-best-practices" | |
| }, | |
| { | |
| "id": "meta-viewport", | |
| "weight": 10, | |
| "group": "a11y-best-practices" | |
| }, | |
| { | |
| "id": "object-alt", | |
| "weight": 0, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "tabindex", | |
| "weight": 0, | |
| "group": "a11y-navigation" | |
| }, | |
| { | |
| "id": "td-headers-attr", | |
| "weight": 0, | |
| "group": "a11y-tables-lists" | |
| }, | |
| { | |
| "id": "th-has-data-cells", | |
| "weight": 0, | |
| "group": "a11y-tables-lists" | |
| }, | |
| { | |
| "id": "valid-lang", | |
| "weight": 0, | |
| "group": "a11y-language" | |
| }, | |
| { | |
| "id": "video-caption", | |
| "weight": 0, | |
| "group": "a11y-audio-video" | |
| }, | |
| { | |
| "id": "video-description", | |
| "weight": 0, | |
| "group": "a11y-audio-video" | |
| }, | |
| { | |
| "id": "logical-tab-order", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "focusable-controls", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "interactive-element-affordance", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "managed-focus", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "focus-traps", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "custom-controls-labels", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "custom-controls-roles", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "visual-order-follows-dom", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "offscreen-content-hidden", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "use-landmarks", | |
| "weight": 0 | |
| } | |
| ], | |
| "id": "accessibility", | |
| "score": 0.82 | |
| }, | |
| "best-practices": { | |
| "title": "Best Practices", | |
| "auditRefs": [ | |
| { | |
| "id": "is-on-https", | |
| "weight": 1, | |
| "group": "best-practices-trust-safety" | |
| }, | |
| { | |
| "id": "external-anchors-use-rel-noopener", | |
| "weight": 1, | |
| "group": "best-practices-trust-safety" | |
| }, | |
| { | |
| "id": "geolocation-on-start", | |
| "weight": 1, | |
| "group": "best-practices-trust-safety" | |
| }, | |
| { | |
| "id": "notification-on-start", | |
| "weight": 1, | |
| "group": "best-practices-trust-safety" | |
| }, | |
| { | |
| "id": "no-vulnerable-libraries", | |
| "weight": 1, | |
| "group": "best-practices-trust-safety" | |
| }, | |
| { | |
| "id": "password-inputs-can-be-pasted-into", | |
| "weight": 1, | |
| "group": "best-practices-ux" | |
| }, | |
| { | |
| "id": "image-aspect-ratio", | |
| "weight": 1, | |
| "group": "best-practices-ux" | |
| }, | |
| { | |
| "id": "image-size-responsive", | |
| "weight": 1, | |
| "group": "best-practices-ux" | |
| }, | |
| { | |
| "id": "preload-fonts", | |
| "weight": 0, | |
| "group": "best-practices-ux" | |
| }, | |
| { | |
| "id": "doctype", | |
| "weight": 1, | |
| "group": "best-practices-browser-compat" | |
| }, | |
| { | |
| "id": "charset", | |
| "weight": 1, | |
| "group": "best-practices-browser-compat" | |
| }, | |
| { | |
| "id": "no-unload-listeners", | |
| "weight": 1, | |
| "group": "best-practices-general" | |
| }, | |
| { | |
| "id": "appcache-manifest", | |
| "weight": 1, | |
| "group": "best-practices-general" | |
| }, | |
| { | |
| "id": "js-libraries", | |
| "weight": 0, | |
| "group": "best-practices-general" | |
| }, | |
| { | |
| "id": "deprecations", | |
| "weight": 1, | |
| "group": "best-practices-general" | |
| }, | |
| { | |
| "id": "errors-in-console", | |
| "weight": 1, | |
| "group": "best-practices-general" | |
| }, | |
| { | |
| "id": "valid-source-maps", | |
| "weight": 0, | |
| "group": "best-practices-general" | |
| } | |
| ], | |
| "id": "best-practices", | |
| "score": 0.71 | |
| }, | |
| "seo": { | |
| "title": "SEO", | |
| "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).", | |
| "manualDescription": "Run these additional validators on your site to check additional SEO best practices.", | |
| "auditRefs": [ | |
| { | |
| "id": "viewport", | |
| "weight": 1, | |
| "group": "seo-mobile" | |
| }, | |
| { | |
| "id": "document-title", | |
| "weight": 1, | |
| "group": "seo-content" | |
| }, | |
| { | |
| "id": "meta-description", | |
| "weight": 1, | |
| "group": "seo-content" | |
| }, | |
| { | |
| "id": "http-status-code", | |
| "weight": 1, | |
| "group": "seo-crawl" | |
| }, | |
| { | |
| "id": "link-text", | |
| "weight": 1, | |
| "group": "seo-content" | |
| }, | |
| { | |
| "id": "crawlable-anchors", | |
| "weight": 1, | |
| "group": "seo-crawl" | |
| }, | |
| { | |
| "id": "is-crawlable", | |
| "weight": 1, | |
| "group": "seo-crawl" | |
| }, | |
| { | |
| "id": "robots-txt", | |
| "weight": 1, | |
| "group": "seo-crawl" | |
| }, | |
| { | |
| "id": "image-alt", | |
| "weight": 1, | |
| "group": "seo-content" | |
| }, | |
| { | |
| "id": "hreflang", | |
| "weight": 1, | |
| "group": "seo-content" | |
| }, | |
| { | |
| "id": "canonical", | |
| "weight": 1, | |
| "group": "seo-content" | |
| }, | |
| { | |
| "id": "font-size", | |
| "weight": 1, | |
| "group": "seo-mobile" | |
| }, | |
| { | |
| "id": "plugins", | |
| "weight": 1, | |
| "group": "seo-content" | |
| }, | |
| { | |
| "id": "tap-targets", | |
| "weight": 1, | |
| "group": "seo-mobile" | |
| }, | |
| { | |
| "id": "structured-data", | |
| "weight": 0 | |
| } | |
| ], | |
| "id": "seo", | |
| "score": 0.86 | |
| }, | |
| "pwa": { | |
| "title": "Progressive Web App", | |
| "description": "These checks validate the aspects of a Progressive Web App. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist).", | |
| "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.", | |
| "auditRefs": [ | |
| { | |
| "id": "load-fast-enough-for-pwa", | |
| "weight": 7, | |
| "group": "pwa-fast-reliable" | |
| }, | |
| { | |
| "id": "works-offline", | |
| "weight": 5, | |
| "group": "pwa-fast-reliable" | |
| }, | |
| { | |
| "id": "offline-start-url", | |
| "weight": 1, | |
| "group": "pwa-fast-reliable" | |
| }, | |
| { | |
| "id": "is-on-https", | |
| "weight": 2, | |
| "group": "pwa-installable" | |
| }, | |
| { | |
| "id": "service-worker", | |
| "weight": 1, | |
| "group": "pwa-installable" | |
| }, | |
| { | |
| "id": "installable-manifest", | |
| "weight": 2, | |
| "group": "pwa-installable" | |
| }, | |
| { | |
| "id": "redirects-http", | |
| "weight": 2, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "splash-screen", | |
| "weight": 1, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "themed-omnibox", | |
| "weight": 1, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "content-width", | |
| "weight": 1, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "viewport", | |
| "weight": 2, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "without-javascript", | |
| "weight": 1, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "apple-touch-icon", | |
| "weight": 1, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "maskable-icon", | |
| "weight": 1, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "pwa-cross-browser", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "pwa-page-transitions", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "pwa-each-page-has-url", | |
| "weight": 0 | |
| } | |
| ], | |
| "id": "pwa", | |
| "score": 0.57 | |
| } | |
| }, | |
| "categoryGroups": { | |
| "metrics": { | |
| "title": "Metrics" | |
| }, | |
| "load-opportunities": { | |
| "title": "Opportunities", | |
| "description": "These suggestions can help your page load faster. They don't [directly affect](https://web.dev/performance-scoring/) the Performance score." | |
| }, | |
| "budgets": { | |
| "title": "Budgets", | |
| "description": "Performance budgets set standards for the performance of your site." | |
| }, | |
| "diagnostics": { | |
| "title": "Diagnostics", | |
| "description": "More information about the performance of your application. These numbers don't [directly affect](https://web.dev/performance-scoring/) the Performance score." | |
| }, | |
| "pwa-fast-reliable": { | |
| "title": "Fast and reliable" | |
| }, | |
| "pwa-installable": { | |
| "title": "Installable" | |
| }, | |
| "pwa-optimized": { | |
| "title": "PWA Optimized" | |
| }, | |
| "a11y-best-practices": { | |
| "title": "Best practices", | |
| "description": "These items highlight common accessibility best practices." | |
| }, | |
| "a11y-color-contrast": { | |
| "title": "Contrast", | |
| "description": "These are opportunities to improve the legibility of your content." | |
| }, | |
| "a11y-names-labels": { | |
| "title": "Names and labels", | |
| "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." | |
| }, | |
| "a11y-navigation": { | |
| "title": "Navigation", | |
| "description": "These are opportunities to improve keyboard navigation in your application." | |
| }, | |
| "a11y-aria": { | |
| "title": "ARIA", | |
| "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." | |
| }, | |
| "a11y-language": { | |
| "title": "Internationalization and localization", | |
| "description": "These are opportunities to improve the interpretation of your content by users in different locales." | |
| }, | |
| "a11y-audio-video": { | |
| "title": "Audio and video", | |
| "description": "These are opportunities to provide alternative content for audio and video. This may improve the experience for users with hearing or vision impairments." | |
| }, | |
| "a11y-tables-lists": { | |
| "title": "Tables and lists", | |
| "description": "These are opportunities to improve the experience of reading tabular or list data using assistive technology, like a screen reader." | |
| }, | |
| "seo-mobile": { | |
| "title": "Mobile Friendly", | |
| "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/)." | |
| }, | |
| "seo-content": { | |
| "title": "Content Best Practices", | |
| "description": "Format your HTML in a way that enables crawlers to better understand your app’s content." | |
| }, | |
| "seo-crawl": { | |
| "title": "Crawling and Indexing", | |
| "description": "To appear in search results, crawlers need access to your app." | |
| }, | |
| "best-practices-trust-safety": { | |
| "title": "Trust and Safety" | |
| }, | |
| "best-practices-ux": { | |
| "title": "User Experience" | |
| }, | |
| "best-practices-browser-compat": { | |
| "title": "Browser Compatibility" | |
| }, | |
| "best-practices-general": { | |
| "title": "General" | |
| } | |
| }, | |
| "timing": { | |
| "entries": [ | |
| { | |
| "startTime": 849.47, | |
| "name": "lh:init:config", | |
| "duration": 274.66, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 851.75, | |
| "name": "lh:config:requireGatherers", | |
| "duration": 47.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 898.94, | |
| "name": "lh:config:requireAudits", | |
| "duration": 213.41, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 1124.49, | |
| "name": "lh:runner:run", | |
| "duration": 8655.22, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 1125.29, | |
| "name": "lh:init:connect", | |
| "duration": 265.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 1390.39, | |
| "name": "lh:gather:loadBlank", | |
| "duration": 18.75, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 1409.28, | |
| "name": "lh:gather:getVersion", | |
| "duration": 0.49, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 1409.87, | |
| "name": "lh:gather:getBenchmarkIndex", | |
| "duration": 1007.57, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2417.54, | |
| "name": "lh:gather:setupDriver", | |
| "duration": 15.16, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2432.91, | |
| "name": "lh:gather:runPass-defaultPass", | |
| "duration": 5600.9, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2432.99, | |
| "name": "lh:gather:loadBlank", | |
| "duration": 9, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2442.13, | |
| "name": "lh:gather:setupPassNetwork", | |
| "duration": 1.68, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2443.88, | |
| "name": "lh:driver:cleanBrowserCaches", | |
| "duration": 22.41, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2466.43, | |
| "name": "lh:gather:beforePass", | |
| "duration": 11.98, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2466.46, | |
| "name": "lh:gather:beforePass:CSSUsage", | |
| "duration": 0.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2466.53, | |
| "name": "lh:gather:beforePass:JsUsage", | |
| "duration": 9.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2475.6, | |
| "name": "lh:gather:beforePass:ViewportDimensions", | |
| "duration": 0.03, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2475.64, | |
| "name": "lh:gather:beforePass:RuntimeExceptions", | |
| "duration": 0.08, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2475.73, | |
| "name": "lh:gather:beforePass:ConsoleMessages", | |
| "duration": 0.9, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.64, | |
| "name": "lh:gather:beforePass:AnchorElements", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.66, | |
| "name": "lh:gather:beforePass:ImageElements", | |
| "duration": 0.03, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.7, | |
| "name": "lh:gather:beforePass:LinkElements", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.72, | |
| "name": "lh:gather:beforePass:MetaElements", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.73, | |
| "name": "lh:gather:beforePass:ScriptElements", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.75, | |
| "name": "lh:gather:beforePass:IFrameElements", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.76, | |
| "name": "lh:gather:beforePass:FormElements", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.78, | |
| "name": "lh:gather:beforePass:MainDocumentContent", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.79, | |
| "name": "lh:gather:beforePass:GlobalListeners", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.8, | |
| "name": "lh:gather:beforePass:AppCacheManifest", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.82, | |
| "name": "lh:gather:beforePass:Doctype", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.83, | |
| "name": "lh:gather:beforePass:DOMStats", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.84, | |
| "name": "lh:gather:beforePass:OptimizedImages", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.84, | |
| "name": "lh:gather:beforePass:PasswordInputsWithPreventedPaste", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.85, | |
| "name": "lh:gather:beforePass:ResponseCompression", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2476.86, | |
| "name": "lh:gather:beforePass:TagsBlockingFirstPaint", | |
| "duration": 0.51, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2477.38, | |
| "name": "lh:gather:beforePass:FontSize", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2477.39, | |
| "name": "lh:gather:beforePass:EmbeddedContent", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2477.4, | |
| "name": "lh:gather:beforePass:RobotsTxt", | |
| "duration": 0, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2477.41, | |
| "name": "lh:gather:beforePass:TapTargets", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2477.41, | |
| "name": "lh:gather:beforePass:Accessibility", | |
| "duration": 0, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2477.42, | |
| "name": "lh:gather:beforePass:TraceElements", | |
| "duration": 0.44, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2477.87, | |
| "name": "lh:gather:beforePass:InspectorIssues", | |
| "duration": 0.47, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2478.34, | |
| "name": "lh:gather:beforePass:SourceMaps", | |
| "duration": 0.07, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2478.46, | |
| "name": "lh:gather:beginRecording", | |
| "duration": 53.78, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2478.65, | |
| "name": "lh:gather:getVersion", | |
| "duration": 0.24, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2532.37, | |
| "name": "lh:gather:loadPage-defaultPass", | |
| "duration": 3020.51, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 5553.03, | |
| "name": "lh:gather:pass", | |
| "duration": 1.32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 5554.46, | |
| "name": "lh:gather:getTrace", | |
| "duration": 435.32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 5989.79, | |
| "name": "lh:gather:getDevtoolsLog", | |
| "duration": 3.84, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 5995.08, | |
| "name": "lh:gather:afterPass", | |
| "duration": 2038.63, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 5998.58, | |
| "name": "lh:gather:afterPass:CSSUsage", | |
| "duration": 206.7, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6205.29, | |
| "name": "lh:gather:afterPass:JsUsage", | |
| "duration": 23.61, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6228.92, | |
| "name": "lh:gather:afterPass:ViewportDimensions", | |
| "duration": 1.85, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6230.78, | |
| "name": "lh:gather:afterPass:RuntimeExceptions", | |
| "duration": 0.85, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6231.65, | |
| "name": "lh:gather:afterPass:ConsoleMessages", | |
| "duration": 1.5, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6233.16, | |
| "name": "lh:gather:afterPass:AnchorElements", | |
| "duration": 98.51, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6331.68, | |
| "name": "lh:gather:afterPass:ImageElements", | |
| "duration": 108.6, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6440.3, | |
| "name": "lh:gather:afterPass:LinkElements", | |
| "duration": 4.64, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6444.95, | |
| "name": "lh:gather:afterPass:MetaElements", | |
| "duration": 2.67, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6447.63, | |
| "name": "lh:gather:afterPass:ScriptElements", | |
| "duration": 32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6479.63, | |
| "name": "lh:gather:afterPass:IFrameElements", | |
| "duration": 3.12, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6482.76, | |
| "name": "lh:gather:afterPass:FormElements", | |
| "duration": 4.03, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6486.8, | |
| "name": "lh:gather:afterPass:MainDocumentContent", | |
| "duration": 4.69, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6491.5, | |
| "name": "lh:gather:afterPass:GlobalListeners", | |
| "duration": 2.55, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6494.07, | |
| "name": "lh:gather:afterPass:AppCacheManifest", | |
| "duration": 2.11, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6496.18, | |
| "name": "lh:gather:afterPass:Doctype", | |
| "duration": 3.11, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6499.3, | |
| "name": "lh:gather:afterPass:DOMStats", | |
| "duration": 6.38, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6505.7, | |
| "name": "lh:gather:afterPass:OptimizedImages", | |
| "duration": 445.99, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6951.71, | |
| "name": "lh:gather:afterPass:PasswordInputsWithPreventedPaste", | |
| "duration": 2.64, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6954.36, | |
| "name": "lh:gather:afterPass:ResponseCompression", | |
| "duration": 3.4, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6957.77, | |
| "name": "lh:gather:afterPass:TagsBlockingFirstPaint", | |
| "duration": 2.53, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 6960.31, | |
| "name": "lh:gather:afterPass:FontSize", | |
| "duration": 72.29, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 7032.61, | |
| "name": "lh:gather:afterPass:EmbeddedContent", | |
| "duration": 2.87, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 7035.49, | |
| "name": "lh:gather:afterPass:RobotsTxt", | |
| "duration": 15.6, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 7051.11, | |
| "name": "lh:gather:afterPass:TapTargets", | |
| "duration": 32.38, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 7083.52, | |
| "name": "lh:gather:afterPass:Accessibility", | |
| "duration": 915.41, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 7998.95, | |
| "name": "lh:gather:afterPass:TraceElements", | |
| "duration": 32.4, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8031.36, | |
| "name": "lh:gather:afterPass:InspectorIssues", | |
| "duration": 1.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8032.42, | |
| "name": "lh:gather:afterPass:SourceMaps", | |
| "duration": 1.29, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8081.88, | |
| "name": "lh:gather:runPass-offlinePass", | |
| "duration": 208.92, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8081.95, | |
| "name": "lh:gather:loadBlank", | |
| "duration": 43.61, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8125.58, | |
| "name": "lh:gather:setupPassNetwork", | |
| "duration": 1.02, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8126.61, | |
| "name": "lh:gather:beforePass", | |
| "duration": 1.57, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8126.63, | |
| "name": "lh:gather:beforePass:ServiceWorker", | |
| "duration": 1.06, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8127.7, | |
| "name": "lh:gather:beforePass:Offline", | |
| "duration": 0.45, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8128.16, | |
| "name": "lh:gather:beforePass:StartUrl", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8128.19, | |
| "name": "lh:gather:beginRecording", | |
| "duration": 0.06, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8128.25, | |
| "name": "lh:gather:loadPage-offlinePass", | |
| "duration": 153.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8281.34, | |
| "name": "lh:gather:pass", | |
| "duration": 0.34, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8281.7, | |
| "name": "lh:gather:getDevtoolsLog", | |
| "duration": 0.39, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8282.96, | |
| "name": "lh:gather:afterPass", | |
| "duration": 7.82, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8287.1, | |
| "name": "lh:gather:afterPass:ServiceWorker", | |
| "duration": 0.9, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8288.01, | |
| "name": "lh:gather:afterPass:Offline", | |
| "duration": 1.06, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8289.08, | |
| "name": "lh:gather:afterPass:StartUrl", | |
| "duration": 1.7, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8290.86, | |
| "name": "lh:gather:runPass-redirectPass", | |
| "duration": 571.82, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8290.91, | |
| "name": "lh:gather:loadBlank", | |
| "duration": 87.53, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8378.45, | |
| "name": "lh:gather:setupPassNetwork", | |
| "duration": 3.44, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8381.91, | |
| "name": "lh:gather:beforePass", | |
| "duration": 0.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8381.93, | |
| "name": "lh:gather:beforePass:HTTPRedirect", | |
| "duration": 0.17, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8382.11, | |
| "name": "lh:gather:beforePass:HTMLWithoutJavaScript", | |
| "duration": 0.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8382.18, | |
| "name": "lh:gather:beginRecording", | |
| "duration": 0.11, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8382.29, | |
| "name": "lh:gather:loadPage-redirectPass", | |
| "duration": 470.52, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8852.83, | |
| "name": "lh:gather:pass", | |
| "duration": 0.13, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8852.96, | |
| "name": "lh:gather:getDevtoolsLog", | |
| "duration": 0.74, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8854.27, | |
| "name": "lh:gather:afterPass", | |
| "duration": 8.41, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8858.23, | |
| "name": "lh:gather:afterPass:HTTPRedirect", | |
| "duration": 1.91, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8860.15, | |
| "name": "lh:gather:afterPass:HTMLWithoutJavaScript", | |
| "duration": 2.52, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8862.79, | |
| "name": "lh:gather:disconnect", | |
| "duration": 6.27, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8869.34, | |
| "name": "lh:runner:auditing", | |
| "duration": 909.81, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8873.84, | |
| "name": "lh:audit:is-on-https", | |
| "duration": 4.18, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8874.46, | |
| "name": "lh:computed:NetworkRecords", | |
| "duration": 2.94, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8878.47, | |
| "name": "lh:audit:redirects-http", | |
| "duration": 0.38, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8879.28, | |
| "name": "lh:audit:service-worker", | |
| "duration": 0.65, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8880.27, | |
| "name": "lh:audit:works-offline", | |
| "duration": 0.46, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8881.05, | |
| "name": "lh:audit:viewport", | |
| "duration": 0.95, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8881.27, | |
| "name": "lh:computed:ViewportMeta", | |
| "duration": 0.5, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8882.33, | |
| "name": "lh:audit:without-javascript", | |
| "duration": 0.45, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8883.07, | |
| "name": "lh:audit:first-contentful-paint", | |
| "duration": 36.5, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8883.34, | |
| "name": "lh:computed:FirstContentfulPaint", | |
| "duration": 35.91, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8883.46, | |
| "name": "lh:computed:TraceOfTab", | |
| "duration": 21.11, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8904.69, | |
| "name": "lh:computed:LanternFirstContentfulPaint", | |
| "duration": 14.55, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8904.85, | |
| "name": "lh:computed:PageDependencyGraph", | |
| "duration": 7.61, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8912.5, | |
| "name": "lh:computed:LoadSimulator", | |
| "duration": 1.64, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8912.6, | |
| "name": "lh:computed:NetworkAnalysis", | |
| "duration": 1.34, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8919.86, | |
| "name": "lh:audit:largest-contentful-paint", | |
| "duration": 5.57, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8920.17, | |
| "name": "lh:computed:LargestContentfulPaint", | |
| "duration": 5.02, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8920.23, | |
| "name": "lh:computed:LanternLargestContentfulPaint", | |
| "duration": 4.95, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8925.66, | |
| "name": "lh:audit:first-meaningful-paint", | |
| "duration": 4.72, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8925.9, | |
| "name": "lh:computed:FirstMeaningfulPaint", | |
| "duration": 4.16, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8925.96, | |
| "name": "lh:computed:LanternFirstMeaningfulPaint", | |
| "duration": 4.08, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8930.68, | |
| "name": "lh:audit:load-fast-enough-for-pwa", | |
| "duration": 9.98, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8931.11, | |
| "name": "lh:computed:Interactive", | |
| "duration": 9.2, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8931.16, | |
| "name": "lh:computed:LanternInteractive", | |
| "duration": 9.13, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8941.01, | |
| "name": "lh:audit:speed-index", | |
| "duration": 306, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8941.25, | |
| "name": "lh:computed:SpeedIndex", | |
| "duration": 305.57, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8941.3, | |
| "name": "lh:computed:LanternSpeedIndex", | |
| "duration": 305.5, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 8941.35, | |
| "name": "lh:computed:Speedline", | |
| "duration": 292.63, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9247.03, | |
| "name": "lh:audit:screenshot-thumbnails", | |
| "duration": 129.82, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9376.88, | |
| "name": "lh:audit:final-screenshot", | |
| "duration": 1.21, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9377.09, | |
| "name": "lh:computed:Screenshots", | |
| "duration": 0.95, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9378.58, | |
| "name": "lh:audit:estimated-input-latency", | |
| "duration": 6.33, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9378.78, | |
| "name": "lh:computed:EstimatedInputLatency", | |
| "duration": 5.96, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9378.82, | |
| "name": "lh:computed:LanternEstimatedInputLatency", | |
| "duration": 5.9, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9385.15, | |
| "name": "lh:audit:total-blocking-time", | |
| "duration": 10.93, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9385.38, | |
| "name": "lh:computed:TotalBlockingTime", | |
| "duration": 10.51, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9385.43, | |
| "name": "lh:computed:LanternTotalBlockingTime", | |
| "duration": 10.45, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9396.36, | |
| "name": "lh:audit:max-potential-fid", | |
| "duration": 6.66, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9396.57, | |
| "name": "lh:computed:MaxPotentialFID", | |
| "duration": 6.25, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9396.62, | |
| "name": "lh:computed:LanternMaxPotentialFID", | |
| "duration": 6.19, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9403.26, | |
| "name": "lh:audit:cumulative-layout-shift", | |
| "duration": 1.49, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9403.48, | |
| "name": "lh:computed:CumulativeLayoutShift", | |
| "duration": 0.84, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9404.98, | |
| "name": "lh:audit:errors-in-console", | |
| "duration": 0.44, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9405.64, | |
| "name": "lh:audit:server-response-time", | |
| "duration": 0.67, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9405.84, | |
| "name": "lh:computed:MainResource", | |
| "duration": 0.14, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9406.48, | |
| "name": "lh:audit:first-cpu-idle", | |
| "duration": 3.36, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9406.67, | |
| "name": "lh:computed:FirstCPUIdle", | |
| "duration": 3, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9406.72, | |
| "name": "lh:computed:LanternFirstCPUIdle", | |
| "duration": 2.95, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9410.01, | |
| "name": "lh:audit:interactive", | |
| "duration": 0.35, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9410.54, | |
| "name": "lh:audit:user-timings", | |
| "duration": 1.28, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9410.71, | |
| "name": "lh:computed:UserTimings", | |
| "duration": 0.86, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9412.01, | |
| "name": "lh:audit:critical-request-chains", | |
| "duration": 0.96, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9412.17, | |
| "name": "lh:computed:CriticalRequestChains", | |
| "duration": 0.34, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9413.16, | |
| "name": "lh:audit:redirects", | |
| "duration": 1.64, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9415.05, | |
| "name": "lh:audit:installable-manifest", | |
| "duration": 0.57, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9415.25, | |
| "name": "lh:computed:ManifestValues", | |
| "duration": 0.08, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9415.82, | |
| "name": "lh:audit:apple-touch-icon", | |
| "duration": 0.36, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9416.39, | |
| "name": "lh:audit:splash-screen", | |
| "duration": 0.42, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9416.56, | |
| "name": "lh:computed:ManifestValues", | |
| "duration": 0.03, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9417.02, | |
| "name": "lh:audit:themed-omnibox", | |
| "duration": 0.87, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9417.22, | |
| "name": "lh:computed:ManifestValues", | |
| "duration": 0.02, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9418.08, | |
| "name": "lh:audit:maskable-icon", | |
| "duration": 0.51, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9418.81, | |
| "name": "lh:audit:content-width", | |
| "duration": 0.33, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9419.34, | |
| "name": "lh:audit:image-aspect-ratio", | |
| "duration": 0.69, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9420.23, | |
| "name": "lh:audit:image-size-responsive", | |
| "duration": 0.74, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9421.18, | |
| "name": "lh:audit:preload-fonts", | |
| "duration": 4.71, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9426.08, | |
| "name": "lh:audit:deprecations", | |
| "duration": 0.36, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9426.63, | |
| "name": "lh:audit:mainthread-work-breakdown", | |
| "duration": 20.7, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9426.88, | |
| "name": "lh:computed:MainThreadTasks", | |
| "duration": 19.38, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9447.56, | |
| "name": "lh:audit:bootup-time", | |
| "duration": 3.19, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9450.95, | |
| "name": "lh:audit:uses-rel-preload", | |
| "duration": 3.51, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9451.23, | |
| "name": "lh:computed:LoadSimulator", | |
| "duration": 0.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9454.65, | |
| "name": "lh:audit:uses-rel-preconnect", | |
| "duration": 0.74, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9455.62, | |
| "name": "lh:audit:font-display", | |
| "duration": 4.47, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9460.11, | |
| "name": "lh:audit:diagnostics", | |
| "duration": 0.78, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9460.9, | |
| "name": "lh:audit:network-requests", | |
| "duration": 0.73, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9461.84, | |
| "name": "lh:audit:network-rtt", | |
| "duration": 0.46, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9462.48, | |
| "name": "lh:audit:network-server-latency", | |
| "duration": 0.46, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9462.95, | |
| "name": "lh:audit:main-thread-tasks", | |
| "duration": 0.35, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9463.32, | |
| "name": "lh:audit:metrics", | |
| "duration": 1.15, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9463.46, | |
| "name": "lh:computed:TimingSummary", | |
| "duration": 0.83, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9464.7, | |
| "name": "lh:audit:offline-start-url", | |
| "duration": 0.38, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9465.25, | |
| "name": "lh:audit:performance-budget", | |
| "duration": 1.49, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9465.44, | |
| "name": "lh:computed:ResourceSummary", | |
| "duration": 1.15, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9466.91, | |
| "name": "lh:audit:timing-budget", | |
| "duration": 0.32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9467.44, | |
| "name": "lh:audit:resource-summary", | |
| "duration": 2.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9469.89, | |
| "name": "lh:audit:third-party-summary", | |
| "duration": 3.51, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9473.57, | |
| "name": "lh:audit:largest-contentful-paint-element", | |
| "duration": 0.29, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9474.01, | |
| "name": "lh:audit:layout-shift-elements", | |
| "duration": 0.34, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9474.51, | |
| "name": "lh:audit:long-tasks", | |
| "duration": 2.27, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9476.96, | |
| "name": "lh:audit:no-unload-listeners", | |
| "duration": 0.43, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9477.55, | |
| "name": "lh:audit:non-composited-animations", | |
| "duration": 0.46, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9478.21, | |
| "name": "lh:audit:large-javascript-libraries", | |
| "duration": 1.35, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9479.74, | |
| "name": "lh:audit:valid-source-maps", | |
| "duration": 0.56, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9480.46, | |
| "name": "lh:audit:pwa-cross-browser", | |
| "duration": 0.2, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9480.88, | |
| "name": "lh:audit:pwa-page-transitions", | |
| "duration": 0.17, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9481.2, | |
| "name": "lh:audit:pwa-each-page-has-url", | |
| "duration": 0.16, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9481.53, | |
| "name": "lh:audit:accesskeys", | |
| "duration": 0.36, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9482.06, | |
| "name": "lh:audit:aria-allowed-attr", | |
| "duration": 0.77, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9483.02, | |
| "name": "lh:audit:aria-hidden-body", | |
| "duration": 0.7, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9483.9, | |
| "name": "lh:audit:aria-hidden-focus", | |
| "duration": 0.68, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9484.75, | |
| "name": "lh:audit:aria-input-field-name", | |
| "duration": 0.25, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9485.17, | |
| "name": "lh:audit:aria-required-attr", | |
| "duration": 0.82, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9486.25, | |
| "name": "lh:audit:aria-required-children", | |
| "duration": 1.11, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9487.56, | |
| "name": "lh:audit:aria-required-parent", | |
| "duration": 0.75, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9488.55, | |
| "name": "lh:audit:aria-roles", | |
| "duration": 0.6, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9489.31, | |
| "name": "lh:audit:aria-toggle-field-name", | |
| "duration": 0.25, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9489.72, | |
| "name": "lh:audit:aria-valid-attr-value", | |
| "duration": 0.6, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9490.49, | |
| "name": "lh:audit:aria-valid-attr", | |
| "duration": 0.59, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9491.24, | |
| "name": "lh:audit:button-name", | |
| "duration": 0.59, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9492.01, | |
| "name": "lh:audit:bypass", | |
| "duration": 0.58, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9492.77, | |
| "name": "lh:audit:color-contrast", | |
| "duration": 0.68, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9493.67, | |
| "name": "lh:audit:definition-list", | |
| "duration": 0.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9494.1, | |
| "name": "lh:audit:dlitem", | |
| "duration": 0.27, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9494.53, | |
| "name": "lh:audit:document-title", | |
| "duration": 0.59, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9495.29, | |
| "name": "lh:audit:duplicate-id-active", | |
| "duration": 0.29, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9495.72, | |
| "name": "lh:audit:duplicate-id-aria", | |
| "duration": 0.61, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9496.49, | |
| "name": "lh:audit:form-field-multiple-labels", | |
| "duration": 0.62, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9497.28, | |
| "name": "lh:audit:frame-title", | |
| "duration": 0.3, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9497.75, | |
| "name": "lh:audit:heading-order", | |
| "duration": 0.57, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9498.48, | |
| "name": "lh:audit:html-has-lang", | |
| "duration": 0.59, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9499.26, | |
| "name": "lh:audit:html-lang-valid", | |
| "duration": 0.59, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9500.01, | |
| "name": "lh:audit:image-alt", | |
| "duration": 0.57, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9500.75, | |
| "name": "lh:audit:input-image-alt", | |
| "duration": 0.34, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9501.24, | |
| "name": "lh:audit:label", | |
| "duration": 0.58, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9502.03, | |
| "name": "lh:audit:layout-table", | |
| "duration": 0.34, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9502.52, | |
| "name": "lh:audit:link-name", | |
| "duration": 0.58, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9503.3, | |
| "name": "lh:audit:list", | |
| "duration": 0.61, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9504.14, | |
| "name": "lh:audit:listitem", | |
| "duration": 0.59, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9504.92, | |
| "name": "lh:audit:meta-refresh", | |
| "duration": 0.36, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9506.68, | |
| "name": "lh:audit:meta-viewport", | |
| "duration": 0.67, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9507.51, | |
| "name": "lh:audit:object-alt", | |
| "duration": 0.39, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9508.1, | |
| "name": "lh:audit:tabindex", | |
| "duration": 0.41, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9508.73, | |
| "name": "lh:audit:td-headers-attr", | |
| "duration": 0.43, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9509.37, | |
| "name": "lh:audit:th-has-data-cells", | |
| "duration": 0.44, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9509.98, | |
| "name": "lh:audit:valid-lang", | |
| "duration": 0.46, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9510.62, | |
| "name": "lh:audit:video-caption", | |
| "duration": 0.48, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9511.28, | |
| "name": "lh:audit:video-description", | |
| "duration": 0.51, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9511.81, | |
| "name": "lh:audit:custom-controls-labels", | |
| "duration": 0.07, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9511.9, | |
| "name": "lh:audit:custom-controls-roles", | |
| "duration": 0.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9511.96, | |
| "name": "lh:audit:focus-traps", | |
| "duration": 0.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9512.02, | |
| "name": "lh:audit:focusable-controls", | |
| "duration": 0.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9512.08, | |
| "name": "lh:audit:interactive-element-affordance", | |
| "duration": 0.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9512.13, | |
| "name": "lh:audit:logical-tab-order", | |
| "duration": 0.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9512.19, | |
| "name": "lh:audit:managed-focus", | |
| "duration": 0.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9512.23, | |
| "name": "lh:audit:offscreen-content-hidden", | |
| "duration": 0.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9512.28, | |
| "name": "lh:audit:use-landmarks", | |
| "duration": 0.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9512.33, | |
| "name": "lh:audit:visual-order-follows-dom", | |
| "duration": 0.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9512.54, | |
| "name": "lh:audit:uses-long-cache-ttl", | |
| "duration": 1.78, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9514.49, | |
| "name": "lh:audit:total-byte-weight", | |
| "duration": 0.6, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9515.24, | |
| "name": "lh:audit:offscreen-images", | |
| "duration": 3.46, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9518.87, | |
| "name": "lh:audit:render-blocking-resources", | |
| "duration": 2.38, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9519.26, | |
| "name": "lh:computed:UnusedCSS", | |
| "duration": 0.8, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9520.11, | |
| "name": "lh:computed:FirstContentfulPaint", | |
| "duration": 0.91, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9520.15, | |
| "name": "lh:computed:LanternFirstContentfulPaint", | |
| "duration": 0.86, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9521.89, | |
| "name": "lh:audit:unminified-css", | |
| "duration": 43.91, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9566.07, | |
| "name": "lh:audit:unminified-javascript", | |
| "duration": 86.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9652.51, | |
| "name": "lh:audit:unused-css-rules", | |
| "duration": 2.32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9654.99, | |
| "name": "lh:audit:unused-javascript", | |
| "duration": 25.48, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9655.26, | |
| "name": "lh:computed:JSBundles", | |
| "duration": 0.12, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9655.42, | |
| "name": "lh:computed:UnusedJavascriptSummary", | |
| "duration": 4.99, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9660.46, | |
| "name": "lh:computed:UnusedJavascriptSummary", | |
| "duration": 0.29, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9660.79, | |
| "name": "lh:computed:UnusedJavascriptSummary", | |
| "duration": 0.53, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9661.35, | |
| "name": "lh:computed:UnusedJavascriptSummary", | |
| "duration": 11.92, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9673.31, | |
| "name": "lh:computed:UnusedJavascriptSummary", | |
| "duration": 0.38, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9673.72, | |
| "name": "lh:computed:UnusedJavascriptSummary", | |
| "duration": 0.32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9674.07, | |
| "name": "lh:computed:UnusedJavascriptSummary", | |
| "duration": 0.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9674.15, | |
| "name": "lh:computed:UnusedJavascriptSummary", | |
| "duration": 0.13, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9674.31, | |
| "name": "lh:computed:UnusedJavascriptSummary", | |
| "duration": 1.78, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9676.14, | |
| "name": "lh:computed:UnusedJavascriptSummary", | |
| "duration": 0.1, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9676.83, | |
| "name": "lh:computed:UnusedJavascriptSummary", | |
| "duration": 0.07, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9680.73, | |
| "name": "lh:audit:uses-webp-images", | |
| "duration": 3.27, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9684.17, | |
| "name": "lh:audit:uses-optimized-images", | |
| "duration": 3.28, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9687.68, | |
| "name": "lh:audit:uses-text-compression", | |
| "duration": 3.37, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9691.23, | |
| "name": "lh:audit:uses-responsive-images", | |
| "duration": 2.3, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9693.71, | |
| "name": "lh:audit:efficient-animated-content", | |
| "duration": 1.9, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9695.79, | |
| "name": "lh:audit:duplicated-javascript", | |
| "duration": 2.55, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9696.16, | |
| "name": "lh:computed:ModuleDuplication", | |
| "duration": 0.23, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9696.27, | |
| "name": "lh:computed:JSBundles", | |
| "duration": 0.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9698.71, | |
| "name": "lh:audit:legacy-javascript", | |
| "duration": 55.78, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9754.69, | |
| "name": "lh:audit:appcache-manifest", | |
| "duration": 0.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9755.1, | |
| "name": "lh:audit:doctype", | |
| "duration": 0.24, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9755.5, | |
| "name": "lh:audit:charset", | |
| "duration": 0.44, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9756.11, | |
| "name": "lh:audit:dom-size", | |
| "duration": 1.49, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9757.78, | |
| "name": "lh:audit:external-anchors-use-rel-noopener", | |
| "duration": 0.46, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9758.43, | |
| "name": "lh:audit:geolocation-on-start", | |
| "duration": 0.33, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9758.91, | |
| "name": "lh:audit:no-document-write", | |
| "duration": 0.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9759.36, | |
| "name": "lh:audit:no-vulnerable-libraries", | |
| "duration": 2.43, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9761.96, | |
| "name": "lh:audit:js-libraries", | |
| "duration": 0.32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9762.45, | |
| "name": "lh:audit:notification-on-start", | |
| "duration": 0.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9762.92, | |
| "name": "lh:audit:password-inputs-can-be-pasted-into", | |
| "duration": 0.31, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9763.36, | |
| "name": "lh:audit:uses-http2", | |
| "duration": 2.17, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9765.71, | |
| "name": "lh:audit:uses-passive-event-listeners", | |
| "duration": 0.32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9766.18, | |
| "name": "lh:audit:meta-description", | |
| "duration": 0.23, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9766.56, | |
| "name": "lh:audit:http-status-code", | |
| "duration": 0.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9766.99, | |
| "name": "lh:audit:font-size", | |
| "duration": 0.99, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9768.17, | |
| "name": "lh:audit:link-text", | |
| "duration": 3.69, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9772, | |
| "name": "lh:audit:crawlable-anchors", | |
| "duration": 1.16, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9773.37, | |
| "name": "lh:audit:is-crawlable", | |
| "duration": 1.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9774.52, | |
| "name": "lh:audit:robots-txt", | |
| "duration": 0.61, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9775.34, | |
| "name": "lh:audit:tap-targets", | |
| "duration": 1.73, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9777.22, | |
| "name": "lh:audit:hreflang", | |
| "duration": 0.47, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9777.82, | |
| "name": "lh:audit:plugins", | |
| "duration": 0.39, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9778.45, | |
| "name": "lh:audit:canonical", | |
| "duration": 0.43, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9779.01, | |
| "name": "lh:audit:structured-data", | |
| "duration": 0.13, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 9779.15, | |
| "name": "lh:runner:generate", | |
| "duration": 0.56, | |
| "entryType": "measure" | |
| } | |
| ], | |
| "total": 8655.22 | |
| }, | |
| "i18n": { | |
| "rendererFormattedStrings": { | |
| "auditGroupExpandTooltip": "Show audits", | |
| "calculatorLink": "See calculator.", | |
| "crcInitialNavigation": "Initial Navigation", | |
| "crcLongestDurationLabel": "Maximum critical path latency:", | |
| "dropdownCopyJSON": "Copy JSON", | |
| "dropdownDarkTheme": "Toggle Dark Theme", | |
| "dropdownPrintExpanded": "Print Expanded", | |
| "dropdownPrintSummary": "Print Summary", | |
| "dropdownSaveGist": "Save as Gist", | |
| "dropdownSaveHTML": "Save as HTML", | |
| "dropdownSaveJSON": "Save as JSON", | |
| "dropdownViewer": "Open in Viewer", | |
| "errorLabel": "Error!", | |
| "errorMissingAuditInfo": "Report error: no audit information", | |
| "footerIssue": "File an issue", | |
| "labDataTitle": "Lab Data", | |
| "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.", | |
| "manualAuditsGroupTitle": "Additional items to manually check", | |
| "notApplicableAuditsGroupTitle": "Not applicable", | |
| "opportunityResourceColumnLabel": "Opportunity", | |
| "opportunitySavingsColumnLabel": "Estimated Savings", | |
| "passedAuditsGroupTitle": "Passed audits", | |
| "runtimeDesktopEmulation": "Emulated Desktop", | |
| "runtimeMobileEmulation": "Emulated Moto G4", | |
| "runtimeNoEmulation": "No emulation", | |
| "runtimeSettingsAxeVersion": "Axe version", | |
| "runtimeSettingsBenchmark": "CPU/Memory Power", | |
| "runtimeSettingsChannel": "Channel", | |
| "runtimeSettingsCPUThrottling": "CPU throttling", | |
| "runtimeSettingsDevice": "Device", | |
| "runtimeSettingsFetchTime": "Fetch Time", | |
| "runtimeSettingsNetworkThrottling": "Network throttling", | |
| "runtimeSettingsTitle": "Runtime Settings", | |
| "runtimeSettingsUA": "User agent (host)", | |
| "runtimeSettingsUANetwork": "User agent (network)", | |
| "runtimeSettingsUrl": "URL", | |
| "runtimeUnknown": "Unknown", | |
| "snippetCollapseButtonLabel": "Collapse snippet", | |
| "snippetExpandButtonLabel": "Expand snippet", | |
| "thirdPartyResourcesLabel": "Show 3rd-party resources", | |
| "throttlingProvided": "Provided by environment", | |
| "toplevelWarningsMessage": "There were issues affecting this run of Lighthouse:", | |
| "varianceDisclaimer": "Values are estimated and may vary. The [performance score is calculated](https://web.dev/performance-scoring/) directly from these metrics.", | |
| "warningAuditsGroupTitle": "Passed audits but with warnings", | |
| "warningHeader": "Warnings: " | |
| }, | |
| "icuMessagePaths": { | |
| "lighthouse-core/audits/is-on-https.js | title": [ | |
| "audits[is-on-https].title" | |
| ], | |
| "lighthouse-core/audits/is-on-https.js | description": [ | |
| "audits[is-on-https].description" | |
| ], | |
| "lighthouse-core/audits/redirects-http.js | title": [ | |
| "audits[redirects-http].title" | |
| ], | |
| "lighthouse-core/audits/redirects-http.js | description": [ | |
| "audits[redirects-http].description" | |
| ], | |
| "lighthouse-core/audits/service-worker.js | failureTitle": [ | |
| "audits[service-worker].title" | |
| ], | |
| "lighthouse-core/audits/service-worker.js | description": [ | |
| "audits[service-worker].description" | |
| ], | |
| "lighthouse-core/audits/works-offline.js | failureTitle": [ | |
| "audits[works-offline].title" | |
| ], | |
| "lighthouse-core/audits/works-offline.js | description": [ | |
| "audits[works-offline].description" | |
| ], | |
| "lighthouse-core/audits/viewport.js | title": [ | |
| "audits.viewport.title" | |
| ], | |
| "lighthouse-core/audits/viewport.js | description": [ | |
| "audits.viewport.description" | |
| ], | |
| "lighthouse-core/audits/without-javascript.js | title": [ | |
| "audits[without-javascript].title" | |
| ], | |
| "lighthouse-core/audits/without-javascript.js | description": [ | |
| "audits[without-javascript].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | firstContentfulPaintMetric": [ | |
| "audits[first-contentful-paint].title" | |
| ], | |
| "lighthouse-core/audits/metrics/first-contentful-paint.js | description": [ | |
| "audits[first-contentful-paint].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | seconds": [ | |
| { | |
| "values": { | |
| "timeInMs": 3472.9970000000003 | |
| }, | |
| "path": "audits[first-contentful-paint].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 5171.741 | |
| }, | |
| "path": "audits[largest-contentful-paint].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 4684.877 | |
| }, | |
| "path": "audits[first-meaningful-paint].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 5061.183530524209 | |
| }, | |
| "path": "audits[speed-index].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 7312.757000000001 | |
| }, | |
| "path": "audits[first-cpu-idle].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 7769.977000000001 | |
| }, | |
| "path": "audits.interactive.displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 3526.8999999999937 | |
| }, | |
| "path": "audits[mainthread-work-breakdown].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 1775.0279999999989 | |
| }, | |
| "path": "audits[bootup-time].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | largestContentfulPaintMetric": [ | |
| "audits[largest-contentful-paint].title" | |
| ], | |
| "lighthouse-core/audits/metrics/largest-contentful-paint.js | description": [ | |
| "audits[largest-contentful-paint].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | firstMeaningfulPaintMetric": [ | |
| "audits[first-meaningful-paint].title" | |
| ], | |
| "lighthouse-core/audits/metrics/first-meaningful-paint.js | description": [ | |
| "audits[first-meaningful-paint].description" | |
| ], | |
| "lighthouse-core/audits/load-fast-enough-for-pwa.js | title": [ | |
| "audits[load-fast-enough-for-pwa].title" | |
| ], | |
| "lighthouse-core/audits/load-fast-enough-for-pwa.js | description": [ | |
| "audits[load-fast-enough-for-pwa].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | speedIndexMetric": [ | |
| "audits[speed-index].title" | |
| ], | |
| "lighthouse-core/audits/metrics/speed-index.js | description": [ | |
| "audits[speed-index].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | estimatedInputLatencyMetric": [ | |
| "audits[estimated-input-latency].title" | |
| ], | |
| "lighthouse-core/audits/metrics/estimated-input-latency.js | description": [ | |
| "audits[estimated-input-latency].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | ms": [ | |
| { | |
| "values": { | |
| "timeInMs": 72.63999999999986 | |
| }, | |
| "path": "audits[estimated-input-latency].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 390.78000000000065 | |
| }, | |
| "path": "audits[total-blocking-time].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 410.9999999999991 | |
| }, | |
| "path": "audits[max-potential-fid].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 122.9 | |
| }, | |
| "path": "audits[network-rtt].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 196.90099999999998 | |
| }, | |
| "path": "audits[network-server-latency].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | totalBlockingTimeMetric": [ | |
| "audits[total-blocking-time].title" | |
| ], | |
| "lighthouse-core/audits/metrics/total-blocking-time.js | description": [ | |
| "audits[total-blocking-time].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | maxPotentialFIDMetric": [ | |
| "audits[max-potential-fid].title" | |
| ], | |
| "lighthouse-core/audits/metrics/max-potential-fid.js | description": [ | |
| "audits[max-potential-fid].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | cumulativeLayoutShiftMetric": [ | |
| "audits[cumulative-layout-shift].title" | |
| ], | |
| "lighthouse-core/audits/metrics/cumulative-layout-shift.js | description": [ | |
| "audits[cumulative-layout-shift].description" | |
| ], | |
| "lighthouse-core/audits/errors-in-console.js | title": [ | |
| "audits[errors-in-console].title" | |
| ], | |
| "lighthouse-core/audits/errors-in-console.js | description": [ | |
| "audits[errors-in-console].description" | |
| ], | |
| "lighthouse-core/audits/server-response-time.js | title": [ | |
| "audits[server-response-time].title" | |
| ], | |
| "lighthouse-core/audits/server-response-time.js | description": [ | |
| "audits[server-response-time].description" | |
| ], | |
| "lighthouse-core/audits/server-response-time.js | displayValue": [ | |
| { | |
| "values": { | |
| "timeInMs": 14.933000000000007 | |
| }, | |
| "path": "audits[server-response-time].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnURL": [ | |
| "audits[server-response-time].details.headings[0].label", | |
| "audits[image-aspect-ratio].details.headings[1].text", | |
| "audits[image-size-responsive].details.headings[1].text", | |
| "audits[bootup-time].details.headings[0].text", | |
| "audits[uses-rel-preload].details.headings[0].label", | |
| "audits[uses-rel-preconnect].details.headings[0].label", | |
| "audits[font-display].details.headings[0].text", | |
| "audits[network-rtt].details.headings[0].text", | |
| "audits[network-server-latency].details.headings[0].text", | |
| "audits[long-tasks].details.headings[0].text", | |
| "audits[no-unload-listeners].details.headings[0].text", | |
| "audits[valid-source-maps].details.headings[0].text", | |
| "audits[uses-long-cache-ttl].details.headings[0].text", | |
| "audits[total-byte-weight].details.headings[0].text", | |
| "audits[unused-css-rules].details.headings[0].label", | |
| "audits[unused-javascript].details.headings[0].label", | |
| "audits[uses-webp-images].details.headings[1].label", | |
| "audits[uses-optimized-images].details.headings[1].label", | |
| "audits[uses-responsive-images].details.headings[1].label", | |
| "audits[legacy-javascript].details.headings[0].label", | |
| "audits[uses-passive-event-listeners].details.headings[0].text" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnTimeSpent": [ | |
| "audits[server-response-time].details.headings[1].label", | |
| "audits[mainthread-work-breakdown].details.headings[1].text", | |
| "audits[network-rtt].details.headings[1].text", | |
| "audits[network-server-latency].details.headings[1].text" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | firstCPUIdleMetric": [ | |
| "audits[first-cpu-idle].title" | |
| ], | |
| "lighthouse-core/audits/metrics/first-cpu-idle.js | description": [ | |
| "audits[first-cpu-idle].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | interactiveMetric": [ | |
| "audits.interactive.title" | |
| ], | |
| "lighthouse-core/audits/metrics/interactive.js | description": [ | |
| "audits.interactive.description" | |
| ], | |
| "lighthouse-core/audits/user-timings.js | title": [ | |
| "audits[user-timings].title" | |
| ], | |
| "lighthouse-core/audits/user-timings.js | description": [ | |
| "audits[user-timings].description" | |
| ], | |
| "lighthouse-core/audits/critical-request-chains.js | title": [ | |
| "audits[critical-request-chains].title" | |
| ], | |
| "lighthouse-core/audits/critical-request-chains.js | description": [ | |
| "audits[critical-request-chains].description" | |
| ], | |
| "lighthouse-core/audits/redirects.js | title": [ | |
| "audits.redirects.title" | |
| ], | |
| "lighthouse-core/audits/redirects.js | description": [ | |
| "audits.redirects.description" | |
| ], | |
| "lighthouse-core/audits/installable-manifest.js | failureTitle": [ | |
| "audits[installable-manifest].title" | |
| ], | |
| "lighthouse-core/audits/installable-manifest.js | description": [ | |
| "audits[installable-manifest].description" | |
| ], | |
| "lighthouse-core/audits/apple-touch-icon.js | title": [ | |
| "audits[apple-touch-icon].title" | |
| ], | |
| "lighthouse-core/audits/apple-touch-icon.js | description": [ | |
| "audits[apple-touch-icon].description" | |
| ], | |
| "lighthouse-core/audits/splash-screen.js | failureTitle": [ | |
| "audits[splash-screen].title" | |
| ], | |
| "lighthouse-core/audits/splash-screen.js | description": [ | |
| "audits[splash-screen].description" | |
| ], | |
| "lighthouse-core/audits/themed-omnibox.js | failureTitle": [ | |
| "audits[themed-omnibox].title" | |
| ], | |
| "lighthouse-core/audits/themed-omnibox.js | description": [ | |
| "audits[themed-omnibox].description" | |
| ], | |
| "lighthouse-core/audits/maskable-icon.js | failureTitle": [ | |
| "audits[maskable-icon].title" | |
| ], | |
| "lighthouse-core/audits/maskable-icon.js | description": [ | |
| "audits[maskable-icon].description" | |
| ], | |
| "lighthouse-core/audits/content-width.js | title": [ | |
| "audits[content-width].title" | |
| ], | |
| "lighthouse-core/audits/content-width.js | description": [ | |
| "audits[content-width].description" | |
| ], | |
| "lighthouse-core/audits/image-aspect-ratio.js | failureTitle": [ | |
| "audits[image-aspect-ratio].title" | |
| ], | |
| "lighthouse-core/audits/image-aspect-ratio.js | description": [ | |
| "audits[image-aspect-ratio].description" | |
| ], | |
| "lighthouse-core/audits/image-aspect-ratio.js | columnDisplayed": [ | |
| "audits[image-aspect-ratio].details.headings[2].text" | |
| ], | |
| "lighthouse-core/audits/image-aspect-ratio.js | columnActual": [ | |
| "audits[image-aspect-ratio].details.headings[3].text" | |
| ], | |
| "lighthouse-core/audits/image-size-responsive.js | failureTitle": [ | |
| "audits[image-size-responsive].title" | |
| ], | |
| "lighthouse-core/audits/image-size-responsive.js | description": [ | |
| "audits[image-size-responsive].description" | |
| ], | |
| "lighthouse-core/audits/image-size-responsive.js | columnDisplayed": [ | |
| "audits[image-size-responsive].details.headings[2].text" | |
| ], | |
| "lighthouse-core/audits/image-size-responsive.js | columnActual": [ | |
| "audits[image-size-responsive].details.headings[3].text" | |
| ], | |
| "lighthouse-core/audits/image-size-responsive.js | columnExpected": [ | |
| "audits[image-size-responsive].details.headings[4].text" | |
| ], | |
| "lighthouse-core/audits/preload-fonts.js | title": [ | |
| "audits[preload-fonts].title" | |
| ], | |
| "lighthouse-core/audits/preload-fonts.js | description": [ | |
| "audits[preload-fonts].description" | |
| ], | |
| "lighthouse-core/audits/deprecations.js | title": [ | |
| "audits.deprecations.title" | |
| ], | |
| "lighthouse-core/audits/deprecations.js | description": [ | |
| "audits.deprecations.description" | |
| ], | |
| "lighthouse-core/audits/mainthread-work-breakdown.js | failureTitle": [ | |
| "audits[mainthread-work-breakdown].title" | |
| ], | |
| "lighthouse-core/audits/mainthread-work-breakdown.js | description": [ | |
| "audits[mainthread-work-breakdown].description" | |
| ], | |
| "lighthouse-core/audits/mainthread-work-breakdown.js | columnCategory": [ | |
| "audits[mainthread-work-breakdown].details.headings[0].text" | |
| ], | |
| "lighthouse-core/audits/bootup-time.js | failureTitle": [ | |
| "audits[bootup-time].title" | |
| ], | |
| "lighthouse-core/audits/bootup-time.js | description": [ | |
| "audits[bootup-time].description" | |
| ], | |
| "lighthouse-core/audits/bootup-time.js | columnTotal": [ | |
| "audits[bootup-time].details.headings[1].text" | |
| ], | |
| "lighthouse-core/audits/bootup-time.js | columnScriptEval": [ | |
| "audits[bootup-time].details.headings[2].text" | |
| ], | |
| "lighthouse-core/audits/bootup-time.js | columnScriptParse": [ | |
| "audits[bootup-time].details.headings[3].text" | |
| ], | |
| "lighthouse-core/audits/uses-rel-preload.js | title": [ | |
| "audits[uses-rel-preload].title" | |
| ], | |
| "lighthouse-core/audits/uses-rel-preload.js | description": [ | |
| "audits[uses-rel-preload].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | displayValueMsSavings": [ | |
| { | |
| "values": { | |
| "wastedMs": 5677 | |
| }, | |
| "path": "audits[uses-rel-preload].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "wastedMs": 529.6209999972582 | |
| }, | |
| "path": "audits[uses-rel-preconnect].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnWastedBytes": [ | |
| "audits[uses-rel-preload].details.headings[1].label", | |
| "audits[uses-rel-preconnect].details.headings[1].label", | |
| "audits[font-display].details.headings[1].text", | |
| "audits[unused-css-rules].details.headings[2].label", | |
| "audits[unused-javascript].details.headings[2].label", | |
| "audits[uses-webp-images].details.headings[3].label", | |
| "audits[uses-optimized-images].details.headings[3].label", | |
| "audits[uses-responsive-images].details.headings[3].label", | |
| "audits[legacy-javascript].details.headings[2].label" | |
| ], | |
| "lighthouse-core/audits/uses-rel-preconnect.js | title": [ | |
| "audits[uses-rel-preconnect].title" | |
| ], | |
| "lighthouse-core/audits/uses-rel-preconnect.js | description": [ | |
| "audits[uses-rel-preconnect].description" | |
| ], | |
| "lighthouse-core/audits/font-display.js | failureTitle": [ | |
| "audits[font-display].title" | |
| ], | |
| "lighthouse-core/audits/font-display.js | description": [ | |
| "audits[font-display].description" | |
| ], | |
| "lighthouse-core/audits/network-rtt.js | title": [ | |
| "audits[network-rtt].title" | |
| ], | |
| "lighthouse-core/audits/network-rtt.js | description": [ | |
| "audits[network-rtt].description" | |
| ], | |
| "lighthouse-core/audits/network-server-latency.js | title": [ | |
| "audits[network-server-latency].title" | |
| ], | |
| "lighthouse-core/audits/network-server-latency.js | description": [ | |
| "audits[network-server-latency].description" | |
| ], | |
| "lighthouse-core/audits/offline-start-url.js | failureTitle": [ | |
| "audits[offline-start-url].title" | |
| ], | |
| "lighthouse-core/audits/offline-start-url.js | description": [ | |
| "audits[offline-start-url].description" | |
| ], | |
| "lighthouse-core/audits/performance-budget.js | title": [ | |
| "audits[performance-budget].title" | |
| ], | |
| "lighthouse-core/audits/performance-budget.js | description": [ | |
| "audits[performance-budget].description" | |
| ], | |
| "lighthouse-core/audits/timing-budget.js | title": [ | |
| "audits[timing-budget].title" | |
| ], | |
| "lighthouse-core/audits/timing-budget.js | description": [ | |
| "audits[timing-budget].description" | |
| ], | |
| "lighthouse-core/audits/resource-summary.js | title": [ | |
| "audits[resource-summary].title" | |
| ], | |
| "lighthouse-core/audits/resource-summary.js | description": [ | |
| "audits[resource-summary].description" | |
| ], | |
| "lighthouse-core/audits/resource-summary.js | displayValue": [ | |
| { | |
| "values": { | |
| "requestCount": 53, | |
| "byteCount": 1270008 | |
| }, | |
| "path": "audits[resource-summary].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnResourceType": [ | |
| "audits[resource-summary].details.headings[0].text" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnRequests": [ | |
| "audits[resource-summary].details.headings[1].text" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnTransferSize": [ | |
| "audits[resource-summary].details.headings[2].text", | |
| "audits[third-party-summary].details.headings[1].text", | |
| "audits[uses-long-cache-ttl].details.headings[2].text", | |
| "audits[total-byte-weight].details.headings[1].text", | |
| "audits[unused-css-rules].details.headings[1].label", | |
| "audits[unused-javascript].details.headings[1].label" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | totalResourceType": [ | |
| "audits[resource-summary].details.items[0].label" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | scriptResourceType": [ | |
| "audits[resource-summary].details.items[1].label" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | imageResourceType": [ | |
| "audits[resource-summary].details.items[2].label" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | fontResourceType": [ | |
| "audits[resource-summary].details.items[3].label" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | stylesheetResourceType": [ | |
| "audits[resource-summary].details.items[4].label" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | documentResourceType": [ | |
| "audits[resource-summary].details.items[5].label" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | otherResourceType": [ | |
| "audits[resource-summary].details.items[6].label" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | mediaResourceType": [ | |
| "audits[resource-summary].details.items[7].label" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | thirdPartyResourceType": [ | |
| "audits[resource-summary].details.items[8].label" | |
| ], | |
| "lighthouse-core/audits/third-party-summary.js | title": [ | |
| "audits[third-party-summary].title" | |
| ], | |
| "lighthouse-core/audits/third-party-summary.js | description": [ | |
| "audits[third-party-summary].description" | |
| ], | |
| "lighthouse-core/audits/third-party-summary.js | displayValue": [ | |
| { | |
| "values": { | |
| "timeInMs": 18.408 | |
| }, | |
| "path": "audits[third-party-summary].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/third-party-summary.js | columnThirdParty": [ | |
| "audits[third-party-summary].details.headings[0].text" | |
| ], | |
| "lighthouse-core/audits/third-party-summary.js | columnBlockingTime": [ | |
| "audits[third-party-summary].details.headings[2].text" | |
| ], | |
| "lighthouse-core/audits/largest-contentful-paint-element.js | title": [ | |
| "audits[largest-contentful-paint-element].title" | |
| ], | |
| "lighthouse-core/audits/largest-contentful-paint-element.js | description": [ | |
| "audits[largest-contentful-paint-element].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | displayValueElementsFound": [ | |
| { | |
| "values": { | |
| "nodeCount": 1 | |
| }, | |
| "path": "audits[largest-contentful-paint-element].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "nodeCount": 5 | |
| }, | |
| "path": "audits[layout-shift-elements].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnElement": [ | |
| "audits[largest-contentful-paint-element].details.headings[0].text", | |
| "audits[layout-shift-elements].details.headings[0].text", | |
| "audits[dom-size].details.headings[1].text" | |
| ], | |
| "lighthouse-core/audits/layout-shift-elements.js | title": [ | |
| "audits[layout-shift-elements].title" | |
| ], | |
| "lighthouse-core/audits/layout-shift-elements.js | description": [ | |
| "audits[layout-shift-elements].description" | |
| ], | |
| "lighthouse-core/audits/layout-shift-elements.js | columnContribution": [ | |
| "audits[layout-shift-elements].details.headings[1].text" | |
| ], | |
| "lighthouse-core/audits/long-tasks.js | title": [ | |
| "audits[long-tasks].title" | |
| ], | |
| "lighthouse-core/audits/long-tasks.js | description": [ | |
| "audits[long-tasks].description" | |
| ], | |
| "lighthouse-core/audits/long-tasks.js | displayValue": [ | |
| { | |
| "values": { | |
| "itemCount": 11 | |
| }, | |
| "path": "audits[long-tasks].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnStartTime": [ | |
| "audits[long-tasks].details.headings[1].text" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnDuration": [ | |
| "audits[long-tasks].details.headings[2].text" | |
| ], | |
| "lighthouse-core/audits/no-unload-listeners.js | failureTitle": [ | |
| "audits[no-unload-listeners].title" | |
| ], | |
| "lighthouse-core/audits/no-unload-listeners.js | description": [ | |
| "audits[no-unload-listeners].description" | |
| ], | |
| "lighthouse-core/audits/non-composited-animations.js | title": [ | |
| "audits[non-composited-animations].title" | |
| ], | |
| "lighthouse-core/audits/non-composited-animations.js | description": [ | |
| "audits[non-composited-animations].description" | |
| ], | |
| "lighthouse-core/audits/large-javascript-libraries.js | title": [ | |
| "audits[large-javascript-libraries].title" | |
| ], | |
| "lighthouse-core/audits/large-javascript-libraries.js | description": [ | |
| "audits[large-javascript-libraries].description" | |
| ], | |
| "lighthouse-core/audits/large-javascript-libraries.js | displayValue": [ | |
| { | |
| "values": { | |
| "libraryCount": 0 | |
| }, | |
| "path": "audits[large-javascript-libraries].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/valid-source-maps.js | failureTitle": [ | |
| "audits[valid-source-maps].title" | |
| ], | |
| "lighthouse-core/audits/valid-source-maps.js | description": [ | |
| "audits[valid-source-maps].description" | |
| ], | |
| "lighthouse-core/audits/valid-source-maps.js | columnMapURL": [ | |
| "audits[valid-source-maps].details.headings[1].text" | |
| ], | |
| "lighthouse-core/audits/valid-source-maps.js | missingSourceMapErrorMessage": [ | |
| "audits[valid-source-maps].details.items[0].subItems.items[0].error" | |
| ], | |
| "lighthouse-core/audits/manual/pwa-cross-browser.js | title": [ | |
| "audits[pwa-cross-browser].title" | |
| ], | |
| "lighthouse-core/audits/manual/pwa-cross-browser.js | description": [ | |
| "audits[pwa-cross-browser].description" | |
| ], | |
| "lighthouse-core/audits/manual/pwa-page-transitions.js | title": [ | |
| "audits[pwa-page-transitions].title" | |
| ], | |
| "lighthouse-core/audits/manual/pwa-page-transitions.js | description": [ | |
| "audits[pwa-page-transitions].description" | |
| ], | |
| "lighthouse-core/audits/manual/pwa-each-page-has-url.js | title": [ | |
| "audits[pwa-each-page-has-url].title" | |
| ], | |
| "lighthouse-core/audits/manual/pwa-each-page-has-url.js | description": [ | |
| "audits[pwa-each-page-has-url].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/accesskeys.js | title": [ | |
| "audits.accesskeys.title" | |
| ], | |
| "lighthouse-core/audits/accessibility/accesskeys.js | description": [ | |
| "audits.accesskeys.description" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-allowed-attr.js | title": [ | |
| "audits[aria-allowed-attr].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-allowed-attr.js | description": [ | |
| "audits[aria-allowed-attr].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-hidden-body.js | title": [ | |
| "audits[aria-hidden-body].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-hidden-body.js | description": [ | |
| "audits[aria-hidden-body].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-hidden-focus.js | title": [ | |
| "audits[aria-hidden-focus].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-hidden-focus.js | description": [ | |
| "audits[aria-hidden-focus].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-input-field-name.js | title": [ | |
| "audits[aria-input-field-name].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-input-field-name.js | description": [ | |
| "audits[aria-input-field-name].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-required-attr.js | title": [ | |
| "audits[aria-required-attr].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-required-attr.js | description": [ | |
| "audits[aria-required-attr].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-required-children.js | title": [ | |
| "audits[aria-required-children].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-required-children.js | description": [ | |
| "audits[aria-required-children].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-required-parent.js | title": [ | |
| "audits[aria-required-parent].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-required-parent.js | description": [ | |
| "audits[aria-required-parent].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-roles.js | title": [ | |
| "audits[aria-roles].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-roles.js | description": [ | |
| "audits[aria-roles].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-toggle-field-name.js | title": [ | |
| "audits[aria-toggle-field-name].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-toggle-field-name.js | description": [ | |
| "audits[aria-toggle-field-name].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | title": [ | |
| "audits[aria-valid-attr-value].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | description": [ | |
| "audits[aria-valid-attr-value].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-valid-attr.js | title": [ | |
| "audits[aria-valid-attr].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/aria-valid-attr.js | description": [ | |
| "audits[aria-valid-attr].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/button-name.js | title": [ | |
| "audits[button-name].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/button-name.js | description": [ | |
| "audits[button-name].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/bypass.js | title": [ | |
| "audits.bypass.title" | |
| ], | |
| "lighthouse-core/audits/accessibility/bypass.js | description": [ | |
| "audits.bypass.description" | |
| ], | |
| "lighthouse-core/audits/accessibility/color-contrast.js | failureTitle": [ | |
| "audits[color-contrast].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/color-contrast.js | description": [ | |
| "audits[color-contrast].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnFailingElem": [ | |
| "audits[color-contrast].details.headings[0].text", | |
| "audits[heading-order].details.headings[0].text", | |
| "audits[image-alt].details.headings[0].text", | |
| "audits.label.details.headings[0].text", | |
| "audits.list.details.headings[0].text" | |
| ], | |
| "lighthouse-core/audits/accessibility/definition-list.js | title": [ | |
| "audits[definition-list].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/definition-list.js | description": [ | |
| "audits[definition-list].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/dlitem.js | title": [ | |
| "audits.dlitem.title" | |
| ], | |
| "lighthouse-core/audits/accessibility/dlitem.js | description": [ | |
| "audits.dlitem.description" | |
| ], | |
| "lighthouse-core/audits/accessibility/document-title.js | title": [ | |
| "audits[document-title].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/document-title.js | description": [ | |
| "audits[document-title].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/duplicate-id-active.js | title": [ | |
| "audits[duplicate-id-active].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/duplicate-id-active.js | description": [ | |
| "audits[duplicate-id-active].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/duplicate-id-aria.js | title": [ | |
| "audits[duplicate-id-aria].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/duplicate-id-aria.js | description": [ | |
| "audits[duplicate-id-aria].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/form-field-multiple-labels.js | title": [ | |
| "audits[form-field-multiple-labels].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/form-field-multiple-labels.js | description": [ | |
| "audits[form-field-multiple-labels].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/frame-title.js | title": [ | |
| "audits[frame-title].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/frame-title.js | description": [ | |
| "audits[frame-title].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/heading-order.js | failureTitle": [ | |
| "audits[heading-order].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/heading-order.js | description": [ | |
| "audits[heading-order].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/html-has-lang.js | title": [ | |
| "audits[html-has-lang].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/html-has-lang.js | description": [ | |
| "audits[html-has-lang].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/html-lang-valid.js | title": [ | |
| "audits[html-lang-valid].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/html-lang-valid.js | description": [ | |
| "audits[html-lang-valid].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/image-alt.js | failureTitle": [ | |
| "audits[image-alt].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/image-alt.js | description": [ | |
| "audits[image-alt].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/input-image-alt.js | title": [ | |
| "audits[input-image-alt].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/input-image-alt.js | description": [ | |
| "audits[input-image-alt].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/label.js | failureTitle": [ | |
| "audits.label.title" | |
| ], | |
| "lighthouse-core/audits/accessibility/label.js | description": [ | |
| "audits.label.description" | |
| ], | |
| "lighthouse-core/audits/accessibility/layout-table.js | title": [ | |
| "audits[layout-table].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/layout-table.js | description": [ | |
| "audits[layout-table].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/link-name.js | title": [ | |
| "audits[link-name].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/link-name.js | description": [ | |
| "audits[link-name].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/list.js | failureTitle": [ | |
| "audits.list.title" | |
| ], | |
| "lighthouse-core/audits/accessibility/list.js | description": [ | |
| "audits.list.description" | |
| ], | |
| "lighthouse-core/audits/accessibility/listitem.js | title": [ | |
| "audits.listitem.title" | |
| ], | |
| "lighthouse-core/audits/accessibility/listitem.js | description": [ | |
| "audits.listitem.description" | |
| ], | |
| "lighthouse-core/audits/accessibility/meta-refresh.js | title": [ | |
| "audits[meta-refresh].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/meta-refresh.js | description": [ | |
| "audits[meta-refresh].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/meta-viewport.js | title": [ | |
| "audits[meta-viewport].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/meta-viewport.js | description": [ | |
| "audits[meta-viewport].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/object-alt.js | title": [ | |
| "audits[object-alt].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/object-alt.js | description": [ | |
| "audits[object-alt].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/tabindex.js | title": [ | |
| "audits.tabindex.title" | |
| ], | |
| "lighthouse-core/audits/accessibility/tabindex.js | description": [ | |
| "audits.tabindex.description" | |
| ], | |
| "lighthouse-core/audits/accessibility/td-headers-attr.js | title": [ | |
| "audits[td-headers-attr].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/td-headers-attr.js | description": [ | |
| "audits[td-headers-attr].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/th-has-data-cells.js | title": [ | |
| "audits[th-has-data-cells].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/th-has-data-cells.js | description": [ | |
| "audits[th-has-data-cells].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/valid-lang.js | title": [ | |
| "audits[valid-lang].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/valid-lang.js | description": [ | |
| "audits[valid-lang].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/video-caption.js | title": [ | |
| "audits[video-caption].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/video-caption.js | description": [ | |
| "audits[video-caption].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/video-description.js | title": [ | |
| "audits[video-description].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/video-description.js | description": [ | |
| "audits[video-description].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle": [ | |
| "audits[uses-long-cache-ttl].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | description": [ | |
| "audits[uses-long-cache-ttl].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | displayValue": [ | |
| { | |
| "values": { | |
| "itemCount": 34 | |
| }, | |
| "path": "audits[uses-long-cache-ttl].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnCacheTTL": [ | |
| "audits[uses-long-cache-ttl].details.headings[1].text" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | title": [ | |
| "audits[total-byte-weight].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | description": [ | |
| "audits[total-byte-weight].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | displayValue": [ | |
| { | |
| "values": { | |
| "totalBytes": 1269936 | |
| }, | |
| "path": "audits[total-byte-weight].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/offscreen-images.js | title": [ | |
| "audits[offscreen-images].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/offscreen-images.js | description": [ | |
| "audits[offscreen-images].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | title": [ | |
| "audits[render-blocking-resources].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | description": [ | |
| "audits[render-blocking-resources].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unminified-css.js | title": [ | |
| "audits[unminified-css].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unminified-css.js | description": [ | |
| "audits[unminified-css].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title": [ | |
| "audits[unminified-javascript].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | description": [ | |
| "audits[unminified-javascript].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | title": [ | |
| "audits[unused-css-rules].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | description": [ | |
| "audits[unused-css-rules].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | displayValueByteSavings": [ | |
| { | |
| "values": { | |
| "wastedBytes": 117144 | |
| }, | |
| "path": "audits[unused-css-rules].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "wastedBytes": 269470 | |
| }, | |
| "path": "audits[unused-javascript].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "wastedBytes": 147951 | |
| }, | |
| "path": "audits[uses-webp-images].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "wastedBytes": 7369 | |
| }, | |
| "path": "audits[uses-optimized-images].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "wastedBytes": 79493 | |
| }, | |
| "path": "audits[uses-responsive-images].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "wastedBytes": 17419 | |
| }, | |
| "path": "audits[legacy-javascript].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unused-javascript.js | title": [ | |
| "audits[unused-javascript].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unused-javascript.js | description": [ | |
| "audits[unused-javascript].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/uses-webp-images.js | title": [ | |
| "audits[uses-webp-images].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/uses-webp-images.js | description": [ | |
| "audits[uses-webp-images].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnResourceSize": [ | |
| "audits[uses-webp-images].details.headings[2].label", | |
| "audits[uses-optimized-images].details.headings[2].label", | |
| "audits[uses-responsive-images].details.headings[2].label" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | title": [ | |
| "audits[uses-optimized-images].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | description": [ | |
| "audits[uses-optimized-images].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | title": [ | |
| "audits[uses-text-compression].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | description": [ | |
| "audits[uses-text-compression].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | title": [ | |
| "audits[uses-responsive-images].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | description": [ | |
| "audits[uses-responsive-images].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | title": [ | |
| "audits[efficient-animated-content].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description": [ | |
| "audits[efficient-animated-content].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | title": [ | |
| "audits[duplicated-javascript].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | description": [ | |
| "audits[duplicated-javascript].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/legacy-javascript.js | title": [ | |
| "audits[legacy-javascript].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/legacy-javascript.js | description": [ | |
| "audits[legacy-javascript].description" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/appcache-manifest.js | title": [ | |
| "audits[appcache-manifest].title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/appcache-manifest.js | description": [ | |
| "audits[appcache-manifest].description" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/doctype.js | title": [ | |
| "audits.doctype.title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/doctype.js | description": [ | |
| "audits.doctype.description" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/charset.js | title": [ | |
| "audits.charset.title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/charset.js | description": [ | |
| "audits.charset.description" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/dom-size.js | failureTitle": [ | |
| "audits[dom-size].title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/dom-size.js | description": [ | |
| "audits[dom-size].description" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/dom-size.js | displayValue": [ | |
| { | |
| "values": { | |
| "itemCount": 1934 | |
| }, | |
| "path": "audits[dom-size].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/dobetterweb/dom-size.js | columnStatistic": [ | |
| "audits[dom-size].details.headings[0].text" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/dom-size.js | columnValue": [ | |
| "audits[dom-size].details.headings[2].text" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMElements": [ | |
| "audits[dom-size].details.items[0].statistic" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMDepth": [ | |
| "audits[dom-size].details.items[1].statistic" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMWidth": [ | |
| "audits[dom-size].details.items[2].statistic" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | title": [ | |
| "audits[external-anchors-use-rel-noopener].title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | description": [ | |
| "audits[external-anchors-use-rel-noopener].description" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/geolocation-on-start.js | title": [ | |
| "audits[geolocation-on-start].title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/geolocation-on-start.js | description": [ | |
| "audits[geolocation-on-start].description" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/no-document-write.js | title": [ | |
| "audits[no-document-write].title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/no-document-write.js | description": [ | |
| "audits[no-document-write].description" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | failureTitle": [ | |
| "audits[no-vulnerable-libraries].title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | description": [ | |
| "audits[no-vulnerable-libraries].description" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | displayValue": [ | |
| { | |
| "values": { | |
| "itemCount": 4 | |
| }, | |
| "path": "audits[no-vulnerable-libraries].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | columnVersion": [ | |
| "audits[no-vulnerable-libraries].details.headings[0].text" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | columnVuln": [ | |
| "audits[no-vulnerable-libraries].details.headings[1].text" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | columnSeverity": [ | |
| "audits[no-vulnerable-libraries].details.headings[2].text" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | rowSeverityMedium": [ | |
| "audits[no-vulnerable-libraries].details.items[0].highestSeverity" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/js-libraries.js | title": [ | |
| "audits[js-libraries].title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/js-libraries.js | description": [ | |
| "audits[js-libraries].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnName": [ | |
| "audits[js-libraries].details.headings[0].text" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/js-libraries.js | columnVersion": [ | |
| "audits[js-libraries].details.headings[1].text" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/notification-on-start.js | title": [ | |
| "audits[notification-on-start].title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/notification-on-start.js | description": [ | |
| "audits[notification-on-start].description" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | title": [ | |
| "audits[password-inputs-can-be-pasted-into].title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | description": [ | |
| "audits[password-inputs-can-be-pasted-into].description" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/uses-http2.js | title": [ | |
| "audits[uses-http2].title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/uses-http2.js | description": [ | |
| "audits[uses-http2].description" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | failureTitle": [ | |
| "audits[uses-passive-event-listeners].title" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | description": [ | |
| "audits[uses-passive-event-listeners].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnLocation": [ | |
| "audits[uses-passive-event-listeners].details.headings[1].text" | |
| ], | |
| "lighthouse-core/audits/seo/meta-description.js | title": [ | |
| "audits[meta-description].title" | |
| ], | |
| "lighthouse-core/audits/seo/meta-description.js | description": [ | |
| "audits[meta-description].description" | |
| ], | |
| "lighthouse-core/audits/seo/http-status-code.js | title": [ | |
| "audits[http-status-code].title" | |
| ], | |
| "lighthouse-core/audits/seo/http-status-code.js | description": [ | |
| "audits[http-status-code].description" | |
| ], | |
| "lighthouse-core/audits/seo/font-size.js | title": [ | |
| "audits[font-size].title" | |
| ], | |
| "lighthouse-core/audits/seo/font-size.js | description": [ | |
| "audits[font-size].description" | |
| ], | |
| "lighthouse-core/audits/seo/font-size.js | displayValue": [ | |
| { | |
| "values": { | |
| "decimalProportion": 1 | |
| }, | |
| "path": "audits[font-size].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/seo/font-size.js | legibleText": [ | |
| "audits[font-size].details.items[0].source.value" | |
| ], | |
| "lighthouse-core/audits/seo/link-text.js | title": [ | |
| "audits[link-text].title" | |
| ], | |
| "lighthouse-core/audits/seo/link-text.js | description": [ | |
| "audits[link-text].description" | |
| ], | |
| "lighthouse-core/audits/seo/crawlable-anchors.js | failureTitle": [ | |
| "audits[crawlable-anchors].title" | |
| ], | |
| "lighthouse-core/audits/seo/crawlable-anchors.js | description": [ | |
| "audits[crawlable-anchors].description" | |
| ], | |
| "lighthouse-core/audits/seo/crawlable-anchors.js | columnFailingLink": [ | |
| "audits[crawlable-anchors].details.headings[0].text" | |
| ], | |
| "lighthouse-core/audits/seo/is-crawlable.js | title": [ | |
| "audits[is-crawlable].title" | |
| ], | |
| "lighthouse-core/audits/seo/is-crawlable.js | description": [ | |
| "audits[is-crawlable].description" | |
| ], | |
| "lighthouse-core/audits/seo/robots-txt.js | title": [ | |
| "audits[robots-txt].title" | |
| ], | |
| "lighthouse-core/audits/seo/robots-txt.js | description": [ | |
| "audits[robots-txt].description" | |
| ], | |
| "lighthouse-core/audits/seo/tap-targets.js | title": [ | |
| "audits[tap-targets].title" | |
| ], | |
| "lighthouse-core/audits/seo/tap-targets.js | description": [ | |
| "audits[tap-targets].description" | |
| ], | |
| "lighthouse-core/audits/seo/tap-targets.js | displayValue": [ | |
| { | |
| "values": { | |
| "decimalProportion": 1 | |
| }, | |
| "path": "audits[tap-targets].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/seo/hreflang.js | title": [ | |
| "audits.hreflang.title" | |
| ], | |
| "lighthouse-core/audits/seo/hreflang.js | description": [ | |
| "audits.hreflang.description" | |
| ], | |
| "lighthouse-core/audits/seo/plugins.js | title": [ | |
| "audits.plugins.title" | |
| ], | |
| "lighthouse-core/audits/seo/plugins.js | description": [ | |
| "audits.plugins.description" | |
| ], | |
| "lighthouse-core/audits/seo/canonical.js | title": [ | |
| "audits.canonical.title" | |
| ], | |
| "lighthouse-core/audits/seo/canonical.js | description": [ | |
| "audits.canonical.description" | |
| ], | |
| "lighthouse-core/audits/seo/manual/structured-data.js | title": [ | |
| "audits[structured-data].title" | |
| ], | |
| "lighthouse-core/audits/seo/manual/structured-data.js | description": [ | |
| "audits[structured-data].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | performanceCategoryTitle": [ | |
| "categories.performance.title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yCategoryTitle": [ | |
| "categories.accessibility.title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yCategoryDescription": [ | |
| "categories.accessibility.description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yCategoryManualDescription": [ | |
| "categories.accessibility.manualDescription" | |
| ], | |
| "lighthouse-core/config/default-config.js | bestPracticesCategoryTitle": [ | |
| "categories[best-practices].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | seoCategoryTitle": [ | |
| "categories.seo.title" | |
| ], | |
| "lighthouse-core/config/default-config.js | seoCategoryDescription": [ | |
| "categories.seo.description" | |
| ], | |
| "lighthouse-core/config/default-config.js | seoCategoryManualDescription": [ | |
| "categories.seo.manualDescription" | |
| ], | |
| "lighthouse-core/config/default-config.js | pwaCategoryTitle": [ | |
| "categories.pwa.title" | |
| ], | |
| "lighthouse-core/config/default-config.js | pwaCategoryDescription": [ | |
| "categories.pwa.description" | |
| ], | |
| "lighthouse-core/config/default-config.js | pwaCategoryManualDescription": [ | |
| "categories.pwa.manualDescription" | |
| ], | |
| "lighthouse-core/config/default-config.js | metricGroupTitle": [ | |
| "categoryGroups.metrics.title" | |
| ], | |
| "lighthouse-core/config/default-config.js | loadOpportunitiesGroupTitle": [ | |
| "categoryGroups[load-opportunities].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | loadOpportunitiesGroupDescription": [ | |
| "categoryGroups[load-opportunities].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | budgetsGroupTitle": [ | |
| "categoryGroups.budgets.title" | |
| ], | |
| "lighthouse-core/config/default-config.js | budgetsGroupDescription": [ | |
| "categoryGroups.budgets.description" | |
| ], | |
| "lighthouse-core/config/default-config.js | diagnosticsGroupTitle": [ | |
| "categoryGroups.diagnostics.title" | |
| ], | |
| "lighthouse-core/config/default-config.js | diagnosticsGroupDescription": [ | |
| "categoryGroups.diagnostics.description" | |
| ], | |
| "lighthouse-core/config/default-config.js | pwaFastReliableGroupTitle": [ | |
| "categoryGroups[pwa-fast-reliable].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | pwaInstallableGroupTitle": [ | |
| "categoryGroups[pwa-installable].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | pwaOptimizedGroupTitle": [ | |
| "categoryGroups[pwa-optimized].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yBestPracticesGroupTitle": [ | |
| "categoryGroups[a11y-best-practices].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yBestPracticesGroupDescription": [ | |
| "categoryGroups[a11y-best-practices].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yColorContrastGroupTitle": [ | |
| "categoryGroups[a11y-color-contrast].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yColorContrastGroupDescription": [ | |
| "categoryGroups[a11y-color-contrast].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yNamesLabelsGroupTitle": [ | |
| "categoryGroups[a11y-names-labels].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yNamesLabelsGroupDescription": [ | |
| "categoryGroups[a11y-names-labels].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yNavigationGroupTitle": [ | |
| "categoryGroups[a11y-navigation].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yNavigationGroupDescription": [ | |
| "categoryGroups[a11y-navigation].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yAriaGroupTitle": [ | |
| "categoryGroups[a11y-aria].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yAriaGroupDescription": [ | |
| "categoryGroups[a11y-aria].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yLanguageGroupTitle": [ | |
| "categoryGroups[a11y-language].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yLanguageGroupDescription": [ | |
| "categoryGroups[a11y-language].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yAudioVideoGroupTitle": [ | |
| "categoryGroups[a11y-audio-video].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yAudioVideoGroupDescription": [ | |
| "categoryGroups[a11y-audio-video].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupTitle": [ | |
| "categoryGroups[a11y-tables-lists].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupDescription": [ | |
| "categoryGroups[a11y-tables-lists].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | seoMobileGroupTitle": [ | |
| "categoryGroups[seo-mobile].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | seoMobileGroupDescription": [ | |
| "categoryGroups[seo-mobile].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | seoContentGroupTitle": [ | |
| "categoryGroups[seo-content].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | seoContentGroupDescription": [ | |
| "categoryGroups[seo-content].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | seoCrawlingGroupTitle": [ | |
| "categoryGroups[seo-crawl].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | seoCrawlingGroupDescription": [ | |
| "categoryGroups[seo-crawl].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | bestPracticesTrustSafetyGroupTitle": [ | |
| "categoryGroups[best-practices-trust-safety].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | bestPracticesUXGroupTitle": [ | |
| "categoryGroups[best-practices-ux].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | bestPracticesBrowserCompatGroupTitle": [ | |
| "categoryGroups[best-practices-browser-compat].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | bestPracticesGeneralGroupTitle": [ | |
| "categoryGroups[best-practices-general].title" | |
| ], | |
| "stack-packs/packs/wordpress.js | unused_css_rules": [ | |
| "stackPacks[0].descriptions[unused-css-rules]" | |
| ], | |
| "stack-packs/packs/wordpress.js | uses_webp_images": [ | |
| "stackPacks[0].descriptions[uses-webp-images]" | |
| ], | |
| "stack-packs/packs/wordpress.js | offscreen_images": [ | |
| "stackPacks[0].descriptions[offscreen-images]" | |
| ], | |
| "stack-packs/packs/wordpress.js | total_byte_weight": [ | |
| "stackPacks[0].descriptions[total-byte-weight]" | |
| ], | |
| "stack-packs/packs/wordpress.js | render_blocking_resources": [ | |
| "stackPacks[0].descriptions[render-blocking-resources]" | |
| ], | |
| "stack-packs/packs/wordpress.js | unminified_css": [ | |
| "stackPacks[0].descriptions[unminified-css]" | |
| ], | |
| "stack-packs/packs/wordpress.js | unminified_javascript": [ | |
| "stackPacks[0].descriptions[unminified-javascript]" | |
| ], | |
| "stack-packs/packs/wordpress.js | efficient_animated_content": [ | |
| "stackPacks[0].descriptions[efficient-animated-content]" | |
| ], | |
| "stack-packs/packs/wordpress.js | unused_javascript": [ | |
| "stackPacks[0].descriptions[unused-javascript]" | |
| ], | |
| "stack-packs/packs/wordpress.js | uses_long_cache_ttl": [ | |
| "stackPacks[0].descriptions[uses-long-cache-ttl]" | |
| ], | |
| "stack-packs/packs/wordpress.js | uses_optimized_images": [ | |
| "stackPacks[0].descriptions[uses-optimized-images]" | |
| ], | |
| "stack-packs/packs/wordpress.js | uses_text_compression": [ | |
| "stackPacks[0].descriptions[uses-text-compression]" | |
| ], | |
| "stack-packs/packs/wordpress.js | uses_responsive_images": [ | |
| "stackPacks[0].descriptions[uses-responsive-images]" | |
| ], | |
| "stack-packs/packs/wordpress.js | server_response_time": [ | |
| "stackPacks[0].descriptions[server-response-time]" | |
| ] | |
| } | |
| }, | |
| "stackPacks": [ | |
| { | |
| "id": "wordpress", | |
| "title": "WordPress", | |
| "iconDataURL": "data:image/svg+xml,%3Csvg viewBox='0 0 122.5 122.5' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%232f3439'%3E%3Cpath d='M8.7 61.3c0 20.8 12.1 38.7 29.6 47.3l-25-68.7c-3 6.5-4.6 13.7-4.6 21.4zM96.7 58.6c0-6.5-2.3-11-4.3-14.5-2.7-4.3-5.2-8-5.2-12.3 0-4.8 3.7-9.3 8.9-9.3h.7a52.4 52.4 0 0 0-79.4 9.9h3.3c5.5 0 14-.6 14-.6 2.9-.2 3.2 4 .4 4.3 0 0-2.9.4-6 .5l19.1 57L59.7 59l-8.2-22.5c-2.8-.1-5.5-.5-5.5-.5-2.8-.1-2.5-4.5.3-4.3 0 0 8.7.7 13.9.7 5.5 0 14-.7 14-.7 2.8-.2 3.2 4 .3 4.3 0 0-2.8.4-6 .5l19 56.5 5.2-17.5c2.3-7.3 4-12.5 4-17z'/%3E%3Cpath d='M62.2 65.9l-15.8 45.8a52.6 52.6 0 0 0 32.3-.9l-.4-.7zM107.4 36a49.6 49.6 0 0 1-3.6 24.2l-16.1 46.5A52.5 52.5 0 0 0 107.4 36z'/%3E%3Cpath d='M61.3 0a61.3 61.3 0 1 0 .1 122.7A61.3 61.3 0 0 0 61.3 0zm0 119.7a58.5 58.5 0 1 1 .1-117 58.5 58.5 0 0 1-.1 117z'/%3E%3C/g%3E%3C/svg%3E", | |
| "descriptions": { | |
| "unused-css-rules": "Consider reducing, or switching, the number of [WordPress plugins](https://wordpress.org/plugins/) loading unused CSS in your page. To identify plugins that are adding extraneous CSS, try running [code coverage](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) in Chrome DevTools. You can identify the theme/plugin responsible from the URL of the stylesheet. Look out for plugins that have many stylesheets in the list which have a lot of red in code coverage. A plugin should only enqueue a stylesheet if it is actually used on the page.", | |
| "uses-webp-images": "Consider using a [plugin](https://wordpress.org/plugins/search/convert+webp/) or service that will automatically convert your uploaded images to the optimal formats.", | |
| "offscreen-images": "Install a [lazy-load WordPress plugin](https://wordpress.org/plugins/search/lazy+load/) that provides the ability to defer any offscreen images, or switch to a theme that provides that functionality. Also consider using [the AMP plugin](https://wordpress.org/plugins/amp/).", | |
| "total-byte-weight": "Consider showing excerpts in your post lists (e.g. via the more tag), reducing the number of posts shown on a given page, breaking your long posts into multiple pages, or using a plugin to lazy-load comments.", | |
| "render-blocking-resources": "There are a number of WordPress plugins that can help you [inline critical assets](https://wordpress.org/plugins/search/critical+css/) or [defer less important resources](https://wordpress.org/plugins/search/defer+css+javascript/). Beware that optimizations provided by these plugins may break features of your theme or plugins, so you will likely need to make code changes.", | |
| "unminified-css": "A number of [WordPress plugins](https://wordpress.org/plugins/search/minify+css/) can speed up your site by concatenating, minifying, and compressing your styles. You may also want to use a build process to do this minification up-front if possible.", | |
| "unminified-javascript": "A number of [WordPress plugins](https://wordpress.org/plugins/search/minify+javascript/) can speed up your site by concatenating, minifying, and compressing your scripts. You may also want to use a build process to do this minification up front if possible.", | |
| "efficient-animated-content": "Consider uploading your GIF to a service which will make it available to embed as an HTML5 video.", | |
| "unused-javascript": "Consider reducing, or switching, the number of [WordPress plugins](https://wordpress.org/plugins/) loading unused JavaScript in your page. To identify plugins that are adding extraneous JS, try running [code coverage](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) in Chrome DevTools. You can identify the theme/plugin responsible from the URL of the script. Look out for plugins that have many scripts in the list which have a lot of red in code coverage. A plugin should only enqueue a script if it is actually used on the page.", | |
| "uses-long-cache-ttl": "Read about [Browser Caching in WordPress](https://wordpress.org/support/article/optimization/#browser-caching).", | |
| "uses-optimized-images": "Consider using an [image optimization WordPress plugin](https://wordpress.org/plugins/search/optimize+images/) that compresses your images while retaining quality.", | |
| "uses-text-compression": "You can enable text compression in your web server configuration.", | |
| "uses-responsive-images": "Upload images directly through the [media library](https://wordpress.org/support/article/media-library-screen/) to ensure that the required image sizes are available, and then insert them from the media library or use the image widget to ensure the optimal image sizes are used (including those for the responsive breakpoints). Avoid using `Full Size` images unless the dimensions are adequate for their usage. [Learn More](https://wordpress.org/support/article/inserting-images-into-posts-and-pages/).", | |
| "server-response-time": "Themes, plugins, and server specifications all contribute to server response time. Consider finding a more optimized theme, carefully selecting an optimization plugin, and/or upgrading your server." | |
| } | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment