Created
June 1, 2021 12:30
-
-
Save jroakes/5f3f66756f301edb44310ecf94bc9c35 to your computer and use it in GitHub Desktop.
Web Page Test raw Lighthouse data for Internet Almanac
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 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36", | |
"environment": { | |
"networkUserAgent": "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4420.0 Mobile Safari/537.36 Chrome-Lighthouse", | |
"hostUserAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36", | |
"benchmarkIndex": 1038.5, | |
"credits": { | |
"axe-core": "4.1.3" | |
} | |
}, | |
"lighthouseVersion": "7.4.0", | |
"fetchTime": "2021-05-15T17:27:07.198Z", | |
"requestedUrl": "https://www.campingtonny.be/", | |
"finalUrl": "https://www.campingtonny.be/", | |
"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 served over 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", | |
"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" | |
}, | |
"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": [] | |
}, | |
"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.78, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 2907.89, | |
"numericUnit": "millisecond", | |
"displayValue": "2.9 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.05, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 7302.571, | |
"numericUnit": "millisecond", | |
"displayValue": "7.3 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.78, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 2907.89, | |
"numericUnit": "millisecond", | |
"displayValue": "2.9 s" | |
}, | |
"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.72, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 4566, | |
"numericUnit": "millisecond", | |
"displayValue": "4.6 s" | |
}, | |
"final-screenshot": { | |
"id": "final-screenshot", | |
"title": "Final Screenshot", | |
"description": "The last screenshot captured of the pageload.", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"details": { | |
"type": "screenshot", | |
"timing": 24122, | |
"timestamp": 14082153358, | |
"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.99, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 35.75537500000007, | |
"numericUnit": "millisecond", | |
"displayValue": "40 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.68, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 461.6020000000017, | |
"numericUnit": "millisecond", | |
"displayValue": "460 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.87, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 140.697, | |
"numericUnit": "millisecond", | |
"displayValue": "140 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": 0.97, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0.06292182722766732, | |
"numericUnit": "unitless", | |
"displayValue": "0.063", | |
"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": 363.8989999999999, | |
"numericUnit": "millisecond", | |
"displayValue": "Root document took 360 ms", | |
"details": { | |
"type": "opportunity", | |
"headings": [ | |
{ | |
"key": "url", | |
"valueType": "url", | |
"label": "URL" | |
}, | |
{ | |
"key": "responseTime", | |
"valueType": "timespanMs", | |
"label": "Time Spent" | |
} | |
], | |
"items": [ | |
{ | |
"url": "https://www.campingtonny.be/", | |
"responseTime": 363.8989999999999 | |
} | |
], | |
"overallSavingsMs": 263.8989999999999 | |
} | |
}, | |
"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": 7296.651, | |
"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.04, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 18188.216, | |
"numericUnit": "millisecond", | |
"displayValue": "18.2 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": "informative", | |
"displayValue": "12 chains found", | |
"details": { | |
"type": "criticalrequestchain", | |
"chains": { | |
"E3DC8F8A29087432EAFF04C604F878CF": { | |
"request": { | |
"url": "https://www.campingtonny.be/", | |
"startTime": 14058.035309, | |
"endTime": 14059.477783, | |
"responseReceivedTime": 14059.462386000001, | |
"transferSize": 5351 | |
}, | |
"children": { | |
"20791.2": { | |
"request": { | |
"url": "https://www.campingtonny.be/css/global.css", | |
"startTime": 14059.517305, | |
"endTime": 14059.820767, | |
"responseReceivedTime": 14059.816878, | |
"transferSize": 4456 | |
} | |
}, | |
"20791.3": { | |
"request": { | |
"url": "https://www.campingtonny.be/css/ticker-style.css", | |
"startTime": 14059.519203, | |
"endTime": 14059.82951, | |
"responseReceivedTime": 14059.828174, | |
"transferSize": 1252 | |
} | |
}, | |
"20791.4": { | |
"request": { | |
"url": "https://www.campingtonny.be/css/jquery.fancybox.css", | |
"startTime": 14059.519636, | |
"endTime": 14059.839344, | |
"responseReceivedTime": 14059.838450000001, | |
"transferSize": 1810 | |
} | |
}, | |
"20791.86": { | |
"request": { | |
"url": "https://www.zoover.com/Shared/Css/zoover-widgets.v2.css", | |
"startTime": 14061.763816, | |
"endTime": 14062.080943, | |
"responseReceivedTime": 14062.071234000001, | |
"transferSize": 2978 | |
} | |
}, | |
"20791.5": { | |
"request": { | |
"url": "https://www.campingtonny.be/js/jquery1.9.1.min.js", | |
"startTime": 14059.520008, | |
"endTime": 14060.768274, | |
"responseReceivedTime": 14060.117177, | |
"transferSize": 33529 | |
} | |
}, | |
"20791.6": { | |
"request": { | |
"url": "https://www.campingtonny.be/js/custom-form-elements.js", | |
"startTime": 14059.52054, | |
"endTime": 14060.212357, | |
"responseReceivedTime": 14060.210895999999, | |
"transferSize": 1954 | |
} | |
}, | |
"20791.7": { | |
"request": { | |
"url": "https://www.campingtonny.be/js/jquery.ticker.js", | |
"startTime": 14059.520879, | |
"endTime": 14060.290092, | |
"responseReceivedTime": 14060.285788, | |
"transferSize": 4898 | |
} | |
}, | |
"20791.8": { | |
"request": { | |
"url": "https://www.campingtonny.be/js/jquery.fancybox.pack.js", | |
"startTime": 14059.524109, | |
"endTime": 14060.427897, | |
"responseReceivedTime": 14060.386338, | |
"transferSize": 9028 | |
} | |
}, | |
"20791.9": { | |
"request": { | |
"url": "https://www.campingtonny.be/js/site.js", | |
"startTime": 14059.524785, | |
"endTime": 14060.51845, | |
"responseReceivedTime": 14060.517511, | |
"transferSize": 736 | |
} | |
}, | |
"20791.10": { | |
"request": { | |
"url": "https://www.campingtonny.be/js/jquery.flexslider.js", | |
"startTime": 14059.52509, | |
"endTime": 14060.612403, | |
"responseReceivedTime": 14060.595856999998, | |
"transferSize": 11501 | |
} | |
}, | |
"20791.11": { | |
"request": { | |
"url": "https://use.typekit.net/voz7ffa.js", | |
"startTime": 14059.525654, | |
"endTime": 14060.620392, | |
"responseReceivedTime": 14060.619390999998, | |
"transferSize": 7067 | |
} | |
}, | |
"20791.35": { | |
"request": { | |
"url": "https://www.zoover.com/widgets/loadwidgetdynamiccontent.aspx?entid=143215&entlvl=accommodation&widgetType=2&position=widgets-content-143215-2-a", | |
"startTime": 14060.623472, | |
"endTime": 14061.750388, | |
"responseReceivedTime": 14061.749565, | |
"transferSize": 485 | |
} | |
} | |
} | |
} | |
}, | |
"longestChain": { | |
"duration": 4045.6340000000637, | |
"length": 2, | |
"transferSize": 2978 | |
} | |
} | |
}, | |
"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 or service worker do not meet the installability requirements", | |
"description": "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. With proper service worker and manifest implementations, 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", | |
"numericValue": 1, | |
"numericUnit": "element", | |
"displayValue": "1 reason", | |
"warnings": [], | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "reason", | |
"itemType": "text", | |
"text": "Failure reason" | |
} | |
], | |
"items": [ | |
{ | |
"reason": "No manifest was fetched" | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"manifestUrl": null | |
} | |
} | |
}, | |
"apple-touch-icon": { | |
"id": "apple-touch-icon", | |
"title": "Does not provide 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": 0, | |
"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,\nNo `<meta name=\"theme-color\">` tag found.", | |
"details": { | |
"type": "debugdata", | |
"items": [ | |
{ | |
"failures": [ | |
"No manifest was fetched", | |
"No `<meta name=\"theme-color\">` tag found" | |
], | |
"themeColor": null, | |
"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 not 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": 0, | |
"scoreDisplayMode": "binary", | |
"explanation": "The viewport size of 1041px does not match the window size of 360px." | |
}, | |
"image-aspect-ratio": { | |
"id": "image-aspect-ratio", | |
"title": "Displays images with correct aspect ratio", | |
"description": "Image display dimensions should match natural aspect ratio. [Learn more](https://web.dev/image-aspect-ratio/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"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.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1176_1.jpg", | |
"elidedUrl": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1176_1.jpg", | |
"displayedSize": "620 x 470", | |
"actualSize": "620 x 470", | |
"actualPixels": 291400, | |
"expectedSize": "1240 x 940", | |
"expectedPixels": 1165600 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img2.jpg", | |
"elidedUrl": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img2.jpg", | |
"displayedSize": "620 x 470", | |
"actualSize": "620 x 470", | |
"actualPixels": 291400, | |
"expectedSize": "1240 x 940", | |
"expectedPixels": 1165600 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img3.jpg", | |
"elidedUrl": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img3.jpg", | |
"displayedSize": "620 x 470", | |
"actualSize": "620 x 470", | |
"actualPixels": 291400, | |
"expectedSize": "1240 x 940", | |
"expectedPixels": 1165600 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/reserveer-een-plekje-op-camping-tonny.png", | |
"elidedUrl": "https://www.campingtonny.be/images/reserveer-een-plekje-op-camping-tonny.png", | |
"displayedSize": "150 x 149", | |
"actualSize": "150 x 149", | |
"actualPixels": 22350, | |
"expectedSize": "300 x 298", | |
"expectedPixels": 89400 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/logo.png", | |
"elidedUrl": "https://www.campingtonny.be/images/logo.png", | |
"displayedSize": "273 x 40", | |
"actualSize": "273 x 40", | |
"actualPixels": 10920, | |
"expectedSize": "546 x 80", | |
"expectedPixels": 43680 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/wifi-logo.png", | |
"elidedUrl": "https://www.campingtonny.be/images/wifi-logo.png", | |
"displayedSize": "58 x 23", | |
"actualSize": "58 x 23", | |
"actualPixels": 1334, | |
"expectedSize": "116 x 46", | |
"expectedPixels": 5336 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag1.png", | |
"elidedUrl": "https://www.campingtonny.be/images/flag1.png", | |
"displayedSize": "23 x 16", | |
"actualSize": "23 x 16", | |
"actualPixels": 368, | |
"expectedSize": "46 x 32", | |
"expectedPixels": 1472 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag2.png", | |
"elidedUrl": "https://www.campingtonny.be/images/flag2.png", | |
"displayedSize": "23 x 16", | |
"actualSize": "23 x 16", | |
"actualPixels": 368, | |
"expectedSize": "46 x 32", | |
"expectedPixels": 1472 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag3.png", | |
"elidedUrl": "https://www.campingtonny.be/images/flag3.png", | |
"displayedSize": "23 x 16", | |
"actualSize": "23 x 16", | |
"actualPixels": 368, | |
"expectedSize": "46 x 32", | |
"expectedPixels": 1472 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag4.png", | |
"elidedUrl": "https://www.campingtonny.be/images/flag4.png", | |
"displayedSize": "23 x 16", | |
"actualSize": "23 x 16", | |
"actualPixels": 368, | |
"expectedSize": "46 x 32", | |
"expectedPixels": 1472 | |
} | |
] | |
} | |
}, | |
"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", | |
"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.16, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 6734.961999999974, | |
"numericUnit": "millisecond", | |
"displayValue": "6.7 s", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "groupLabel", | |
"itemType": "text", | |
"text": "Category" | |
}, | |
{ | |
"key": "duration", | |
"itemType": "ms", | |
"granularity": 1, | |
"text": "Time Spent" | |
} | |
], | |
"items": [ | |
{ | |
"group": "paintCompositeRender", | |
"groupLabel": "Rendering", | |
"duration": 2619.390000000007 | |
}, | |
{ | |
"group": "other", | |
"groupLabel": "Other", | |
"duration": 1637.9989999999925 | |
}, | |
{ | |
"group": "scriptEvaluation", | |
"groupLabel": "Script Evaluation", | |
"duration": 1521.9779999999769 | |
}, | |
{ | |
"group": "styleLayout", | |
"groupLabel": "Style & Layout", | |
"duration": 888.1429999999976 | |
}, | |
{ | |
"group": "parseHTML", | |
"groupLabel": "Parse HTML & CSS", | |
"duration": 40.972999999999956 | |
}, | |
{ | |
"group": "scriptParseCompile", | |
"groupLabel": "Script Parsing & Compilation", | |
"duration": 26.478999999999985 | |
} | |
] | |
} | |
}, | |
"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.86, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 1512.1439999999795, | |
"numericUnit": "millisecond", | |
"displayValue": "1.5 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.campingtonny.be/", | |
"total": 4170.5130000000045, | |
"scripting": 18.394000000000005, | |
"scriptParseCompile": 4.954 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery1.9.1.min.js", | |
"total": 1702.8019999999801, | |
"scripting": 1470.6999999999794, | |
"scriptParseCompile": 6.351 | |
}, | |
{ | |
"url": "Unattributable", | |
"total": 795.0959999999983, | |
"scripting": 11.177999999999999, | |
"scriptParseCompile": 0.5670000000000001 | |
} | |
], | |
"summary": { | |
"wastedMs": 1512.1439999999795 | |
} | |
} | |
}, | |
"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": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0 | |
} | |
}, | |
"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": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"warnings": [], | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0 | |
} | |
}, | |
"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://use.typekit.net/af/d23d9e/000000000000000000017251/27/l?subset_id=2&fvd=n4&v=3", | |
"wastedMs": 2822.301999998672 | |
}, | |
{ | |
"url": "https://use.typekit.net/af/8719c0/000000000000000000017252/27/l?subset_id=2&fvd=i4&v=3", | |
"wastedMs": 2930.201000001034 | |
}, | |
{ | |
"url": "https://use.typekit.net/af/6468e8/000000000000000000017255/27/l?subset_id=2&fvd=n7&v=3", | |
"wastedMs": 961.8220000011206 | |
}, | |
{ | |
"url": "https://use.typekit.net/af/6fdb5a/000000000000000000017256/27/l?subset_id=2&fvd=i7&v=3", | |
"wastedMs": 1273.9719999990484 | |
} | |
] | |
} | |
}, | |
"diagnostics": { | |
"id": "diagnostics", | |
"title": "Diagnostics", | |
"description": "Collection of useful page vitals.", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"details": { | |
"type": "debugdata", | |
"items": [ | |
{ | |
"numRequests": 49, | |
"numScripts": 8, | |
"numStylesheets": 4, | |
"numFonts": 4, | |
"numTasks": 4994, | |
"numTasksOver10ms": 41, | |
"numTasksOver25ms": 21, | |
"numTasksOver50ms": 15, | |
"numTasksOver100ms": 3, | |
"numTasksOver500ms": 0, | |
"rtt": 183.07999999999998, | |
"throughput": 1477203.9619996333, | |
"maxRtt": 272.677, | |
"maxServerLatency": 956.3170000000002, | |
"totalByteWeight": 2536992, | |
"totalTaskTime": 6734.961999999978, | |
"mainDocumentTransferSize": 5351 | |
} | |
] | |
} | |
}, | |
"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": "protocol", | |
"itemType": "text", | |
"text": "Protocol" | |
}, | |
{ | |
"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.campingtonny.be/", | |
"protocol": "http/1.1", | |
"startTime": 0, | |
"endTime": 1442.4739999994927, | |
"finished": true, | |
"transferSize": 5351, | |
"resourceSize": 24580, | |
"statusCode": 200, | |
"mimeType": "text/html", | |
"resourceType": "Document" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/css/global.css", | |
"protocol": "http/1.1", | |
"startTime": 1481.9959999986168, | |
"endTime": 1785.4579999984708, | |
"finished": true, | |
"transferSize": 4456, | |
"resourceSize": 24324, | |
"statusCode": 200, | |
"mimeType": "text/css", | |
"resourceType": "Stylesheet" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/css/ticker-style.css", | |
"protocol": "http/1.1", | |
"startTime": 1483.8939999990544, | |
"endTime": 1794.2009999987931, | |
"finished": true, | |
"transferSize": 1252, | |
"resourceSize": 3253, | |
"statusCode": 200, | |
"mimeType": "text/css", | |
"resourceType": "Stylesheet" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/css/jquery.fancybox.css", | |
"protocol": "http/1.1", | |
"startTime": 1484.3270000001212, | |
"endTime": 1804.0349999992031, | |
"finished": true, | |
"transferSize": 1810, | |
"resourceSize": 4955, | |
"statusCode": 200, | |
"mimeType": "text/css", | |
"resourceType": "Stylesheet" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery1.9.1.min.js", | |
"protocol": "http/1.1", | |
"startTime": 1484.6989999987272, | |
"endTime": 2732.96499999924, | |
"finished": true, | |
"transferSize": 33529, | |
"resourceSize": 93869, | |
"statusCode": 200, | |
"mimeType": "application/javascript", | |
"resourceType": "Script" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/custom-form-elements.js", | |
"protocol": "http/1.1", | |
"startTime": 1485.2309999987483, | |
"endTime": 2177.0479999995587, | |
"finished": true, | |
"transferSize": 1954, | |
"resourceSize": 6554, | |
"statusCode": 200, | |
"mimeType": "application/javascript", | |
"resourceType": "Script" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery.ticker.js", | |
"protocol": "http/1.1", | |
"startTime": 1485.5699999989156, | |
"endTime": 2254.782999998497, | |
"finished": true, | |
"transferSize": 4898, | |
"resourceSize": 22171, | |
"statusCode": 200, | |
"mimeType": "application/javascript", | |
"resourceType": "Script" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery.fancybox.pack.js", | |
"protocol": "http/1.1", | |
"startTime": 1488.7999999991735, | |
"endTime": 2392.5879999987956, | |
"finished": true, | |
"transferSize": 9028, | |
"resourceSize": 23135, | |
"statusCode": 200, | |
"mimeType": "application/javascript", | |
"resourceType": "Script" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/site.js", | |
"protocol": "http/1.1", | |
"startTime": 1489.475999998831, | |
"endTime": 2483.1409999987955, | |
"finished": true, | |
"transferSize": 736, | |
"resourceSize": 778, | |
"statusCode": 200, | |
"mimeType": "application/javascript", | |
"resourceType": "Script" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery.flexslider.js", | |
"protocol": "http/1.1", | |
"startTime": 1489.780999998402, | |
"endTime": 2577.0939999983966, | |
"finished": true, | |
"transferSize": 11501, | |
"resourceSize": 51909, | |
"statusCode": 200, | |
"mimeType": "application/javascript", | |
"resourceType": "Script" | |
}, | |
{ | |
"url": "https://use.typekit.net/voz7ffa.js", | |
"protocol": "h2", | |
"startTime": 1490.3449999983422, | |
"endTime": 2585.0829999999405, | |
"finished": true, | |
"transferSize": 7067, | |
"resourceSize": 17636, | |
"statusCode": 200, | |
"mimeType": "text/javascript", | |
"resourceType": "Script" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/logo.png", | |
"protocol": "http/1.1", | |
"startTime": 2739.075999999841, | |
"endTime": 3043.614999998681, | |
"finished": true, | |
"transferSize": 4854, | |
"resourceSize": 4537, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/wifi-logo.png", | |
"protocol": "http/1.1", | |
"startTime": 2806.8509999993694, | |
"endTime": 3099.0320000000793, | |
"finished": true, | |
"transferSize": 2149, | |
"resourceSize": 1833, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag1.png", | |
"protocol": "http/1.1", | |
"startTime": 2807.348999998794, | |
"endTime": 3106.395999999222, | |
"finished": true, | |
"transferSize": 1314, | |
"resourceSize": 999, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag2.png", | |
"protocol": "http/1.1", | |
"startTime": 2809.940999999526, | |
"endTime": 3119.262999998682, | |
"finished": true, | |
"transferSize": 2327, | |
"resourceSize": 2011, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag3.png", | |
"protocol": "http/1.1", | |
"startTime": 2810.3789999986475, | |
"endTime": 3203.7209999998595, | |
"finished": true, | |
"transferSize": 1312, | |
"resourceSize": 997, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag4.png", | |
"protocol": "http/1.1", | |
"startTime": 2810.764999998355, | |
"endTime": 3204.511999998431, | |
"finished": true, | |
"transferSize": 1305, | |
"resourceSize": 990, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/10997696_985253844832966_7882403176613418245_o_1.jpg", | |
"protocol": "http/1.1", | |
"startTime": 2885.1619999986724, | |
"endTime": 7148.964999998498, | |
"finished": true, | |
"transferSize": 209557, | |
"resourceSize": 209894, | |
"statusCode": 200, | |
"mimeType": "image/jpeg", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1176_1.jpg", | |
"protocol": "http/1.1", | |
"startTime": 2884.2039999999542, | |
"endTime": 8044.305999999779, | |
"finished": true, | |
"transferSize": 296969, | |
"resourceSize": 296409, | |
"statusCode": 200, | |
"mimeType": "image/jpeg", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img2.jpg", | |
"protocol": "http/1.1", | |
"startTime": 2884.5649999984744, | |
"endTime": 6287.738999999419, | |
"finished": true, | |
"transferSize": 138845, | |
"resourceSize": 138723, | |
"statusCode": 200, | |
"mimeType": "image/jpeg", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img3.jpg", | |
"protocol": "http/1.1", | |
"startTime": 2884.831999999733, | |
"endTime": 5056.438999999955, | |
"finished": true, | |
"transferSize": 72088, | |
"resourceSize": 71999, | |
"statusCode": 200, | |
"mimeType": "image/jpeg", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1228_1.jpg", | |
"protocol": "http/1.1", | |
"startTime": 6288.0629999999655, | |
"endTime": 12653.23399999943, | |
"finished": true, | |
"transferSize": 345241, | |
"resourceSize": 344843, | |
"statusCode": 200, | |
"mimeType": "image/jpeg", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/streekplankje_2.jpg", | |
"protocol": "http/1.1", | |
"startTime": 6288.281999999526, | |
"endTime": 10771.71399999861, | |
"finished": true, | |
"transferSize": 182215, | |
"resourceSize": 182366, | |
"statusCode": 200, | |
"mimeType": "image/jpeg", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/krokussen_1.jpg", | |
"protocol": "http/1.1", | |
"startTime": 7149.355999999898, | |
"endTime": 13566.750999998476, | |
"finished": true, | |
"transferSize": 313832, | |
"resourceSize": 313939, | |
"statusCode": 200, | |
"mimeType": "image/jpeg", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1069_1.jpg", | |
"protocol": "http/1.1", | |
"startTime": 7149.5169999998325, | |
"endTime": 16445.50899999922, | |
"finished": true, | |
"transferSize": 320251, | |
"resourceSize": 319790, | |
"statusCode": 200, | |
"mimeType": "image/jpeg", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/11212723_978670105491340_4994618441039096064_o_1.jpg", | |
"protocol": "http/1.1", | |
"startTime": 7149.602999999843, | |
"endTime": 16378.51899999987, | |
"finished": true, | |
"transferSize": 329237, | |
"resourceSize": 329283, | |
"statusCode": 200, | |
"mimeType": "image/jpeg", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/reserveer-een-plekje-op-camping-tonny.png", | |
"protocol": "http/1.1", | |
"startTime": 8044.690999999148, | |
"endTime": 12001.795999998649, | |
"finished": true, | |
"transferSize": 47100, | |
"resourceSize": 46781, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/anwb-charme-2018.png", | |
"protocol": "http/1.1", | |
"startTime": 10988.54499999834, | |
"endTime": 13071.554999998625, | |
"finished": true, | |
"transferSize": 14794, | |
"resourceSize": 14476, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/anwb-erkend-2018.png", | |
"protocol": "http/1.1", | |
"startTime": 12002.286999999342, | |
"endTime": 15262.726999999359, | |
"finished": true, | |
"transferSize": 14176, | |
"resourceSize": 13857, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/bienvenue-velo.png", | |
"protocol": "http/1.1", | |
"startTime": 12653.589999999895, | |
"endTime": 14059.31899999996, | |
"finished": true, | |
"transferSize": 7127, | |
"resourceSize": 6810, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/acsi-eurocampings.png", | |
"protocol": "http/1.1", | |
"startTime": 13071.838999998363, | |
"endTime": 15314.925999999105, | |
"finished": true, | |
"transferSize": 4478, | |
"resourceSize": 4160, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/minicampingcard.png", | |
"protocol": "http/1.1", | |
"startTime": 13567.223000000013, | |
"endTime": 14705.619999998817, | |
"finished": true, | |
"transferSize": 5211, | |
"resourceSize": 4894, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/camping-tonny-genomineerd-camping-van-het-jaar-2015.png", | |
"protocol": "http/1.1", | |
"startTime": 14059.74900000001, | |
"endTime": 15443.221999999878, | |
"finished": true, | |
"transferSize": 24390, | |
"resourceSize": 24072, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.zoover.com/Shared/images2/zoover-awards/award_winner.png", | |
"protocol": "h2", | |
"startTime": 2822.752000000037, | |
"endTime": 3626.34799999978, | |
"finished": true, | |
"transferSize": 2751, | |
"resourceSize": 2093, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.zoover.com/widgets/loadwidgetdynamiccontent.aspx?entid=143215&entlvl=accommodation&widgetType=2&position=widgets-content-143215-2-a", | |
"protocol": "h2", | |
"startTime": 2588.1629999985307, | |
"endTime": 3715.078999999605, | |
"finished": true, | |
"transferSize": 485, | |
"resourceSize": 276, | |
"statusCode": 200, | |
"mimeType": "text/javascript", | |
"resourceType": "Script" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/menu-arrow.png", | |
"protocol": "http/1.1", | |
"startTime": 2883.6059999994177, | |
"endTime": 3331.0009999986505, | |
"finished": true, | |
"transferSize": 1378, | |
"resourceSize": 1062, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/submenu-bg1.png", | |
"protocol": "http/1.1", | |
"startTime": 2885.2679999999964, | |
"endTime": 3712.2529999996914, | |
"finished": true, | |
"transferSize": 1262, | |
"resourceSize": 947, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/slider-text-bg.png", | |
"protocol": "http/1.1", | |
"startTime": 2885.506999999052, | |
"endTime": 3722.755999999208, | |
"finished": true, | |
"transferSize": 1238, | |
"resourceSize": 923, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://use.typekit.net/af/d23d9e/000000000000000000017251/27/l?subset_id=2&fvd=n4&v=3", | |
"protocol": "h2", | |
"startTime": 8052.021999999852, | |
"endTime": 10874.323999998524, | |
"finished": true, | |
"transferSize": 23920, | |
"resourceSize": 23668, | |
"statusCode": 200, | |
"mimeType": "application/font-woff2", | |
"resourceType": "Font" | |
}, | |
{ | |
"url": "https://use.typekit.net/af/8719c0/000000000000000000017252/27/l?subset_id=2&fvd=i4&v=3", | |
"protocol": "h2", | |
"startTime": 8057.997999998406, | |
"endTime": 10988.19899999944, | |
"finished": true, | |
"transferSize": 24376, | |
"resourceSize": 24124, | |
"statusCode": 200, | |
"mimeType": "application/font-woff2", | |
"resourceType": "Font" | |
}, | |
{ | |
"url": "https://use.typekit.net/af/6468e8/000000000000000000017255/27/l?subset_id=2&fvd=n7&v=3", | |
"protocol": "h2", | |
"startTime": 12002.525999998397, | |
"endTime": 12964.347999999518, | |
"finished": true, | |
"transferSize": 24277, | |
"resourceSize": 24024, | |
"statusCode": 200, | |
"mimeType": "application/font-woff2", | |
"resourceType": "Font" | |
}, | |
{ | |
"url": "https://www.zoover.com/Shared/images2/zoover-awards/award_winner.svg", | |
"protocol": "h2", | |
"startTime": 2922.6569999991625, | |
"endTime": 3636.5219999988767, | |
"finished": true, | |
"transferSize": 1593, | |
"resourceSize": 3607, | |
"statusCode": 200, | |
"mimeType": "image/svg+xml", | |
"resourceType": "Document" | |
}, | |
{ | |
"url": "https://www.zoover.com/Shared/Css/zoover-widgets.v2.css", | |
"protocol": "h2", | |
"startTime": 3728.5069999998086, | |
"endTime": 4045.6340000000637, | |
"finished": true, | |
"transferSize": 2978, | |
"resourceSize": 14179, | |
"statusCode": 200, | |
"mimeType": "text/css", | |
"resourceType": "Stylesheet" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/news-arrow.png", | |
"protocol": "http/1.1", | |
"startTime": 14706.516999998712, | |
"endTime": 16034.50299999895, | |
"finished": true, | |
"transferSize": 1608, | |
"resourceSize": 1292, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/news-play.png", | |
"protocol": "http/1.1", | |
"startTime": 15263.01599999897, | |
"endTime": 16074.070999999094, | |
"finished": true, | |
"transferSize": 1781, | |
"resourceSize": 1464, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://use.typekit.net/af/6fdb5a/000000000000000000017256/27/l?subset_id=2&fvd=i7&v=3", | |
"protocol": "h2", | |
"startTime": 12002.59399999959, | |
"endTime": 13276.565999998638, | |
"finished": true, | |
"transferSize": 24212, | |
"resourceSize": 23960, | |
"statusCode": 200, | |
"mimeType": "application/font-woff2", | |
"resourceType": "Font" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/prev.png", | |
"protocol": "http/1.1", | |
"startTime": 16480.54400000001, | |
"endTime": 16769.41699999952, | |
"finished": true, | |
"transferSize": 1751, | |
"resourceSize": 1435, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/next.png", | |
"protocol": "http/1.1", | |
"startTime": 16481.887999998435, | |
"endTime": 16779.137999999875, | |
"finished": true, | |
"transferSize": 1761, | |
"resourceSize": 1445, | |
"statusCode": 200, | |
"mimeType": "image/png", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "https://www.campingtonny.be/favicon.ico", | |
"protocol": "http/1.1", | |
"startTime": 16500.205999998798, | |
"endTime": 16786.803999999393, | |
"finished": true, | |
"transferSize": 1267, | |
"resourceSize": 3638, | |
"statusCode": 200, | |
"mimeType": "image/x-icon", | |
"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": 272.677, | |
"numericUnit": "millisecond", | |
"displayValue": "270 ms", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "origin", | |
"itemType": "text", | |
"text": "URL" | |
}, | |
{ | |
"key": "rtt", | |
"itemType": "ms", | |
"granularity": 1, | |
"text": "Time Spent" | |
} | |
], | |
"items": [ | |
{ | |
"origin": "https://www.campingtonny.be", | |
"rtt": 272.677 | |
}, | |
{ | |
"origin": "https://use.typekit.net", | |
"rtt": 183.07999999999998 | |
}, | |
{ | |
"origin": "https://www.zoover.com", | |
"rtt": 183.07999999999998 | |
} | |
] | |
} | |
}, | |
"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": 956.3170000000002, | |
"numericUnit": "millisecond", | |
"displayValue": "960 ms", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "origin", | |
"itemType": "text", | |
"text": "URL" | |
}, | |
{ | |
"key": "serverResponseTime", | |
"itemType": "ms", | |
"granularity": 1, | |
"text": "Time Spent" | |
} | |
], | |
"items": [ | |
{ | |
"origin": "https://use.typekit.net", | |
"serverResponseTime": 956.3170000000002 | |
}, | |
{ | |
"origin": "https://www.zoover.com", | |
"serverResponseTime": 202.95800000000003 | |
}, | |
{ | |
"origin": "https://www.campingtonny.be", | |
"serverResponseTime": 107.75499999999994 | |
} | |
] | |
} | |
}, | |
"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": 36.188, | |
"startTime": 1462.701 | |
}, | |
{ | |
"duration": 8.228, | |
"startTime": 1505.399 | |
}, | |
{ | |
"duration": 80.664, | |
"startTime": 2203.819 | |
}, | |
{ | |
"duration": 73.476, | |
"startTime": 2764.222 | |
}, | |
{ | |
"duration": 91.348, | |
"startTime": 2841.228 | |
}, | |
{ | |
"duration": 5.614, | |
"startTime": 2940.294 | |
}, | |
{ | |
"duration": 5.788, | |
"startTime": 3128.4 | |
}, | |
{ | |
"duration": 7.724, | |
"startTime": 3134.273 | |
}, | |
{ | |
"duration": 5.705, | |
"startTime": 3144.585 | |
}, | |
{ | |
"duration": 97.218, | |
"startTime": 3150.348 | |
}, | |
{ | |
"duration": 13.841, | |
"startTime": 3665.74 | |
}, | |
{ | |
"duration": 8.437, | |
"startTime": 3712.907 | |
}, | |
{ | |
"duration": 5.264, | |
"startTime": 3738.281 | |
}, | |
{ | |
"duration": 92.068, | |
"startTime": 3749.271 | |
}, | |
{ | |
"duration": 8.934, | |
"startTime": 3845.304 | |
}, | |
{ | |
"duration": 8.945, | |
"startTime": 3856.768 | |
}, | |
{ | |
"duration": 5.06, | |
"startTime": 4066.255 | |
}, | |
{ | |
"duration": 27.075, | |
"startTime": 4078.663 | |
}, | |
{ | |
"duration": 5.149, | |
"startTime": 4105.937 | |
}, | |
{ | |
"duration": 17.127, | |
"startTime": 4145.67 | |
}, | |
{ | |
"duration": 8.822, | |
"startTime": 4168.327 | |
}, | |
{ | |
"duration": 6.631, | |
"startTime": 4180.819 | |
}, | |
{ | |
"duration": 7.813, | |
"startTime": 4197.559 | |
}, | |
{ | |
"duration": 95.886, | |
"startTime": 4214.165 | |
}, | |
{ | |
"duration": 5.365, | |
"startTime": 4430.911 | |
}, | |
{ | |
"duration": 19.558, | |
"startTime": 5146.087 | |
}, | |
{ | |
"duration": 7.942, | |
"startTime": 5169.849 | |
}, | |
{ | |
"duration": 9.736, | |
"startTime": 5197.84 | |
}, | |
{ | |
"duration": 5.235, | |
"startTime": 5208.145 | |
}, | |
{ | |
"duration": 50.622, | |
"startTime": 5217.503 | |
}, | |
{ | |
"duration": 5.423, | |
"startTime": 5395.676 | |
}, | |
{ | |
"duration": 5.422, | |
"startTime": 5895.799 | |
}, | |
{ | |
"duration": 8.524, | |
"startTime": 6112.246 | |
}, | |
{ | |
"duration": 6.383, | |
"startTime": 6131.841 | |
}, | |
{ | |
"duration": 9.808, | |
"startTime": 6165.864 | |
}, | |
{ | |
"duration": 8.926, | |
"startTime": 6180.075 | |
}, | |
{ | |
"duration": 13.135, | |
"startTime": 6200.041 | |
}, | |
{ | |
"duration": 103.148, | |
"startTime": 6216.307 | |
}, | |
{ | |
"duration": 5.408, | |
"startTime": 6347.063 | |
}, | |
{ | |
"duration": 5.095, | |
"startTime": 6562.828 | |
}, | |
{ | |
"duration": 5.111, | |
"startTime": 6629.609 | |
}, | |
{ | |
"duration": 5.772, | |
"startTime": 6662.725 | |
}, | |
{ | |
"duration": 5.546, | |
"startTime": 6712.696 | |
}, | |
{ | |
"duration": 5.118, | |
"startTime": 6847.683 | |
}, | |
{ | |
"duration": 15.003, | |
"startTime": 6883.349 | |
}, | |
{ | |
"duration": 14.343, | |
"startTime": 7107.909 | |
}, | |
{ | |
"duration": 7.073, | |
"startTime": 7182.826 | |
}, | |
{ | |
"duration": 100.678, | |
"startTime": 7217.516 | |
}, | |
{ | |
"duration": 6.375, | |
"startTime": 10181.56 | |
}, | |
{ | |
"duration": 140.697, | |
"startTime": 10187.964 | |
}, | |
{ | |
"duration": 5.614, | |
"startTime": 10328.675 | |
}, | |
{ | |
"duration": 6.284, | |
"startTime": 10562.723 | |
}, | |
{ | |
"duration": 5.184, | |
"startTime": 10595.903 | |
}, | |
{ | |
"duration": 5.851, | |
"startTime": 10612.076 | |
}, | |
{ | |
"duration": 5.35, | |
"startTime": 10696.677 | |
}, | |
{ | |
"duration": 5.168, | |
"startTime": 10728.927 | |
}, | |
{ | |
"duration": 5.922, | |
"startTime": 10795.994 | |
}, | |
{ | |
"duration": 5.107, | |
"startTime": 10896.64 | |
}, | |
{ | |
"duration": 9.561, | |
"startTime": 10902.172 | |
}, | |
{ | |
"duration": 7.217, | |
"startTime": 10911.758 | |
}, | |
{ | |
"duration": 24.531, | |
"startTime": 10920.415 | |
}, | |
{ | |
"duration": 8.248, | |
"startTime": 10964.134 | |
}, | |
{ | |
"duration": 5.551, | |
"startTime": 10979.795 | |
}, | |
{ | |
"duration": 7.581, | |
"startTime": 10996.197 | |
}, | |
{ | |
"duration": 10.102, | |
"startTime": 11012.942 | |
}, | |
{ | |
"duration": 9.865, | |
"startTime": 11031.79 | |
}, | |
{ | |
"duration": 6.453, | |
"startTime": 11046.256 | |
}, | |
{ | |
"duration": 9.688, | |
"startTime": 11062.648 | |
}, | |
{ | |
"duration": 8.256, | |
"startTime": 11079.42 | |
}, | |
{ | |
"duration": 5.309, | |
"startTime": 11099.719 | |
}, | |
{ | |
"duration": 6.343, | |
"startTime": 11112.775 | |
}, | |
{ | |
"duration": 5.458, | |
"startTime": 11129.834 | |
}, | |
{ | |
"duration": 25.992, | |
"startTime": 11146.097 | |
}, | |
{ | |
"duration": 23.248, | |
"startTime": 11189.932 | |
}, | |
{ | |
"duration": 29.222, | |
"startTime": 11216.17 | |
}, | |
{ | |
"duration": 5.83, | |
"startTime": 11328.263 | |
}, | |
{ | |
"duration": 5.491, | |
"startTime": 11362.415 | |
}, | |
{ | |
"duration": 5.021, | |
"startTime": 11495.681 | |
}, | |
{ | |
"duration": 5.467, | |
"startTime": 11862.676 | |
}, | |
{ | |
"duration": 10.605, | |
"startTime": 12034.353 | |
}, | |
{ | |
"duration": 5.511, | |
"startTime": 12095.36 | |
}, | |
{ | |
"duration": 7.636, | |
"startTime": 12180.874 | |
}, | |
{ | |
"duration": 8.768, | |
"startTime": 12197.046 | |
}, | |
{ | |
"duration": 99.06, | |
"startTime": 12212.497 | |
}, | |
{ | |
"duration": 5.501, | |
"startTime": 12412.517 | |
}, | |
{ | |
"duration": 5.043, | |
"startTime": 12463.112 | |
}, | |
{ | |
"duration": 5.004, | |
"startTime": 12562.686 | |
}, | |
{ | |
"duration": 5.12, | |
"startTime": 12712.056 | |
}, | |
{ | |
"duration": 5.728, | |
"startTime": 12928.525 | |
}, | |
{ | |
"duration": 17.207, | |
"startTime": 12996.429 | |
}, | |
{ | |
"duration": 5.677, | |
"startTime": 13030.076 | |
}, | |
{ | |
"duration": 9.006, | |
"startTime": 13112.669 | |
}, | |
{ | |
"duration": 6.837, | |
"startTime": 13170.19 | |
}, | |
{ | |
"duration": 7.045, | |
"startTime": 13179.064 | |
}, | |
{ | |
"duration": 7.422, | |
"startTime": 13195.923 | |
}, | |
{ | |
"duration": 37.299, | |
"startTime": 13215.171 | |
}, | |
{ | |
"duration": 11.789, | |
"startTime": 13365.444 | |
}, | |
{ | |
"duration": 5.258, | |
"startTime": 14088.394 | |
}, | |
{ | |
"duration": 84.327, | |
"startTime": 14221.266 | |
}, | |
{ | |
"duration": 5.49, | |
"startTime": 14736.627 | |
}, | |
{ | |
"duration": 5.91, | |
"startTime": 14742.162 | |
}, | |
{ | |
"duration": 8.308, | |
"startTime": 15294.696 | |
}, | |
{ | |
"duration": 5.056, | |
"startTime": 15346.611 | |
}, | |
{ | |
"duration": 5.56, | |
"startTime": 15430.478 | |
}, | |
{ | |
"duration": 5.756, | |
"startTime": 16058.354 | |
}, | |
{ | |
"duration": 5.786, | |
"startTime": 16100.68 | |
}, | |
{ | |
"duration": 92.531, | |
"startTime": 16220.622 | |
}, | |
{ | |
"duration": 35.846, | |
"startTime": 16472.977 | |
}, | |
{ | |
"duration": 9.486, | |
"startTime": 16595.338 | |
}, | |
{ | |
"duration": 20.728, | |
"startTime": 16682.408 | |
}, | |
{ | |
"duration": 5.857, | |
"startTime": 16799.914 | |
}, | |
{ | |
"duration": 5.477, | |
"startTime": 16823.241 | |
}, | |
{ | |
"duration": 8.841, | |
"startTime": 16829.527 | |
}, | |
{ | |
"duration": 5.305, | |
"startTime": 16862.223 | |
}, | |
{ | |
"duration": 8.506, | |
"startTime": 17195.2 | |
}, | |
{ | |
"duration": 10.574, | |
"startTime": 17212.933 | |
}, | |
{ | |
"duration": 5.469, | |
"startTime": 17309.782 | |
}, | |
{ | |
"duration": 55.367, | |
"startTime": 18154.392 | |
}, | |
{ | |
"duration": 8.49, | |
"startTime": 18234.515 | |
}, | |
{ | |
"duration": 7.242, | |
"startTime": 18247.151 | |
}, | |
{ | |
"duration": 7.965, | |
"startTime": 18262.239 | |
}, | |
{ | |
"duration": 8.034, | |
"startTime": 18278.852 | |
}, | |
{ | |
"duration": 7.895, | |
"startTime": 18295.502 | |
}, | |
{ | |
"duration": 7.852, | |
"startTime": 18311.949 | |
}, | |
{ | |
"duration": 6.177, | |
"startTime": 19155.431 | |
}, | |
{ | |
"duration": 8.254, | |
"startTime": 19179.234 | |
}, | |
{ | |
"duration": 7.934, | |
"startTime": 19195.753 | |
}, | |
{ | |
"duration": 8.843, | |
"startTime": 19212.24 | |
}, | |
{ | |
"duration": 9.522, | |
"startTime": 19715.447 | |
}, | |
{ | |
"duration": 21.089, | |
"startTime": 23017.43 | |
}, | |
{ | |
"duration": 14.797, | |
"startTime": 23208.41 | |
}, | |
{ | |
"duration": 7.944, | |
"startTime": 23226.699 | |
}, | |
{ | |
"duration": 8.899, | |
"startTime": 23238.849 | |
}, | |
{ | |
"duration": 7.826, | |
"startTime": 23261.298 | |
}, | |
{ | |
"duration": 8.575, | |
"startTime": 23278.768 | |
}, | |
{ | |
"duration": 7.886, | |
"startTime": 23295.462 | |
}, | |
{ | |
"duration": 7.891, | |
"startTime": 23311.952 | |
}, | |
{ | |
"duration": 7.889, | |
"startTime": 23512.127 | |
}, | |
{ | |
"duration": 5.67, | |
"startTime": 23628.769 | |
}, | |
{ | |
"duration": 9.879, | |
"startTime": 23645.12 | |
}, | |
{ | |
"duration": 9.18, | |
"startTime": 23661.787 | |
}, | |
{ | |
"duration": 13.249, | |
"startTime": 23678.569 | |
}, | |
{ | |
"duration": 5.294, | |
"startTime": 23761.797 | |
}, | |
{ | |
"duration": 8.562, | |
"startTime": 23778.653 | |
}, | |
{ | |
"duration": 9.522, | |
"startTime": 23927.993 | |
}, | |
{ | |
"duration": 6.531, | |
"startTime": 24062.844 | |
}, | |
{ | |
"duration": 5.625, | |
"startTime": 24078.391 | |
}, | |
{ | |
"duration": 7.379, | |
"startTime": 24128.732 | |
}, | |
{ | |
"duration": 52.097, | |
"startTime": 24155.806 | |
}, | |
{ | |
"duration": 10.156, | |
"startTime": 24211.82 | |
}, | |
{ | |
"duration": 9.68, | |
"startTime": 24228.775 | |
}, | |
{ | |
"duration": 8.93, | |
"startTime": 24244.587 | |
}, | |
{ | |
"duration": 8.198, | |
"startTime": 24263.02 | |
}, | |
{ | |
"duration": 8.161, | |
"startTime": 24278.781 | |
}, | |
{ | |
"duration": 8.606, | |
"startTime": 24296.465 | |
}, | |
{ | |
"duration": 7.766, | |
"startTime": 24311.983 | |
}, | |
{ | |
"duration": 8.367, | |
"startTime": 25178.035 | |
}, | |
{ | |
"duration": 7.939, | |
"startTime": 25195.655 | |
}, | |
{ | |
"duration": 9.151, | |
"startTime": 25212.417 | |
}, | |
{ | |
"duration": 8.38, | |
"startTime": 25261.347 | |
}, | |
{ | |
"duration": 7.429, | |
"startTime": 25279.316 | |
}, | |
{ | |
"duration": 8.258, | |
"startTime": 25294.645 | |
}, | |
{ | |
"duration": 7.521, | |
"startTime": 25311.696 | |
}, | |
{ | |
"duration": 8.527, | |
"startTime": 25328.413 | |
}, | |
{ | |
"duration": 10.062, | |
"startTime": 26049.731 | |
}, | |
{ | |
"duration": 5.076, | |
"startTime": 29178.022 | |
}, | |
{ | |
"duration": 5.513, | |
"startTime": 29195.304 | |
}, | |
{ | |
"duration": 5.486, | |
"startTime": 29212.298 | |
}, | |
{ | |
"duration": 20.476, | |
"startTime": 29365.961 | |
} | |
] | |
} | |
}, | |
"metrics": { | |
"id": "metrics", | |
"title": "Metrics", | |
"description": "Collects all available metrics.", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"numericValue": 18188, | |
"numericUnit": "millisecond", | |
"details": { | |
"type": "debugdata", | |
"items": [ | |
{ | |
"firstContentfulPaint": 2908, | |
"firstContentfulPaintTs": 14060938752, | |
"firstContentfulPaintAllFrames": 2908, | |
"firstContentfulPaintAllFramesTs": 14060938752, | |
"firstMeaningfulPaint": 2908, | |
"firstMeaningfulPaintTs": 14060938752, | |
"largestContentfulPaint": 7303, | |
"largestContentfulPaintTs": 14065333433, | |
"largestContentfulPaintAllFrames": 7303, | |
"largestContentfulPaintAllFramesTs": 14065333433, | |
"firstCPUIdle": 7297, | |
"firstCPUIdleTs": 14065327513, | |
"interactive": 18188, | |
"interactiveTs": 14076219078, | |
"speedIndex": 4566, | |
"speedIndexTs": 14062596862, | |
"estimatedInputLatency": 36, | |
"totalBlockingTime": 462, | |
"maxPotentialFID": 141, | |
"cumulativeLayoutShift": 0.06292182722766732, | |
"cumulativeLayoutShiftAllFrames": 0.06292182722766732, | |
"observedTimeOrigin": 0, | |
"observedTimeOriginTs": 14058030862, | |
"observedNavigationStart": 0, | |
"observedNavigationStartTs": 14058030862, | |
"observedFirstPaint": 2908, | |
"observedFirstPaintTs": 14060938752, | |
"observedFirstContentfulPaint": 2908, | |
"observedFirstContentfulPaintTs": 14060938752, | |
"observedFirstContentfulPaintAllFrames": 2908, | |
"observedFirstContentfulPaintAllFramesTs": 14060938752, | |
"observedFirstMeaningfulPaint": 2908, | |
"observedFirstMeaningfulPaintTs": 14060938752, | |
"observedLargestContentfulPaint": 7303, | |
"observedLargestContentfulPaintTs": 14065333433, | |
"observedLargestContentfulPaintAllFrames": 7303, | |
"observedLargestContentfulPaintAllFramesTs": 14065333433, | |
"observedTraceEnd": 29756, | |
"observedTraceEndTs": 14087786475, | |
"observedLoad": 16481, | |
"observedLoadTs": 14074511992, | |
"observedDomContentLoaded": 3816, | |
"observedDomContentLoadedTs": 14061847179, | |
"observedCumulativeLayoutShift": 0.06292182722766732, | |
"observedCumulativeLayoutShiftAllFrames": 0.06292182722766732, | |
"observedFirstVisualChange": 2906, | |
"observedFirstVisualChangeTs": 14060936862, | |
"observedLastVisualChange": 24122, | |
"observedLastVisualChangeTs": 14082152862, | |
"observedSpeedIndex": 4566, | |
"observedSpeedIndexTs": 14062596640, | |
"layoutShiftAvgSessionGap5s": 0.03146091361383366, | |
"layoutShiftMaxSessionGap1s": 0.05065445766498929, | |
"layoutShiftMaxSessionGap1sLimit5s": 0.05065445766498929, | |
"layoutShiftMaxSliding1s": 0.05065445766498929, | |
"layoutShiftMaxSliding300ms": 0.05065445766498929 | |
}, | |
{ | |
"lcpInvalidated": false | |
} | |
] | |
} | |
}, | |
"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": "48 requests • 2,476 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": 48, | |
"transferSize": 2535725 | |
}, | |
{ | |
"resourceType": "image", | |
"label": "Image", | |
"requestCount": 30, | |
"transferSize": 2352302 | |
}, | |
{ | |
"resourceType": "font", | |
"label": "Font", | |
"requestCount": 4, | |
"transferSize": 96785 | |
}, | |
{ | |
"resourceType": "script", | |
"label": "Script", | |
"requestCount": 8, | |
"transferSize": 69198 | |
}, | |
{ | |
"resourceType": "stylesheet", | |
"label": "Stylesheet", | |
"requestCount": 4, | |
"transferSize": 10496 | |
}, | |
{ | |
"resourceType": "document", | |
"label": "Document", | |
"requestCount": 2, | |
"transferSize": 6944 | |
}, | |
{ | |
"resourceType": "media", | |
"label": "Media", | |
"requestCount": 0, | |
"transferSize": 0 | |
}, | |
{ | |
"resourceType": "other", | |
"label": "Other", | |
"requestCount": 0, | |
"transferSize": 0 | |
}, | |
{ | |
"resourceType": "third-party", | |
"label": "Third-party", | |
"requestCount": 9, | |
"transferSize": 111659 | |
} | |
] | |
} | |
}, | |
"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 0 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": 14.092999999999995, | |
"blockingTime": 0, | |
"transferSize": 103852, | |
"entity": { | |
"type": "link", | |
"text": "Adobe TypeKit", | |
"url": "https://fonts.adobe.com/" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [ | |
{ | |
"url": "https://use.typekit.net/af/8719c0/000000000000000000017252/27/l?subset_id=2&fvd=i4&v=3", | |
"mainThreadTime": 0, | |
"blockingTime": 0, | |
"transferSize": 24376 | |
}, | |
{ | |
"url": "https://use.typekit.net/af/6468e8/000000000000000000017255/27/l?subset_id=2&fvd=n7&v=3", | |
"mainThreadTime": 0, | |
"blockingTime": 0, | |
"transferSize": 24277 | |
}, | |
{ | |
"url": "https://use.typekit.net/af/6fdb5a/000000000000000000017256/27/l?subset_id=2&fvd=i7&v=3", | |
"mainThreadTime": 0, | |
"blockingTime": 0, | |
"transferSize": 24212 | |
}, | |
{ | |
"url": "https://use.typekit.net/af/d23d9e/000000000000000000017251/27/l?subset_id=2&fvd=n4&v=3", | |
"mainThreadTime": 0, | |
"blockingTime": 0, | |
"transferSize": 23920 | |
}, | |
{ | |
"url": "https://use.typekit.net/voz7ffa.js", | |
"mainThreadTime": 14.092999999999995, | |
"blockingTime": 0, | |
"transferSize": 7067 | |
} | |
] | |
} | |
} | |
], | |
"summary": { | |
"wastedBytes": 103852, | |
"wastedMs": 0 | |
} | |
} | |
}, | |
"third-party-facades": { | |
"id": "third-party-facades", | |
"title": "Lazy load third-party resources with facades", | |
"description": "Some third-party embeds can be lazy loaded. Consider replacing them with a facade until they are required. [Learn more](https://web.dev/third-party-facades/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"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", | |
"lhId": "page-7-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,0,DIV,0,UL,1,LI,0,IMG", | |
"selector": "div.flex-viewport > ul.slides > li > img", | |
"boundingRect": { | |
"top": 16, | |
"bottom": 486, | |
"left": -878, | |
"right": -258, | |
"width": 620, | |
"height": 470 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campi…\" alt=\"kantine welkom st. ode\" width=\"620\" height=\"470\" draggable=\"false\">", | |
"nodeLabel": "kantine welkom st. ode" | |
} | |
} | |
] | |
} | |
}, | |
"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", | |
"lhId": "page-58-LI", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,0,DIV,0,UL,1,LI", | |
"selector": "div.flexslider > div.flex-viewport > ul.slides > li", | |
"boundingRect": { | |
"top": 16, | |
"bottom": 486, | |
"left": -878, | |
"right": -258, | |
"width": 620, | |
"height": 470 | |
}, | |
"snippet": "<li class=\"\" style=\"width: 620px; float: left; display: block;\">", | |
"nodeLabel": "Welkom" | |
}, | |
"score": 0.05065445766498929 | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "page-59-P", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,4,ARTICLE,0,DIV,4,P", | |
"selector": "section#rightCntr > article.textBox > div.center > p", | |
"boundingRect": { | |
"top": 1400, | |
"bottom": 1901, | |
"left": 394, | |
"right": 962, | |
"width": 568, | |
"height": 501 | |
}, | |
"snippet": "<p>", | |
"nodeLabel": "Welkom! Onze camping biedt een uitgelezen plek om tot rust te komen, te wandele…" | |
}, | |
"score": 0.002664007020006592 | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "page-60-ARTICLE", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,4,ARTICLE", | |
"selector": "section#mainCntr > section#contentCntr > section#leftCntr > article.addressBox", | |
"boundingRect": { | |
"top": 552, | |
"bottom": 809, | |
"left": 42, | |
"right": 342, | |
"width": 300, | |
"height": 257 | |
}, | |
"snippet": "<article class=\"addressBox\">", | |
"nodeLabel": "Camping Tonny\nRue des Rainettes, 1\nB-6680 Amberloup (Ste Ode) België\nTelefoon: …" | |
}, | |
"score": 0.0015740249442030424 | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "page-61-UL", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,1,NAV,2,UL", | |
"selector": "section#contentCntr > section#leftCntr > nav.menuBox > ul", | |
"boundingRect": { | |
"top": 88, | |
"bottom": 485, | |
"left": 42, | |
"right": 342, | |
"width": 300, | |
"height": 397 | |
}, | |
"snippet": "<ul>", | |
"nodeLabel": "Home\nCamping\nVoorzieningen\nTaverne / Receptie\nPlattegrond\nVerhuur\nHouten chalet…" | |
}, | |
"score": 0.001544339696041153 | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "page-62-P", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,4,ARTICLE,0,DIV,2,P", | |
"selector": "section#rightCntr > article.textBox > div.center > p", | |
"boundingRect": { | |
"top": 1058, | |
"bottom": 1289, | |
"left": 394, | |
"right": 962, | |
"width": 568, | |
"height": 231 | |
}, | |
"snippet": "<p>", | |
"nodeLabel": "NOOT: DE HORECA IS DIT SEIZOEN ENKEL TOEGANKELIJK VOOR GASTEN VAN DE CAMPING, A…" | |
}, | |
"score": 0.0014916735291309435 | |
} | |
] | |
} | |
}, | |
"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": "15 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.campingtonny.be/js/jquery1.9.1.min.js", | |
"duration": 140.697, | |
"startTime": 10187.964 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/", | |
"duration": 103.148, | |
"startTime": 6216.307 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/", | |
"duration": 100.678, | |
"startTime": 7217.516 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/", | |
"duration": 99.06, | |
"startTime": 12212.497 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/", | |
"duration": 97.218, | |
"startTime": 3150.348 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/", | |
"duration": 95.886, | |
"startTime": 4214.165 | |
}, | |
{ | |
"url": "Unattributable", | |
"duration": 92.531, | |
"startTime": 16220.622 | |
}, | |
{ | |
"url": "https://www.zoover.com/widgets/loadwidgetdynamiccontent.aspx?entid=143215&entlvl=accommodation&widgetType=2&position=widgets-content-143215-2-a", | |
"duration": 92.068, | |
"startTime": 3749.271 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/", | |
"duration": 91.348, | |
"startTime": 2841.228 | |
}, | |
{ | |
"url": "Unattributable", | |
"duration": 84.327, | |
"startTime": 14221.266 | |
}, | |
{ | |
"url": "Unattributable", | |
"duration": 80.664, | |
"startTime": 2203.819 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery1.9.1.min.js", | |
"duration": 73.476, | |
"startTime": 2764.222 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery1.9.1.min.js", | |
"duration": 55.367, | |
"startTime": 18154.392 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery1.9.1.min.js", | |
"duration": 52.097, | |
"startTime": 24155.806 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/", | |
"duration": 50.622, | |
"startTime": 5217.503 | |
} | |
] | |
} | |
}, | |
"no-unload-listeners": { | |
"id": "no-unload-listeners", | |
"title": "Avoids `unload` event listeners", | |
"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": 1, | |
"scoreDisplayMode": "binary" | |
}, | |
"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": [] | |
} | |
}, | |
"unsized-images": { | |
"id": "unsized-images", | |
"title": "Image elements do not have explicit `width` and `height`", | |
"description": "Set an explicit width and height on image elements to reduce layout shifts and improve CLS. [Learn more](https://web.dev/optimize-cls/#images-without-dimensions)", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "url", | |
"itemType": "thumbnail", | |
"text": "" | |
}, | |
{ | |
"key": "url", | |
"itemType": "url", | |
"text": "URL" | |
}, | |
{ | |
"key": "node", | |
"itemType": "node", | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"url": "https://www.campingtonny.be/images/reserveer-een-plekje-op-camping-tonny.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-17-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,1,A,0,IMG", | |
"selector": "article.sliderBox > div.slider > a.reserve > img", | |
"boundingRect": { | |
"top": 134, | |
"bottom": 283, | |
"left": 891, | |
"right": 1041, | |
"width": 150, | |
"height": 149 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/reserveer-een-plekje-op-camping-tonny.p…\" alt=\"Reserveer een plekje op Camping Tonny in de Ardennen\">", | |
"nodeLabel": "Reserveer een plekje op Camping Tonny in de Ardennen" | |
} | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/camping-tonny-genomineerd-camping-van-het-jaar-2015.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-23-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,2,A,0,IMG", | |
"selector": "section#rightCntr > article.infoBox > a.nominated > img", | |
"boundingRect": { | |
"top": 2053, | |
"bottom": 2198, | |
"left": 817, | |
"right": 962, | |
"width": 145, | |
"height": 145 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/camping-tonny-genomineerd-camping-van-h…\" alt=\"Camping Tonny Genomineerd voor Camping van het Jaar 2015 in categorie 2: D…\">", | |
"nodeLabel": "Camping Tonny Genomineerd voor Camping van het Jaar 2015 in categorie 2: De moo…" | |
} | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/anwb-charme-2018.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-18-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,0,UL,0,LI,0,A,0,IMG", | |
"selector": "ul.logo > li > a > img", | |
"boundingRect": { | |
"top": 1915, | |
"bottom": 2009, | |
"left": 394, | |
"right": 505, | |
"width": 111, | |
"height": 94 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/anwb-charme-2018.png\" alt=\"ANWB Charmecamping Camping Tonny\">", | |
"nodeLabel": "ANWB Charmecamping Camping Tonny" | |
} | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/anwb-erkend-2018.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-19-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,0,UL,1,LI,0,A,0,IMG", | |
"selector": "ul.logo > li > a > img", | |
"boundingRect": { | |
"top": 1915, | |
"bottom": 2009, | |
"left": 527, | |
"right": 635, | |
"width": 108, | |
"height": 94 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/anwb-erkend-2018.png\" alt=\"ANWB Erkende camping Camping Tonny\">", | |
"nodeLabel": "ANWB Erkende camping Camping Tonny" | |
} | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/bienvenue-velo.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-20-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,0,UL,2,LI,0,A,0,IMG", | |
"selector": "ul.logo > li > a > img", | |
"boundingRect": { | |
"top": 1915, | |
"bottom": 2009, | |
"left": 649, | |
"right": 710, | |
"width": 61, | |
"height": 94 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/bienvenue-velo.png\" alt=\"Bienvenue V�lo Camping Tonny\">", | |
"nodeLabel": "Bienvenue V�lo Camping Tonny" | |
} | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/minicampingcard.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-22-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,0,UL,4,LI,0,A,0,IMG", | |
"selector": "ul.logo > li > a > img", | |
"boundingRect": { | |
"top": 1915, | |
"bottom": 2010, | |
"left": 833, | |
"right": 957, | |
"width": 124, | |
"height": 95 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/minicampingcard.png\" alt=\"minicampingcard Camping Tonny\">", | |
"nodeLabel": "minicampingcard Camping Tonny" | |
} | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/logo.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-0-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,1,NAV,0,A,0,IMG", | |
"selector": "section#leftCntr > nav.menuBox > a.logo > img", | |
"boundingRect": { | |
"top": 48, | |
"bottom": 88, | |
"left": 56, | |
"right": 329, | |
"width": 273, | |
"height": 40 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/logo.png\" alt=\"\">", | |
"nodeLabel": "img" | |
} | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/acsi-eurocampings.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-21-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,0,UL,3,LI,0,A,0,IMG", | |
"selector": "ul.logo > li > a > img", | |
"boundingRect": { | |
"top": 1915, | |
"bottom": 2010, | |
"left": 724, | |
"right": 819, | |
"width": 95, | |
"height": 95 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/acsi-eurocampings.png\" alt=\"ACSI Eurocampings Camping Tonny\">", | |
"nodeLabel": "ACSI Eurocampings Camping Tonny" | |
} | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag2.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-3-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,4,ARTICLE,1,UL,1,LI,0,A,0,IMG", | |
"selector": "ul > li > a.english > img", | |
"boundingRect": { | |
"top": 759, | |
"bottom": 775, | |
"left": 107, | |
"right": 130, | |
"width": 23, | |
"height": 16 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/flag2.png\" alt=\"\">", | |
"nodeLabel": "img" | |
} | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/wifi-logo.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-1-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,1,NAV,3,A,0,IMG", | |
"selector": "section#leftCntr > nav.menuBox > a.wifi > img", | |
"boundingRect": { | |
"top": 496, | |
"bottom": 519, | |
"left": 261, | |
"right": 319, | |
"width": 58, | |
"height": 23 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/wifi-logo.png\" alt=\"\">", | |
"nodeLabel": "img" | |
} | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag1.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-2-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,4,ARTICLE,1,UL,0,LI,0,A,0,IMG", | |
"selector": "ul > li > a.nl > img", | |
"boundingRect": { | |
"top": 759, | |
"bottom": 775, | |
"left": 72, | |
"right": 95, | |
"width": 23, | |
"height": 16 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/flag1.png\" alt=\"\">", | |
"nodeLabel": "img" | |
} | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag3.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-4-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,4,ARTICLE,1,UL,2,LI,0,A,0,IMG", | |
"selector": "ul > li > a.french > img", | |
"boundingRect": { | |
"top": 759, | |
"bottom": 775, | |
"left": 142, | |
"right": 165, | |
"width": 23, | |
"height": 16 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/flag3.png\" alt=\"\">", | |
"nodeLabel": "img" | |
} | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag4.png", | |
"node": { | |
"type": "node", | |
"lhId": "page-5-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,4,ARTICLE,1,UL,3,LI,0,A,0,IMG", | |
"selector": "ul > li > a.german > img", | |
"boundingRect": { | |
"top": 759, | |
"bottom": 775, | |
"left": 177, | |
"right": 200, | |
"width": 23, | |
"height": 16 | |
}, | |
"snippet": "<img src=\"https://www.campingtonny.be/images/flag4.png\" alt=\"\">", | |
"nodeLabel": "img" | |
} | |
} | |
] | |
} | |
}, | |
"valid-source-maps": { | |
"id": "valid-source-maps", | |
"title": "Page has valid source maps", | |
"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": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"preload-lcp-image": { | |
"id": "preload-lcp-image", | |
"title": "Preload Largest Contentful Paint image", | |
"description": "Preload the image used by the LCP element in order to improve your LCP time. [Learn more](https://web.dev/optimize-lcp/#preload-important-resources).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [ | |
{ | |
"key": "url", | |
"valueType": "thumbnail", | |
"label": "" | |
}, | |
{ | |
"key": "url", | |
"valueType": "url", | |
"label": "URL" | |
}, | |
{ | |
"key": "wastedMs", | |
"valueType": "timespanMs", | |
"label": "Potential Savings" | |
} | |
], | |
"items": [ | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/10997696_985253844832966_7882403176613418245_o_1.jpg", | |
"wastedMs": 0 | |
} | |
], | |
"overallSavingsMs": 0 | |
} | |
}, | |
"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": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"aria-command-name": { | |
"id": "aria-command-name", | |
"title": "`button`, `link`, and `menuitem` elements have accessible names", | |
"description": "When an element 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-name/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"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-name/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"aria-meter-name": { | |
"id": "aria-meter-name", | |
"title": "ARIA `meter` elements have accessible names", | |
"description": "When an element 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-name/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"aria-progressbar-name": { | |
"id": "aria-progressbar-name", | |
"title": "ARIA `progressbar` elements have accessible names", | |
"description": "When an element 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-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": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"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": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"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": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"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": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"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-name/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"aria-tooltip-name": { | |
"id": "aria-tooltip-name", | |
"title": "ARIA `tooltip` elements have accessible names", | |
"description": "When an element 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-name/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"aria-treeitem-name": { | |
"id": "aria-treeitem-name", | |
"title": "ARIA `treeitem` elements have accessible names", | |
"description": "When an element 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-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": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"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": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"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": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"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", | |
"lhId": "6-17-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,4,ARTICLE,0,ADDRESS,0,P,9,A", | |
"selector": "article.addressBox > address > p > a", | |
"boundingRect": { | |
"top": 687, | |
"bottom": 713, | |
"left": 126, | |
"right": 292, | |
"width": 166, | |
"height": 26 | |
}, | |
"snippet": "<a href=\"#\">", | |
"nodeLabel": "[email protected]", | |
"explanation": "Fix any of the following:\n Element has insufficient color contrast of 3.28 (foreground color: #4695a7, background color: #523415, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-73-SPAN", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,4,ARTICLE,1,UL,0,LI,0,A,1,SPAN", | |
"selector": "ul > li > a.nl > span.open-nl", | |
"boundingRect": { | |
"top": 759, | |
"bottom": 775, | |
"left": 212, | |
"right": 272, | |
"width": 60, | |
"height": 16 | |
}, | |
"snippet": "<span class=\"open-nl\">", | |
"nodeLabel": "Welkom!", | |
"explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.89 (foreground color: #bb6f01, background color: #523415, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-40-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,3,DIV,0,DIV,0,DIV,0,A", | |
"selector": "div.zvr-widget > div#zoover-widget-awards-container > div.acco-name > a", | |
"boundingRect": { | |
"top": 2064, | |
"bottom": 2080, | |
"left": 437, | |
"right": 495, | |
"width": 57, | |
"height": 16 | |
}, | |
"snippet": "<a href=\"https://www.zoover.com/belgium/luxembourg/amberloup/tonny/campsite\" target=\"_blank\">", | |
"nodeLabel": "Tonny***", | |
"explanation": "Fix any of the following:\n Element has insufficient color contrast of 3.66 (foreground color: #008fc5, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-42-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,3,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,A", | |
"selector": "div.widget-footer > div#widgets-content-143215-2-a > div.review-count > a.cta-link", | |
"boundingRect": { | |
"top": 2169, | |
"bottom": 2198, | |
"left": 395, | |
"right": 537, | |
"width": 142, | |
"height": 29 | |
}, | |
"snippet": "<a class=\"cta-link\" href=\"http://www.zoover.com/belgium/luxembourg/amberloup/tonny/campsite\" target=\"_blank\">", | |
"nodeLabel": "125 reviews", | |
"explanation": "Fix any of the following:\n Element has insufficient color contrast of 3.66 (foreground color: #008fc5, background color: #ffffff, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-74-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,6,ARTICLE,0,DIV,0,DIV,1,P,0,A", | |
"selector": "div#ticker-wrapper-1621099635723 > div#ticker-1621099635723 > p#ticker-content-1621099635723 > a", | |
"boundingRect": { | |
"top": 2234, | |
"bottom": 2262, | |
"left": 457, | |
"right": 755, | |
"width": 298, | |
"height": 28 | |
}, | |
"snippet": "<a href=\"https://www.campingtonny.be/nl/nieuws/in-juli-en-augustus-iedere-donderdag…\">", | |
"nodeLabel": "Streekmarkt Sainte-Ode 01-01-2020", | |
"explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.75 (foreground color: #e8e7d7, background color: #4695a7, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-75-SPAN", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,6,ARTICLE,0,DIV,0,DIV,1,P,0,A,1,SPAN", | |
"selector": "div#ticker-1621099635723 > p#ticker-content-1621099635723 > a > span.date", | |
"boundingRect": { | |
"top": 2234, | |
"bottom": 2262, | |
"left": 665, | |
"right": 755, | |
"width": 90, | |
"height": 28 | |
}, | |
"snippet": "<span class=\"date\">", | |
"nodeLabel": "01-01-2020", | |
"explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.75 (foreground color: #e8e7d7, background color: #4695a7, font size: 13.5pt (18px), font weight: normal). Expected contrast ratio of 4.5:1" | |
} | |
} | |
], | |
"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": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"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": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"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 appear 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": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"html-has-lang": { | |
"id": "html-has-lang", | |
"title": "`<html>` element does not have 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": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-76-HTML", | |
"path": "1,HTML", | |
"selector": "html.wf-fftisasanswebpro-n7-inactive", | |
"boundingRect": { | |
"top": 0, | |
"bottom": 2292, | |
"left": 0, | |
"right": 1024, | |
"width": 1024, | |
"height": 2292 | |
}, | |
"snippet": "<html class=\"wf-fftisasanswebpro-n7-inactive wf-fftisasanswebpro-i7-inactive wf-fftisas…\">", | |
"nodeLabel": "html", | |
"explanation": "Fix any of the following:\n The <html> element does not have a lang attribute" | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.language", | |
"wcag2a", | |
"wcag311", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"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": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"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", | |
"lhId": "6-77-IMG", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,3,DIV,0,DIV,1,DIV,1,OBJECT,0,IMG", | |
"selector": "div#zoover-widget-awards-container > div.section > object#zvr-award-logo > img#zvr-award-logo-ie8", | |
"boundingRect": { | |
"top": 0, | |
"bottom": 0, | |
"left": 0, | |
"right": 0, | |
"width": 0, | |
"height": 0 | |
}, | |
"snippet": "<img id=\"zvr-award-logo-ie8\" src=\"https://www.zoover.com/Shared/images2/zoover-awards/award_winner.png\">", | |
"nodeLabel": "img", | |
"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\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.text-alternatives", | |
"wcag2a", | |
"wcag111", | |
"section508", | |
"section508.22.a", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"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 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": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"link-name": { | |
"id": "link-name", | |
"title": "Links do not 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": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-0-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,1,NAV,0,A", | |
"selector": "section#contentCntr > section#leftCntr > nav.menuBox > a.logo", | |
"boundingRect": { | |
"top": 48, | |
"bottom": 88, | |
"left": 42, | |
"right": 342, | |
"width": 300, | |
"height": 40 | |
}, | |
"snippet": "<a class=\"logo\" href=\"https://www.campingtonny.be/nl/\">", | |
"nodeLabel": "img", | |
"explanation": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-16-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,1,NAV,3,A", | |
"selector": "section#contentCntr > section#leftCntr > nav.menuBox > a.wifi", | |
"boundingRect": { | |
"top": 496, | |
"bottom": 519, | |
"left": 261, | |
"right": 319, | |
"width": 58, | |
"height": 23 | |
}, | |
"snippet": "<a href=\"https://www.campingtonny.be/nl/camping/voorzieningen/\" class=\"wifi\">", | |
"nodeLabel": "img", | |
"explanation": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-19-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,4,ARTICLE,1,UL,1,LI,0,A", | |
"selector": "article.addressBox > ul > li > a.english", | |
"boundingRect": { | |
"top": 759, | |
"bottom": 775, | |
"left": 107, | |
"right": 130, | |
"width": 23, | |
"height": 16 | |
}, | |
"snippet": "<a class=\"english\" href=\"\">", | |
"nodeLabel": "img", | |
"explanation": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-20-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,4,ARTICLE,1,UL,2,LI,0,A", | |
"selector": "article.addressBox > ul > li > a.french", | |
"boundingRect": { | |
"top": 759, | |
"bottom": 775, | |
"left": 142, | |
"right": 165, | |
"width": 23, | |
"height": 16 | |
}, | |
"snippet": "<a class=\"french\" href=\"\">", | |
"nodeLabel": "img", | |
"explanation": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-21-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,1,SECTION,4,ARTICLE,1,UL,3,LI,0,A", | |
"selector": "article.addressBox > ul > li > a.german", | |
"boundingRect": { | |
"top": 759, | |
"bottom": 775, | |
"left": 177, | |
"right": 200, | |
"width": 23, | |
"height": 16 | |
}, | |
"snippet": "<a class=\"german\" href=\"\">", | |
"nodeLabel": "img", | |
"explanation": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-41-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,3,DIV,0,DIV,1,DIV,0,A", | |
"selector": "div.zvr-widget > div#zoover-widget-awards-container > div.section > a#widget-logo-143215", | |
"boundingRect": { | |
"top": 2091, | |
"bottom": 2168, | |
"left": 395, | |
"right": 537, | |
"width": 142, | |
"height": 77 | |
}, | |
"snippet": "<a id=\"widget-logo-143215\" href=\"\" target=\"_blank\" class=\"awards-overall\">", | |
"nodeLabel": "a", | |
"explanation": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-44-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,6,ARTICLE,0,DIV,1,UL,0,LI,0,A", | |
"selector": "div#ticker-wrapper-1621099635723 > ul#ticker-controls-1621099635723 > li#prev-1621099635723 > a", | |
"boundingRect": { | |
"top": 2271, | |
"bottom": 2271, | |
"left": 906, | |
"right": 927, | |
"width": 21, | |
"height": 0 | |
}, | |
"snippet": "<a href=\"\">", | |
"nodeLabel": "a", | |
"explanation": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-45-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,6,ARTICLE,0,DIV,1,UL,1,LI,0,A", | |
"selector": "div#ticker-wrapper-1621099635723 > ul#ticker-controls-1621099635723 > li#play-pause-1621099635723 > a", | |
"boundingRect": { | |
"top": 2271, | |
"bottom": 2271, | |
"left": 923, | |
"right": 944, | |
"width": 21, | |
"height": 0 | |
}, | |
"snippet": "<a href=\"\">", | |
"nodeLabel": "a", | |
"explanation": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-46-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,6,ARTICLE,0,DIV,1,UL,2,LI,0,A", | |
"selector": "div#ticker-wrapper-1621099635723 > ul#ticker-controls-1621099635723 > li#next-1621099635723 > a", | |
"boundingRect": { | |
"top": 2271, | |
"bottom": 2271, | |
"left": 940, | |
"right": 961, | |
"width": 21, | |
"height": 0 | |
}, | |
"snippet": "<a href=\"\">", | |
"nodeLabel": "a", | |
"explanation": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.name-role-value", | |
"wcag2a", | |
"wcag412", | |
"wcag244", | |
"section508", | |
"section508.22.a", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"list": { | |
"id": "list", | |
"title": "Lists 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": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"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 do not 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": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-78-OBJECT", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,3,DIV,0,DIV,1,DIV,1,OBJECT", | |
"selector": "div.zvr-widget > div#zoover-widget-awards-container > div.section > object#zvr-award-logo", | |
"boundingRect": { | |
"top": 2091, | |
"bottom": 2163, | |
"left": 395, | |
"right": 540, | |
"width": 145, | |
"height": 72 | |
}, | |
"snippet": "<object class=\"zvr-logo\" id=\"zvr-award-logo\" data=\"https://www.zoover.com/Shared/images2/zoover-awards/award_winner.svg\" type=\"image/svg+xml\">", | |
"nodeLabel": "object", | |
"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 Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.text-alternatives", | |
"wcag2a", | |
"wcag111", | |
"section508", | |
"section508.22.a" | |
] | |
} | |
} | |
}, | |
"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" | |
}, | |
"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.15, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 437781.5833333333, | |
"numericUnit": "byte", | |
"displayValue": "39 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://www.campingtonny.be/images/reserveer-een-plekje-op-camping-tonny.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 47100, | |
"wastedBytes": 47100 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery1.9.1.min.js", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 33529, | |
"wastedBytes": 33529 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/camping-tonny-genomineerd-camping-van-het-jaar-2015.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 24390, | |
"wastedBytes": 24390 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/anwb-charme-2018.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 14794, | |
"wastedBytes": 14794 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/anwb-erkend-2018.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 14176, | |
"wastedBytes": 14176 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery.flexslider.js", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 11501, | |
"wastedBytes": 11501 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery.fancybox.pack.js", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 9028, | |
"wastedBytes": 9028 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/bienvenue-velo.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 7127, | |
"wastedBytes": 7127 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/minicampingcard.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 5211, | |
"wastedBytes": 5211 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery.ticker.js", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 4898, | |
"wastedBytes": 4898 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/logo.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 4854, | |
"wastedBytes": 4854 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/acsi-eurocampings.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 4478, | |
"wastedBytes": 4478 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/css/global.css", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 4456, | |
"wastedBytes": 4456 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag2.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 2327, | |
"wastedBytes": 2327 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/wifi-logo.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 2149, | |
"wastedBytes": 2149 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/custom-form-elements.js", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1954, | |
"wastedBytes": 1954 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/css/jquery.fancybox.css", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1810, | |
"wastedBytes": 1810 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/news-play.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1781, | |
"wastedBytes": 1781 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/next.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1761, | |
"wastedBytes": 1761 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/prev.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1751, | |
"wastedBytes": 1751 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/news-arrow.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1608, | |
"wastedBytes": 1608 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/menu-arrow.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1378, | |
"wastedBytes": 1378 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag1.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1314, | |
"wastedBytes": 1314 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag3.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1312, | |
"wastedBytes": 1312 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/flag4.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1305, | |
"wastedBytes": 1305 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/submenu-bg1.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1262, | |
"wastedBytes": 1262 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/css/ticker-style.css", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1252, | |
"wastedBytes": 1252 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/slider-text-bg.png", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 1238, | |
"wastedBytes": 1238 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/site.js", | |
"cacheLifetimeMs": 0, | |
"cacheHitProbability": 0, | |
"totalBytes": 736, | |
"wastedBytes": 736 | |
}, | |
{ | |
"url": "https://use.typekit.net/voz7ffa.js", | |
"debugData": { | |
"type": "debugdata", | |
"public": true, | |
"max-age": 600, | |
"stale-while-revalidate": "604800" | |
}, | |
"cacheLifetimeMs": 600000, | |
"cacheHitProbability": 0.08333333333333333, | |
"totalBytes": 7067, | |
"wastedBytes": 6478.083333333333 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1228_1.jpg", | |
"debugData": { | |
"type": "debugdata", | |
"max-age": 604800, | |
"public": true | |
}, | |
"cacheLifetimeMs": 604800000, | |
"cacheHitProbability": 0.9, | |
"totalBytes": 345241, | |
"wastedBytes": 34524.09999999999 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/11212723_978670105491340_4994618441039096064_o_1.jpg", | |
"debugData": { | |
"type": "debugdata", | |
"max-age": 604800, | |
"public": true | |
}, | |
"cacheLifetimeMs": 604800000, | |
"cacheHitProbability": 0.9, | |
"totalBytes": 329237, | |
"wastedBytes": 32923.69999999999 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1069_1.jpg", | |
"debugData": { | |
"type": "debugdata", | |
"max-age": 604800, | |
"public": true | |
}, | |
"cacheLifetimeMs": 604800000, | |
"cacheHitProbability": 0.9, | |
"totalBytes": 320251, | |
"wastedBytes": 32025.09999999999 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/krokussen_1.jpg", | |
"debugData": { | |
"type": "debugdata", | |
"max-age": 604800, | |
"public": true | |
}, | |
"cacheLifetimeMs": 604800000, | |
"cacheHitProbability": 0.9, | |
"totalBytes": 313832, | |
"wastedBytes": 31383.199999999993 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1176_1.jpg", | |
"debugData": { | |
"type": "debugdata", | |
"max-age": 604800, | |
"public": true | |
}, | |
"cacheLifetimeMs": 604800000, | |
"cacheHitProbability": 0.9, | |
"totalBytes": 296969, | |
"wastedBytes": 29696.899999999994 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/10997696_985253844832966_7882403176613418245_o_1.jpg", | |
"debugData": { | |
"type": "debugdata", | |
"max-age": 604800, | |
"public": true | |
}, | |
"cacheLifetimeMs": 604800000, | |
"cacheHitProbability": 0.9, | |
"totalBytes": 209557, | |
"wastedBytes": 20955.699999999997 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/streekplankje_2.jpg", | |
"debugData": { | |
"type": "debugdata", | |
"max-age": 604800, | |
"public": true | |
}, | |
"cacheLifetimeMs": 604800000, | |
"cacheHitProbability": 0.9, | |
"totalBytes": 182215, | |
"wastedBytes": 18221.499999999996 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img2.jpg", | |
"debugData": { | |
"type": "debugdata", | |
"max-age": 604800, | |
"public": true | |
}, | |
"cacheLifetimeMs": 604800000, | |
"cacheHitProbability": 0.9, | |
"totalBytes": 138845, | |
"wastedBytes": 13884.499999999996 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img3.jpg", | |
"debugData": { | |
"type": "debugdata", | |
"max-age": 604800, | |
"public": true | |
}, | |
"cacheLifetimeMs": 604800000, | |
"cacheHitProbability": 0.9, | |
"totalBytes": 72088, | |
"wastedBytes": 7208.799999999998 | |
} | |
], | |
"summary": { | |
"wastedBytes": 437781.5833333333 | |
} | |
} | |
}, | |
"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": 0.94, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 2536992, | |
"numericUnit": "byte", | |
"displayValue": "Total size was 2,478 KiB", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "url", | |
"itemType": "url", | |
"text": "URL" | |
}, | |
{ | |
"key": "totalBytes", | |
"itemType": "bytes", | |
"text": "Transfer Size" | |
} | |
], | |
"items": [ | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1228_1.jpg", | |
"totalBytes": 345241 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/11212723_978670105491340_4994618441039096064_o_1.jpg", | |
"totalBytes": 329237 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1069_1.jpg", | |
"totalBytes": 320251 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/krokussen_1.jpg", | |
"totalBytes": 313832 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1176_1.jpg", | |
"totalBytes": 296969 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/10997696_985253844832966_7882403176613418245_o_1.jpg", | |
"totalBytes": 209557 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/streekplankje_2.jpg", | |
"totalBytes": 182215 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img2.jpg", | |
"totalBytes": 138845 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img3.jpg", | |
"totalBytes": 72088 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/reserveer-een-plekje-op-camping-tonny.png", | |
"totalBytes": 47100 | |
} | |
] | |
} | |
}, | |
"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": "Potential savings of 1,662 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.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1228_1.jpg", | |
"requestStartTime": 14064.323372, | |
"totalBytes": 344843, | |
"wastedBytes": 344843, | |
"wastedPercent": 100 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/11212723_978670105491340_4994618441039096064_o_1.jpg", | |
"requestStartTime": 14065.184912, | |
"totalBytes": 329237, | |
"wastedBytes": 329237, | |
"wastedPercent": 100 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1069_1.jpg", | |
"requestStartTime": 14065.184826, | |
"totalBytes": 319790, | |
"wastedBytes": 319790, | |
"wastedPercent": 100 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/krokussen_1.jpg", | |
"requestStartTime": 14065.184665, | |
"totalBytes": 313832, | |
"wastedBytes": 313832, | |
"wastedPercent": 100 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/10997696_985253844832966_7882403176613418245_o_1.jpg", | |
"requestStartTime": 14060.920471, | |
"totalBytes": 209557, | |
"wastedBytes": 209557, | |
"wastedPercent": 100 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/streekplankje_2.jpg", | |
"requestStartTime": 14064.323591, | |
"totalBytes": 182215, | |
"wastedBytes": 182215, | |
"wastedPercent": 100 | |
}, | |
{ | |
"url": "https://www.zoover.com/Shared/images2/zoover-awards/award_winner.png", | |
"requestStartTime": 14060.858061, | |
"totalBytes": 2093, | |
"wastedBytes": 2093, | |
"wastedPercent": 100 | |
} | |
], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 1701567 | |
} | |
}, | |
"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": 0, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 7276, | |
"numericUnit": "millisecond", | |
"displayValue": "Potential savings of 7,280 ms", | |
"details": { | |
"type": "opportunity", | |
"headings": [ | |
{ | |
"key": "url", | |
"valueType": "url", | |
"label": "URL" | |
}, | |
{ | |
"key": "totalBytes", | |
"valueType": "bytes", | |
"label": "Transfer Size" | |
}, | |
{ | |
"key": "wastedMs", | |
"valueType": "timespanMs", | |
"label": "Potential Savings" | |
} | |
], | |
"items": [ | |
{ | |
"url": "https://www.campingtonny.be/css/global.css", | |
"totalBytes": 4456, | |
"wastedMs": 556 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/css/ticker-style.css", | |
"totalBytes": 1252, | |
"wastedMs": 287 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/css/jquery.fancybox.css", | |
"totalBytes": 1810, | |
"wastedMs": 377 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery1.9.1.min.js", | |
"totalBytes": 33529, | |
"wastedMs": 2258 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/custom-form-elements.js", | |
"totalBytes": 1954, | |
"wastedMs": 377 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery.ticker.js", | |
"totalBytes": 4898, | |
"wastedMs": 556 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery.fancybox.pack.js", | |
"totalBytes": 9028, | |
"wastedMs": 825 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/site.js", | |
"totalBytes": 736, | |
"wastedMs": 287 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery.flexslider.js", | |
"totalBytes": 11501, | |
"wastedMs": 914 | |
}, | |
{ | |
"url": "https://use.typekit.net/voz7ffa.js", | |
"totalBytes": 7067, | |
"wastedMs": 956 | |
} | |
], | |
"overallSavingsMs": 7276 | |
} | |
}, | |
"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": 0.67, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 450, | |
"numericUnit": "millisecond", | |
"displayValue": "Potential savings of 8 KiB", | |
"warnings": [], | |
"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.campingtonny.be/js/jquery.flexslider.js", | |
"totalBytes": 11501, | |
"wastedBytes": 4926, | |
"wastedPercent": 42.83457589242713 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/js/jquery.ticker.js", | |
"totalBytes": 4898, | |
"wastedBytes": 2898, | |
"wastedPercent": 59.171891209237295 | |
} | |
], | |
"overallSavingsMs": 450, | |
"overallSavingsBytes": 7824 | |
} | |
}, | |
"unused-css-rules": { | |
"id": "unused-css-rules", | |
"title": "Reduce unused CSS", | |
"description": "Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. [Learn more](https://web.dev/unused-css-rules/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"unused-javascript": { | |
"id": "unused-javascript", | |
"title": "Reduce unused JavaScript", | |
"description": "Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn more](https://web.dev/unused-javascript/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"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, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 87270, | |
"numericUnit": "millisecond", | |
"displayValue": "Potential savings of 1,386 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.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1069_1.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 319790, | |
"wastedBytes": 208458 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1228_1.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 344843, | |
"wastedBytes": 204377 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/11212723_978670105491340_4994618441039096064_o_1.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 329237, | |
"wastedBytes": 199679 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/krokussen_1.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 313832, | |
"wastedBytes": 195222 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1176_1.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 296409, | |
"wastedBytes": 186767 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/10997696_985253844832966_7882403176613418245_o_1.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 209557, | |
"wastedBytes": 168873 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/streekplankje_2.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 182215, | |
"wastedBytes": 146323 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/reserveer-een-plekje-op-camping-tonny.png", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 46781, | |
"wastedBytes": 38887 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img3.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 71999, | |
"wastedBytes": 25699 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img2.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 138723, | |
"wastedBytes": 13933 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/anwb-charme-2018.png", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 14476, | |
"wastedBytes": 10758 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/camping-tonny-genomineerd-camping-van-het-jaar-2015.png", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 24072, | |
"wastedBytes": 10170 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/images/anwb-erkend-2018.png", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 13857, | |
"wastedBytes": 10045 | |
} | |
], | |
"overallSavingsMs": 87270, | |
"overallSavingsBytes": 1419191 | |
} | |
}, | |
"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, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 62990, | |
"numericUnit": "millisecond", | |
"displayValue": "Potential savings of 1,002 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.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1069_1.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 319790, | |
"wastedBytes": 164559 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1228_1.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 344843, | |
"wastedBytes": 162357 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/11212723_978670105491340_4994618441039096064_o_1.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 329237, | |
"wastedBytes": 158650 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/krokussen_1.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 313832, | |
"wastedBytes": 155507 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1176_1.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 296409, | |
"wastedBytes": 145255 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/10997696_985253844832966_7882403176613418245_o_1.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 209557, | |
"wastedBytes": 128463 | |
}, | |
{ | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/streekplankje_2.jpg", | |
"fromProtocol": true, | |
"isCrossOrigin": false, | |
"totalBytes": 182215, | |
"wastedBytes": 111698 | |
} | |
], | |
"overallSavingsMs": 62990, | |
"overallSavingsBytes": 1026489 | |
} | |
}, | |
"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": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"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": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"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": "Avoids 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": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 227, | |
"numericUnit": "element", | |
"displayValue": "227 elements", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "statistic", | |
"itemType": "text", | |
"text": "Statistic" | |
}, | |
{ | |
"key": "node", | |
"itemType": "node", | |
"text": "Element" | |
}, | |
{ | |
"key": "value", | |
"itemType": "numeric", | |
"text": "Value" | |
} | |
], | |
"items": [ | |
{ | |
"statistic": "Total DOM Elements", | |
"value": 227 | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-71-H1", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,0,DIV,0,UL,0,LI,1,DIV,0,H1", | |
"selector": "ul.slides > li.clone > div.text > h1", | |
"boundingRect": { | |
"top": 46, | |
"bottom": 80, | |
"left": -1467, | |
"right": -909, | |
"width": 558, | |
"height": 34 | |
}, | |
"snippet": "<h1>", | |
"nodeLabel": "Genieten op het terras" | |
}, | |
"statistic": "Maximum DOM Depth", | |
"value": 13 | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-72-UL", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,0,DIV,0,UL", | |
"selector": "div.slider > div.flexslider > div.flex-viewport > ul.slides", | |
"boundingRect": { | |
"top": 16, | |
"bottom": 16, | |
"left": -1498, | |
"right": 12142, | |
"width": 13640, | |
"height": 0 | |
}, | |
"snippet": "<ul class=\"slides\" style=\"width: 2200%; transition-duration: 0.6s; transform: translate3d(-1860px, 0…\">", | |
"nodeLabel": "Genieten op het terras\nWelkom\nSfeervol kamperen aan de Ourthe\n8 Verhuuraccommod…" | |
}, | |
"statistic": "Maximum Child Elements", | |
"value": 11 | |
} | |
] | |
} | |
}, | |
"external-anchors-use-rel-noopener": { | |
"id": "external-anchors-use-rel-noopener", | |
"title": "Links to cross-origin destinations are unsafe", | |
"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": 0, | |
"scoreDisplayMode": "binary", | |
"warnings": [], | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"text": "Failing Anchors" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-34-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,0,UL,0,LI,0,A", | |
"selector": "article.infoBox > ul.logo > li > a", | |
"boundingRect": { | |
"top": 1915, | |
"bottom": 2009, | |
"left": 394, | |
"right": 505, | |
"width": 111, | |
"height": 94 | |
}, | |
"snippet": "<a href=\"http://www.anwbcamping.nl/belgie/ardennen/camping-tonny-amberloup/overzich…\" target=\"_blank\">", | |
"nodeLabel": "ANWB Charmecamping Camping Tonny" | |
}, | |
"href": "http://www.anwbcamping.nl/belgie/ardennen/camping-tonny-amberloup/overzicht.html", | |
"target": "_blank", | |
"rel": "", | |
"outerHTML": "<a href=\"http://www.anwbcamping.nl/belgie/ardennen/camping-tonny-amberloup/overzich…\" target=\"_blank\">" | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-35-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,0,UL,1,LI,0,A", | |
"selector": "article.infoBox > ul.logo > li > a", | |
"boundingRect": { | |
"top": 1915, | |
"bottom": 2009, | |
"left": 527, | |
"right": 635, | |
"width": 108, | |
"height": 94 | |
}, | |
"snippet": "<a href=\"http://www.anwbcamping.nl/belgie/ardennen/camping-tonny-amberloup/overzich…\" target=\"_blank\">", | |
"nodeLabel": "ANWB Erkende camping Camping Tonny" | |
}, | |
"href": "http://www.anwbcamping.nl/belgie/ardennen/camping-tonny-amberloup/overzicht.html", | |
"target": "_blank", | |
"rel": "", | |
"outerHTML": "<a href=\"http://www.anwbcamping.nl/belgie/ardennen/camping-tonny-amberloup/overzich…\" target=\"_blank\">" | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-37-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,0,UL,3,LI,0,A", | |
"selector": "article.infoBox > ul.logo > li > a", | |
"boundingRect": { | |
"top": 1915, | |
"bottom": 2010, | |
"left": 724, | |
"right": 819, | |
"width": 95, | |
"height": 95 | |
}, | |
"snippet": "<a href=\"http://www.eurocampings.nl/belgie/luxembourg/amberloup/camping-tonny-10171…\" target=\"_blank\">", | |
"nodeLabel": "ACSI Eurocampings Camping Tonny" | |
}, | |
"href": "http://www.eurocampings.nl/belgie/luxembourg/amberloup/camping-tonny-101716/", | |
"target": "_blank", | |
"rel": "", | |
"outerHTML": "<a href=\"http://www.eurocampings.nl/belgie/luxembourg/amberloup/camping-tonny-10171…\" target=\"_blank\">" | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-38-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,0,UL,4,LI,0,A", | |
"selector": "article.infoBox > ul.logo > li > a", | |
"boundingRect": { | |
"top": 1915, | |
"bottom": 2010, | |
"left": 833, | |
"right": 957, | |
"width": 124, | |
"height": 95 | |
}, | |
"snippet": "<a href=\"http://www.minicampingcard.eu/camping/camping-tonny/\" target=\"_blank\">", | |
"nodeLabel": "minicampingcard Camping Tonny" | |
}, | |
"href": "http://www.minicampingcard.eu/camping/camping-tonny/", | |
"target": "_blank", | |
"rel": "", | |
"outerHTML": "<a href=\"http://www.minicampingcard.eu/camping/camping-tonny/\" target=\"_blank\">" | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-39-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,2,A", | |
"selector": "section#contentCntr > section#rightCntr > article.infoBox > a.nominated", | |
"boundingRect": { | |
"top": 2053, | |
"bottom": 2198, | |
"left": 817, | |
"right": 962, | |
"width": 145, | |
"height": 145 | |
}, | |
"snippet": "<a href=\"http://www.anwb.nl/kamperen/nieuws/2014/november/genomineerden-camping-van…\" target=\"_blank\" class=\"nominated\">", | |
"nodeLabel": "Camping Tonny Genomineerd voor Camping van het Jaar 2015 in categorie 2: De moo…" | |
}, | |
"href": "http://www.anwb.nl/kamperen/nieuws/2014/november/genomineerden-camping-van-het-jaar-2015", | |
"target": "_blank", | |
"rel": "", | |
"outerHTML": "<a href=\"http://www.anwb.nl/kamperen/nieuws/2014/november/genomineerden-camping-van…\" target=\"_blank\" class=\"nominated\">" | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-40-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,3,DIV,0,DIV,0,DIV,0,A", | |
"selector": "div.zvr-widget > div#zoover-widget-awards-container > div.acco-name > a", | |
"boundingRect": { | |
"top": 2064, | |
"bottom": 2080, | |
"left": 437, | |
"right": 495, | |
"width": 57, | |
"height": 16 | |
}, | |
"snippet": "<a href=\"https://www.zoover.com/belgium/luxembourg/amberloup/tonny/campsite\" target=\"_blank\">", | |
"nodeLabel": "Tonny***" | |
}, | |
"href": "https://www.zoover.com/belgium/luxembourg/amberloup/tonny/campsite", | |
"target": "_blank", | |
"rel": "", | |
"outerHTML": "<a href=\"https://www.zoover.com/belgium/luxembourg/amberloup/tonny/campsite\" target=\"_blank\">" | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-42-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,3,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,A", | |
"selector": "div.widget-footer > div#widgets-content-143215-2-a > div.review-count > a.cta-link", | |
"boundingRect": { | |
"top": 2169, | |
"bottom": 2198, | |
"left": 395, | |
"right": 537, | |
"width": 142, | |
"height": 29 | |
}, | |
"snippet": "<a class=\"cta-link\" href=\"http://www.zoover.com/belgium/luxembourg/amberloup/tonny/campsite\" target=\"_blank\">", | |
"nodeLabel": "125 reviews" | |
}, | |
"href": "http://www.zoover.com/belgium/luxembourg/amberloup/tonny/campsite", | |
"target": "_blank", | |
"rel": "", | |
"outerHTML": "<a class=\"cta-link\" href=\"http://www.zoover.com/belgium/luxembourg/amberloup/tonny/campsite\" target=\"_blank\">" | |
} | |
] | |
} | |
}, | |
"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": [] | |
} | |
}, | |
"inspector-issues": { | |
"id": "inspector-issues", | |
"title": "No issues in the `Issues` panel in Chrome Devtools", | |
"description": "Issues logged to the `Issues` panel in Chrome Devtools indicate unresolved problems. They can come from network request failures, insufficient security controls, and other browser concerns. Open up the Issues panel in Chrome DevTools for more details on each issue.", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"no-document-write": { | |
"id": "no-document-write", | |
"title": "Avoid `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": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "source", | |
"itemType": "source-location", | |
"text": "Source" | |
} | |
], | |
"items": [ | |
{ | |
"source": { | |
"type": "source-location", | |
"url": "https://www.campingtonny.be/js/custom-form-elements.js", | |
"urlProvider": "network", | |
"line": 33, | |
"column": 9 | |
} | |
} | |
] | |
} | |
}, | |
"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": "6 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": 6, | |
"detectedLib": { | |
"text": "[email protected]", | |
"url": "https://snyk.io/vuln/npm:jquery?lh=1.7.1&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.7.1", | |
"npm": "jquery" | |
}, | |
{ | |
"name": "FlexSlider", | |
"npm": "flexslider" | |
} | |
], | |
"summary": [], | |
"debugData": { | |
"type": "debugdata", | |
"stacks": [ | |
{ | |
"id": "jquery", | |
"version": "1.7.1" | |
}, | |
{ | |
"id": "jquery-fast" | |
}, | |
{ | |
"id": "flexslider" | |
} | |
] | |
} | |
} | |
}, | |
"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 and multiplexing. [Learn more](https://web.dev/uses-http2/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"numericValue": 9940, | |
"numericUnit": "millisecond", | |
"displayValue": "40 requests not served via HTTP/2", | |
"details": { | |
"type": "opportunity", | |
"headings": [ | |
{ | |
"key": "url", | |
"valueType": "url", | |
"label": "URL" | |
}, | |
{ | |
"key": "protocol", | |
"valueType": "text", | |
"label": "Protocol" | |
} | |
], | |
"items": [ | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/css/global.css" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/css/ticker-style.css" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/css/jquery.fancybox.css" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/js/jquery1.9.1.min.js" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/js/custom-form-elements.js" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/js/jquery.ticker.js" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/js/jquery.fancybox.pack.js" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/js/site.js" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/js/jquery.flexslider.js" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/logo.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/wifi-logo.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/flag1.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/flag2.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/flag3.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/flag4.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/10997696_985253844832966_7882403176613418245_o_1.jpg" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1176_1.jpg" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img2.jpg" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/slider_img3.jpg" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1228_1.jpg" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/streekplankje_2.jpg" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/krokussen_1.jpg" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/img_1069_1.jpg" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/slir/w620-h470-q100-c620.470/https://www.campingtonny.be/upload/medialibrary/11212723_978670105491340_4994618441039096064_o_1.jpg" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/reserveer-een-plekje-op-camping-tonny.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/anwb-charme-2018.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/anwb-erkend-2018.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/bienvenue-velo.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/acsi-eurocampings.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/minicampingcard.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/camping-tonny-genomineerd-camping-van-het-jaar-2015.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/menu-arrow.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/submenu-bg1.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/slider-text-bg.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/news-arrow.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/news-play.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/prev.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/images/next.png" | |
}, | |
{ | |
"protocol": "http/1.1", | |
"url": "https://www.campingtonny.be/favicon.ico" | |
} | |
], | |
"overallSavingsMs": 9940 | |
} | |
}, | |
"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": "source", | |
"itemType": "source-location", | |
"text": "Source" | |
} | |
], | |
"items": [ | |
{ | |
"source": { | |
"type": "source-location", | |
"url": "https://www.campingtonny.be/js/jquery.flexslider.js", | |
"urlProvider": "network", | |
"line": 396, | |
"column": 15 | |
} | |
} | |
] | |
} | |
}, | |
"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": "99.82% 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": "source-location", | |
"url": "https://www.zoover.com/Shared/Css/zoover-widgets.v2.css", | |
"urlProvider": "network", | |
"line": 0, | |
"column": 8872 | |
}, | |
"selector": "#zvr-award-award", | |
"coverage": "0.15%", | |
"fontSize": "11px" | |
}, | |
{ | |
"source": { | |
"type": "source-location", | |
"url": "https://www.zoover.com/Shared/Css/zoover-widgets.v2.css", | |
"urlProvider": "network", | |
"line": 0, | |
"column": 8750 | |
}, | |
"selector": "#zvr-award-year", | |
"coverage": "0.03%", | |
"fontSize": "10px" | |
}, | |
{ | |
"source": { | |
"type": "code", | |
"value": "Legible text" | |
}, | |
"selector": "", | |
"coverage": "99.82%", | |
"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", | |
"lhId": "6-22-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,0,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 450, | |
"bottom": 460, | |
"left": 569, | |
"right": 579, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a class=\"\">", | |
"nodeLabel": "1" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-23-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,1,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 450, | |
"bottom": 460, | |
"left": 591, | |
"right": 601, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a class=\"\">", | |
"nodeLabel": "2" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-24-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,2,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a.flex-active", | |
"boundingRect": { | |
"top": 450, | |
"bottom": 460, | |
"left": 613, | |
"right": 623, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a class=\"flex-active\">", | |
"nodeLabel": "3" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-25-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,3,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 450, | |
"bottom": 460, | |
"left": 635, | |
"right": 645, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "4" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-26-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,4,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 450, | |
"bottom": 460, | |
"left": 657, | |
"right": 667, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "5" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-27-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,5,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 450, | |
"bottom": 460, | |
"left": 679, | |
"right": 689, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "6" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-28-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,6,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 450, | |
"bottom": 460, | |
"left": 701, | |
"right": 711, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "7" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-29-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,7,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 450, | |
"bottom": 460, | |
"left": 723, | |
"right": 733, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "8" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-30-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,8,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 450, | |
"bottom": 460, | |
"left": 745, | |
"right": 755, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "9" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-41-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,3,DIV,0,DIV,1,DIV,0,A", | |
"selector": "div.zvr-widget > div#zoover-widget-awards-container > div.section > a#widget-logo-143215", | |
"boundingRect": { | |
"top": 2091, | |
"bottom": 2168, | |
"left": 395, | |
"right": 537, | |
"width": 142, | |
"height": 77 | |
}, | |
"snippet": "<a id=\"widget-logo-143215\" href=\"\" target=\"_blank\" class=\"awards-overall\">", | |
"nodeLabel": "a" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-44-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,6,ARTICLE,0,DIV,1,UL,0,LI,0,A", | |
"selector": "div#ticker-wrapper-1621099635723 > ul#ticker-controls-1621099635723 > li#prev-1621099635723 > a", | |
"boundingRect": { | |
"top": 2271, | |
"bottom": 2271, | |
"left": 906, | |
"right": 927, | |
"width": 21, | |
"height": 0 | |
}, | |
"snippet": "<a href=\"\">", | |
"nodeLabel": "a" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-45-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,6,ARTICLE,0,DIV,1,UL,1,LI,0,A", | |
"selector": "div#ticker-wrapper-1621099635723 > ul#ticker-controls-1621099635723 > li#play-pause-1621099635723 > a", | |
"boundingRect": { | |
"top": 2271, | |
"bottom": 2271, | |
"left": 923, | |
"right": 944, | |
"width": 21, | |
"height": 0 | |
}, | |
"snippet": "<a href=\"\">", | |
"nodeLabel": "a" | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-46-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,6,ARTICLE,0,DIV,1,UL,2,LI,0,A", | |
"selector": "div#ticker-wrapper-1621099635723 > ul#ticker-controls-1621099635723 > li#next-1621099635723 > a", | |
"boundingRect": { | |
"top": 2271, | |
"bottom": 2271, | |
"left": 940, | |
"right": 961, | |
"width": 21, | |
"height": 0 | |
}, | |
"snippet": "<a href=\"\">", | |
"nodeLabel": "a" | |
} | |
} | |
] | |
} | |
}, | |
"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 not 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": 0, | |
"scoreDisplayMode": "binary", | |
"displayValue": "1 error found", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "index", | |
"itemType": "text", | |
"text": "Line #" | |
}, | |
{ | |
"key": "line", | |
"itemType": "code", | |
"text": "Content" | |
}, | |
{ | |
"key": "message", | |
"itemType": "code", | |
"text": "Error" | |
} | |
], | |
"items": [ | |
{ | |
"index": "7", | |
"line": "Sitemap: /sitemap.xml", | |
"message": "Invalid sitemap URL" | |
} | |
], | |
"summary": [] | |
} | |
}, | |
"tap-targets": { | |
"id": "tap-targets", | |
"title": "Tap targets are not 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": 0.62, | |
"scoreDisplayMode": "binary", | |
"displayValue": "69% appropriately sized tap targets", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "tapTarget", | |
"itemType": "node", | |
"text": "Tap Target" | |
}, | |
{ | |
"key": "size", | |
"itemType": "text", | |
"text": "Size" | |
}, | |
{ | |
"key": "overlappingTarget", | |
"itemType": "node", | |
"text": "Overlapping Target" | |
} | |
], | |
"items": [ | |
{ | |
"tapTarget": { | |
"type": "node", | |
"lhId": "6-22-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,0,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 569, | |
"right": 579, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a class=\"\">", | |
"nodeLabel": "1" | |
}, | |
"overlappingTarget": { | |
"type": "node", | |
"lhId": "6-23-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,1,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 591, | |
"right": 601, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a class=\"\">", | |
"nodeLabel": "2" | |
}, | |
"tapTargetScore": 100, | |
"overlappingTargetScore": 70, | |
"overlapScoreRatio": 0.7, | |
"size": "10x10", | |
"width": 10, | |
"height": 10 | |
}, | |
{ | |
"tapTarget": { | |
"type": "node", | |
"lhId": "6-23-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,1,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 591, | |
"right": 601, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a class=\"\">", | |
"nodeLabel": "2" | |
}, | |
"overlappingTarget": { | |
"type": "node", | |
"lhId": "6-24-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,2,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a.flex-active", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 613, | |
"right": 623, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a class=\"flex-active\">", | |
"nodeLabel": "3" | |
}, | |
"tapTargetScore": 100, | |
"overlappingTargetScore": 70, | |
"overlapScoreRatio": 0.7, | |
"size": "10x10", | |
"width": 10, | |
"height": 10 | |
}, | |
{ | |
"tapTarget": { | |
"type": "node", | |
"lhId": "6-24-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,2,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a.flex-active", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 613, | |
"right": 623, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a class=\"flex-active\">", | |
"nodeLabel": "3" | |
}, | |
"overlappingTarget": { | |
"type": "node", | |
"lhId": "6-25-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,3,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 635, | |
"right": 645, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "4" | |
}, | |
"tapTargetScore": 100, | |
"overlappingTargetScore": 70, | |
"overlapScoreRatio": 0.7, | |
"size": "10x10", | |
"width": 10, | |
"height": 10 | |
}, | |
{ | |
"tapTarget": { | |
"type": "node", | |
"lhId": "6-25-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,3,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 635, | |
"right": 645, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "4" | |
}, | |
"overlappingTarget": { | |
"type": "node", | |
"lhId": "6-26-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,4,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 657, | |
"right": 667, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "5" | |
}, | |
"tapTargetScore": 100, | |
"overlappingTargetScore": 70, | |
"overlapScoreRatio": 0.7, | |
"size": "10x10", | |
"width": 10, | |
"height": 10 | |
}, | |
{ | |
"tapTarget": { | |
"type": "node", | |
"lhId": "6-26-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,4,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 657, | |
"right": 667, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "5" | |
}, | |
"overlappingTarget": { | |
"type": "node", | |
"lhId": "6-27-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,5,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 679, | |
"right": 689, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "6" | |
}, | |
"tapTargetScore": 100, | |
"overlappingTargetScore": 70, | |
"overlapScoreRatio": 0.7, | |
"size": "10x10", | |
"width": 10, | |
"height": 10 | |
}, | |
{ | |
"tapTarget": { | |
"type": "node", | |
"lhId": "6-27-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,5,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 679, | |
"right": 689, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "6" | |
}, | |
"overlappingTarget": { | |
"type": "node", | |
"lhId": "6-28-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,6,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 701, | |
"right": 711, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "7" | |
}, | |
"tapTargetScore": 100, | |
"overlappingTargetScore": 70, | |
"overlapScoreRatio": 0.7, | |
"size": "10x10", | |
"width": 10, | |
"height": 10 | |
}, | |
{ | |
"tapTarget": { | |
"type": "node", | |
"lhId": "6-28-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,6,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 701, | |
"right": 711, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "7" | |
}, | |
"overlappingTarget": { | |
"type": "node", | |
"lhId": "6-29-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,7,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 723, | |
"right": 733, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "8" | |
}, | |
"tapTargetScore": 100, | |
"overlappingTargetScore": 70, | |
"overlapScoreRatio": 0.7, | |
"size": "10x10", | |
"width": 10, | |
"height": 10 | |
}, | |
{ | |
"tapTarget": { | |
"type": "node", | |
"lhId": "6-29-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,7,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 723, | |
"right": 733, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "8" | |
}, | |
"overlappingTarget": { | |
"type": "node", | |
"lhId": "6-30-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,2,ARTICLE,0,DIV,0,DIV,1,OL,8,LI,0,A", | |
"selector": "div.flexslider > ol.flex-control-nav > li > a", | |
"boundingRect": { | |
"top": 9, | |
"bottom": 19, | |
"left": 745, | |
"right": 755, | |
"width": 10, | |
"height": 10 | |
}, | |
"snippet": "<a>", | |
"nodeLabel": "9" | |
}, | |
"tapTargetScore": 100, | |
"overlappingTargetScore": 70, | |
"overlapScoreRatio": 0.7, | |
"size": "10x10", | |
"width": 10, | |
"height": 10 | |
}, | |
{ | |
"tapTarget": { | |
"type": "node", | |
"lhId": "6-40-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,3,DIV,0,DIV,0,DIV,0,A", | |
"selector": "div.zvr-widget > div#zoover-widget-awards-container > div.acco-name > a", | |
"boundingRect": { | |
"top": 1623, | |
"bottom": 1639, | |
"left": 437, | |
"right": 495, | |
"width": 57, | |
"height": 16 | |
}, | |
"snippet": "<a href=\"https://www.zoover.com/belgium/luxembourg/amberloup/tonny/campsite\" target=\"_blank\">", | |
"nodeLabel": "Tonny***" | |
}, | |
"overlappingTarget": { | |
"type": "node", | |
"lhId": "6-41-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,3,DIV,0,DIV,1,DIV,0,A", | |
"selector": "div.zvr-widget > div#zoover-widget-awards-container > div.section > a#widget-logo-143215", | |
"boundingRect": { | |
"top": 1650, | |
"bottom": 1727, | |
"left": 395, | |
"right": 537, | |
"width": 142, | |
"height": 77 | |
}, | |
"snippet": "<a id=\"widget-logo-143215\" href=\"\" target=\"_blank\" class=\"awards-overall\">", | |
"nodeLabel": "a" | |
}, | |
"tapTargetScore": 768, | |
"overlappingTargetScore": 240, | |
"overlapScoreRatio": 0.3125, | |
"size": "57x16", | |
"width": 57, | |
"height": 16 | |
}, | |
{ | |
"tapTarget": { | |
"type": "node", | |
"lhId": "6-42-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,3,DIV,0,DIV,2,DIV,0,DIV,0,DIV,0,A", | |
"selector": "div.widget-footer > div#widgets-content-143215-2-a > div.review-count > a.cta-link", | |
"boundingRect": { | |
"top": 1728, | |
"bottom": 1757, | |
"left": 395, | |
"right": 537, | |
"width": 142, | |
"height": 29 | |
}, | |
"snippet": "<a class=\"cta-link\" href=\"http://www.zoover.com/belgium/luxembourg/amberloup/tonny/campsite\" target=\"_blank\">", | |
"nodeLabel": "125 reviews" | |
}, | |
"overlappingTarget": { | |
"type": "node", | |
"lhId": "6-41-A", | |
"path": "1,HTML,5,BODY,1,SECTION,2,SECTION,1,SECTION,4,SECTION,5,ARTICLE,3,DIV,0,DIV,1,DIV,0,A", | |
"selector": "div.zvr-widget > div#zoover-widget-awards-container > div.section > a#widget-logo-143215", | |
"boundingRect": { | |
"top": 1650, | |
"bottom": 1727, | |
"left": 395, | |
"right": 537, | |
"width": 142, | |
"height": 77 | |
}, | |
"snippet": "<a id=\"widget-logo-143215\" href=\"\" target=\"_blank\" class=\"awards-overall\">", | |
"nodeLabel": "a" | |
}, | |
"tapTargetScore": 1392, | |
"overlappingTargetScore": 408, | |
"overlapScoreRatio": 0.29310344827586204, | |
"size": "142x29", | |
"width": 142, | |
"height": 29 | |
} | |
] | |
} | |
}, | |
"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": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"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": [ | |
"html", | |
"json" | |
], | |
"maxWaitForFcp": 30000, | |
"maxWaitForLoad": 80000, | |
"formFactor": "mobile", | |
"throttling": { | |
"rttMs": 150, | |
"throughputKbps": 1638.4, | |
"requestLatencyMs": 0, | |
"downloadThroughputKbps": 0, | |
"uploadThroughputKbps": 0, | |
"cpuSlowdownMultiplier": 2.602 | |
}, | |
"throttlingMethod": "devtools", | |
"screenEmulation": { | |
"mobile": true, | |
"width": 360, | |
"height": 640, | |
"deviceScaleFactor": 2.625, | |
"disabled": false | |
}, | |
"emulatedUserAgent": "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4420.0 Mobile Safari/537.36 Chrome-Lighthouse", | |
"auditMode": false, | |
"gatherMode": false, | |
"disableStorageReset": false, | |
"channel": "wpt", | |
"budgets": null, | |
"locale": "en-US", | |
"blockedUrlPatterns": null, | |
"additionalTraceCategories": null, | |
"extraHeaders": null, | |
"precomputedLanternData": null, | |
"onlyAudits": null, | |
"onlyCategories": null, | |
"skipAudits": [ | |
"screenshot-thumbnails" | |
] | |
}, | |
"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": "preload-lcp-image", | |
"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": "third-party-facades", | |
"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": "unsized-images", | |
"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": "final-screenshot", | |
"weight": 0 | |
} | |
], | |
"id": "performance", | |
"score": 0.46 | |
}, | |
"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": 0, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-command-name", | |
"weight": 0, | |
"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-meter-name", | |
"weight": 0, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-progressbar-name", | |
"weight": 0, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-required-attr", | |
"weight": 0, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-required-children", | |
"weight": 0, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-required-parent", | |
"weight": 0, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-roles", | |
"weight": 0, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-toggle-field-name", | |
"weight": 0, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-tooltip-name", | |
"weight": 0, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-treeitem-name", | |
"weight": 0, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-valid-attr-value", | |
"weight": 0, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-valid-attr", | |
"weight": 0, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "button-name", | |
"weight": 0, | |
"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": 3, | |
"group": "a11y-navigation" | |
}, | |
{ | |
"id": "duplicate-id-aria", | |
"weight": 0, | |
"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": 0, | |
"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": 0, | |
"group": "a11y-names-labels" | |
}, | |
{ | |
"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": 3, | |
"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": "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.65 | |
}, | |
"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": "inspector-issues", | |
"weight": 1, | |
"group": "best-practices-general" | |
} | |
], | |
"id": "best-practices", | |
"score": 0.8 | |
}, | |
"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": 0, | |
"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.74 | |
}, | |
"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": "installable-manifest", | |
"weight": 2, | |
"group": "pwa-installable" | |
}, | |
{ | |
"id": "service-worker", | |
"weight": 1, | |
"group": "pwa-optimized" | |
}, | |
{ | |
"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": "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.33 | |
} | |
}, | |
"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-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": 555.23, | |
"name": "lh:init:config", | |
"duration": 755.65, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 557.53, | |
"name": "lh:config:requireGatherers", | |
"duration": 23.75, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 581.39, | |
"name": "lh:config:requireAudits", | |
"duration": 545.69, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 1311.37, | |
"name": "lh:runner:run", | |
"duration": 47506.75, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 1312.34, | |
"name": "lh:init:connect", | |
"duration": 26.45, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 1338.9, | |
"name": "lh:gather:loadBlank", | |
"duration": 126.31, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 1465.48, | |
"name": "lh:gather:getVersion", | |
"duration": 0.93, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 1466.61, | |
"name": "lh:gather:getBenchmarkIndex", | |
"duration": 1014.5, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2481.42, | |
"name": "lh:gather:setupDriver", | |
"duration": 62.46, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2544.19, | |
"name": "lh:gather:runPass-defaultPass", | |
"duration": 40695.16, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2544.35, | |
"name": "lh:gather:loadBlank", | |
"duration": 18.05, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2562.59, | |
"name": "lh:gather:setupPassNetwork", | |
"duration": 3.62, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2566.39, | |
"name": "lh:storage:cleanBrowserCaches", | |
"duration": 3535.56, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6102.27, | |
"name": "lh:gather:beforePass", | |
"duration": 66, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6102.33, | |
"name": "lh:gather:beforePass:CSSUsage", | |
"duration": 0.17, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6102.53, | |
"name": "lh:gather:beforePass:JsUsage", | |
"duration": 51.91, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6154.49, | |
"name": "lh:gather:beforePass:ViewportDimensions", | |
"duration": 0.26, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6154.79, | |
"name": "lh:gather:beforePass:ConsoleMessages", | |
"duration": 7.9, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6162.75, | |
"name": "lh:gather:beforePass:AnchorElements", | |
"duration": 0.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6162.81, | |
"name": "lh:gather:beforePass:ImageElements", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6162.83, | |
"name": "lh:gather:beforePass:LinkElements", | |
"duration": 0.06, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6162.91, | |
"name": "lh:gather:beforePass:MetaElements", | |
"duration": 0.02, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6162.95, | |
"name": "lh:gather:beforePass:ScriptElements", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6162.97, | |
"name": "lh:gather:beforePass:MainDocumentContent", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6162.99, | |
"name": "lh:gather:beforePass:GlobalListeners", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6163.02, | |
"name": "lh:gather:beforePass:AppCacheManifest", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6163.04, | |
"name": "lh:gather:beforePass:Doctype", | |
"duration": 0.02, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6163.07, | |
"name": "lh:gather:beforePass:DOMStats", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6163.09, | |
"name": "lh:gather:beforePass:OptimizedImages", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6163.11, | |
"name": "lh:gather:beforePass:PasswordInputsWithPreventedPaste", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6163.14, | |
"name": "lh:gather:beforePass:ResponseCompression", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6163.16, | |
"name": "lh:gather:beforePass:TagsBlockingFirstPaint", | |
"duration": 1.92, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6165.11, | |
"name": "lh:gather:beforePass:FontSize", | |
"duration": 0.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6165.17, | |
"name": "lh:gather:beforePass:EmbeddedContent", | |
"duration": 0.02, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6165.19, | |
"name": "lh:gather:beforePass:RobotsTxt", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6165.21, | |
"name": "lh:gather:beforePass:TapTargets", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6165.23, | |
"name": "lh:gather:beforePass:Accessibility", | |
"duration": 0.02, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6165.27, | |
"name": "lh:gather:beforePass:TraceElements", | |
"duration": 1.41, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6166.71, | |
"name": "lh:gather:beforePass:InspectorIssues", | |
"duration": 1.35, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6168.08, | |
"name": "lh:gather:beforePass:SourceMaps", | |
"duration": 0.17, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6168.37, | |
"name": "lh:gather:beginRecording", | |
"duration": 38.07, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6206.68, | |
"name": "lh:gather:loadPage-defaultPass", | |
"duration": 29770.34, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 35977.27, | |
"name": "lh:gather:pass", | |
"duration": 2.4, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 35979.94, | |
"name": "lh:gather:getTrace", | |
"duration": 4053.45, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40033.4, | |
"name": "lh:gather:getDevtoolsLog", | |
"duration": 3.75, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40040.41, | |
"name": "lh:gather:afterPass", | |
"duration": 3198.73, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40046.53, | |
"name": "lh:gather:afterPass:CSSUsage", | |
"duration": 34.11, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40080.68, | |
"name": "lh:gather:afterPass:JsUsage", | |
"duration": 13.86, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40094.57, | |
"name": "lh:gather:afterPass:ViewportDimensions", | |
"duration": 3.21, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40097.82, | |
"name": "lh:gather:afterPass:ConsoleMessages", | |
"duration": 2.96, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40100.81, | |
"name": "lh:gather:afterPass:AnchorElements", | |
"duration": 66.77, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40167.61, | |
"name": "lh:gather:afterPass:ImageElements", | |
"duration": 299.91, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40467.57, | |
"name": "lh:gather:afterPass:LinkElements", | |
"duration": 9.78, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40477.39, | |
"name": "lh:gather:afterPass:MetaElements", | |
"duration": 8.92, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40486.35, | |
"name": "lh:gather:afterPass:ScriptElements", | |
"duration": 24.72, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40511.11, | |
"name": "lh:gather:afterPass:MainDocumentContent", | |
"duration": 4.81, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40515.96, | |
"name": "lh:gather:afterPass:GlobalListeners", | |
"duration": 4.95, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40520.94, | |
"name": "lh:gather:afterPass:AppCacheManifest", | |
"duration": 4.3, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40525.27, | |
"name": "lh:gather:afterPass:Doctype", | |
"duration": 4.39, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40529.7, | |
"name": "lh:gather:afterPass:DOMStats", | |
"duration": 10.71, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 40540.45, | |
"name": "lh:gather:afterPass:OptimizedImages", | |
"duration": 1086.17, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 41626.65, | |
"name": "lh:gather:afterPass:PasswordInputsWithPreventedPaste", | |
"duration": 4, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 41630.69, | |
"name": "lh:gather:afterPass:ResponseCompression", | |
"duration": 1.97, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 41632.69, | |
"name": "lh:gather:afterPass:TagsBlockingFirstPaint", | |
"duration": 5.5, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 41638.22, | |
"name": "lh:gather:afterPass:FontSize", | |
"duration": 36.55, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 41674.8, | |
"name": "lh:gather:afterPass:EmbeddedContent", | |
"duration": 6, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 41680.83, | |
"name": "lh:gather:afterPass:RobotsTxt", | |
"duration": 908.47, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 42589.33, | |
"name": "lh:gather:afterPass:TapTargets", | |
"duration": 22.69, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 42612.08, | |
"name": "lh:gather:afterPass:Accessibility", | |
"duration": 433.8, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 43045.91, | |
"name": "lh:gather:afterPass:TraceElements", | |
"duration": 185.86, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 43231.8, | |
"name": "lh:gather:afterPass:InspectorIssues", | |
"duration": 4, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 43235.84, | |
"name": "lh:gather:afterPass:SourceMaps", | |
"duration": 3.28, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 43239.66, | |
"name": "lh:gather:populateBaseArtifacts", | |
"duration": 20.63, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 43240.98, | |
"name": "lh:gather:collectStacks", | |
"duration": 19.16, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 43262.13, | |
"name": "lh:gather:runPass-offlinePass", | |
"duration": 1711.15, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 43262.25, | |
"name": "lh:gather:loadBlank", | |
"duration": 35.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 43297.32, | |
"name": "lh:gather:setupPassNetwork", | |
"duration": 2, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 43299.35, | |
"name": "lh:gather:beforePass", | |
"duration": 4.28, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 43299.38, | |
"name": "lh:gather:beforePass:ServiceWorker", | |
"duration": 4.24, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 43303.65, | |
"name": "lh:gather:beginRecording", | |
"duration": 0.1, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 43303.75, | |
"name": "lh:gather:loadPage-offlinePass", | |
"duration": 1655.32, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 44959.11, | |
"name": "lh:gather:pass", | |
"duration": 0.68, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 44959.82, | |
"name": "lh:gather:getDevtoolsLog", | |
"duration": 2.77, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 44964.49, | |
"name": "lh:gather:afterPass", | |
"duration": 8.74, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 44971.06, | |
"name": "lh:gather:afterPass:ServiceWorker", | |
"duration": 2.15, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 44973.36, | |
"name": "lh:gather:runPass-redirectPass", | |
"duration": 844.78, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 44973.82, | |
"name": "lh:gather:loadBlank", | |
"duration": 37.18, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45011.02, | |
"name": "lh:gather:setupPassNetwork", | |
"duration": 2.2, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45013.24, | |
"name": "lh:gather:beforePass", | |
"duration": 0.23, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45013.26, | |
"name": "lh:gather:beforePass:HTTPRedirect", | |
"duration": 0.2, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45013.48, | |
"name": "lh:gather:beginRecording", | |
"duration": 0.09, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45013.58, | |
"name": "lh:gather:loadPage-redirectPass", | |
"duration": 793.43, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45807.05, | |
"name": "lh:gather:pass", | |
"duration": 0.19, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45807.25, | |
"name": "lh:gather:getDevtoolsLog", | |
"duration": 2.9, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45811.22, | |
"name": "lh:gather:afterPass", | |
"duration": 6.9, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45814.42, | |
"name": "lh:gather:afterPass:HTTPRedirect", | |
"duration": 3.69, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45818.33, | |
"name": "lh:gather:disconnect", | |
"duration": 5.79, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45824.97, | |
"name": "lh:runner:auditing", | |
"duration": 2992.14, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45839.32, | |
"name": "lh:audit:is-on-https", | |
"duration": 26.93, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45858.65, | |
"name": "lh:computed:NetworkRecords", | |
"duration": 1.6, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45869.77, | |
"name": "lh:audit:redirects-http", | |
"duration": 5.44, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45876.17, | |
"name": "lh:audit:service-worker", | |
"duration": 4.19, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45881.28, | |
"name": "lh:audit:viewport", | |
"duration": 6.76, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45883.18, | |
"name": "lh:computed:ViewportMeta", | |
"duration": 0.88, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45888.71, | |
"name": "lh:audit:first-contentful-paint", | |
"duration": 86.73, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45889.8, | |
"name": "lh:computed:FirstContentfulPaint", | |
"duration": 81.77, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45889.96, | |
"name": "lh:computed:TraceOfTab", | |
"duration": 81.4, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45976.07, | |
"name": "lh:audit:largest-contentful-paint", | |
"duration": 4.37, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45977.25, | |
"name": "lh:computed:LargestContentfulPaint", | |
"duration": 0.11, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45981.65, | |
"name": "lh:audit:first-meaningful-paint", | |
"duration": 3.56, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45982.93, | |
"name": "lh:computed:FirstMeaningfulPaint", | |
"duration": 0.16, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45986.12, | |
"name": "lh:audit:speed-index", | |
"duration": 920.23, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45987.27, | |
"name": "lh:computed:SpeedIndex", | |
"duration": 917.76, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 45987.42, | |
"name": "lh:computed:Speedline", | |
"duration": 917.58, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46906.4, | |
"name": "lh:audit:final-screenshot", | |
"duration": 6.89, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46906.77, | |
"name": "lh:computed:Screenshots", | |
"duration": 6.4, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46914.2, | |
"name": "lh:audit:estimated-input-latency", | |
"duration": 27.69, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46915.45, | |
"name": "lh:computed:EstimatedInputLatency", | |
"duration": 24.53, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46942.49, | |
"name": "lh:audit:total-blocking-time", | |
"duration": 20.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46943.65, | |
"name": "lh:computed:TotalBlockingTime", | |
"duration": 17.47, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46943.78, | |
"name": "lh:computed:Interactive", | |
"duration": 9.64, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46963.13, | |
"name": "lh:audit:max-potential-fid", | |
"duration": 10.45, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46964.24, | |
"name": "lh:computed:MaxPotentialFID", | |
"duration": 7.12, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46974.13, | |
"name": "lh:audit:cumulative-layout-shift", | |
"duration": 11.26, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46975.28, | |
"name": "lh:computed:CumulativeLayoutShift", | |
"duration": 8.7, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46986.2, | |
"name": "lh:audit:errors-in-console", | |
"duration": 2.91, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46989.83, | |
"name": "lh:audit:server-response-time", | |
"duration": 3.18, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46990.96, | |
"name": "lh:computed:MainResource", | |
"duration": 0.16, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46993.56, | |
"name": "lh:audit:first-cpu-idle", | |
"duration": 6.19, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 46994.55, | |
"name": "lh:computed:FirstCPUIdle", | |
"duration": 3.92, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47000.29, | |
"name": "lh:audit:interactive", | |
"duration": 5.83, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47001.28, | |
"name": "lh:computed:Interactive", | |
"duration": 3.64, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47006.71, | |
"name": "lh:audit:user-timings", | |
"duration": 9.41, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47007.7, | |
"name": "lh:computed:UserTimings", | |
"duration": 6.8, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47016.9, | |
"name": "lh:audit:critical-request-chains", | |
"duration": 67.86, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47018.09, | |
"name": "lh:computed:CriticalRequestChains", | |
"duration": 62.55, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47018.25, | |
"name": "lh:computed:PageDependencyGraph", | |
"duration": 61.45, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47085.38, | |
"name": "lh:audit:redirects", | |
"duration": 52.61, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47086.63, | |
"name": "lh:computed:LanternInteractive", | |
"duration": 39.55, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47086.7, | |
"name": "lh:computed:LanternFirstMeaningfulPaint", | |
"duration": 18.47, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47086.74, | |
"name": "lh:computed:LanternFirstContentfulPaint", | |
"duration": 10.93, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47086.97, | |
"name": "lh:computed:LoadSimulator", | |
"duration": 2.1, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47087.08, | |
"name": "lh:computed:NetworkAnalysis", | |
"duration": 1.66, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47139.33, | |
"name": "lh:audit:installable-manifest", | |
"duration": 8.18, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47141.24, | |
"name": "lh:computed:ManifestValues", | |
"duration": 0.11, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47149.48, | |
"name": "lh:audit:apple-touch-icon", | |
"duration": 3.31, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47153.7, | |
"name": "lh:audit:splash-screen", | |
"duration": 3.25, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47154.96, | |
"name": "lh:computed:ManifestValues", | |
"duration": 0.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47157.71, | |
"name": "lh:audit:themed-omnibox", | |
"duration": 3.05, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47158.93, | |
"name": "lh:computed:ManifestValues", | |
"duration": 0.05, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47161.61, | |
"name": "lh:audit:maskable-icon", | |
"duration": 3.07, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47165.67, | |
"name": "lh:audit:content-width", | |
"duration": 5.45, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47171.92, | |
"name": "lh:audit:image-aspect-ratio", | |
"duration": 3.3, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47176.05, | |
"name": "lh:audit:image-size-responsive", | |
"duration": 4.32, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47181.16, | |
"name": "lh:audit:preload-fonts", | |
"duration": 5.42, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47187.69, | |
"name": "lh:audit:deprecations", | |
"duration": 3.42, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47191.91, | |
"name": "lh:audit:mainthread-work-breakdown", | |
"duration": 450.14, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47193.21, | |
"name": "lh:computed:MainThreadTasks", | |
"duration": 431.82, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47645.48, | |
"name": "lh:audit:bootup-time", | |
"duration": 27.45, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47674.16, | |
"name": "lh:audit:uses-rel-preload", | |
"duration": 5.14, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47676.53, | |
"name": "lh:computed:LoadSimulator", | |
"duration": 0.14, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47679.92, | |
"name": "lh:audit:uses-rel-preconnect", | |
"duration": 4.81, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47685.83, | |
"name": "lh:audit:font-display", | |
"duration": 10.08, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47695.95, | |
"name": "lh:audit:diagnostics", | |
"duration": 3.6, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47699.59, | |
"name": "lh:audit:network-requests", | |
"duration": 1.22, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47701.67, | |
"name": "lh:audit:network-rtt", | |
"duration": 3.47, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47705.85, | |
"name": "lh:audit:network-server-latency", | |
"duration": 2.8, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47708.68, | |
"name": "lh:audit:main-thread-tasks", | |
"duration": 1.88, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47710.59, | |
"name": "lh:audit:metrics", | |
"duration": 11.21, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47711.18, | |
"name": "lh:computed:TimingSummary", | |
"duration": 10.42, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47711.6, | |
"name": "lh:computed:FirstContentfulPaintAllFrames", | |
"duration": 0.07, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47711.72, | |
"name": "lh:computed:LargestContentfulPaintAllFrames", | |
"duration": 0.06, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47711.84, | |
"name": "lh:computed:CumulativeLayoutShiftAllFrames", | |
"duration": 0.46, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47712.43, | |
"name": "lh:computed:LayoutShiftVariants", | |
"duration": 7.58, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47722.59, | |
"name": "lh:audit:performance-budget", | |
"duration": 3.44, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47723.66, | |
"name": "lh:computed:ResourceSummary", | |
"duration": 1.11, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47726.72, | |
"name": "lh:audit:timing-budget", | |
"duration": 2.27, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47729.64, | |
"name": "lh:audit:resource-summary", | |
"duration": 4, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47734.57, | |
"name": "lh:audit:third-party-summary", | |
"duration": 27.52, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47762.93, | |
"name": "lh:audit:third-party-facades", | |
"duration": 27.66, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47791.19, | |
"name": "lh:audit:largest-contentful-paint-element", | |
"duration": 2.67, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47794.41, | |
"name": "lh:audit:layout-shift-elements", | |
"duration": 2.61, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47797.65, | |
"name": "lh:audit:long-tasks", | |
"duration": 13.32, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47811.88, | |
"name": "lh:audit:no-unload-listeners", | |
"duration": 3.09, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47815.54, | |
"name": "lh:audit:non-composited-animations", | |
"duration": 2.44, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47818.8, | |
"name": "lh:audit:unsized-images", | |
"duration": 6.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47828.78, | |
"name": "lh:audit:valid-source-maps", | |
"duration": 6.12, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47835.9, | |
"name": "lh:audit:preload-lcp-image", | |
"duration": 32.05, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47837.97, | |
"name": "lh:computed:LanternLargestContentfulPaint", | |
"duration": 18.86, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47838.1, | |
"name": "lh:computed:LanternFirstContentfulPaint", | |
"duration": 11.13, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47869.03, | |
"name": "lh:audit:pwa-cross-browser", | |
"duration": 3.53, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47873.82, | |
"name": "lh:audit:pwa-page-transitions", | |
"duration": 3.88, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47878.79, | |
"name": "lh:audit:pwa-each-page-has-url", | |
"duration": 2.68, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47882.25, | |
"name": "lh:audit:accesskeys", | |
"duration": 3.02, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47886.06, | |
"name": "lh:audit:aria-allowed-attr", | |
"duration": 3.46, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47890.84, | |
"name": "lh:audit:aria-command-name", | |
"duration": 5.65, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47897.35, | |
"name": "lh:audit:aria-hidden-body", | |
"duration": 15.65, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47913.86, | |
"name": "lh:audit:aria-hidden-focus", | |
"duration": 15.89, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47930.6, | |
"name": "lh:audit:aria-input-field-name", | |
"duration": 3.53, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47935, | |
"name": "lh:audit:aria-meter-name", | |
"duration": 3.85, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47939.69, | |
"name": "lh:audit:aria-progressbar-name", | |
"duration": 3.99, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47944.47, | |
"name": "lh:audit:aria-required-attr", | |
"duration": 3.95, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47950.42, | |
"name": "lh:audit:aria-required-children", | |
"duration": 10.41, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47961.66, | |
"name": "lh:audit:aria-required-parent", | |
"duration": 4.43, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47966.76, | |
"name": "lh:audit:aria-roles", | |
"duration": 4.09, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47971.75, | |
"name": "lh:audit:aria-toggle-field-name", | |
"duration": 5.14, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47979.47, | |
"name": "lh:audit:aria-tooltip-name", | |
"duration": 9.77, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 47990.72, | |
"name": "lh:audit:aria-treeitem-name", | |
"duration": 11.09, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48002.52, | |
"name": "lh:audit:aria-valid-attr-value", | |
"duration": 4.88, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48008.12, | |
"name": "lh:audit:aria-valid-attr", | |
"duration": 5.25, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48014.14, | |
"name": "lh:audit:button-name", | |
"duration": 9.75, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48024.69, | |
"name": "lh:audit:bypass", | |
"duration": 13.38, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48039.51, | |
"name": "lh:audit:color-contrast", | |
"duration": 15.74, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48057.9, | |
"name": "lh:audit:definition-list", | |
"duration": 12.5, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48071.51, | |
"name": "lh:audit:dlitem", | |
"duration": 7.82, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48080.05, | |
"name": "lh:audit:document-title", | |
"duration": 10.97, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48091.75, | |
"name": "lh:audit:duplicate-id-active", | |
"duration": 11.82, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48104.21, | |
"name": "lh:audit:duplicate-id-aria", | |
"duration": 5.46, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48110.4, | |
"name": "lh:audit:form-field-multiple-labels", | |
"duration": 6.49, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48117.57, | |
"name": "lh:audit:frame-title", | |
"duration": 7.38, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48125.72, | |
"name": "lh:audit:heading-order", | |
"duration": 11.56, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48138.28, | |
"name": "lh:audit:html-has-lang", | |
"duration": 15.95, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48155.05, | |
"name": "lh:audit:html-lang-valid", | |
"duration": 7.13, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48162.89, | |
"name": "lh:audit:image-alt", | |
"duration": 11.48, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48175.14, | |
"name": "lh:audit:input-image-alt", | |
"duration": 7.32, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48183.13, | |
"name": "lh:audit:label", | |
"duration": 6.56, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48190.53, | |
"name": "lh:audit:link-name", | |
"duration": 11.98, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48203.33, | |
"name": "lh:audit:list", | |
"duration": 11.72, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48215.84, | |
"name": "lh:audit:listitem", | |
"duration": 12.4, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48229.05, | |
"name": "lh:audit:meta-refresh", | |
"duration": 8.03, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48238.07, | |
"name": "lh:audit:meta-viewport", | |
"duration": 14.87, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48253.63, | |
"name": "lh:audit:object-alt", | |
"duration": 10.92, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48265.68, | |
"name": "lh:audit:tabindex", | |
"duration": 13.15, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48279.96, | |
"name": "lh:audit:td-headers-attr", | |
"duration": 17.15, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48298.09, | |
"name": "lh:audit:th-has-data-cells", | |
"duration": 14.33, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48313.27, | |
"name": "lh:audit:valid-lang", | |
"duration": 12.98, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48327.09, | |
"name": "lh:audit:video-caption", | |
"duration": 10.98, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48338.16, | |
"name": "lh:audit:custom-controls-labels", | |
"duration": 0.22, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48338.41, | |
"name": "lh:audit:custom-controls-roles", | |
"duration": 0.12, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48338.55, | |
"name": "lh:audit:focus-traps", | |
"duration": 0.1, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48338.67, | |
"name": "lh:audit:focusable-controls", | |
"duration": 0.12, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48338.82, | |
"name": "lh:audit:interactive-element-affordance", | |
"duration": 0.1, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48338.95, | |
"name": "lh:audit:logical-tab-order", | |
"duration": 0.13, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48339.11, | |
"name": "lh:audit:managed-focus", | |
"duration": 0.11, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48339.26, | |
"name": "lh:audit:offscreen-content-hidden", | |
"duration": 0.12, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48339.41, | |
"name": "lh:audit:use-landmarks", | |
"duration": 0.13, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48339.57, | |
"name": "lh:audit:visual-order-follows-dom", | |
"duration": 0.11, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48340.94, | |
"name": "lh:audit:uses-long-cache-ttl", | |
"duration": 5.83, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48347.44, | |
"name": "lh:audit:total-byte-weight", | |
"duration": 3.15, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48351.15, | |
"name": "lh:audit:offscreen-images", | |
"duration": 11.78, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48363.64, | |
"name": "lh:audit:render-blocking-resources", | |
"duration": 20.5, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48365.8, | |
"name": "lh:computed:UnusedCSS", | |
"duration": 7.19, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48373.24, | |
"name": "lh:computed:FirstContentfulPaint", | |
"duration": 5.58, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48373.48, | |
"name": "lh:computed:LanternFirstContentfulPaint", | |
"duration": 5.31, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48385.11, | |
"name": "lh:audit:unminified-css", | |
"duration": 60.36, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48446.4, | |
"name": "lh:audit:unminified-javascript", | |
"duration": 128.2, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48575.53, | |
"name": "lh:audit:unused-css-rules", | |
"duration": 19.12, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48595.2, | |
"name": "lh:audit:unused-javascript", | |
"duration": 24.67, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48596.45, | |
"name": "lh:computed:JSBundles", | |
"duration": 0.25, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48596.77, | |
"name": "lh:computed:UnusedJavascriptSummary", | |
"duration": 0.55, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48597.4, | |
"name": "lh:computed:UnusedJavascriptSummary", | |
"duration": 6.15, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48603.63, | |
"name": "lh:computed:UnusedJavascriptSummary", | |
"duration": 7.32, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48611.04, | |
"name": "lh:computed:UnusedJavascriptSummary", | |
"duration": 0.12, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48611.2, | |
"name": "lh:computed:UnusedJavascriptSummary", | |
"duration": 0.15, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48611.39, | |
"name": "lh:computed:UnusedJavascriptSummary", | |
"duration": 0.06, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48611.49, | |
"name": "lh:computed:UnusedJavascriptSummary", | |
"duration": 0.23, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48611.77, | |
"name": "lh:computed:UnusedJavascriptSummary", | |
"duration": 0.13, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48611.97, | |
"name": "lh:computed:UnusedJavascriptSummary", | |
"duration": 0.07, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48620.45, | |
"name": "lh:audit:uses-webp-images", | |
"duration": 7.54, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48628.44, | |
"name": "lh:audit:uses-optimized-images", | |
"duration": 6.99, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48635.94, | |
"name": "lh:audit:uses-text-compression", | |
"duration": 6.3, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48642.76, | |
"name": "lh:audit:uses-responsive-images", | |
"duration": 13.55, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48657.41, | |
"name": "lh:audit:efficient-animated-content", | |
"duration": 9.19, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48667.26, | |
"name": "lh:audit:duplicated-javascript", | |
"duration": 11.53, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48669.67, | |
"name": "lh:computed:ModuleDuplication", | |
"duration": 0.37, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48669.86, | |
"name": "lh:computed:JSBundles", | |
"duration": 0.07, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48679.64, | |
"name": "lh:audit:legacy-javascript", | |
"duration": 31.66, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48711.86, | |
"name": "lh:audit:appcache-manifest", | |
"duration": 1.92, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48714.4, | |
"name": "lh:audit:doctype", | |
"duration": 1.98, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48717.14, | |
"name": "lh:audit:charset", | |
"duration": 4.64, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48722.5, | |
"name": "lh:audit:dom-size", | |
"duration": 3.17, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48726.32, | |
"name": "lh:audit:external-anchors-use-rel-noopener", | |
"duration": 2.76, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48729.8, | |
"name": "lh:audit:geolocation-on-start", | |
"duration": 2.47, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48733.11, | |
"name": "lh:audit:inspector-issues", | |
"duration": 2.65, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48736.47, | |
"name": "lh:audit:no-document-write", | |
"duration": 2.31, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48739.51, | |
"name": "lh:audit:no-vulnerable-libraries", | |
"duration": 5.84, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48745.79, | |
"name": "lh:audit:js-libraries", | |
"duration": 1.63, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48748.14, | |
"name": "lh:audit:notification-on-start", | |
"duration": 2.34, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48752.81, | |
"name": "lh:audit:password-inputs-can-be-pasted-into", | |
"duration": 1.98, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48755.25, | |
"name": "lh:audit:uses-http2", | |
"duration": 8.34, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48764.49, | |
"name": "lh:audit:uses-passive-event-listeners", | |
"duration": 2.48, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48767.63, | |
"name": "lh:audit:meta-description", | |
"duration": 2.09, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48770.31, | |
"name": "lh:audit:http-status-code", | |
"duration": 1.96, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48773.01, | |
"name": "lh:audit:font-size", | |
"duration": 3.35, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48776.94, | |
"name": "lh:audit:link-text", | |
"duration": 2.69, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48780.34, | |
"name": "lh:audit:crawlable-anchors", | |
"duration": 3.06, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48784.08, | |
"name": "lh:audit:is-crawlable", | |
"duration": 3.56, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48790.01, | |
"name": "lh:audit:robots-txt", | |
"duration": 8.7, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48799.97, | |
"name": "lh:audit:tap-targets", | |
"duration": 6.41, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48807.07, | |
"name": "lh:audit:hreflang", | |
"duration": 2.31, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48809.97, | |
"name": "lh:audit:plugins", | |
"duration": 2.08, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48812.64, | |
"name": "lh:audit:canonical", | |
"duration": 2.25, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48815.4, | |
"name": "lh:audit:structured-data", | |
"duration": 1.68, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 48817.12, | |
"name": "lh:runner:generate", | |
"duration": 0.99, | |
"entryType": "measure" | |
} | |
], | |
"total": 47506.75 | |
}, | |
"i18n": { | |
"rendererFormattedStrings": { | |
"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/viewport.js | title": [ | |
"audits.viewport.title" | |
], | |
"lighthouse-core/audits/viewport.js | description": [ | |
"audits.viewport.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": 2907.89 | |
}, | |
"path": "audits[first-contentful-paint].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 7302.571 | |
}, | |
"path": "audits[largest-contentful-paint].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 2907.89 | |
}, | |
"path": "audits[first-meaningful-paint].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 4566 | |
}, | |
"path": "audits[speed-index].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 7296.651 | |
}, | |
"path": "audits[first-cpu-idle].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 18188.216 | |
}, | |
"path": "audits.interactive.displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 6734.961999999974 | |
}, | |
"path": "audits[mainthread-work-breakdown].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 1512.1439999999795 | |
}, | |
"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/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": 35.75537500000007 | |
}, | |
"path": "audits[estimated-input-latency].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 461.6020000000017 | |
}, | |
"path": "audits[total-blocking-time].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 140.697 | |
}, | |
"path": "audits[max-potential-fid].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 272.677 | |
}, | |
"path": "audits[network-rtt].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 956.3170000000002 | |
}, | |
"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": 363.8989999999999 | |
}, | |
"path": "audits[server-response-time].displayValue" | |
} | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnURL": [ | |
"audits[server-response-time].details.headings[0].label", | |
"audits[image-size-responsive].details.headings[1].text", | |
"audits[bootup-time].details.headings[0].text", | |
"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[unsized-images].details.headings[1].text", | |
"audits[preload-lcp-image].details.headings[1].label", | |
"audits[uses-long-cache-ttl].details.headings[0].text", | |
"audits[total-byte-weight].details.headings[0].text", | |
"audits[offscreen-images].details.headings[1].label", | |
"audits[render-blocking-resources].details.headings[0].label", | |
"audits[unminified-javascript].details.headings[0].label", | |
"audits[uses-webp-images].details.headings[1].label", | |
"audits[uses-optimized-images].details.headings[1].label", | |
"audits[uses-http2].details.headings[0].label" | |
], | |
"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/critical-request-chains.js | displayValue": [ | |
{ | |
"values": { | |
"itemCount": 12 | |
}, | |
"path": "audits[critical-request-chains].displayValue" | |
} | |
], | |
"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/installable-manifest.js | displayValue": [ | |
{ | |
"values": { | |
"itemCount": 1 | |
}, | |
"path": "audits[installable-manifest].displayValue" | |
} | |
], | |
"lighthouse-core/audits/installable-manifest.js | columnValue": [ | |
"audits[installable-manifest].details.headings[0].text" | |
], | |
"lighthouse-core/audits/apple-touch-icon.js | failureTitle": [ | |
"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 | failureTitle": [ | |
"audits[content-width].title" | |
], | |
"lighthouse-core/audits/content-width.js | description": [ | |
"audits[content-width].description" | |
], | |
"lighthouse-core/audits/content-width.js | explanation": [ | |
{ | |
"values": { | |
"innerWidth": 1041, | |
"outerWidth": 360 | |
}, | |
"path": "audits[content-width].explanation" | |
} | |
], | |
"lighthouse-core/audits/image-aspect-ratio.js | title": [ | |
"audits[image-aspect-ratio].title" | |
], | |
"lighthouse-core/audits/image-aspect-ratio.js | description": [ | |
"audits[image-aspect-ratio].description" | |
], | |
"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/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/lib/i18n/i18n.js | columnWastedBytes": [ | |
"audits[font-display].details.headings[1].text", | |
"audits[preload-lcp-image].details.headings[2].label", | |
"audits[offscreen-images].details.headings[3].label", | |
"audits[render-blocking-resources].details.headings[2].label", | |
"audits[unminified-javascript].details.headings[2].label", | |
"audits[uses-webp-images].details.headings[3].label", | |
"audits[uses-optimized-images].details.headings[3].label" | |
], | |
"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/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": 48, | |
"byteCount": 2535725 | |
}, | |
"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[render-blocking-resources].details.headings[1].label", | |
"audits[unminified-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 | imageResourceType": [ | |
"audits[resource-summary].details.items[1].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | fontResourceType": [ | |
"audits[resource-summary].details.items[2].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | scriptResourceType": [ | |
"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 | mediaResourceType": [ | |
"audits[resource-summary].details.items[6].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | otherResourceType": [ | |
"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": 0 | |
}, | |
"path": "audits[third-party-summary].displayValue" | |
} | |
], | |
"lighthouse-core/audits/third-party-summary.js | columnThirdParty": [ | |
"audits[third-party-summary].details.headings[0].text" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnBlockingTime": [ | |
"audits[third-party-summary].details.headings[2].text" | |
], | |
"lighthouse-core/audits/third-party-facades.js | title": [ | |
"audits[third-party-facades].title" | |
], | |
"lighthouse-core/audits/third-party-facades.js | description": [ | |
"audits[third-party-facades].description" | |
], | |
"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": 15 | |
}, | |
"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 | title": [ | |
"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/unsized-images.js | failureTitle": [ | |
"audits[unsized-images].title" | |
], | |
"lighthouse-core/audits/unsized-images.js | description": [ | |
"audits[unsized-images].description" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnFailingElem": [ | |
"audits[unsized-images].details.headings[2].text", | |
"audits[color-contrast].details.headings[0].text", | |
"audits[html-has-lang].details.headings[0].text", | |
"audits[image-alt].details.headings[0].text", | |
"audits[link-name].details.headings[0].text", | |
"audits[object-alt].details.headings[0].text" | |
], | |
"lighthouse-core/audits/valid-source-maps.js | title": [ | |
"audits[valid-source-maps].title" | |
], | |
"lighthouse-core/audits/valid-source-maps.js | description": [ | |
"audits[valid-source-maps].description" | |
], | |
"lighthouse-core/audits/preload-lcp-image.js | title": [ | |
"audits[preload-lcp-image].title" | |
], | |
"lighthouse-core/audits/preload-lcp-image.js | description": [ | |
"audits[preload-lcp-image].description" | |
], | |
"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-command-name.js | title": [ | |
"audits[aria-command-name].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-command-name.js | description": [ | |
"audits[aria-command-name].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-meter-name.js | title": [ | |
"audits[aria-meter-name].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-meter-name.js | description": [ | |
"audits[aria-meter-name].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-progressbar-name.js | title": [ | |
"audits[aria-progressbar-name].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-progressbar-name.js | description": [ | |
"audits[aria-progressbar-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-tooltip-name.js | title": [ | |
"audits[aria-tooltip-name].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-tooltip-name.js | description": [ | |
"audits[aria-tooltip-name].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-treeitem-name.js | title": [ | |
"audits[aria-treeitem-name].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-treeitem-name.js | description": [ | |
"audits[aria-treeitem-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/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 | title": [ | |
"audits[heading-order].title" | |
], | |
"lighthouse-core/audits/accessibility/heading-order.js | description": [ | |
"audits[heading-order].description" | |
], | |
"lighthouse-core/audits/accessibility/html-has-lang.js | failureTitle": [ | |
"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 | title": [ | |
"audits.label.title" | |
], | |
"lighthouse-core/audits/accessibility/label.js | description": [ | |
"audits.label.description" | |
], | |
"lighthouse-core/audits/accessibility/link-name.js | failureTitle": [ | |
"audits[link-name].title" | |
], | |
"lighthouse-core/audits/accessibility/link-name.js | description": [ | |
"audits[link-name].description" | |
], | |
"lighthouse-core/audits/accessibility/list.js | title": [ | |
"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 | failureTitle": [ | |
"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/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": 39 | |
}, | |
"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": 2536992 | |
}, | |
"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/lib/i18n/i18n.js | displayValueByteSavings": [ | |
{ | |
"values": { | |
"wastedBytes": 1701567 | |
}, | |
"path": "audits[offscreen-images].displayValue" | |
}, | |
{ | |
"values": { | |
"wastedBytes": 7824 | |
}, | |
"path": "audits[unminified-javascript].displayValue" | |
}, | |
{ | |
"values": { | |
"wastedBytes": 1419191 | |
}, | |
"path": "audits[uses-webp-images].displayValue" | |
}, | |
{ | |
"values": { | |
"wastedBytes": 1026489 | |
}, | |
"path": "audits[uses-optimized-images].displayValue" | |
} | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnResourceSize": [ | |
"audits[offscreen-images].details.headings[2].label", | |
"audits[uses-webp-images].details.headings[2].label", | |
"audits[uses-optimized-images].details.headings[2].label" | |
], | |
"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/lib/i18n/i18n.js | displayValueMsSavings": [ | |
{ | |
"values": { | |
"wastedMs": 7276 | |
}, | |
"path": "audits[render-blocking-resources].displayValue" | |
} | |
], | |
"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/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/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 | title": [ | |
"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": 227 | |
}, | |
"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 | failureTitle": [ | |
"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/external-anchors-use-rel-noopener.js | columnFailingAnchors": [ | |
"audits[external-anchors-use-rel-noopener].details.headings[0].text" | |
], | |
"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/inspector-issues.js | title": [ | |
"audits[inspector-issues].title" | |
], | |
"lighthouse-core/audits/dobetterweb/inspector-issues.js | description": [ | |
"audits[inspector-issues].description" | |
], | |
"lighthouse-core/audits/dobetterweb/no-document-write.js | failureTitle": [ | |
"audits[no-document-write].title" | |
], | |
"lighthouse-core/audits/dobetterweb/no-document-write.js | description": [ | |
"audits[no-document-write].description" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnSource": [ | |
"audits[no-document-write].details.headings[0].text", | |
"audits[uses-passive-event-listeners].details.headings[0].text", | |
"audits[font-size].details.headings[0].text" | |
], | |
"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": 6 | |
}, | |
"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-http2.js | displayValue": [ | |
{ | |
"values": { | |
"itemCount": 40 | |
}, | |
"path": "audits[uses-http2].displayValue" | |
} | |
], | |
"lighthouse-core/audits/dobetterweb/uses-http2.js | columnProtocol": [ | |
"audits[uses-http2].details.headings[1].label" | |
], | |
"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/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": 0.9981966509231429 | |
}, | |
"path": "audits[font-size].displayValue" | |
} | |
], | |
"lighthouse-core/audits/seo/font-size.js | columnSelector": [ | |
"audits[font-size].details.headings[1].text" | |
], | |
"lighthouse-core/audits/seo/font-size.js | columnPercentPageText": [ | |
"audits[font-size].details.headings[2].text" | |
], | |
"lighthouse-core/audits/seo/font-size.js | columnFontSize": [ | |
"audits[font-size].details.headings[3].text" | |
], | |
"lighthouse-core/audits/seo/font-size.js | legibleText": [ | |
"audits[font-size].details.items[2].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 | failureTitle": [ | |
"audits[robots-txt].title" | |
], | |
"lighthouse-core/audits/seo/robots-txt.js | description": [ | |
"audits[robots-txt].description" | |
], | |
"lighthouse-core/audits/seo/robots-txt.js | displayValueValidationError": [ | |
{ | |
"values": { | |
"itemCount": 1 | |
}, | |
"path": "audits[robots-txt].displayValue" | |
} | |
], | |
"lighthouse-core/audits/seo/tap-targets.js | failureTitle": [ | |
"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": 0.6944444444444444 | |
}, | |
"path": "audits[tap-targets].displayValue" | |
} | |
], | |
"lighthouse-core/audits/seo/tap-targets.js | tapTargetHeader": [ | |
"audits[tap-targets].details.headings[0].text" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnSize": [ | |
"audits[tap-targets].details.headings[1].text" | |
], | |
"lighthouse-core/audits/seo/tap-targets.js | overlappingTargetHeader": [ | |
"audits[tap-targets].details.headings[2].text" | |
], | |
"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 | 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" | |
] | |
} | |
}, | |
"stackPacks": [] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment