Created
April 18, 2019 03:10
-
-
Save patrickhulce/7251f9eba409f385e4c0424515fe8009 to your computer and use it in GitHub Desktop.
Lighthouse v4 JSON report.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3768.3 Safari/537.36", | |
| "environment": { | |
| "networkUserAgent": "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3694.0 Mobile Safari/537.36 Chrome-Lighthouse", | |
| "hostUserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3768.3 Safari/537.36", | |
| "benchmarkIndex": 986 | |
| }, | |
| "lighthouseVersion": "4.3.0", | |
| "fetchTime": "2019-04-18T03:10:00.727Z", | |
| "requestedUrl": "https://example.com/", | |
| "finalUrl": "https://example.com/", | |
| "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. 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://developers.google.com/web/tools/lighthouse/audits/https).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "displayValue": "", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "redirects-http": { | |
| "id": "redirects-http", | |
| "title": "Does not redirect HTTP traffic to HTTPS", | |
| "description": "If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-redirects-to-https).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": false | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/registered-service-worker).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": false | |
| }, | |
| "works-offline": { | |
| "id": "works-offline", | |
| "title": "Current page does not respond with a 200 when offline", | |
| "description": "If you're building a Progressive Web App, consider using a service worker so that your app can work offline. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-200-when-offline).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": false, | |
| "warnings": [] | |
| }, | |
| "viewport": { | |
| "id": "viewport", | |
| "title": "Has a `<meta name=\"viewport\">` tag with `width` or `initial-scale`", | |
| "description": "Add a viewport meta tag to optimize your app for mobile screens. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/has-viewport-meta-tag).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "warnings": [] | |
| }, | |
| "without-javascript": { | |
| "id": "without-javascript", | |
| "title": "Contains some content when JavaScript is not available", | |
| "description": "Your app should display some content when JavaScript is disabled, even if it's just a warning to the user that JavaScript is required to use the app. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/no-js).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/first-contentful-paint).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 780, | |
| "displayValue": "0.8 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://developers.google.com/web/tools/lighthouse/audits/first-meaningful-paint).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 861.5, | |
| "displayValue": "0.9 s" | |
| }, | |
| "load-fast-enough-for-pwa": { | |
| "id": "load-fast-enough-for-pwa", | |
| "title": "Page load is fast enough on mobile networks", | |
| "description": "A fast page load over a cellular network ensures a good mobile user experience. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/fast-3g).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": 943 | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/speed-index).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 780, | |
| "displayValue": "0.8 s" | |
| }, | |
| "screenshot-thumbnails": { | |
| "id": "screenshot-thumbnails", | |
| "title": "Screenshot Thumbnails", | |
| "description": "This is what the load of your site looked like.", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "rawValue": true, | |
| "details": { | |
| "type": "filmstrip", | |
| "scale": 3000, | |
| "items": [ | |
| { | |
| "timing": 300, | |
| "timestamp": 2680260482085, | |
| "data": "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" | |
| }, | |
| { | |
| "timing": 600, | |
| "timestamp": 2680260782085, | |
| "data": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAMAAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1ToAKACgAoAKACgAoAKACgAoAKACgAoAKACgDlfiR8TNA+E/h5Na8Rz3MFjJdQWMS2VlPeTzXE0ixwxRwwo8js7sqgKp5NAGHZftB+AptMnvtS10eFI4I2nkh8XW8uh3AhWSOMzeTerFJ5XmTRRiTbsLuFBzxQBo/8Ls+Hgutatv8AhO/DX2jRJUg1WL+17ffp8jyiJEuBvzEzSEIA+CWIXrxQBSj/AGifhVNZSXkfxL8HyWcdoL97hNetDGtsZhB5xYSYEfnMsW/pvYLnJxQA21/aG+G+oXeiw2PjPSNSi1i3vrqzvbC6S4tHis1RrpjcRkxr5YlQncw4PsaANWb4ueDV+HGo+PrbxHYap4NsLO41CfWdKmF7b+RAH85kaHdv2+W4IXJypGM8UAc/4d/aU+H3iBPEbS6xceGx4dgtrrVP+Es0260P7LDcM6Qysb2OIbHaJ1DDIyvuMgG3c/Gr4fWj6Ok3jjw5G+si1bTVbVrcG9W5LrbNCC/7wSmOQIVzu2NjO04AIJ/jz8NLbSNG1ab4heFYtL1qR4tLvn1q2EF+6PsdYH37ZSrfKQhJB4PNAFX/AIaJ+GUWpRadd+O/D+l6nNeT2MNhqepQ2lzNNDdTWjrHDKyu48+3mjBUEMUO0mgD0WgAoAKACgAoA8w/aK+C/wDwvn4ew+Gft1jY+VqtjqmdU03+0LSf7NcJN5M1v5sXmRybNrDevBNAHkviX9i7UvE0Xwxx4h8H+HW+H2sPrWlWvhrwOtnZGQz28uxonu5HVD5U+4RyJueWKQ4aBdwBx/iT/gnDP4t1Xxteap8Qobj/AISZbhXU6JKwjE2t2uqsGja8MJH+jeViOKPcZGkfeeCAch+07/wTq1TUfhH4zb4eva6r4p1HUdWv00q1sILA3iX+q6fdLC8zzKgFtHZsFLcNngJgAgHo3iv9gW+8brrsuo+OtP0i71dNaEq+GPDx0+2ja/0/TbMBI2upDsX+zQ8i7/3vnuuU6kA7nwR+yPD4P/Z5+JHwxj1m1in8aLqH2jV7S1vGCSXVqtuZXjur24eRwEUn96obAGFOSQDF8U/sheK/H+v6l4l8S/ETTLnxOX0Iac+n+G5LfTYrfTbyW7Fvc2rXsjXMcskpZgZUIZEYHChSAcXr3/BNXT/EXgPxlolz4p0yLVPEFnBaQX9t4bVIdIC61darNHZwm4YxQSG5WLyhJx5QYs+doAOe+IP/AAS5u/G0ni21t/ibbaToeu6jqF/DYweFwDYi6vYrnyRLHdRtLGnkooifMW794I1cKQAdt4p/4J5WPjHxT411jUfFNtcx+IfDWt6DBbXOiLL9gmv9budVju1YzfM0DXIjAAUsU3hkztAB9hUAFABQAUAFAGT4l8T6d4R0+K+1Sc21rLd21ijiN5MzXE8dvCuFBPzSyxrnoN2SQATQBz2kfGzwJrnhTTvE1p4r0r+wL+2N3b39xdLAjRLAbhyRIVKlYVaRlYAqqOWA2tgAlHxj8D/vg3i7Q4Hhvl0yRLnUYomS6dtscJDMCHfIKLjLBlK5BGQC/p3xH8Lat4rvfDFl4j0m78R2Sh7nSYL2N7qBSMgvGDuXgg8joynoQSAUh8YfAp8L3HiU+MtATw7bzm1n1Z9ThW1hmGMxtKW2q4yPlJzzQBV1T46fDzRZLdL7xtoNsJrdbxXk1GEItuyO6zs27CRMsUmJGwpKkAk8UAMuvjx8OrDSJNUvPG+gWOnRX39mTXN5qMUKQXezzPs8hYjZLtGdjYOO1AGu3xL8Li61O1XX9OlutLa0W/giuVd7Q3JH2fzQCSnmbgV3YyDu6c0AQaj8WfB2j67Po+oeI9O0/UIba1u2ju5xEpjuJJo4CrthXLtbTDapJGzkDK5AL2pePfDmi3lzaahr2l2N1bRLPNBc3sUckcbEhXZS2QpIYAnrtOKAMG1+O3gHUNXg06z8VabfSzxwSxy2s3mwMkyXbxMJlzGQVsLs/e48rnG5dwBD4g/aF+GvhjTtO1DUfG+iQafqDstvdreLJE4WSKN33rkBEeeEO5IVN43ECgC5c/GzwJZeL5fCtz4t0aDxFBbNdXGntepvtUEkMf74g4iJe5hVVcgvuO0NtbABY0/4u+C9T8R6zoFv4o0tta0aOOW/sWulWWCN1RkkIbGUPmKN4yuTtzkEAA6ewv7fVLG3vLSeK6tLiNZYZ4HDxyIwyrKw4IIIII4OaAOJ+MOpS2Om+HIB4SufF9tea/YRzwW+7/QgkonS8barHEUsMZHQbiu5lXLAA+cNI8X6hqXhxrGH9nKUnQdRtNE07Sr651WO0lgurc2ctyPO00KUhhIhZ9jlY3uNrbGzMAdJ/bP/AAjur61Fa/B6+v7RdTlkOoRvqrrLNZDz4Lq4Mtp5ks8j21sDJFHOpWIATzMIoXAOo8BaPa6L4q8IeO7D4UXWl+JfHlgreJLt7u4a80hmszcJbyrImwqrW6W+GMQQ+UoXBCgA4Xwv4w1N9LsPC6fBPVNL0e91MeYYZ9Zt7MgMYU+X7EHEbRImFnWKIvHK83kq1vJcAEeo6jJeeE/E3idvgDfanY2kp8PafZXWoamdQ1K0gZooZJLR7QvHZvBLM7AeazGWRTG5kckA39S061tvEfiHwvrPwde88D3eo2aSJAb6/hmZmurh7sQiExFVVbXzAu3Ls8e6Xy4g4Bv69aX/AIN8T6houp+CLLWvCWqW5ujfWVxq97e3KWEAlijuYVtZozIzBIsPcZnCscSM3kgA5nxY8gTwfr0HwX1LU3vPCK3klz/a2pRapplxCAY7SQJbs/2jfqEgE7OJ9j3xwcMkgBrJqWg+KvCGq/EHUvhrqa+INS1C2s1t7V7+5luPJH+js4to3ltxAXkLo0SmC6gcYMkccjAHNaDe3syz6lpPwRk8M6tKukvMl1c6pb+V9qsL1nWGSG0PlNBPdzozRA4a6lkl8l2JoAveLPDum6l4V1ey8S/BS21+48L2sa2VqJNQvLe5N7eK12gc2hknRWgimd445mdVyURj5ZAGeD7y+1K80HVbr4Npcatql2PCWtX95daqstvYNF5kkkq3VlmSJtkm8b3jMrQjz5C7SIAYngVtS8azfFfxHqHwVudK1DTrC1u9N1DU31I6hqd9b6YywRxLNGsrtE814i3Ebxv88ZCByXAB9TeALm+vPBmkTajo1v4dumgH/EqtZjKlqnRI9xjjOQm3K7BtOV5xkgHOfGeDz9L0HzPiJ/wrm0h1QXdzcqYEfUIoIJp2tQ83CLiLzpCoJMVvKDhC5AB5poPhq/8AEWhXE0Xx8tb+bUHtNR+1aKx+ypp1swkuliDXkrp50dyoecS4TzICoUKgoAS60if4rRR+JfBXx2g0aHyJr5pNJEF/byJ80atcF55B5cYacFIXiQOwYbWjFAG34w+FV78W/DdnoEHxUlH9m2NlHM+mqrSXE0crrNcXGJSf3jW4Eewo0MsMrB3OVUAt6l8GfHkmpa3c6Z8VLnTLee5s59Ksf7LMkNiiMjXUEg88edHO0akfcaIFlRtjurAF/VPhF4jktdLsNK8a6jpFrYLar53my3UlyiXRluYpRLId3moI08zcXUBgu1SyOASf8Kp8XLP4kli+INxGl9NaDS7U2j+VpdskqPdwjE4MhnCyKJcq8IkxFtChQAJffCjxbfeKHvY/iLf2GitcpIdJtrd8mArJ58fnPKzK0khicOoXyhAqRqivL5oBxGjfst+J/D+jePdP0r4q6zpP/CQ3Ul3p1zZW7CTSpXnlmd2LzsblmJt1Z5MOUhZQwEjYAOyuPg34ht/Dzafo3je+0i6TTHtLa/IuLqaO48lljuHWW5McuyTY+11JYIE3hDtABfufhp4nufGGu6gnj7UbbQ9R0m6so9KithvtbyWRSt7HMXIBiiVI0jVFXIdyS7sSAcT4o/Z18eeIfBEGhxfGK+iu1urS6+332jpdlWt1iCOqtKCr5ton3FyvmSXL7SzxGAA3b/4W+M/E8vjzRNR1qz0/w3KdLl8I6hC0t7qGn3FsFlM9wlwTG7pcRxOvLb9pMm4kigD0vwrotzoVpcW9xfz38ZkUweezM0SCJE2bmZmYFkZ9zktlzktjcQDboA5zxh4M8O+MZdFHiGwttR+w3cs9nDdklDLJaXFtICmdsga3uLhSjhlwxOMgEADtJ8E+FbXTLaLTdB0iGwFn9kgS2tIhH9laOJPKXAx5ZSGBdo4KxRjoowAQW/gbwZBpVjpsHh/Q4tNtk+xWlpFZQrDEqpLH5MaBcABJJ02gcB5BjDMKANfS/DulaGXOm6ZZ6eXXaxtYEi3De8mDtAyN8srY9ZHPVjkAvrIrswU5KnBx2PXH60AOoAKACgAoAKACgAoAKACgAoA5Xx98PLD4h2em29/c3tp/Z92b2CWwn8mVJfIliVg4GQVExYYx8yrnIyDpTm6buiJRUlZmHpPwQ0vSLVbWPWdea0jsxZQ2x1BljgAleRXjVQNjrvEYIxiOONMbVwdvrEruSS1I9n5sn1b4P2OsLpRn1fWFm07XH16OaO5UO7s0pNux28wbZ5I9gxlCQTyxMqs0rJLaw+TzZNL8LIpE0df+Ei8QD+zrVrR2a9DNeqxiy1wSpLvtjZN4Ksoml2lSQyiru+yF7PzZSsvgrZafJamHxD4hWKG/+3vAL4CKdjLPK6SKFAZJGuCXHVvKiyfl5p12+iH7PzO/ghaIyb5Gl3PuG4AbR6DAH65PvXM3c0SsT0hhQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAJkeooAMj1FABkeooAMj1FABkeooAMj1FABkeooAMj1FABkeooAMj1FABkeooAMj1FABkeooAMj1FABketAH//2Q==" | |
| }, | |
| { | |
| "timing": 900, | |
| "timestamp": 2680261082085, | |
| "data": "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" | |
| }, | |
| { | |
| "timing": 1200, | |
| "timestamp": 2680261382085, | |
| "data": "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" | |
| }, | |
| { | |
| "timing": 1500, | |
| "timestamp": 2680261682085, | |
| "data": "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" | |
| }, | |
| { | |
| "timing": 1800, | |
| "timestamp": 2680261982085, | |
| "data": "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" | |
| }, | |
| { | |
| "timing": 2100, | |
| "timestamp": 2680262282085, | |
| "data": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAMAAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP1ToAKACgAoAKACgAoAKACgAoAKACgAoAKACgDlfiR8TNA+E/h5Na8Rz3MFjJdQWMS2VlPeTzXE0ixwxRwwo8js7sqgKp5NAGHZftB+AptMnvtS10eFI4I2nkh8XW8uh3AhWSOMzeTerFJ5XmTRRiTbsLuFBzxQBo/8Ls+Hgutatv8AhO/DX2jRJUg1WL+17ffp8jyiJEuBvzEzSEIA+CWIXrxQBSj/AGifhVNZSXkfxL8HyWcdoL97hNetDGtsZhB5xYSYEfnMsW/pvYLnJxQA21/aG+G+oXeiw2PjPSNSi1i3vrqzvbC6S4tHis1RrpjcRkxr5YlQncw4PsaANWb4ueDV+HGo+PrbxHYap4NsLO41CfWdKmF7b+RAH85kaHdv2+W4IXJypGM8UAc/4d/aU+H3iBPEbS6xceGx4dgtrrVP+Es0260P7LDcM6Qysb2OIbHaJ1DDIyvuMgG3c/Gr4fWj6Ok3jjw5G+si1bTVbVrcG9W5LrbNCC/7wSmOQIVzu2NjO04AIJ/jz8NLbSNG1ab4heFYtL1qR4tLvn1q2EF+6PsdYH37ZSrfKQhJB4PNAFX/AIaJ+GUWpRadd+O/D+l6nNeT2MNhqepQ2lzNNDdTWjrHDKyu48+3mjBUEMUO0mgD0WgAoAKACgAoA8w/aK+C/wDwvn4ew+Gft1jY+VqtjqmdU03+0LSf7NcJN5M1v5sXmRybNrDevBNAHkviX9i7UvE0Xwxx4h8H+HW+H2sPrWlWvhrwOtnZGQz28uxonu5HVD5U+4RyJueWKQ4aBdwBx/iT/gnDP4t1Xxteap8Qobj/AISZbhXU6JKwjE2t2uqsGja8MJH+jeViOKPcZGkfeeCAch+07/wTq1TUfhH4zb4eva6r4p1HUdWv00q1sILA3iX+q6fdLC8zzKgFtHZsFLcNngJgAgHo3iv9gW+8brrsuo+OtP0i71dNaEq+GPDx0+2ja/0/TbMBI2upDsX+zQ8i7/3vnuuU6kA7nwR+yPD4P/Z5+JHwxj1m1in8aLqH2jV7S1vGCSXVqtuZXjur24eRwEUn96obAGFOSQDF8U/sheK/H+v6l4l8S/ETTLnxOX0Iac+n+G5LfTYrfTbyW7Fvc2rXsjXMcskpZgZUIZEYHChSAcXr3/BNXT/EXgPxlolz4p0yLVPEFnBaQX9t4bVIdIC61darNHZwm4YxQSG5WLyhJx5QYs+doAOe+IP/AAS5u/G0ni21t/ibbaToeu6jqF/DYweFwDYi6vYrnyRLHdRtLGnkooifMW794I1cKQAdt4p/4J5WPjHxT411jUfFNtcx+IfDWt6DBbXOiLL9gmv9budVju1YzfM0DXIjAAUsU3hkztAB9hUAFABQAUAFAGT4l8T6d4R0+K+1Sc21rLd21ijiN5MzXE8dvCuFBPzSyxrnoN2SQATQBz2kfGzwJrnhTTvE1p4r0r+wL+2N3b39xdLAjRLAbhyRIVKlYVaRlYAqqOWA2tgAlHxj8D/vg3i7Q4Hhvl0yRLnUYomS6dtscJDMCHfIKLjLBlK5BGQC/p3xH8Lat4rvfDFl4j0m78R2Sh7nSYL2N7qBSMgvGDuXgg8joynoQSAUh8YfAp8L3HiU+MtATw7bzm1n1Z9ThW1hmGMxtKW2q4yPlJzzQBV1T46fDzRZLdL7xtoNsJrdbxXk1GEItuyO6zs27CRMsUmJGwpKkAk8UAMuvjx8OrDSJNUvPG+gWOnRX39mTXN5qMUKQXezzPs8hYjZLtGdjYOO1AGu3xL8Li61O1XX9OlutLa0W/giuVd7Q3JH2fzQCSnmbgV3YyDu6c0AQaj8WfB2j67Po+oeI9O0/UIba1u2ju5xEpjuJJo4CrthXLtbTDapJGzkDK5AL2pePfDmi3lzaahr2l2N1bRLPNBc3sUckcbEhXZS2QpIYAnrtOKAMG1+O3gHUNXg06z8VabfSzxwSxy2s3mwMkyXbxMJlzGQVsLs/e48rnG5dwBD4g/aF+GvhjTtO1DUfG+iQafqDstvdreLJE4WSKN33rkBEeeEO5IVN43ECgC5c/GzwJZeL5fCtz4t0aDxFBbNdXGntepvtUEkMf74g4iJe5hVVcgvuO0NtbABY0/4u+C9T8R6zoFv4o0tta0aOOW/sWulWWCN1RkkIbGUPmKN4yuTtzkEAA6ewv7fVLG3vLSeK6tLiNZYZ4HDxyIwyrKw4IIIII4OaAOJ+MOpS2Om+HIB4SufF9tea/YRzwW+7/QgkonS8barHEUsMZHQbiu5lXLAA+cNI8X6hqXhxrGH9nKUnQdRtNE07Sr651WO0lgurc2ctyPO00KUhhIhZ9jlY3uNrbGzMAdJ/bP/AAjur61Fa/B6+v7RdTlkOoRvqrrLNZDz4Lq4Mtp5ks8j21sDJFHOpWIATzMIoXAOo8BaPa6L4q8IeO7D4UXWl+JfHlgreJLt7u4a80hmszcJbyrImwqrW6W+GMQQ+UoXBCgA4Xwv4w1N9LsPC6fBPVNL0e91MeYYZ9Zt7MgMYU+X7EHEbRImFnWKIvHK83kq1vJcAEeo6jJeeE/E3idvgDfanY2kp8PafZXWoamdQ1K0gZooZJLR7QvHZvBLM7AeazGWRTG5kckA39S061tvEfiHwvrPwde88D3eo2aSJAb6/hmZmurh7sQiExFVVbXzAu3Ls8e6Xy4g4Bv69aX/AIN8T6houp+CLLWvCWqW5ujfWVxq97e3KWEAlijuYVtZozIzBIsPcZnCscSM3kgA5nxY8gTwfr0HwX1LU3vPCK3klz/a2pRapplxCAY7SQJbs/2jfqEgE7OJ9j3xwcMkgBrJqWg+KvCGq/EHUvhrqa+INS1C2s1t7V7+5luPJH+js4to3ltxAXkLo0SmC6gcYMkccjAHNaDe3syz6lpPwRk8M6tKukvMl1c6pb+V9qsL1nWGSG0PlNBPdzozRA4a6lkl8l2JoAveLPDum6l4V1ey8S/BS21+48L2sa2VqJNQvLe5N7eK12gc2hknRWgimd445mdVyURj5ZAGeD7y+1K80HVbr4Npcatql2PCWtX95daqstvYNF5kkkq3VlmSJtkm8b3jMrQjz5C7SIAYngVtS8azfFfxHqHwVudK1DTrC1u9N1DU31I6hqd9b6YywRxLNGsrtE814i3Ebxv88ZCByXAB9TeALm+vPBmkTajo1v4dumgH/EqtZjKlqnRI9xjjOQm3K7BtOV5xkgHOfGeDz9L0HzPiJ/wrm0h1QXdzcqYEfUIoIJp2tQ83CLiLzpCoJMVvKDhC5AB5poPhq/8AEWhXE0Xx8tb+bUHtNR+1aKx+ypp1swkuliDXkrp50dyoecS4TzICoUKgoAS60if4rRR+JfBXx2g0aHyJr5pNJEF/byJ80atcF55B5cYacFIXiQOwYbWjFAG34w+FV78W/DdnoEHxUlH9m2NlHM+mqrSXE0crrNcXGJSf3jW4Eewo0MsMrB3OVUAt6l8GfHkmpa3c6Z8VLnTLee5s59Ksf7LMkNiiMjXUEg88edHO0akfcaIFlRtjurAF/VPhF4jktdLsNK8a6jpFrYLar53my3UlyiXRluYpRLId3moI08zcXUBgu1SyOASf8Kp8XLP4kli+INxGl9NaDS7U2j+VpdskqPdwjE4MhnCyKJcq8IkxFtChQAJffCjxbfeKHvY/iLf2GitcpIdJtrd8mArJ58fnPKzK0khicOoXyhAqRqivL5oBxGjfst+J/D+jePdP0r4q6zpP/CQ3Ul3p1zZW7CTSpXnlmd2LzsblmJt1Z5MOUhZQwEjYAOyuPg34ht/Dzafo3je+0i6TTHtLa/IuLqaO48lljuHWW5McuyTY+11JYIE3hDtABfufhp4nufGGu6gnj7UbbQ9R0m6so9KithvtbyWRSt7HMXIBiiVI0jVFXIdyS7sSAcT4o/Z18eeIfBEGhxfGK+iu1urS6+332jpdlWt1iCOqtKCr5ton3FyvmSXL7SzxGAA3b/4W+M/E8vjzRNR1qz0/w3KdLl8I6hC0t7qGn3FsFlM9wlwTG7pcRxOvLb9pMm4kigD0vwrotzoVpcW9xfz38ZkUweezM0SCJE2bmZmYFkZ9zktlzktjcQDboA5zxh4M8O+MZdFHiGwttR+w3cs9nDdklDLJaXFtICmdsga3uLhSjhlwxOMgEADtJ8E+FbXTLaLTdB0iGwFn9kgS2tIhH9laOJPKXAx5ZSGBdo4KxRjoowAQW/gbwZBpVjpsHh/Q4tNtk+xWlpFZQrDEqpLH5MaBcABJJ02gcB5BjDMKANfS/DulaGXOm6ZZ6eXXaxtYEi3De8mDtAyN8srY9ZHPVjkAvrIrswU5KnBx2PXH60AOoAKACgAoAKACgAoAKACgAoA5Xx98PLD4h2em29/c3tp/Z92b2CWwn8mVJfIliVg4GQVExYYx8yrnIyDpTm6buiJRUlZmHpPwQ0vSLVbWPWdea0jsxZQ2x1BljgAleRXjVQNjrvEYIxiOONMbVwdvrEruSS1I9n5sn1b4P2OsLpRn1fWFm07XH16OaO5UO7s0pNux28wbZ5I9gxlCQTyxMqs0rJLaw+TzZNL8LIpE0df+Ei8QD+zrVrR2a9DNeqxiy1wSpLvtjZN4Ksoml2lSQyiru+yF7PzZSsvgrZafJamHxD4hWKG/+3vAL4CKdjLPK6SKFAZJGuCXHVvKiyfl5p12+iH7PzO/ghaIyb5Gl3PuG4AbR6DAH65PvXM3c0SsT0hhQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAFABQAUAJkeooAMj1FABkeooAMj1FABkeooAMj1FABkeooAMj1FABkeooAMj1FABkeooAMj1FABkeooAMj1FABketAH//2Q==" | |
| }, | |
| { | |
| "timing": 2400, | |
| "timestamp": 2680262582085, | |
| "data": "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" | |
| }, | |
| { | |
| "timing": 2700, | |
| "timestamp": 2680262882085, | |
| "data": "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" | |
| }, | |
| { | |
| "timing": 3000, | |
| "timestamp": 2680263182085, | |
| "data": "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" | |
| } | |
| ] | |
| } | |
| }, | |
| "final-screenshot": { | |
| "id": "final-screenshot", | |
| "title": "Final Screenshot", | |
| "description": "The last screenshot captured of the pageload.", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "rawValue": true, | |
| "details": { | |
| "type": "screenshot", | |
| "timestamp": 2680260456.004, | |
| "data": "data:image/jpeg;base64,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WB4bFG0PO3ANHc+5XXlnjx6Z2Xty7I5vO47PWKX80Ln054I4m2JImG01/SXEsDOp2y5zQWa10j2KnfEXJW8bPHLQkbFM3HXJWPMbXFrm+Vogkfv6fdXV0Mb5GyOjY6Rv6XFoJH4Ky+Nj/wBbGu7EdxvspyTMuPRtvbmHKYL0r7WIt5e3YgZYxswe6OLq3JOWuH6NFvyhwGvUd9jsvetnroyFcjLl952UdSfiOiPTIA9zerQHWCGASdW9d/ZdIMbHHZY0nt3I9vRY8mLzjL5bPNI0X9I3r22nLMYsNv8AXNMFYz2Qrcd+J5Dba/JY6W7M6KGEdJaIukN2w6/USfXff0+2tHyLLUsPRvXMxYk/mGGFxx8mLUMpkhaCwaaAP7p/USBrZ9F1VsbG9PSxo6Rpuh6D2C/JgiLekxsLeno10jWvb8Jyy30bb25A3KWcjYgju5yQQ0c1A1srZoZCGvhJ254YGn5g4DtruR30NSFXN2D017eabhKjYrU8czI4mCaRtmRvT8zSD0gNJA7nq3tdOFWuGlogiDSANBg+3p/ssvrwva1r4o3NaeoAtBAPurf1l+G29uYxZvP2sZkMrPkJqklKKlKKjImBhdIxheHbaXaOz22CNrorMtj3zNhZcgdK6Z1cMDxsyNG3M/IHchbZjYerbGnq/Vsev5WBFGHAiNmwS7evv7/lY1a5q+YWSx+KVuveqx2ac0c9eQbZJG7bXD9ivZYYxsbQ1jQ1o9ABoBZXNoREQEREBERAREQEREBERAREQEREBERAREQEREGJPpu/BRJPpu/BRBlERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERBiT6bvwUST6bvwUQZREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQYk+m78FEk+m78FEGUREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREGJPpu/BRJPpu/BRBlERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERBiT6bvwUST6bvwUQZREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQYk+m78FEk+m78FEGUREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREGJPpu/BRJPpu/BRBlERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERBiT6bvwUST6bvwUQZREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQYk+m78FEk+m78FEGUREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREGJPpu/BRJPpu/BRBlERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERBiT6bvwUST6bvwUQZREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQYk+m78FEk+m78FEGUREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREGJPpu/BRJPpu/BRBlERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERBiT6bvwUST6bvwUQZREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQYk+m78FEk+m78FEGUREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREGJPpu/BRJPpu/BRBlERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERBiT6bvwUST6bvwUQZREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQYk+m78FEk+m78FEGUREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREGJPpu/BRJPpu/BRBlERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERBiT6bvwUST6bvwUQZREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQYk+m78FEk+m78FEGUREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREBERAREQEREGJPpu/BRJPpu/BRBr+e72annu9moiB57vZqee72aiIHnu9mp57vZqIgee72annu9moiB57vZqee72aiIHnu9mp57vZqIgee72annu9moiB57vZqee72aiIHnu9mp57vZqIgee72annu9moiB57vZqee72aiIHnu9mp57vZqIgee72annu9moiB57vZqee72aiIHnu9mp57vZqIgee72annu9moiB57vZqee72aiIHnu9mp57vZqIgee72annu9moiD8yTu6Hdm+hREQf/9k=" | |
| } | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/estimated-input-latency).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 12.8, | |
| "displayValue": "10 ms" | |
| }, | |
| "max-potential-fid": { | |
| "id": "max-potential-fid", | |
| "title": "Max Potential FID", | |
| "description": "The potential First Input Delay that your users could experience is the duration, in milliseconds, of the longest task.", | |
| "score": 0.8, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 163, | |
| "displayValue": "160 ms" | |
| }, | |
| "errors-in-console": { | |
| "id": "errors-in-console", | |
| "title": "Browser errors were logged to the console", | |
| "description": "Errors logged to the console indicate unresolved problems. They can come from network request failures and other browser concerns.", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": 1, | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "itemType": "url", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "description", | |
| "itemType": "code", | |
| "text": "Description" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "source": "network", | |
| "description": "Failed to load resource: the server responded with a status of 404 ()", | |
| "url": "https://example.com/favicon.ico" | |
| } | |
| ] | |
| } | |
| }, | |
| "time-to-first-byte": { | |
| "id": "time-to-first-byte", | |
| "title": "Server response times are low (TTFB)", | |
| "description": "Time To First Byte identifies the time at which your server sends a response. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/ttfb).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": 26.165999999999997, | |
| "displayValue": "Root document took 30 ms", | |
| "details": { | |
| "type": "opportunity", | |
| "overallSavingsMs": -573.8340000000001, | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/first-interactive).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 943, | |
| "displayValue": "0.9 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://developers.google.com/web/tools/lighthouse/audits/consistently-interactive).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 943, | |
| "displayValue": "0.9 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://developers.google.com/web/tools/lighthouse/audits/user-timing).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "critical-request-chains": { | |
| "id": "critical-request-chains", | |
| "title": "Minimize Critical Requests Depth", | |
| "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://developers.google.com/web/tools/lighthouse/audits/critical-request-chains).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true, | |
| "displayValue": "", | |
| "details": { | |
| "type": "criticalrequestchain", | |
| "chains": { | |
| "A193CEB128956B5F063B19C9C74951A9": { | |
| "request": { | |
| "url": "https://example.com/", | |
| "startTime": 2680260.185121, | |
| "endTime": 2680260.345245, | |
| "responseReceivedTime": 2680260.344763, | |
| "transferSize": 804 | |
| } | |
| }, | |
| "1000059460.2": { | |
| "request": { | |
| "url": "https://example.com/favicon.ico", | |
| "startTime": 2680260.44899, | |
| "endTime": 2680260.474954, | |
| "responseReceivedTime": 2680260.474653, | |
| "transferSize": 685 | |
| } | |
| } | |
| }, | |
| "longestChain": { | |
| "duration": 289.833000395447, | |
| "length": 1, | |
| "transferSize": 685 | |
| } | |
| } | |
| }, | |
| "redirects": { | |
| "id": "redirects", | |
| "title": "Avoid multiple page redirects", | |
| "description": "Redirects introduce additional delays before the page can be loaded. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/redirects).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "displayValue": "", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0 | |
| } | |
| }, | |
| "installable-manifest": { | |
| "id": "installable-manifest", | |
| "title": "Web app manifest does not meet the installability requirements", | |
| "description": "Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/install-prompt).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": false, | |
| "explanation": "Failures: No manifest was fetched.", | |
| "details": { | |
| "type": "diagnostic", | |
| "items": [ | |
| { | |
| "failures": [ | |
| "No manifest was fetched" | |
| ], | |
| "isParseFailure": true, | |
| "parseFailureReason": "No manifest was fetched" | |
| } | |
| ] | |
| } | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/custom-splash-screen).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": false, | |
| "explanation": "Failures: No manifest was fetched.", | |
| "details": { | |
| "type": "diagnostic", | |
| "items": [ | |
| { | |
| "failures": [ | |
| "No manifest was fetched" | |
| ], | |
| "isParseFailure": true, | |
| "parseFailureReason": "No manifest was fetched" | |
| } | |
| ] | |
| } | |
| }, | |
| "themed-omnibox": { | |
| "id": "themed-omnibox", | |
| "title": "Does not set an address-bar theme color", | |
| "description": "The browser address bar can be themed to match your site. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/address-bar).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": false, | |
| "explanation": "Failures: No manifest was fetched,\nNo `<meta name=\"theme-color\">` tag found.", | |
| "details": { | |
| "type": "diagnostic", | |
| "items": [ | |
| { | |
| "failures": [ | |
| "No manifest was fetched", | |
| "No `<meta name=\"theme-color\">` tag found" | |
| ], | |
| "themeColor": null, | |
| "isParseFailure": true, | |
| "parseFailureReason": "No manifest was fetched" | |
| } | |
| ] | |
| } | |
| }, | |
| "content-width": { | |
| "id": "content-width", | |
| "title": "Content is sized correctly for the viewport", | |
| "description": "If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/content-sized-correctly-for-viewport).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "explanation": "" | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/aspect-ratio).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "warnings": [], | |
| "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://www.chromestatus.com/features#deprecated).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "displayValue": "", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "mainthread-work-breakdown": { | |
| "id": "mainthread-work-breakdown", | |
| "title": "Minimizes main-thread work", | |
| "description": "Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this.", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 416.736, | |
| "displayValue": "0.4 s", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "groupLabel", | |
| "itemType": "text", | |
| "text": "Category" | |
| }, | |
| { | |
| "key": "duration", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "Time Spent" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "group": "styleLayout", | |
| "groupLabel": "Style & Layout", | |
| "duration": 321.42400000000004 | |
| }, | |
| { | |
| "group": "other", | |
| "groupLabel": "Other", | |
| "duration": 45.80399999999999 | |
| }, | |
| { | |
| "group": "paintCompositeRender", | |
| "groupLabel": "Rendering", | |
| "duration": 30.02 | |
| }, | |
| { | |
| "group": "scriptEvaluation", | |
| "groupLabel": "Script Evaluation", | |
| "duration": 12.255999999999993 | |
| }, | |
| { | |
| "group": "parseHTML", | |
| "groupLabel": "Parse HTML & CSS", | |
| "duration": 5.452 | |
| }, | |
| { | |
| "group": "scriptParseCompile", | |
| "groupLabel": "Script Parsing & Compilation", | |
| "duration": 1.7800000000000002 | |
| } | |
| ] | |
| } | |
| }, | |
| "bootup-time": { | |
| "id": "bootup-time", | |
| "title": "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://developers.google.com/web/tools/lighthouse/audits/bootup).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 14.035999999999994, | |
| "displayValue": "0.0 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": "Other", | |
| "total": 416.736, | |
| "scripting": 12.255999999999993, | |
| "scriptParseCompile": 1.7800000000000002 | |
| } | |
| ], | |
| "summary": { | |
| "wastedMs": 14.035999999999994 | |
| } | |
| } | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/preload).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "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://developers.google.com/web/fundamentals/performance/resource-prioritization#preconnect).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "displayValue": "", | |
| "warnings": [], | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0 | |
| } | |
| }, | |
| "font-display": { | |
| "id": "font-display", | |
| "title": "All text remains visible during webfont loads", | |
| "description": "Leverage the font-display CSS feature to ensure text is user-visible while webfonts are loading. [Learn more](https://developers.google.com/web/updates/2016/02/font-display).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "diagnostics": { | |
| "id": "diagnostics", | |
| "title": "Diagnostics", | |
| "description": "Collection of useful page vitals.", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "rawValue": 1, | |
| "details": { | |
| "type": "diagnostic", | |
| "items": [ | |
| { | |
| "numRequests": 2, | |
| "numScripts": 0, | |
| "numStylesheets": 0, | |
| "numFonts": 0, | |
| "numTasks": 74, | |
| "numTasksOver10ms": 1, | |
| "numTasksOver25ms": 1, | |
| "numTasksOver50ms": 1, | |
| "numTasksOver100ms": 0, | |
| "numTasksOver500ms": 0, | |
| "rtt": 36.708, | |
| "throughput": 13344399.865843162, | |
| "maxRtt": 36.708, | |
| "maxServerLatency": 0, | |
| "totalByteWeight": 1489, | |
| "totalTaskTime": 104.18399999999998, | |
| "mainDocumentTransferSize": 804 | |
| } | |
| ] | |
| } | |
| }, | |
| "network-requests": { | |
| "id": "network-requests", | |
| "title": "Network Requests", | |
| "description": "Lists the network requests that were made during page load.", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "rawValue": 2, | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "itemType": "url", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "startTime", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "Start Time" | |
| }, | |
| { | |
| "key": "endTime", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "End Time" | |
| }, | |
| { | |
| "key": "transferSize", | |
| "itemType": "bytes", | |
| "displayUnit": "kb", | |
| "granularity": 1, | |
| "text": "Transfer Size" | |
| }, | |
| { | |
| "key": "resourceSize", | |
| "itemType": "bytes", | |
| "displayUnit": "kb", | |
| "granularity": 1, | |
| "text": "Resource Size" | |
| }, | |
| { | |
| "key": "statusCode", | |
| "itemType": "text", | |
| "text": "Status Code" | |
| }, | |
| { | |
| "key": "mimeType", | |
| "itemType": "text", | |
| "text": "MIME Type" | |
| }, | |
| { | |
| "key": "resourceType", | |
| "itemType": "text", | |
| "text": "Resource Type" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://example.com/", | |
| "startTime": 0, | |
| "endTime": 160.12400016188622, | |
| "transferSize": 804, | |
| "resourceSize": 1270, | |
| "statusCode": 200, | |
| "mimeType": "text/html", | |
| "resourceType": "Document" | |
| }, | |
| { | |
| "url": "https://example.com/favicon.ico", | |
| "startTime": 263.869000133127, | |
| "endTime": 289.833000395447, | |
| "transferSize": 685, | |
| "resourceSize": 1270, | |
| "statusCode": 404, | |
| "mimeType": "text/html", | |
| "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", | |
| "rawValue": 36.708, | |
| "displayValue": "40 ms", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "origin", | |
| "itemType": "text", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "rtt", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "Time Spent" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "origin": "https://example.com", | |
| "rtt": 36.708 | |
| } | |
| ] | |
| } | |
| }, | |
| "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", | |
| "rawValue": 0, | |
| "displayValue": "0 ms", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "origin", | |
| "itemType": "text", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "serverReponseTime", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "Time Spent" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "origin": "https://example.com", | |
| "serverReponseTime": 0 | |
| } | |
| ] | |
| } | |
| }, | |
| "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", | |
| "rawValue": 3, | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "startTime", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "Start Time" | |
| }, | |
| { | |
| "key": "duration", | |
| "itemType": "ms", | |
| "granularity": 1, | |
| "text": "End Time" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "duration": 7.066, | |
| "startTime": 169.465 | |
| }, | |
| { | |
| "duration": 81.259, | |
| "startTime": 178.671 | |
| }, | |
| { | |
| "duration": 6.828, | |
| "startTime": 263.191 | |
| } | |
| ] | |
| } | |
| }, | |
| "metrics": { | |
| "id": "metrics", | |
| "title": "Metrics", | |
| "description": "Collects all available metrics.", | |
| "score": null, | |
| "scoreDisplayMode": "informative", | |
| "rawValue": 943, | |
| "details": { | |
| "type": "diagnostic", | |
| "items": [ | |
| { | |
| "firstContentfulPaint": 780, | |
| "firstMeaningfulPaint": 862, | |
| "firstCPUIdle": 943, | |
| "interactive": 943, | |
| "speedIndex": 780, | |
| "estimatedInputLatency": 13, | |
| "observedNavigationStart": 0, | |
| "observedNavigationStartTs": 2680260182085, | |
| "observedFirstPaint": 266, | |
| "observedFirstPaintTs": 2680260448376, | |
| "observedFirstContentfulPaint": 266, | |
| "observedFirstContentfulPaintTs": 2680260448378, | |
| "observedFirstMeaningfulPaint": 266, | |
| "observedFirstMeaningfulPaintTs": 2680260448378, | |
| "observedTraceEnd": 1318, | |
| "observedTraceEndTs": 2680261499624, | |
| "observedLoad": 176, | |
| "observedLoadTs": 2680260357740, | |
| "observedDomContentLoaded": 175, | |
| "observedDomContentLoadedTs": 2680260356958, | |
| "observedFirstVisualChange": 273, | |
| "observedFirstVisualChangeTs": 2680260455085, | |
| "observedLastVisualChange": 273, | |
| "observedLastVisualChangeTs": 2680260455085, | |
| "observedSpeedIndex": 274, | |
| "observedSpeedIndexTs": 2680260456004 | |
| } | |
| ] | |
| } | |
| }, | |
| "offline-start-url": { | |
| "id": "offline-start-url", | |
| "title": "start_url does not respond with a 200 when offline", | |
| "description": "A service worker enables your web app to be reliable in unpredictable network conditions. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-200-when-offline).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": false, | |
| "explanation": "No usable web app manifest found on page.", | |
| "warnings": [] | |
| }, | |
| "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://developers.google.com/web/progressive-web-apps/checklist#site-works-cross-browser).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "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, a key to perceived performance. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist#page-transitions-dont-feel-like-they-block-on-the-network).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "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 the URLs and that URLs are unique for the purpose of shareability on social media. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist#each-page-has-a-url).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/accesskeys?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/aria-allowed-attr?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/aria-required-attr?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "aria-required-children": { | |
| "id": "aria-required-children", | |
| "title": "Elements with `[role]` that require specific children `[role]`s, are present", | |
| "description": "Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. [Learn more](https://dequeuniversity.com/rules/axe/3.1/aria-required-children?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/aria-required-parent?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/aria-roles?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/aria-valid-attr-value?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/aria-valid-attr?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "audio-caption": { | |
| "id": "audio-caption", | |
| "title": "`<audio>` elements contain a `<track>` element with `[kind=\"captions\"]`", | |
| "description": "Captions make audio elements usable for deaf or hearing-impaired users, providing critical information such as who is talking, what they're saying, and other non-speech information. [Learn more](https://dequeuniversity.com/rules/axe/3.1/audio-caption?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/button-name?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/bypass?application=lighthouse).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "color-contrast": { | |
| "id": "color-contrast", | |
| "title": "Background and foreground colors have a sufficient contrast ratio", | |
| "description": "Low-contrast text is difficult or impossible for many users to read. [Learn more](https://dequeuniversity.com/rules/axe/3.1/color-contrast?application=lighthouse).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "definition-list": { | |
| "id": "definition-list", | |
| "title": "`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>` or `<template>` elements.", | |
| "description": "When definition lists are not properly marked up, screen readers may produce confusing or inaccurate output. [Learn more](https://dequeuniversity.com/rules/axe/3.1/definition-list?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/dlitem?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/title).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "duplicate-id": { | |
| "id": "duplicate-id", | |
| "title": "`[id]` attributes on the page are unique", | |
| "description": "The value of an id attribute must be unique to prevent other instances from being overlooked by assistive technologies. [Learn more](https://dequeuniversity.com/rules/axe/3.1/duplicate-id?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/frame-title?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/html-has-lang?application=lighthouse).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": false, | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "node", | |
| "itemType": "node", | |
| "text": "Failing Elements" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "node": { | |
| "type": "node", | |
| "selector": "html", | |
| "path": "1,HTML", | |
| "snippet": "<html>", | |
| "explanation": "Fix any of the following:\n The <html> element does not have a lang attribute" | |
| } | |
| } | |
| ], | |
| "diagnostic": { | |
| "type": "diagnostic", | |
| "impact": "serious", | |
| "tags": [ | |
| "cat.language", | |
| "wcag2a", | |
| "wcag311" | |
| ] | |
| } | |
| } | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/valid-lang?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "image-alt": { | |
| "id": "image-alt", | |
| "title": "Image elements 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://dequeuniversity.com/rules/axe/3.1/image-alt?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/input-image-alt?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/label?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "layout-table": { | |
| "id": "layout-table", | |
| "title": "Presentational `<table>` elements avoid using `<th>`, `<caption>` or the `[summary]` attribute.", | |
| "description": "A table being used for layout purposes should not include data elements, such as the th or caption elements or the summary attribute, because this can create a confusing experience for screen reader users. [Learn more](https://dequeuniversity.com/rules/axe/3.1/layout-table?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "link-name": { | |
| "id": "link-name", | |
| "title": "Links have a discernible name", | |
| "description": "Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. [Learn more](https://dequeuniversity.com/rules/axe/3.1/link-name?application=lighthouse).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/list?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/listitem?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/meta-refresh?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/meta-viewport?application=lighthouse).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "object-alt": { | |
| "id": "object-alt", | |
| "title": "`<object>` elements have `[alt]` text", | |
| "description": "Screen readers cannot translate non-text content. Adding alt text to `<object>` elements helps screen readers convey meaning to users. [Learn more](https://dequeuniversity.com/rules/axe/3.1/object-alt?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/tabindex?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "td-headers-attr": { | |
| "id": "td-headers-attr", | |
| "title": "Cells in a `<table>` element that use the `[headers]` attribute only refer to other cells of that 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://dequeuniversity.com/rules/axe/3.1/td-headers-attr?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/th-has-data-cells?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/valid-lang?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://dequeuniversity.com/rules/axe/3.1/video-caption?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "video-description": { | |
| "id": "video-description", | |
| "title": "`<video>` elements contain a `<track>` element with `[kind=\"description\"]`", | |
| "description": "Audio descriptions provide relevant information for videos that dialogue cannot, such as facial expressions and scenes. [Learn more](https://dequeuniversity.com/rules/axe/3.1/video-description?application=lighthouse).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://developers.google.com/web/fundamentals/accessibility/how-to-review#try_it_with_a_screen_reader).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "custom-controls-roles": { | |
| "id": "custom-controls-roles", | |
| "title": "Custom controls have ARIA roles", | |
| "description": "Custom interactive controls have appropriate ARIA roles. [Learn more](https://developers.google.com/web/fundamentals/accessibility/how-to-review#try_it_with_a_screen_reader).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "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://developers.google.com/web/fundamentals/accessibility/how-to-review#start_with_the_keyboard).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "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://developers.google.com/web/fundamentals/accessibility/how-to-review#start_with_the_keyboard).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "heading-levels": { | |
| "id": "heading-levels", | |
| "title": "Headings don't skip levels", | |
| "description": "Headings are used to create an outline for the page and heading levels are not skipped. [Learn more](https://developers.google.com/web/fundamentals/accessibility/how-to-review#take_advantage_of_headings_and_landmarks).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "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://developers.google.com/web/fundamentals/accessibility/how-to-review#interactive_elements_like_links_and_buttons_should_indicate_their_purpose_and_state).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "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://developers.google.com/web/fundamentals/accessibility/how-to-review#start_with_the_keyboard).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "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://developers.google.com/web/fundamentals/accessibility/how-to-review#start_with_the_keyboard).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "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://developers.google.com/web/fundamentals/accessibility/how-to-review#try_it_with_a_screen_reader).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "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://developers.google.com/web/fundamentals/accessibility/how-to-review#take_advantage_of_headings_and_landmarks).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "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://developers.google.com/web/fundamentals/accessibility/how-to-review#try_it_with_a_screen_reader).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| }, | |
| "uses-long-cache-ttl": { | |
| "id": "uses-long-cache-ttl", | |
| "title": "Uses efficient cache policy on static assets", | |
| "description": "A long cache lifetime can speed up repeat visits to your page. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/cache-policy).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "displayValue": "0 resources found", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [], | |
| "summary": { | |
| "wastedBytes": 0 | |
| } | |
| } | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/network-payloads).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 1489, | |
| "displayValue": "Total size was 1 KB", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "url", | |
| "itemType": "url", | |
| "text": "URL" | |
| }, | |
| { | |
| "key": "totalBytes", | |
| "itemType": "bytes", | |
| "text": "Size (KB)" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "url": "https://example.com/", | |
| "totalBytes": 804 | |
| }, | |
| { | |
| "url": "https://example.com/favicon.ico", | |
| "totalBytes": 685 | |
| } | |
| ] | |
| } | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/offscreen-images).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "displayValue": "", | |
| "warnings": [], | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0, | |
| "overallSavingsBytes": 0 | |
| } | |
| }, | |
| "render-blocking-resources": { | |
| "id": "render-blocking-resources", | |
| "title": "Eliminate render-blocking resources", | |
| "description": "Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/blocking-resources).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "displayValue": "", | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0 | |
| } | |
| }, | |
| "unminified-css": { | |
| "id": "unminified-css", | |
| "title": "Minify CSS", | |
| "description": "Minifying CSS files can reduce network payload sizes. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/minify-css).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "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://developers.google.com/speed/docs/insights/MinifyResources).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "displayValue": "", | |
| "warnings": [], | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0, | |
| "overallSavingsBytes": 0 | |
| } | |
| }, | |
| "unused-css-rules": { | |
| "id": "unused-css-rules", | |
| "title": "Remove unused CSS", | |
| "description": "Remove dead rules from stylesheets and defer the loading of CSS not used for above-the-fold content to reduce unnecessary bytes consumed by network activity. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/unused-css).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "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://developers.google.com/web/tools/lighthouse/audits/webp).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "displayValue": "", | |
| "warnings": [], | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0, | |
| "overallSavingsBytes": 0 | |
| } | |
| }, | |
| "uses-optimized-images": { | |
| "id": "uses-optimized-images", | |
| "title": "Efficiently encode images", | |
| "description": "Optimized images load faster and consume less cellular data. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/optimize-images).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "displayValue": "", | |
| "warnings": [], | |
| "details": { | |
| "type": "opportunity", | |
| "headings": [], | |
| "items": [], | |
| "overallSavingsMs": 0, | |
| "overallSavingsBytes": 0 | |
| } | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/text-compression).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "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://developers.google.com/web/tools/lighthouse/audits/oversized-images).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "displayValue": "", | |
| "warnings": [], | |
| "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://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/replace-animated-gifs-with-video/)", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 0, | |
| "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://developers.google.com/web/tools/lighthouse/audits/appcache).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "displayValue": "" | |
| }, | |
| "doctype": { | |
| "id": "doctype", | |
| "title": "Page has the HTML doctype", | |
| "description": "Specifying a doctype prevents the browser from switching to quirks-mode.Read more on the [MDN Web Docs page](https://developer.mozilla.org/en-US/docs/Glossary/Doctype)", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true | |
| }, | |
| "dom-size": { | |
| "id": "dom-size", | |
| "title": "Avoids an excessive DOM size", | |
| "description": "Browser engineers recommend pages contain fewer than ~1,500 DOM nodes. The sweet spot is a tree depth < 32 elements and fewer than 60 children/parent element. A large DOM can 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://developers.google.com/web/tools/lighthouse/audits/dom-size).", | |
| "score": 1, | |
| "scoreDisplayMode": "numeric", | |
| "rawValue": 13, | |
| "displayValue": "13 nodes", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "statistic", | |
| "itemType": "text", | |
| "text": "Statistic" | |
| }, | |
| { | |
| "key": "element", | |
| "itemType": "code", | |
| "text": "Element" | |
| }, | |
| { | |
| "key": "value", | |
| "itemType": "numeric", | |
| "text": "Value" | |
| } | |
| ], | |
| "items": [ | |
| { | |
| "statistic": "Total DOM Nodes", | |
| "element": "", | |
| "value": "13" | |
| }, | |
| { | |
| "statistic": "Maximum DOM Depth", | |
| "element": { | |
| "type": "code", | |
| "value": "<a href=\"http://www.iana.org/domains/example\">" | |
| }, | |
| "value": "5" | |
| }, | |
| { | |
| "statistic": "Maximum Child Elements", | |
| "element": { | |
| "type": "code", | |
| "value": "<head>" | |
| }, | |
| "value": "5" | |
| } | |
| ] | |
| } | |
| }, | |
| "external-anchors-use-rel-noopener": { | |
| "id": "external-anchors-use-rel-noopener", | |
| "title": "Links to cross-origin destinations are safe", | |
| "description": "Add `rel=\"noopener\"` or `rel=\"noreferrer\"` to any external links to improve performance and prevent security vulnerabilities. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/noopener).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "warnings": [], | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "geolocation-on-start": { | |
| "id": "geolocation-on-start", | |
| "title": "Avoids requesting the geolocation permission on page load", | |
| "description": "Users are mistrustful of or confused by sites that request their location without context. Consider tying the request to user gestures instead. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/geolocation-on-load).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "no-document-write": { | |
| "id": "no-document-write", | |
| "title": "Avoids `document.write()`", | |
| "description": "For users on slow connections, external scripts dynamically injected via `document.write()` can delay page load by tens of seconds. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/document-write).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "no-vulnerable-libraries": { | |
| "id": "no-vulnerable-libraries", | |
| "title": "Avoids 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://developers.google.com/web/tools/lighthouse/audits/vulnerabilities).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true | |
| }, | |
| "js-libraries": { | |
| "id": "js-libraries", | |
| "title": "Detected JavaScript libraries", | |
| "description": "All front-end JavaScript libraries detected on the page.", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [], | |
| "summary": {} | |
| } | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/notifications-on-load).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "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://developers.google.com/web/tools/lighthouse/audits/password-pasting).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "uses-http2": { | |
| "id": "uses-http2", | |
| "title": "Uses HTTP/2 for its own resources", | |
| "description": "HTTP/2 offers many benefits over HTTP/1.1, including binary headers, multiplexing, and server push. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http2).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "displayValue": "", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "uses-passive-event-listeners": { | |
| "id": "uses-passive-event-listeners", | |
| "title": "Uses 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://developers.google.com/web/tools/lighthouse/audits/passive-event-listeners).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "meta-description": { | |
| "id": "meta-description", | |
| "title": "Document does not have a meta description", | |
| "description": "Meta descriptions may be included in search results to concisely summarize page content. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/description).", | |
| "score": 0, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": false | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/successful-http-code).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/font-sizes).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "displayValue": "100% legible text", | |
| "details": { | |
| "type": "table", | |
| "headings": [ | |
| { | |
| "key": "source", | |
| "itemType": "url", | |
| "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": "Legible text", | |
| "selector": "", | |
| "coverage": "100.00%", | |
| "fontSize": "≥ 12px" | |
| } | |
| ] | |
| } | |
| }, | |
| "link-text": { | |
| "id": "link-text", | |
| "title": "Links have descriptive text", | |
| "description": "Descriptive link text helps search engines understand your content. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/descriptive-link-text).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [], | |
| "summary": {} | |
| } | |
| }, | |
| "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://developers.google.com/web/tools/lighthouse/audits/indexing).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "robots-txt": { | |
| "id": "robots-txt", | |
| "title": "robots.txt is valid", | |
| "description": "If your robots.txt file is malformed, crawlers may not be able to understand how you want your website to be crawled or indexed.", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "tap-targets": { | |
| "id": "tap-targets", | |
| "title": "Tap targets are sized appropriately", | |
| "description": "Interactive elements like buttons and links should be large enough (48x48px), and have enough space around them, to be easy enough to tap without overlapping onto other elements. [Learn more](https://developers.google.com/web/fundamentals/accessibility/accessible-styles#multi-device_responsive_design).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "displayValue": "100% appropriately sized tap targets", | |
| "details": { | |
| "type": "table", | |
| "headings": [], | |
| "items": [] | |
| } | |
| }, | |
| "hreflang": { | |
| "id": "hreflang", | |
| "title": "Document has a valid `hreflang`", | |
| "description": "hreflang links tell search engines what version of a page they should list in search results for a given language or region. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/hreflang).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "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://developers.google.com/web/tools/lighthouse/audits/plugins).", | |
| "score": 1, | |
| "scoreDisplayMode": "binary", | |
| "rawValue": true, | |
| "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://developers.google.com/web/tools/lighthouse/audits/canonical).", | |
| "score": null, | |
| "scoreDisplayMode": "notApplicable", | |
| "rawValue": true | |
| }, | |
| "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://developers.google.com/search/docs/guides/mark-up-content).", | |
| "score": null, | |
| "scoreDisplayMode": "manual", | |
| "rawValue": false | |
| } | |
| }, | |
| "configSettings": { | |
| "output": [ | |
| "json" | |
| ], | |
| "maxWaitForFcp": 15000, | |
| "maxWaitForLoad": 45000, | |
| "throttlingMethod": "simulate", | |
| "throttling": { | |
| "rttMs": 150, | |
| "throughputKbps": 1638.4, | |
| "requestLatencyMs": 562.5, | |
| "downloadThroughputKbps": 1474.5600000000002, | |
| "uploadThroughputKbps": 675, | |
| "cpuSlowdownMultiplier": 4 | |
| }, | |
| "auditMode": false, | |
| "gatherMode": false, | |
| "disableStorageReset": false, | |
| "disableDeviceEmulation": false, | |
| "emulatedFormFactor": "mobile", | |
| "channel": "cli", | |
| "locale": "en-US", | |
| "blockedUrlPatterns": null, | |
| "additionalTraceCategories": null, | |
| "extraHeaders": null, | |
| "precomputedLanternData": null, | |
| "onlyAudits": null, | |
| "onlyCategories": null, | |
| "skipAudits": null | |
| }, | |
| "categories": { | |
| "performance": { | |
| "title": "Performance", | |
| "auditRefs": [ | |
| { | |
| "id": "first-contentful-paint", | |
| "weight": 3, | |
| "group": "metrics" | |
| }, | |
| { | |
| "id": "first-meaningful-paint", | |
| "weight": 1, | |
| "group": "metrics" | |
| }, | |
| { | |
| "id": "speed-index", | |
| "weight": 4, | |
| "group": "metrics" | |
| }, | |
| { | |
| "id": "interactive", | |
| "weight": 5, | |
| "group": "metrics" | |
| }, | |
| { | |
| "id": "first-cpu-idle", | |
| "weight": 2, | |
| "group": "metrics" | |
| }, | |
| { | |
| "id": "estimated-input-latency", | |
| "weight": 0, | |
| "group": "metrics" | |
| }, | |
| { | |
| "id": "max-potential-fid", | |
| "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": "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": "time-to-first-byte", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "redirects", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "uses-rel-preload", | |
| "weight": 0, | |
| "group": "load-opportunities" | |
| }, | |
| { | |
| "id": "efficient-animated-content", | |
| "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": "network-requests", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "network-rtt", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "network-server-latency", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "main-thread-tasks", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "diagnostics", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "metrics", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "screenshot-thumbnails", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "final-screenshot", | |
| "weight": 0 | |
| } | |
| ], | |
| "id": "performance", | |
| "score": 1 | |
| }, | |
| "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-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-valid-attr-value", | |
| "weight": 0, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "aria-valid-attr", | |
| "weight": 0, | |
| "group": "a11y-aria" | |
| }, | |
| { | |
| "id": "audio-caption", | |
| "weight": 0, | |
| "group": "a11y-audio-video" | |
| }, | |
| { | |
| "id": "button-name", | |
| "weight": 0, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "bypass", | |
| "weight": 10, | |
| "group": "a11y-navigation" | |
| }, | |
| { | |
| "id": "color-contrast", | |
| "weight": 6, | |
| "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": 2, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "duplicate-id", | |
| "weight": 0, | |
| "group": "a11y-best-practices" | |
| }, | |
| { | |
| "id": "frame-title", | |
| "weight": 0, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "html-has-lang", | |
| "weight": 4, | |
| "group": "a11y-language" | |
| }, | |
| { | |
| "id": "html-lang-valid", | |
| "weight": 0, | |
| "group": "a11y-language" | |
| }, | |
| { | |
| "id": "image-alt", | |
| "weight": 0, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "input-image-alt", | |
| "weight": 0, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "label", | |
| "weight": 0, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "layout-table", | |
| "weight": 0, | |
| "group": "a11y-tables-lists" | |
| }, | |
| { | |
| "id": "link-name", | |
| "weight": 9, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "list", | |
| "weight": 0, | |
| "group": "a11y-tables-lists" | |
| }, | |
| { | |
| "id": "listitem", | |
| "weight": 0, | |
| "group": "a11y-tables-lists" | |
| }, | |
| { | |
| "id": "meta-refresh", | |
| "weight": 0, | |
| "group": "a11y-best-practices" | |
| }, | |
| { | |
| "id": "meta-viewport", | |
| "weight": 3, | |
| "group": "a11y-best-practices" | |
| }, | |
| { | |
| "id": "object-alt", | |
| "weight": 0, | |
| "group": "a11y-names-labels" | |
| }, | |
| { | |
| "id": "tabindex", | |
| "weight": 0, | |
| "group": "a11y-navigation" | |
| }, | |
| { | |
| "id": "td-headers-attr", | |
| "weight": 0, | |
| "group": "a11y-tables-lists" | |
| }, | |
| { | |
| "id": "th-has-data-cells", | |
| "weight": 0, | |
| "group": "a11y-tables-lists" | |
| }, | |
| { | |
| "id": "valid-lang", | |
| "weight": 0, | |
| "group": "a11y-language" | |
| }, | |
| { | |
| "id": "video-caption", | |
| "weight": 0, | |
| "group": "a11y-audio-video" | |
| }, | |
| { | |
| "id": "video-description", | |
| "weight": 0, | |
| "group": "a11y-audio-video" | |
| }, | |
| { | |
| "id": "logical-tab-order", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "focusable-controls", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "interactive-element-affordance", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "managed-focus", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "focus-traps", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "custom-controls-labels", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "custom-controls-roles", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "visual-order-follows-dom", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "offscreen-content-hidden", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "heading-levels", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "use-landmarks", | |
| "weight": 0 | |
| } | |
| ], | |
| "id": "accessibility", | |
| "score": 0.88 | |
| }, | |
| "best-practices": { | |
| "title": "Best Practices", | |
| "auditRefs": [ | |
| { | |
| "id": "appcache-manifest", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "is-on-https", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "uses-http2", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "uses-passive-event-listeners", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "no-document-write", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "external-anchors-use-rel-noopener", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "geolocation-on-start", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "doctype", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "no-vulnerable-libraries", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "js-libraries", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "notification-on-start", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "deprecations", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "password-inputs-can-be-pasted-into", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "errors-in-console", | |
| "weight": 1 | |
| }, | |
| { | |
| "id": "image-aspect-ratio", | |
| "weight": 1 | |
| } | |
| ], | |
| "id": "best-practices", | |
| "score": 0.93 | |
| }, | |
| "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": "is-crawlable", | |
| "weight": 1, | |
| "group": "seo-crawl" | |
| }, | |
| { | |
| "id": "robots-txt", | |
| "weight": 0, | |
| "group": "seo-crawl" | |
| }, | |
| { | |
| "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.9 | |
| }, | |
| "pwa": { | |
| "title": "Progressive Web App", | |
| "description": "These checks validate the aspects of a Progressive Web App. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist).", | |
| "manualDescription": "These checks are required by the baseline [PWA Checklist](https://developers.google.com/web/progressive-web-apps/checklist) but are not automatically checked by Lighthouse. They do not affect your score but it's important that you verify them manually.", | |
| "auditRefs": [ | |
| { | |
| "id": "load-fast-enough-for-pwa", | |
| "weight": 7, | |
| "group": "pwa-fast-reliable" | |
| }, | |
| { | |
| "id": "works-offline", | |
| "weight": 5, | |
| "group": "pwa-fast-reliable" | |
| }, | |
| { | |
| "id": "offline-start-url", | |
| "weight": 1, | |
| "group": "pwa-fast-reliable" | |
| }, | |
| { | |
| "id": "is-on-https", | |
| "weight": 2, | |
| "group": "pwa-installable" | |
| }, | |
| { | |
| "id": "service-worker", | |
| "weight": 1, | |
| "group": "pwa-installable" | |
| }, | |
| { | |
| "id": "installable-manifest", | |
| "weight": 2, | |
| "group": "pwa-installable" | |
| }, | |
| { | |
| "id": "redirects-http", | |
| "weight": 2, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "splash-screen", | |
| "weight": 1, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "themed-omnibox", | |
| "weight": 1, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "content-width", | |
| "weight": 1, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "viewport", | |
| "weight": 2, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "without-javascript", | |
| "weight": 1, | |
| "group": "pwa-optimized" | |
| }, | |
| { | |
| "id": "pwa-cross-browser", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "pwa-page-transitions", | |
| "weight": 0 | |
| }, | |
| { | |
| "id": "pwa-each-page-has-url", | |
| "weight": 0 | |
| } | |
| ], | |
| "id": "pwa", | |
| "score": 0.5 | |
| } | |
| }, | |
| "categoryGroups": { | |
| "metrics": { | |
| "title": "Metrics" | |
| }, | |
| "load-opportunities": { | |
| "title": "Opportunities", | |
| "description": "These optimizations can speed up your page load." | |
| }, | |
| "diagnostics": { | |
| "title": "Diagnostics", | |
| "description": "More information about the performance of your application." | |
| }, | |
| "pwa-fast-reliable": { | |
| "title": "Fast and reliable" | |
| }, | |
| "pwa-installable": { | |
| "title": "Installable" | |
| }, | |
| "pwa-optimized": { | |
| "title": "PWA Optimized" | |
| }, | |
| "a11y-best-practices": { | |
| "title": "Best practices", | |
| "description": "These items highlight common accessibility best practices." | |
| }, | |
| "a11y-color-contrast": { | |
| "title": "Contrast", | |
| "description": "These are opportunities to improve the legibility of your content." | |
| }, | |
| "a11y-names-labels": { | |
| "title": "Names and labels", | |
| "description": "These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader." | |
| }, | |
| "a11y-navigation": { | |
| "title": "Navigation", | |
| "description": "These are opportunities to improve keyboard navigation in your application." | |
| }, | |
| "a11y-aria": { | |
| "title": "ARIA", | |
| "description": "These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader." | |
| }, | |
| "a11y-language": { | |
| "title": "Internationalization and localization", | |
| "description": "These are opportunities to improve the interpretation of your content by users in different locales." | |
| }, | |
| "a11y-audio-video": { | |
| "title": "Audio and video", | |
| "description": "These are opportunities to provide alternative content for audio and video. This may improve the experience for users with hearing or vision impairments." | |
| }, | |
| "a11y-tables-lists": { | |
| "title": "Tables and lists", | |
| "description": "These are opportunities to 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." | |
| } | |
| }, | |
| "timing": { | |
| "entries": [ | |
| { | |
| "startTime": 1257.84, | |
| "name": "lh:init:config", | |
| "duration": 142.35, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 1266.5, | |
| "name": "lh:config:requireGatherers", | |
| "duration": 26.8, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 1293.48, | |
| "name": "lh:config:requireAudits", | |
| "duration": 98.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 1400.79, | |
| "name": "lh:runner:run", | |
| "duration": 3080.29, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 1402.06, | |
| "name": "lh:init:connect", | |
| "duration": 183.49, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 1585.82, | |
| "name": "lh:gather:getVersion", | |
| "duration": 18.54, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 1604.81, | |
| "name": "lh:gather:loadBlank", | |
| "duration": 31.17, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 1636.1, | |
| "name": "lh:gather:getBenchmarkIndex", | |
| "duration": 507.51, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2143.82, | |
| "name": "lh:gather:setupDriver", | |
| "duration": 44.5, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2189.26, | |
| "name": "lh:gather:beforePass", | |
| "duration": 3.65, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2190.07, | |
| "name": "lh:gather:beforePass:CSSUsage", | |
| "duration": 0.07, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2190.16, | |
| "name": "lh:gather:beforePass:ViewportDimensions", | |
| "duration": 0.02, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2190.19, | |
| "name": "lh:gather:beforePass:RuntimeExceptions", | |
| "duration": 0.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2190.26, | |
| "name": "lh:gather:beforePass:ChromeConsoleMessages", | |
| "duration": 1.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.55, | |
| "name": "lh:gather:beforePass:Accessibility", | |
| "duration": 0.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.61, | |
| "name": "lh:gather:beforePass:AnchorElements", | |
| "duration": 0.02, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.64, | |
| "name": "lh:gather:beforePass:ImageElements", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.66, | |
| "name": "lh:gather:beforePass:LinkElements", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.67, | |
| "name": "lh:gather:beforePass:MetaElements", | |
| "duration": 0.02, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.69, | |
| "name": "lh:gather:beforePass:ScriptElements", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.71, | |
| "name": "lh:gather:beforePass:AppCacheManifest", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.73, | |
| "name": "lh:gather:beforePass:Doctype", | |
| "duration": 0.06, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.79, | |
| "name": "lh:gather:beforePass:DOMStats", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.81, | |
| "name": "lh:gather:beforePass:JSLibraries", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.82, | |
| "name": "lh:gather:beforePass:OptimizedImages", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.83, | |
| "name": "lh:gather:beforePass:PasswordInputsWithPreventedPaste", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.85, | |
| "name": "lh:gather:beforePass:ResponseCompression", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2191.86, | |
| "name": "lh:gather:beforePass:TagsBlockingFirstPaint", | |
| "duration": 0.93, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2192.81, | |
| "name": "lh:gather:beforePass:FontSize", | |
| "duration": 0.03, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2192.84, | |
| "name": "lh:gather:beforePass:EmbeddedContent", | |
| "duration": 0.02, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2192.87, | |
| "name": "lh:gather:beforePass:RobotsTxt", | |
| "duration": 0.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2192.89, | |
| "name": "lh:gather:beforePass:TapTargets", | |
| "duration": 0.02, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2193.29, | |
| "name": "lh:gather:loadPage-defaultPass", | |
| "duration": 1455.23, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 2217.22, | |
| "name": "lh:gather:getVersion", | |
| "duration": 0.44, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3648.54, | |
| "name": "lh:gather:pass", | |
| "duration": 1.55, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3651.15, | |
| "name": "lh:gather:getTrace", | |
| "duration": 45.55, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3696.71, | |
| "name": "lh:gather:getDevtoolsLog", | |
| "duration": 0.75, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3698.77, | |
| "name": "lh:gather:afterPass", | |
| "duration": 171.99, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3698.78, | |
| "name": "lh:gather:afterPass:CSSUsage", | |
| "duration": 10.83, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3709.66, | |
| "name": "lh:gather:afterPass:ViewportDimensions", | |
| "duration": 4.69, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3714.37, | |
| "name": "lh:gather:afterPass:RuntimeExceptions", | |
| "duration": 0.17, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3714.56, | |
| "name": "lh:gather:afterPass:ChromeConsoleMessages", | |
| "duration": 1.44, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3716.02, | |
| "name": "lh:gather:afterPass:Accessibility", | |
| "duration": 69.33, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3785.39, | |
| "name": "lh:gather:afterPass:AnchorElements", | |
| "duration": 3.23, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3788.64, | |
| "name": "lh:gather:afterPass:ImageElements", | |
| "duration": 2.74, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3791.39, | |
| "name": "lh:gather:afterPass:LinkElements", | |
| "duration": 1.71, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3793.11, | |
| "name": "lh:gather:afterPass:MetaElements", | |
| "duration": 1.3, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3794.42, | |
| "name": "lh:gather:afterPass:ScriptElements", | |
| "duration": 1.56, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3795.99, | |
| "name": "lh:gather:afterPass:AppCacheManifest", | |
| "duration": 1.84, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3797.84, | |
| "name": "lh:gather:afterPass:Doctype", | |
| "duration": 0.96, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3798.82, | |
| "name": "lh:gather:afterPass:DOMStats", | |
| "duration": 4.49, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3803.32, | |
| "name": "lh:gather:afterPass:JSLibraries", | |
| "duration": 8.09, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3811.42, | |
| "name": "lh:gather:afterPass:OptimizedImages", | |
| "duration": 0.48, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3811.91, | |
| "name": "lh:gather:afterPass:PasswordInputsWithPreventedPaste", | |
| "duration": 1.07, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3812.99, | |
| "name": "lh:gather:afterPass:ResponseCompression", | |
| "duration": 0.34, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3813.33, | |
| "name": "lh:gather:afterPass:TagsBlockingFirstPaint", | |
| "duration": 1.6, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3814.97, | |
| "name": "lh:gather:afterPass:FontSize", | |
| "duration": 7.56, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3822.54, | |
| "name": "lh:gather:afterPass:EmbeddedContent", | |
| "duration": 1.32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3823.86, | |
| "name": "lh:gather:afterPass:RobotsTxt", | |
| "duration": 43.74, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3867.62, | |
| "name": "lh:gather:afterPass:TapTargets", | |
| "duration": 3.12, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3871.48, | |
| "name": "lh:gather:loadBlank", | |
| "duration": 25, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3896.51, | |
| "name": "lh:gather:beforePass", | |
| "duration": 5.23, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3898.74, | |
| "name": "lh:gather:beforePass:ServiceWorker", | |
| "duration": 2.22, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3900.97, | |
| "name": "lh:gather:beforePass:Offline", | |
| "duration": 0.74, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3901.72, | |
| "name": "lh:gather:beforePass:StartUrl", | |
| "duration": 0.02, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3901.77, | |
| "name": "lh:gather:loadPage-offlinePass", | |
| "duration": 19.68, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3921.46, | |
| "name": "lh:gather:pass", | |
| "duration": 0.21, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3921.68, | |
| "name": "lh:gather:getDevtoolsLog", | |
| "duration": 0.16, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3922.5, | |
| "name": "lh:gather:afterPass", | |
| "duration": 1.13, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3922.51, | |
| "name": "lh:gather:afterPass:ServiceWorker", | |
| "duration": 0.09, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3922.61, | |
| "name": "lh:gather:afterPass:Offline", | |
| "duration": 0.81, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3923.43, | |
| "name": "lh:gather:afterPass:StartUrl", | |
| "duration": 0.19, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3924.24, | |
| "name": "lh:gather:loadBlank", | |
| "duration": 11.92, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3936.16, | |
| "name": "lh:gather:beforePass", | |
| "duration": 0.85, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3936.78, | |
| "name": "lh:gather:beforePass:HTTPRedirect", | |
| "duration": 0.16, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3936.96, | |
| "name": "lh:gather:beforePass:HTMLWithoutJavaScript", | |
| "duration": 0.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 3937.04, | |
| "name": "lh:gather:loadPage-redirectPass", | |
| "duration": 185.13, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4122.19, | |
| "name": "lh:gather:pass", | |
| "duration": 0.17, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4122.38, | |
| "name": "lh:gather:getDevtoolsLog", | |
| "duration": 0.2, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4123.32, | |
| "name": "lh:gather:afterPass", | |
| "duration": 8.64, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4123.33, | |
| "name": "lh:gather:afterPass:HTTPRedirect", | |
| "duration": 6.79, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4130.14, | |
| "name": "lh:gather:afterPass:HTMLWithoutJavaScript", | |
| "duration": 1.8, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4135.4, | |
| "name": "lh:gather:disconnect", | |
| "duration": 2.38, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4138.46, | |
| "name": "lh:runner:auditing", | |
| "duration": 341.83, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4140.06, | |
| "name": "lh:audit:is-on-https", | |
| "duration": 2.29, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4140.84, | |
| "name": "lh:computed:NetworkRecords", | |
| "duration": 0.66, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4142.41, | |
| "name": "lh:audit:redirects-http", | |
| "duration": 0.32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4142.76, | |
| "name": "lh:audit:service-worker", | |
| "duration": 0.44, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4143.24, | |
| "name": "lh:audit:works-offline", | |
| "duration": 0.37, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4143.65, | |
| "name": "lh:audit:viewport", | |
| "duration": 1.84, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4143.93, | |
| "name": "lh:computed:ViewportMeta", | |
| "duration": 1.46, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4145.52, | |
| "name": "lh:audit:without-javascript", | |
| "duration": 0.25, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4149.54, | |
| "name": "lh:audit:first-contentful-paint", | |
| "duration": 24.31, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4149.89, | |
| "name": "lh:computed:FirstContentfulPaint", | |
| "duration": 23.29, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4150.06, | |
| "name": "lh:computed:TraceOfTab", | |
| "duration": 11.71, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4162.37, | |
| "name": "lh:computed:LanternFirstContentfulPaint", | |
| "duration": 10.8, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4162.91, | |
| "name": "lh:computed:PageDependencyGraph", | |
| "duration": 3.25, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4166.2, | |
| "name": "lh:computed:LoadSimulator", | |
| "duration": 3.02, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4166.34, | |
| "name": "lh:computed:NetworkAnalysis", | |
| "duration": 2.62, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4174.2, | |
| "name": "lh:audit:first-meaningful-paint", | |
| "duration": 1.64, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4174.48, | |
| "name": "lh:computed:FirstMeaningfulPaint", | |
| "duration": 1.2, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4174.56, | |
| "name": "lh:computed:LanternFirstMeaningfulPaint", | |
| "duration": 1.11, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4176.01, | |
| "name": "lh:audit:load-fast-enough-for-pwa", | |
| "duration": 1.83, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4176.42, | |
| "name": "lh:computed:Interactive", | |
| "duration": 1.23, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4176.51, | |
| "name": "lh:computed:LanternInteractive", | |
| "duration": 1.13, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4178, | |
| "name": "lh:audit:speed-index", | |
| "duration": 165.79, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4178.26, | |
| "name": "lh:computed:SpeedIndex", | |
| "duration": 165.34, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4178.33, | |
| "name": "lh:computed:LanternSpeedIndex", | |
| "duration": 165.25, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4178.4, | |
| "name": "lh:computed:Speedline", | |
| "duration": 163.91, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4343.81, | |
| "name": "lh:audit:screenshot-thumbnails", | |
| "duration": 57.33, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4401.17, | |
| "name": "lh:audit:final-screenshot", | |
| "duration": 0.87, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4401.59, | |
| "name": "lh:computed:Screenshots", | |
| "duration": 0.35, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4402.28, | |
| "name": "lh:audit:estimated-input-latency", | |
| "duration": 1.59, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4402.49, | |
| "name": "lh:computed:EstimatedInputLatency", | |
| "duration": 1.3, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4402.55, | |
| "name": "lh:computed:LanternEstimatedInputLatency", | |
| "duration": 1.23, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4403.98, | |
| "name": "lh:audit:max-potential-fid", | |
| "duration": 1.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4404.2, | |
| "name": "lh:computed:MaxPotentialFID", | |
| "duration": 0.88, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4404.25, | |
| "name": "lh:computed:LanternMaxPotentialFID", | |
| "duration": 0.81, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4405.25, | |
| "name": "lh:audit:errors-in-console", | |
| "duration": 0.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4405.63, | |
| "name": "lh:audit:time-to-first-byte", | |
| "duration": 0.52, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4405.82, | |
| "name": "lh:computed:MainResource", | |
| "duration": 0.12, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4406.26, | |
| "name": "lh:audit:first-cpu-idle", | |
| "duration": 1.3, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4406.45, | |
| "name": "lh:computed:FirstCPUIdle", | |
| "duration": 1.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4406.5, | |
| "name": "lh:computed:LanternFirstCPUIdle", | |
| "duration": 0.95, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4407.68, | |
| "name": "lh:audit:interactive", | |
| "duration": 0.51, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4408.3, | |
| "name": "lh:audit:user-timings", | |
| "duration": 0.68, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4408.5, | |
| "name": "lh:computed:UserTimings", | |
| "duration": 0.23, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4409.09, | |
| "name": "lh:audit:critical-request-chains", | |
| "duration": 1.25, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4409.32, | |
| "name": "lh:computed:CriticalRequestChains", | |
| "duration": 0.45, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4410.46, | |
| "name": "lh:audit:redirects", | |
| "duration": 0.59, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4411.06, | |
| "name": "lh:audit:installable-manifest", | |
| "duration": 0.47, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4411.26, | |
| "name": "lh:computed:ManifestValues", | |
| "duration": 0.09, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4411.54, | |
| "name": "lh:audit:splash-screen", | |
| "duration": 0.2, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4411.75, | |
| "name": "lh:audit:themed-omnibox", | |
| "duration": 0.27, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4412.03, | |
| "name": "lh:audit:content-width", | |
| "duration": 0.17, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4412.21, | |
| "name": "lh:audit:image-aspect-ratio", | |
| "duration": 0.19, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4412.41, | |
| "name": "lh:audit:deprecations", | |
| "duration": 0.24, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4412.78, | |
| "name": "lh:audit:mainthread-work-breakdown", | |
| "duration": 2.01, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4413.03, | |
| "name": "lh:computed:MainThreadTasks", | |
| "duration": 1.21, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4414.91, | |
| "name": "lh:audit:bootup-time", | |
| "duration": 0.98, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4415.99, | |
| "name": "lh:audit:uses-rel-preload", | |
| "duration": 1.19, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4416.43, | |
| "name": "lh:computed:LoadSimulator", | |
| "duration": 0.1, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4417.3, | |
| "name": "lh:audit:uses-rel-preconnect", | |
| "duration": 0.86, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4418.37, | |
| "name": "lh:audit:font-display", | |
| "duration": 3.78, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4422.17, | |
| "name": "lh:audit:diagnostics", | |
| "duration": 0.54, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4422.72, | |
| "name": "lh:audit:network-requests", | |
| "duration": 0.5, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4423.33, | |
| "name": "lh:audit:network-rtt", | |
| "duration": 0.37, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4423.8, | |
| "name": "lh:audit:network-server-latency", | |
| "duration": 0.35, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4424.15, | |
| "name": "lh:audit:main-thread-tasks", | |
| "duration": 0.22, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4424.38, | |
| "name": "lh:audit:metrics", | |
| "duration": 0.73, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4425.12, | |
| "name": "lh:audit:offline-start-url", | |
| "duration": 0.18, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4425.34, | |
| "name": "lh:audit:pwa-cross-browser", | |
| "duration": 0.09, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4425.44, | |
| "name": "lh:audit:pwa-page-transitions", | |
| "duration": 0.06, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4425.51, | |
| "name": "lh:audit:pwa-each-page-has-url", | |
| "duration": 0.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4425.68, | |
| "name": "lh:audit:accesskeys", | |
| "duration": 0.29, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4426.08, | |
| "name": "lh:audit:aria-allowed-attr", | |
| "duration": 0.17, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4426.37, | |
| "name": "lh:audit:aria-required-attr", | |
| "duration": 0.51, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4427.03, | |
| "name": "lh:audit:aria-required-children", | |
| "duration": 7.46, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4434.64, | |
| "name": "lh:audit:aria-required-parent", | |
| "duration": 0.33, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4435.07, | |
| "name": "lh:audit:aria-roles", | |
| "duration": 0.27, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4435.45, | |
| "name": "lh:audit:aria-valid-attr-value", | |
| "duration": 0.23, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4435.8, | |
| "name": "lh:audit:aria-valid-attr", | |
| "duration": 0.22, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4436.14, | |
| "name": "lh:audit:audio-caption", | |
| "duration": 0.23, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4436.46, | |
| "name": "lh:audit:button-name", | |
| "duration": 0.23, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4436.81, | |
| "name": "lh:audit:bypass", | |
| "duration": 0.6, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4437.54, | |
| "name": "lh:audit:color-contrast", | |
| "duration": 0.53, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4438.21, | |
| "name": "lh:audit:definition-list", | |
| "duration": 0.25, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4438.58, | |
| "name": "lh:audit:dlitem", | |
| "duration": 0.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4438.93, | |
| "name": "lh:audit:document-title", | |
| "duration": 0.58, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4439.67, | |
| "name": "lh:audit:duplicate-id", | |
| "duration": 0.31, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4440.09, | |
| "name": "lh:audit:frame-title", | |
| "duration": 0.32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4440.52, | |
| "name": "lh:audit:html-has-lang", | |
| "duration": 0.62, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4441.26, | |
| "name": "lh:audit:html-lang-valid", | |
| "duration": 0.32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4441.68, | |
| "name": "lh:audit:image-alt", | |
| "duration": 0.96, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4442.89, | |
| "name": "lh:audit:input-image-alt", | |
| "duration": 0.89, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4443.99, | |
| "name": "lh:audit:label", | |
| "duration": 0.94, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4445.44, | |
| "name": "lh:audit:layout-table", | |
| "duration": 0.74, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4446.46, | |
| "name": "lh:audit:link-name", | |
| "duration": 0.79, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4447.41, | |
| "name": "lh:audit:list", | |
| "duration": 0.41, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4448.01, | |
| "name": "lh:audit:listitem", | |
| "duration": 0.35, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4448.48, | |
| "name": "lh:audit:meta-refresh", | |
| "duration": 4.59, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4453.29, | |
| "name": "lh:audit:meta-viewport", | |
| "duration": 0.55, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4453.99, | |
| "name": "lh:audit:object-alt", | |
| "duration": 0.45, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4454.56, | |
| "name": "lh:audit:tabindex", | |
| "duration": 0.41, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4455.15, | |
| "name": "lh:audit:td-headers-attr", | |
| "duration": 0.44, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4455.79, | |
| "name": "lh:audit:th-has-data-cells", | |
| "duration": 0.57, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4456.47, | |
| "name": "lh:audit:valid-lang", | |
| "duration": 0.45, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4457.06, | |
| "name": "lh:audit:video-caption", | |
| "duration": 0.57, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4457.79, | |
| "name": "lh:audit:video-description", | |
| "duration": 0.48, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4458.29, | |
| "name": "lh:audit:custom-controls-labels", | |
| "duration": 0.06, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4458.36, | |
| "name": "lh:audit:custom-controls-roles", | |
| "duration": 0.06, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4458.43, | |
| "name": "lh:audit:focus-traps", | |
| "duration": 0.06, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4458.5, | |
| "name": "lh:audit:focusable-controls", | |
| "duration": 0.07, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4458.59, | |
| "name": "lh:audit:heading-levels", | |
| "duration": 0.07, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4458.67, | |
| "name": "lh:audit:interactive-element-affordance", | |
| "duration": 0.07, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4458.75, | |
| "name": "lh:audit:logical-tab-order", | |
| "duration": 0.06, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4458.82, | |
| "name": "lh:audit:managed-focus", | |
| "duration": 0.05, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4458.88, | |
| "name": "lh:audit:offscreen-content-hidden", | |
| "duration": 0.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4458.93, | |
| "name": "lh:audit:use-landmarks", | |
| "duration": 0.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4458.98, | |
| "name": "lh:audit:visual-order-follows-dom", | |
| "duration": 0.04, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4459.16, | |
| "name": "lh:audit:uses-long-cache-ttl", | |
| "duration": 0.8, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4460.07, | |
| "name": "lh:audit:total-byte-weight", | |
| "duration": 0.48, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4460.65, | |
| "name": "lh:audit:offscreen-images", | |
| "duration": 1.37, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4462.13, | |
| "name": "lh:audit:render-blocking-resources", | |
| "duration": 2.71, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4464.07, | |
| "name": "lh:computed:FirstContentfulPaint", | |
| "duration": 0.32, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4464.12, | |
| "name": "lh:computed:LanternFirstContentfulPaint", | |
| "duration": 0.26, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4465.01, | |
| "name": "lh:audit:unminified-css", | |
| "duration": 1.11, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4466.22, | |
| "name": "lh:audit:unminified-javascript", | |
| "duration": 0.6, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4466.92, | |
| "name": "lh:audit:unused-css-rules", | |
| "duration": 0.49, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4467.53, | |
| "name": "lh:audit:uses-webp-images", | |
| "duration": 0.61, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4468.23, | |
| "name": "lh:audit:uses-optimized-images", | |
| "duration": 0.63, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4468.96, | |
| "name": "lh:audit:uses-text-compression", | |
| "duration": 0.49, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4469.54, | |
| "name": "lh:audit:uses-responsive-images", | |
| "duration": 0.5, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4470.6, | |
| "name": "lh:audit:efficient-animated-content", | |
| "duration": 0.54, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4471.15, | |
| "name": "lh:audit:appcache-manifest", | |
| "duration": 0.13, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4471.29, | |
| "name": "lh:audit:doctype", | |
| "duration": 0.13, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4471.55, | |
| "name": "lh:audit:dom-size", | |
| "duration": 0.95, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4472.51, | |
| "name": "lh:audit:external-anchors-use-rel-noopener", | |
| "duration": 0.29, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4472.81, | |
| "name": "lh:audit:geolocation-on-start", | |
| "duration": 0.25, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4473.07, | |
| "name": "lh:audit:no-document-write", | |
| "duration": 0.17, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4473.27, | |
| "name": "lh:audit:no-vulnerable-libraries", | |
| "duration": 0.28, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4473.56, | |
| "name": "lh:audit:js-libraries", | |
| "duration": 0.15, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4473.73, | |
| "name": "lh:audit:notification-on-start", | |
| "duration": 0.15, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4473.91, | |
| "name": "lh:audit:password-inputs-can-be-pasted-into", | |
| "duration": 0.14, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4474.07, | |
| "name": "lh:audit:uses-http2", | |
| "duration": 0.38, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4474.46, | |
| "name": "lh:audit:uses-passive-event-listeners", | |
| "duration": 0.17, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4474.83, | |
| "name": "lh:audit:meta-description", | |
| "duration": 0.25, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4475.22, | |
| "name": "lh:audit:http-status-code", | |
| "duration": 0.28, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4475.64, | |
| "name": "lh:audit:font-size", | |
| "duration": 0.6, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4476.35, | |
| "name": "lh:audit:link-text", | |
| "duration": 0.33, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4476.88, | |
| "name": "lh:audit:is-crawlable", | |
| "duration": 0.4, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4477.38, | |
| "name": "lh:audit:robots-txt", | |
| "duration": 0.22, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4477.72, | |
| "name": "lh:audit:tap-targets", | |
| "duration": 1, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4478.83, | |
| "name": "lh:audit:hreflang", | |
| "duration": 0.24, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4479.17, | |
| "name": "lh:audit:plugins", | |
| "duration": 0.23, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4479.51, | |
| "name": "lh:audit:canonical", | |
| "duration": 0.52, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4480.16, | |
| "name": "lh:audit:structured-data", | |
| "duration": 0.12, | |
| "entryType": "measure" | |
| }, | |
| { | |
| "startTime": 4480.29, | |
| "name": "lh:runner:generate", | |
| "duration": 0.77, | |
| "entryType": "measure" | |
| } | |
| ], | |
| "total": 3080.29 | |
| }, | |
| "i18n": { | |
| "rendererFormattedStrings": { | |
| "auditGroupExpandTooltip": "Show audits", | |
| "crcInitialNavigation": "Initial Navigation", | |
| "crcLongestDurationLabel": "Maximum critical path latency:", | |
| "errorLabel": "Error!", | |
| "errorMissingAuditInfo": "Report error: no audit information", | |
| "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", | |
| "scorescaleLabel": "Score scale:", | |
| "snippetCollapseButtonLabel": "Collapse snippet", | |
| "snippetExpandButtonLabel": "Expand snippet", | |
| "toplevelWarningsMessage": "There were issues affecting this run of Lighthouse:", | |
| "varianceDisclaimer": "Values are estimated and may vary.", | |
| "warningAuditsGroupTitle": "Passed audits but with warnings", | |
| "warningHeader": "Warnings: " | |
| }, | |
| "icuMessagePaths": { | |
| "lighthouse-core/audits/metrics/first-contentful-paint.js | title": [ | |
| "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": 780 | |
| }, | |
| "path": "audits[first-contentful-paint].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 861.5 | |
| }, | |
| "path": "audits[first-meaningful-paint].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 780 | |
| }, | |
| "path": "audits[speed-index].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 943 | |
| }, | |
| "path": "audits[first-cpu-idle].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 943 | |
| }, | |
| "path": "audits.interactive.displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 416.736 | |
| }, | |
| "path": "audits[mainthread-work-breakdown].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 14.035999999999994 | |
| }, | |
| "path": "audits[bootup-time].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/metrics/first-meaningful-paint.js | title": [ | |
| "audits[first-meaningful-paint].title" | |
| ], | |
| "lighthouse-core/audits/metrics/first-meaningful-paint.js | description": [ | |
| "audits[first-meaningful-paint].description" | |
| ], | |
| "lighthouse-core/audits/load-fast-enough-for-pwa.js | title": [ | |
| "audits[load-fast-enough-for-pwa].title" | |
| ], | |
| "lighthouse-core/audits/load-fast-enough-for-pwa.js | description": [ | |
| "audits[load-fast-enough-for-pwa].description" | |
| ], | |
| "lighthouse-core/audits/metrics/speed-index.js | title": [ | |
| "audits[speed-index].title" | |
| ], | |
| "lighthouse-core/audits/metrics/speed-index.js | description": [ | |
| "audits[speed-index].description" | |
| ], | |
| "lighthouse-core/audits/metrics/estimated-input-latency.js | title": [ | |
| "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": 12.8 | |
| }, | |
| "path": "audits[estimated-input-latency].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 163 | |
| }, | |
| "path": "audits[max-potential-fid].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 36.708 | |
| }, | |
| "path": "audits[network-rtt].displayValue" | |
| }, | |
| { | |
| "values": { | |
| "timeInMs": 0 | |
| }, | |
| "path": "audits[network-server-latency].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/metrics/max-potential-fid.js | title": [ | |
| "audits[max-potential-fid].title" | |
| ], | |
| "lighthouse-core/audits/metrics/max-potential-fid.js | description": [ | |
| "audits[max-potential-fid].description" | |
| ], | |
| "lighthouse-core/audits/time-to-first-byte.js | title": [ | |
| "audits[time-to-first-byte].title" | |
| ], | |
| "lighthouse-core/audits/time-to-first-byte.js | description": [ | |
| "audits[time-to-first-byte].description" | |
| ], | |
| "lighthouse-core/audits/time-to-first-byte.js | displayValue": [ | |
| { | |
| "values": { | |
| "timeInMs": 26.165999999999997 | |
| }, | |
| "path": "audits[time-to-first-byte].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/metrics/first-cpu-idle.js | title": [ | |
| "audits[first-cpu-idle].title" | |
| ], | |
| "lighthouse-core/audits/metrics/first-cpu-idle.js | description": [ | |
| "audits[first-cpu-idle].description" | |
| ], | |
| "lighthouse-core/audits/metrics/interactive.js | title": [ | |
| "audits.interactive.title" | |
| ], | |
| "lighthouse-core/audits/metrics/interactive.js | description": [ | |
| "audits.interactive.description" | |
| ], | |
| "lighthouse-core/audits/user-timings.js | title": [ | |
| "audits[user-timings].title" | |
| ], | |
| "lighthouse-core/audits/user-timings.js | description": [ | |
| "audits[user-timings].description" | |
| ], | |
| "lighthouse-core/audits/critical-request-chains.js | title": [ | |
| "audits[critical-request-chains].title" | |
| ], | |
| "lighthouse-core/audits/critical-request-chains.js | description": [ | |
| "audits[critical-request-chains].description" | |
| ], | |
| "lighthouse-core/audits/redirects.js | title": [ | |
| "audits.redirects.title" | |
| ], | |
| "lighthouse-core/audits/redirects.js | description": [ | |
| "audits.redirects.description" | |
| ], | |
| "lighthouse-core/audits/mainthread-work-breakdown.js | title": [ | |
| "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/lib/i18n/i18n.js | columnTimeSpent": [ | |
| "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/audits/bootup-time.js | title": [ | |
| "audits[bootup-time].title" | |
| ], | |
| "lighthouse-core/audits/bootup-time.js | description": [ | |
| "audits[bootup-time].description" | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnURL": [ | |
| "audits[bootup-time].details.headings[0].text", | |
| "audits[network-rtt].details.headings[0].text", | |
| "audits[network-server-latency].details.headings[0].text", | |
| "audits[total-byte-weight].details.headings[0].text" | |
| ], | |
| "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 | title": [ | |
| "audits[font-display].title" | |
| ], | |
| "lighthouse-core/audits/font-display.js | description": [ | |
| "audits[font-display].description" | |
| ], | |
| "lighthouse-core/audits/network-rtt.js | title": [ | |
| "audits[network-rtt].title" | |
| ], | |
| "lighthouse-core/audits/network-rtt.js | description": [ | |
| "audits[network-rtt].description" | |
| ], | |
| "lighthouse-core/audits/network-server-latency.js | title": [ | |
| "audits[network-server-latency].title" | |
| ], | |
| "lighthouse-core/audits/network-server-latency.js | description": [ | |
| "audits[network-server-latency].description" | |
| ], | |
| "lighthouse-core/audits/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-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-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/audio-caption.js | title": [ | |
| "audits[audio-caption].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/audio-caption.js | description": [ | |
| "audits[audio-caption].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 | title": [ | |
| "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.js | title": [ | |
| "audits[duplicate-id].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/duplicate-id.js | description": [ | |
| "audits[duplicate-id].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/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/axe-audit.js | failingElementsHeader": [ | |
| "audits[html-has-lang].details.headings[0].text" | |
| ], | |
| "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 | title": [ | |
| "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/layout-table.js | title": [ | |
| "audits[layout-table].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/layout-table.js | description": [ | |
| "audits[layout-table].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/link-name.js | title": [ | |
| "audits[link-name].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/link-name.js | description": [ | |
| "audits[link-name].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/list.js | 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 | title": [ | |
| "audits[object-alt].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/object-alt.js | description": [ | |
| "audits[object-alt].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/tabindex.js | title": [ | |
| "audits.tabindex.title" | |
| ], | |
| "lighthouse-core/audits/accessibility/tabindex.js | description": [ | |
| "audits.tabindex.description" | |
| ], | |
| "lighthouse-core/audits/accessibility/td-headers-attr.js | title": [ | |
| "audits[td-headers-attr].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/td-headers-attr.js | description": [ | |
| "audits[td-headers-attr].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/th-has-data-cells.js | title": [ | |
| "audits[th-has-data-cells].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/th-has-data-cells.js | description": [ | |
| "audits[th-has-data-cells].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/valid-lang.js | title": [ | |
| "audits[valid-lang].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/valid-lang.js | description": [ | |
| "audits[valid-lang].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/video-caption.js | title": [ | |
| "audits[video-caption].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/video-caption.js | description": [ | |
| "audits[video-caption].description" | |
| ], | |
| "lighthouse-core/audits/accessibility/video-description.js | title": [ | |
| "audits[video-description].title" | |
| ], | |
| "lighthouse-core/audits/accessibility/video-description.js | description": [ | |
| "audits[video-description].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | title": [ | |
| "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": 0 | |
| }, | |
| "path": "audits[uses-long-cache-ttl].displayValue" | |
| } | |
| ], | |
| "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": 1489 | |
| }, | |
| "path": "audits[total-byte-weight].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/lib/i18n/i18n.js | columnSize": [ | |
| "audits[total-byte-weight].details.headings[1].text" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/offscreen-images.js | title": [ | |
| "audits[offscreen-images].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/offscreen-images.js | description": [ | |
| "audits[offscreen-images].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | title": [ | |
| "audits[render-blocking-resources].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | description": [ | |
| "audits[render-blocking-resources].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unminified-css.js | title": [ | |
| "audits[unminified-css].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unminified-css.js | description": [ | |
| "audits[unminified-css].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title": [ | |
| "audits[unminified-javascript].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | description": [ | |
| "audits[unminified-javascript].description" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | title": [ | |
| "audits[unused-css-rules].title" | |
| ], | |
| "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | description": [ | |
| "audits[unused-css-rules].description" | |
| ], | |
| "lighthouse-core/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/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": 13 | |
| }, | |
| "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 | columnElement": [ | |
| "audits[dom-size].details.headings[1].text" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/dom-size.js | columnValue": [ | |
| "audits[dom-size].details.headings[2].text" | |
| ], | |
| "lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMNodes": [ | |
| "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/seo/meta-description.js | failureTitle": [ | |
| "audits[meta-description].title" | |
| ], | |
| "lighthouse-core/audits/seo/meta-description.js | description": [ | |
| "audits[meta-description].description" | |
| ], | |
| "lighthouse-core/audits/seo/http-status-code.js | title": [ | |
| "audits[http-status-code].title" | |
| ], | |
| "lighthouse-core/audits/seo/http-status-code.js | description": [ | |
| "audits[http-status-code].description" | |
| ], | |
| "lighthouse-core/audits/seo/font-size.js | title": [ | |
| "audits[font-size].title" | |
| ], | |
| "lighthouse-core/audits/seo/font-size.js | description": [ | |
| "audits[font-size].description" | |
| ], | |
| "lighthouse-core/audits/seo/font-size.js | displayValue": [ | |
| { | |
| "values": { | |
| "decimalProportion": 1 | |
| }, | |
| "path": "audits[font-size].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/seo/link-text.js | title": [ | |
| "audits[link-text].title" | |
| ], | |
| "lighthouse-core/audits/seo/link-text.js | description": [ | |
| "audits[link-text].description" | |
| ], | |
| "lighthouse-core/audits/seo/is-crawlable.js | title": [ | |
| "audits[is-crawlable].title" | |
| ], | |
| "lighthouse-core/audits/seo/is-crawlable.js | description": [ | |
| "audits[is-crawlable].description" | |
| ], | |
| "lighthouse-core/audits/seo/robots-txt.js | title": [ | |
| "audits[robots-txt].title" | |
| ], | |
| "lighthouse-core/audits/seo/robots-txt.js | description": [ | |
| "audits[robots-txt].description" | |
| ], | |
| "lighthouse-core/audits/seo/tap-targets.js | title": [ | |
| "audits[tap-targets].title" | |
| ], | |
| "lighthouse-core/audits/seo/tap-targets.js | description": [ | |
| "audits[tap-targets].description" | |
| ], | |
| "lighthouse-core/audits/seo/tap-targets.js | displayValue": [ | |
| { | |
| "values": { | |
| "decimalProportion": 1 | |
| }, | |
| "path": "audits[tap-targets].displayValue" | |
| } | |
| ], | |
| "lighthouse-core/audits/seo/hreflang.js | title": [ | |
| "audits.hreflang.title" | |
| ], | |
| "lighthouse-core/audits/seo/hreflang.js | description": [ | |
| "audits.hreflang.description" | |
| ], | |
| "lighthouse-core/audits/seo/plugins.js | title": [ | |
| "audits.plugins.title" | |
| ], | |
| "lighthouse-core/audits/seo/plugins.js | description": [ | |
| "audits.plugins.description" | |
| ], | |
| "lighthouse-core/audits/seo/canonical.js | title": [ | |
| "audits.canonical.title" | |
| ], | |
| "lighthouse-core/audits/seo/canonical.js | description": [ | |
| "audits.canonical.description" | |
| ], | |
| "lighthouse-core/audits/seo/manual/structured-data.js | title": [ | |
| "audits[structured-data].title" | |
| ], | |
| "lighthouse-core/audits/seo/manual/structured-data.js | description": [ | |
| "audits[structured-data].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | performanceCategoryTitle": [ | |
| "categories.performance.title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yCategoryTitle": [ | |
| "categories.accessibility.title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yCategoryDescription": [ | |
| "categories.accessibility.description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yCategoryManualDescription": [ | |
| "categories.accessibility.manualDescription" | |
| ], | |
| "lighthouse-core/config/default-config.js | 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 | 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 | diagnosticsGroupTitle": [ | |
| "categoryGroups.diagnostics.title" | |
| ], | |
| "lighthouse-core/config/default-config.js | diagnosticsGroupDescription": [ | |
| "categoryGroups.diagnostics.description" | |
| ], | |
| "lighthouse-core/config/default-config.js | pwaFastReliableGroupTitle": [ | |
| "categoryGroups[pwa-fast-reliable].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | pwaInstallableGroupTitle": [ | |
| "categoryGroups[pwa-installable].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | pwaOptimizedGroupTitle": [ | |
| "categoryGroups[pwa-optimized].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yBestPracticesGroupTitle": [ | |
| "categoryGroups[a11y-best-practices].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yBestPracticesGroupDescription": [ | |
| "categoryGroups[a11y-best-practices].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yColorContrastGroupTitle": [ | |
| "categoryGroups[a11y-color-contrast].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yColorContrastGroupDescription": [ | |
| "categoryGroups[a11y-color-contrast].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yNamesLabelsGroupTitle": [ | |
| "categoryGroups[a11y-names-labels].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yNamesLabelsGroupDescription": [ | |
| "categoryGroups[a11y-names-labels].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yNavigationGroupTitle": [ | |
| "categoryGroups[a11y-navigation].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yNavigationGroupDescription": [ | |
| "categoryGroups[a11y-navigation].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yAriaGroupTitle": [ | |
| "categoryGroups[a11y-aria].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yAriaGroupDescription": [ | |
| "categoryGroups[a11y-aria].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yLanguageGroupTitle": [ | |
| "categoryGroups[a11y-language].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yLanguageGroupDescription": [ | |
| "categoryGroups[a11y-language].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yAudioVideoGroupTitle": [ | |
| "categoryGroups[a11y-audio-video].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yAudioVideoGroupDescription": [ | |
| "categoryGroups[a11y-audio-video].description" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupTitle": [ | |
| "categoryGroups[a11y-tables-lists].title" | |
| ], | |
| "lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupDescription": [ | |
| "categoryGroups[a11y-tables-lists].description" | |
| ] | |
| } | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment