Instantly share code, notes, and snippets.
Created
October 7, 2021 23:38
-
Star
(0)
0
You must be signed in to star a gist -
Fork
(0)
0
You must be signed in to fork a gist
-
Save connorjclark/8c8747c376d7b592427ee5da8c954f19 to your computer and use it in GitHub Desktop.
axe-related-nodes-lhr.json
This file contains 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
{ | |
"gatherMode": "navigation", | |
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36", | |
"environment": { | |
"networkUserAgent": "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4590.2 Mobile Safari/537.36 Chrome-Lighthouse", | |
"hostUserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36", | |
"benchmarkIndex": 1375.5, | |
"credits": { | |
"axe-core": "4.2.3" | |
} | |
}, | |
"lighthouseVersion": "8.5.1", | |
"fetchTime": "2021-10-07T23:36:10.179Z", | |
"requestedUrl": "http://localhost:10200/a11y/a11y_tester.html", | |
"finalUrl": "http://localhost:10200/a11y/a11y_tester.html", | |
"runWarnings": [], | |
"audits": { | |
"is-on-https": { | |
"id": "is-on-https", | |
"title": "Uses HTTPS", | |
"description": "All sites should be protected with HTTPS, even ones that don't handle sensitive data. This includes avoiding [mixed content](https://developers.google.com/web/fundamentals/security/prevent-mixed-content/what-is-mixed-content), where some resources are loaded over HTTP despite the initial request being served over HTTPS. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP/2 and many new web platform APIs. [Learn more](https://web.dev/is-on-https/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"redirects-http": { | |
"id": "redirects-http", | |
"title": "Redirects HTTP traffic to HTTPS", | |
"description": "If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS in order to enable secure web features for all your users. [Learn more](https://web.dev/redirects-http/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"service-worker": { | |
"id": "service-worker", | |
"title": "Does not register a service worker that controls page and `start_url`", | |
"description": "The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. [Learn more](https://web.dev/service-worker/).", | |
"score": 0, | |
"scoreDisplayMode": "binary" | |
}, | |
"viewport": { | |
"id": "viewport", | |
"title": "Does not have a `<meta name=\"viewport\">` tag with `width` or `initial-scale`", | |
"description": "A `<meta name=\"viewport\">` not only optimizes your app for mobile screen sizes, but also prevents [a 300 millisecond delay to user input](https://developers.google.com/web/updates/2013/12/300ms-tap-delay-gone-away). [Learn more](https://web.dev/viewport/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"warnings": [] | |
}, | |
"first-contentful-paint": { | |
"id": "first-contentful-paint", | |
"title": "First Contentful Paint", | |
"description": "First Contentful Paint marks the time at which the first text or image is painted. [Learn more](https://web.dev/first-contentful-paint/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 681.117, | |
"numericUnit": "millisecond", | |
"displayValue": "0.7 s" | |
}, | |
"largest-contentful-paint": { | |
"id": "largest-contentful-paint", | |
"title": "Largest Contentful Paint", | |
"description": "Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more](https://web.dev/lighthouse-largest-contentful-paint/)", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 750.2339999999999, | |
"numericUnit": "millisecond", | |
"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://web.dev/first-meaningful-paint/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 681.117, | |
"numericUnit": "millisecond", | |
"displayValue": "0.7 s" | |
}, | |
"speed-index": { | |
"id": "speed-index", | |
"title": "Speed Index", | |
"description": "Speed Index shows how quickly the contents of a page are visibly populated. [Learn more](https://web.dev/speed-index/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 681.117, | |
"numericUnit": "millisecond", | |
"displayValue": "0.7 s" | |
}, | |
"screenshot-thumbnails": { | |
"id": "screenshot-thumbnails", | |
"title": "Screenshot Thumbnails", | |
"description": "This is what the load of your site looked like.", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"details": { | |
"type": "filmstrip", | |
"scale": 3000, | |
"items": [ | |
{ | |
"timing": 300, | |
"timestamp": 189060773926, | |
"data": "data:image/jpeg;base64,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" | |
}, | |
{ | |
"timing": 600, | |
"timestamp": 189061073926, | |
"data": "data:image/jpeg;base64,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" | |
}, | |
{ | |
"timing": 900, | |
"timestamp": 189061373926, | |
"data": "data:image/jpeg;base64,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" | |
}, | |
{ | |
"timing": 1200, | |
"timestamp": 189061673926, | |
"data": "data:image/jpeg;base64,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" | |
}, | |
{ | |
"timing": 1500, | |
"timestamp": 189061973926, | |
"data": "data:image/jpeg;base64,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" | |
}, | |
{ | |
"timing": 1800, | |
"timestamp": 189062273926, | |
"data": "data:image/jpeg;base64,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" | |
}, | |
{ | |
"timing": 2100, | |
"timestamp": 189062573926, | |
"data": "data:image/jpeg;base64,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" | |
}, | |
{ | |
"timing": 2400, | |
"timestamp": 189062873926, | |
"data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIANUAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP0V1j4zaPofiNtGuLDVmmRWaS4itC8EQEkKfMwPGfOLjj7kMznCIWoAPC/xctPFVoWk0PV9EnMpiW31OOIMdrRo7FopHRdrSY2swdtpKKysjMAcn4S/aRGteEvDmo3ngrxLb3moQxreQ/Y44Psd08iwojJNIkhSWdgiSKjJg73aNAzAA9T8K+JYPFujLqVtbXVpE008AjvIvLcmKZ4iwGSGRihZXBKujKykhgaANegAoAKACgAoAKACgAoAKACgAoAxGbWheyLtthbMTsff83Xgbcf3e+euOMUAWNGbUjaIdTiihn2KWSBy4VsfMAcDI6Y4zQBYvNKstRls5bq0huZbOb7RbSTRK7QS7GTehI+VtjuuRzh2HQmgCyoC8UAG8ZA9fagB1ABQAUAFABQAUAFABQAUAFAHlvjjwZ8RPEOviTSvEmk6fo8csMsdrd2IuVLJd2cwZkZc5EcF1GMOOZ1cFGRcAGz4h8PeK9UvfDElrf2cVjZ3n2jVdPuSJVvYlhZUiDmHKkTFJ94AOYQuMO2ADjPBfwl+I3hTwHoHhuH4gW9omk6ZpWlCdNOW4Zlt0cXMyF8bXlDQxgP5iqtvuxvlOwA0vC3w58e6dd6Zfa54vtdd1jT9Ju7JNTubRQJZ5ntW3tBEsaBAbVmwDuAnMe4+X5jgGzYeE/GNt4iivW8RAafJq4u7myZzLmzGnCAW6lk+XN0FuCyhfukfxsKAPQBQAtABQAUAFABQAUAFABQAUAeNeP8Awf8AFjxB4st5/D3iyw0Pw/b3MVxHavFHI1yBNZs0Uwa2ZlQRw3YGyQMXnUlgq7QAbWsaJ8QL/VPDWo2GrWVpDa211FqOnLP+7uneNVjZpDb5JV18zKrFjlcMCcgGT/wjfxXm0lYZ/ENml9/ZkNs1zYvHD/pQnzPcIHs5AhaM5VWEirt2YcsZQAV9H8BfFc+FbS213xna6jrNvdrcC8hRIS4GnFMNttwhH20mQDyuECglyu0gD38I/GFfEMFzF4xsv7LWykt3s5Fh2vPvheOfiz3BwouIn+fY+5JVSP8A1QAPV9Bh1C30PTotWniutUS3jW7ngQpHJMFAdlUk7QWyQMnGaAL9ABQAUAFABQAUAFABQAUAebeNbTwZb34XV/EdxY3kkkafZYtfazYeZPFGGCCVP+WlzCpxyTKijJZVIAX/AIc8IeH9csmvfEF9Y3UkEtzEbvxBKqvHEU8xtjy/Oo8xMnaVGRnGRkA6a1+Inha8TNp4i0y8AW0kItLpJiqXRAtnIQnCy7hsY8MOQcUAZ/iD4veFfDNtqcl/q9tFLYWN1qTWglRrmW2tgTPJHEDvcIVZTgfeUj0yAa1p430O7vJbZdUtUmW8FigklVfOmNst0EjJP7w+S3mfLn5VY9FJoAqR/FHwZLcRwR+LdDknkeeNI01GEszQhTOoAbkxh0LD+EMM4zQBvabqdprOn2t/YXMV7Y3USTwXNu4eOaNgGV0YcMpBBBHBBoAtUAFABQAUAFABQAUAFAHimv8AhX4KeIvFuv6jrGo6ZNrVs0a6klzr0qLbeXLZzDMPnBIx5sNkzYUAsEDZJIIBc1nwL8KNZi8OWl7cxXbNa3lnpdwdenMtxE7wpcR+d526b5hCuGZiMBRjpQBT0T4efCj4dae1s2oebdaDBpthfT3OqyPcxpHcLNYrdBGAwrldhdQBGCv+r3CgDSvfhb8KPEmv3drKLS61e/trzT5baHWZlle3dd91bqiyjEf+lI7RqAoLQvgFIyoB0dr8GfB9lPazQaU8U9pqTatbypeTh4bg27W2UbflUEDtGsQxGq4CqMDABz1t+yz8MrM2bQeH54Xsxci3kTVr0PEbiKOKdg3nZ3OsMWWzncgYENzQB6nBbxWsSxwxrHGoCqqjAAHQUASUAFABQAUAFABQAUAFAHkfjHwN8M18Ra5e67cyPqXiee0028tV1e7bzLhTAtsYrdJcQyxkwSLLGitFxLuTl6ALGvfBz4X+I77TtR1C0tDfahBPBbXltqcttLfRTrGZF3xyqZhsiiC5LbEUBNq8UAUdG+F/wd0rXvEF1pUOiWN9dyRS3qafqJhEEsMUiJIkaSAW8ipFP88YRsLKSclyQDa0P4VfDXwPqemf2VpmlaLPpMm+ztYJ/KW2edpFUrFuCruaa4CDHH2icLjzZNwB2Wn+LdD1aaOGx1nT7yWRmVI7e6R2YqoZgADyQpBPsQaANagAoAKACgAoAKACgAoAKACgDzbxB8E/AHjnWr281Kzl1DU42WKaRNVukeBhPa3iqAko8siS1tJBjBARf4WIIBs638L/AAt4jS2TU7F7sQ2dzZRO91MCsE6okq7gwJ3KqAEnIx8pFAHOXn7PnwytdAsNMutESLTLKxbR7ZZb6ceXBP8Au2jDmTO59+3dnecjnOKAN3xZ8KPCHjrWNEvtWspZ7/Rrpb2ya2v7i38uRXikBZYpFDrvhiba4K5UHGTyAYvgb9mj4cfDfVNC1Dw7oD2FzodvNa6fnULqWOBJZZ5X+R5GVmL3Nxh2BYCVlBCnFAHqFABQAUAFABQAUAFABQAUAFAHn/iT4W+CLzUbrXNb0yzW+vrmxEt/PO0LPLFcRG1jVtw25lSEbFIEjbQwbOKAJfEHwc8I+J9ZTUtX02S+vIbaW1g8+/uCkMUgiWRY4/M2JnyYslQDkZyCSSAVrL4NeC9L1XUr0W9297qU1tc3kl/q11ObprYEQ7xLK29E3j5Tlc7cg4XABH4K+APgf4exaGmh6RNaJoLOdOD31xN9nD+eXUb3YsrG6nJDluSn/PKPYAeiGUKTkEY74oAcrbgDg/4UAOoAKACgAoAKACgAoAKACgDw/wCJf7Nfgnxj4lj8UeI9bvYLtLqBbOWWS1EdrcNd2DxiLzITh5JLG3iwSd4kkXBMmaANTxx+zT4Z+IWjrpusaprd1ELWa1L3F2lyQXhEQlRZ0dIpEVQVaNVy3zMGPNAFiX9nvQ5xqQfV9TEt5Db2yzwpaQTW8UUolWOKSOBXVS4JwSdpdimwnNAGDpv7IfgfSPHtx4yjutWTWZ9QtdQaWC4jtPngsZLFIw9vHHIIzHKSyh/mZRn5dysAZsn7FPw/vtT0m+lu9Rnh0/QH8P29kY7I2phfcfOKfZsGYFmYN0BJO3JOQD1jwR8O7DwLLIbO7uLndZWunxpPHAvkwW4cRopjjVioMjkKxYLuO0KCQQDrKACgAoAKACgAoAKACgAoA808X/C221zWTrNx408R6BMZIggs76GGGOX7VaSJhHjZSxNosOCCGS4mUhvMyADXl+HkJNm0er6sqW3llke7Mq3Pl7NgcvuZVwmHEbJ5gZt+/NAGCnwr0vT9CGgt408RLJDpw057u51YNet5zbI5nkYbmlLZVJCMll7kUAWtU+Dj6nqXiK6Pjjxfarq+mLpcNtaX8UUOlqOfOtQIvlmJ6yPvOMD7oAABpa58ObLX9RimbVtas9gl8y3stTlijkV7cw42Z/d4ViV8vYQw3ZzyQDFk+CCXDaC3/CaeLlm0p5nM8WphTeM6uv8ApHy/vApfKg9GjTOQCCAeoUAFABQAUAFABQAUAFABQB5L46+Cms+M/EA1CP4ha/oMMcnmQWukXEkCofPtpSXAk2SfLbvGAyFQtxLwWJYgG74o+HGp+KG0qb/hKLrRbu1tLq1mudHhELS+eqruXeX2lAC68n94EY7lVkcAw9O+B1/ptzJdf8Jnql5fS2mi2U17ck+dNHp1xLOu5kZSWnMpEpOQ26TCgMFUAtal8HdRv/CcOkQeNde026W31CA6jBqFw8yG6l37lZ5SWaEbkiMhfYpG3BAwAU9V+Bl/rKamsnj7xHaJqMsEkpsNSu4WURnLJE3nkwrJgBjFsbbnayk5AB60oIGCcn1oAWgAoAKACgAoAKACgAoAKAPFfG3wV8aeLviEdbg+J02k6HBc29zZ6Ha2t0oVkmsmlWZ0vFSZXS1njCmNQn2x2wWGWAHS/CPx5d3Phdrn4kPcCwsrmHUHht7i1juJmWJIWjihuVOCElLmaSZsuTEYmKvGAZOq/BL4kXesNZx/Eu4bw5NcwXUs80l2l6uy4RjBF5E0W1ZIYdsjFyC9zI8aQIixMAXm+BnjC98KyaPqPxMluWmtJba4dbK48udpIb+MkiS7eQLuu7d9qyAj7GoDKGGwAbonwB8YWHxFXxBd/FXVZtEt9IWws/D1st0kEdwFhVrmVpbuUz7gko2yAsBNuVxIgkoAwLz9mj4lXLeHkT43X0FrplrPHPAlnfH7dcOsypNI51EuQhlRhGWKkxLkY4AB6t8G/AfiL4deEf7J8TeNLrx5frIrjVr228iYjyY1ZWAdgf3iyMMYwrqDuYNI4B3dABQAUAFABQAUAFABQB5BrvwR17VfEeualbfETXtKs9TeCSLTYrm4aO1IeN51VvPyFlMKLiPyzGjzCMqZNwANTWfhNqlxqmk3ej+MtT0sadZ3kCLclrxnlmaF1kZ3kDOqNCT5blgQ+BtUAUALJ8LdWl13xBdXHjHU59N1STTngsGJUWn2ZiZArBxsM2RkxCPBRT8xLFwDN8BfCbxr4d1Hw3f6/wDEy/8AEtzZee2pCSzFtHqDOsir+6SUxRBV+y8KpG62ZhtM828A9byM470ALQAUAFABQAUAFABQAUAFABQB45478N/GLXvF1wND1jw/pfheF7eS1WaQyzzMt3YyuZUa1ITEUN9Gu2Q5M6NwVBUA2NW074pavZWRi1LRdAmktnju4tPlMxglaWEB4pZrdhJtjFw43RIN2xCrA+agBzkWi/Gy502K2m1PQpbm3s9Mt5Z5Zwi3F3b3m+7ulC2rbVubYqNh2+VIpCgjEpANnTfDvxSHiGB9S1nRrrTI9TvLlJSzmSG3ZZPs8fkpDGJNomEZDSDH2dZNzmUpEAZd/wCFPjNJ8Qhqdr4m0iPw6Rp1udPaY52JfebeThfspHmSW2YFTdj5929SgJAPaBQAtABQAUAFABQAUAFABQAUAeJ+OPDXxn1Pxw11oev6NY+E7a9hu4LI3BSa5RZrEyQTH7KzLH5cWoEbH3F541YlAVABqyaJ8WPM0OZtb0SaG3ijS+s48wvcsGt1cvO0EgbcouJPkihwSseDu86MAyB4b+M7W0fna1ojSm0sfPRLtoo1u01Ey3bRlbTd5T2pWNFYnaV2vv5lIBND4P8Ai2ur6bv8X6c9vZX9zJ9ouF8z7RB5JigM9tFDD5pO4O6LLGqyh3BdGjhhAOM+JPwv+PXiKXxK2jeMdMs49T8PQ6fGv9qT2wt75NSeVp4vKtd0Km0kMY2uz5CLI0vliUgHQaT4Q+Ntl4v1y9fXtGuNDv8AxDJerYyX7s8WnCG0jhgh3WbCBs287Oo3qfOcBhI/nRgHp3wssfFum+CrK28cXtpqPiRC5ubuyYGOQsxYYxFEABnaPk6KCSSSaAOtoAKACgAoAKACgAoAKAPJPiLoHxW1jU0Hhu90S20qC6gukhuL2eGScx3dm/lu8UO5YzCl6SoJ3O8atuiLrQBteM7H4jPodn/wil7o8eqxW7LINYZvKmn8yEIztHETs2C4JChSSUUFQSygGDbaR8UNXs4obzUdIjuoYNMkuWikuIUXUEvBLfCIiJWe3MGxI/m+YhkkDAuaANLR/D3xEk8Q6TPrWrWc2nWWq3k7LaXBiaW08qSK2WVFiAlchkkcZRFk3FdwWMKAYVxB8br3UNTm0a98KjRJYEl0ttYjuYrtZjJbmSO4iWIDYFW8CspDfPCCCVZ2ANrwFpHxWttWlfxhrGiXdguouYE0oFWNkLfCCUPFzK0rFm2Mq/IhXALIQD1CgAoAKACgAoAKACgAoAKAPPPFU3xMfXwnh1vC1voyypuk1NZ5J3j86134CMoVhEb7H3huFv2L0AP8Vy/E65jnXw3F4VsHW2byJdTkuboSTlY9u5EWPbGrGUHDMWGw5Q5WgCfw+njvT9SnGq3Gkapp82pTCPYjwTW9kWneM7huE0gBt49hWIKN7GRyMMAdzQAUAFABQAUAFABQAUAFABQAUAFAHhvxL8QfGhPE0Vp4N8O2qeHbe6hllu5I4Jbm7gW7sA8UYkukCFoW1FiWUkrEgUxuymgDsZNY+IK6lZzJ4b0qPRfskxuov7Rd7wXAjjMQRfL8sJvEyn5mJBjf5cMhAON028+M0mo2DXemQi3nsobu5jkuLWMW10bmXzLQuoc+UIXTMqhmURJgSM0jEAjm8UfHafxJqFrB4Q0ax0r+3Bb2d/OqXBGm+VcM07ot6rFzILVQPl4ZyV4GAD3SIMI13YL4+YgYBP0oAcDmgBaACgAoAKACgAoAKACgAoA858b+J/HNpqC2+heCrrUbOKSGVr631O0heVVu7VZI1jlyPmhku35IOLfaGR5VZADSvNd8cRXlikPhPTLizltpWuJv7ZZZIJ1iDRr5ZgwUaTchYMSo2ttOSoAOcg1j4mT3Gnr/AMI01uJ7ZLueW41G1KW8xuWDWRCoWKiFgTOC3+qXClicgD5fGfxQl8cvaw+AbeDwvHqkdsL2bUYXmns/s1y0lyAJB5eJxaoEKsxVnY9fkANbxV4i8bwWtxZ6Z4QNzdSNbxpe2epweVGkrSrLKDMqnfAqI+wxlXMqKCfnKAEfhPxb46vtYgsdb8DHTLL7VdwSakNTt5R5MWPIn2Kc4m5+UDKH7wxzQB6FQAUAFABQAUAFABQAUAFAHjniz4kfEfw5rHji20/wC+uWVpFE3h2+iu8i+naFWeCSIRgxqjbz5pYoeE3K3FAGvcfE7xE/inTNOs/BWozaVcam8E+sTh4I4LQQF1n8sxtIWaVXhCFR/q95ZFkiLgDPE/xR8TaDqPiq1t/A91qKadHatpM8MsrLqjSqTIjbYGEPlsFBYeYCGHQ/LQA/wV8SvFniLxZeaPq/gSbQrOGRTBqoupZYbmLY5dgHt4yrq4iUqwAYS5Rm2SBQD0ygAoAKACgAoAKACgAoAKACgAoAz7/VLfw9pl/qWsX9rZ6daI9xNdzkQxW8CruLSMzYAUAkscDHpQBf3DOOhoARpFUEswAHUk9KAElmjgjaSR1jRQSzMcAAckk0APoAKACgAoAKACgAoAKACgAoAKAPln4t6h8H7q88U2HizxlrOn/aUvrG5H2Ftlm15AttI8c32VsuFhkWN2d9oeWMHyv3a+bUzLCUXy1J2+Uv8j7TA8G57mVKFXC0FJSV179NNqye3PfRNN6fmUNR8b/s/wCm3etNdeNNQ0+/1RZCkstrcLJbB1KSCNWt8SRyOPMkimEkUsq75EdixODzjArep+Ev8j0KPh7xPXXNSwnMvKdN9E7fH2aOa1/WP2afEVhf2lz8RdQWO+06XTJvLt2+VJY2hkkjU2pWKQwu0O6MKPJ2RY8uONEX9s4D/n5+Ev8AI3/4htxZ/wBAL/8AAqf/AMmTeIPE37OXiPQL7R5/iVeQWl7YS6fP9m06ONnSSG4iZiwssltt3cEE5AMjHHzNk/tnAf8APz8Jf5B/xDbiz/oBf/gVP/5M9hsf2xfgvY2cNunje32RIsa/6DcLwAAOFiAHToAB6Cj+2cB/z8/CX+Qf8Q24s/6AX/4FT/8Akyf/AIbQ+DP/AEO9v/4B3P8A8ao/tnAf8/Pwl/kH/ENuLP8AoBf/AIFT/wDkw/4bQ+DP/Q72/wD4B3P/AMao/tnAf8/Pwl/kH/ENuLP+gF/+BU//AJMP+G0Pgz/0O9v/AOAdz/8AGqP7ZwH/AD8/CX+Qf8Q24s/6AX/4FT/+TD/htD4M/wDQ72//AIB3P/xqj+2cB/z8/CX+Qf8AENuLP+gF/wDgVP8A+TD/AIbQ+DP/AEO9v/4B3P8A8ao/tnAf8/Pwl/kH/ENuLP8AoBf/AIFT/wDkw/4bQ+DP/Q72/wD4B3P/AMao/tnAf8/Pwl/kH/ENuLP+gF/+BU//AJMP+G0Pgz/0O9v/AOAdz/8AGqP7ZwH/AD8/CX+Qf8Q24s/6AX/4FT/+TD/htD4M/wDQ72//AIB3P/xqj+2cB/z8/CX+Qf8AENuLP+gF/wDgVP8A+TD/AIbQ+DP/AEO9v/4B3P8A8ao/tnAf8/Pwl/kH/ENuLP8AoBf/AIFT/wDkx8P7ZPwdup4oYfGkDyyuERRZ3PJJwB/q/WnHOMDJqKqavya/NEz8OeKqcXOeCaS1fvU//kjx34l/sv8AxP8AFnjrWb7T7vwTJos2oNd2sV+s/wBowWuCvmkQndzcyDbuI4GMfNu5a+XYipUlLmVnto2fQ5XxvlWX4LD0atCrzwVm1NRW0VouXS6gtVrd6t6W4PWf2GPitrWnLYXGpeCAm1lE0c92H+aQynrAckNkA9lZhj5q8+eSVqkXF1F/4Cz6rA+KWXYCqq0MNUdtLe0jbSKjsort99mc6n/BNr4kSIrDX/CmCM/8fdyf/beuT/Vqp/z9X3H0X/Eb8F/0BS/8DX+QD/gmz8ST/wAx7wr/AOBVz/8AI9H+rVT/AJ+r7g/4jfgv+gKX/ga/yF/4dr/En/oP+Ff/AAKuf/kej/Vqp/z9X3B/xG/Bf9AUv/A1/kH/AA7X+JP/AEH/AAr/AOBVz/8AI9H+rVT/AJ+r7g/4jfgv+gKX/ga/yD/h2v8AEn/oP+Ff/Aq5/wDkej/Vqp/z9X3B/wARvwX/AEBS/wDA1/kH/Dtf4k/9B/wr/wCBVz/8j0f6tVP+fq+4P+I34L/oCl/4Gv8AIP8Ah2v8Sf8AoP8AhX/wKuf/AJHo/wBWqn/P1fcH/Eb8F/0BS/8AA1/kH/Dtf4k/9B/wr/4FXP8A8j0f6tVP+fq+4P8AiN+C/wCgKX/ga/yD/h2v8Sf+g/4V/wDAq5/+R6P9Wqn/AD9X3B/xG/Bf9AUv/A1/kH/Dtf4k/wDQf8K/+BVz/wDI9H+rVT/n6vuD/iN+C/6Apf8Aga/yD/h2v8Sf+g/4V/8AAq5/+R6P9Wqn/P1fcH/Eb8F/0BS/8DX+Qf8ADtf4k/8AQf8ACv8A4FXP/wAj0f6tVP8An6vuD/iN+C/6Apf+Br/It6R/wTj+I+n6vY3Umu+F2jhnjkcLdXOSFYE4/wBH68VdPhypCcZKonZ9jCv41YOtSnSWDlqmviT3T8j7G8R/s+2HibxD4s1S68S65jxL4fk8OXtms6eQLctOySKu3/WR/aZFQnKbSdyM7Fz92fygdGfhxv16XVD4l11/N1ePVTam+byAEsxbC2VPurBkecUA5l+cnIGADJ0P4NXOjWcEX/CfeLb2eDS7bS4ru8vxM48l2b7SyupjkuH3lXd0YMqoCDglgClf/s+WF5p2iWEXiTXLG107xFL4lljtpowt/PJqX9omKdShUxifBG0K4C4Djc+4A9VVdoxnPvQA6gAoAKACgAoAKACgAoAKACgDwDx1+y/P47+IWq+KbnxR5Ms95oc9tusGee2g0+7lujCknngASNKBlEQL5KFlkbczAHT6D8HNZ0+bQ7jUPGmpXl1Ya3carOsNxeRRXsDwSxx2jxtdyLsRmhk7oWibCL5jUAerAgcdKAAOrEgEEjrQAu4bsd8ZoAWgAoAKACgAoAKACgAoAKACgDwf4n6B4w8H2vxP+IWl+NRbzr4aaOzsxpcbfZ/sT3lyrFmYq7ETmPOwYCgkMegB1eieCtf0O713VdN8Txh9Y186vNFeaasqiBtPito7QbXThJI4pd4wWCFCCWL0AUfCPw38eaHr+tS6n8Vb/WrHUNSe6SFtJt45LaLyY0jhjY7kUDapJEYVjvbaGdmIBjaF8I/G3hXTpJIfiSh1qTRtN0NL2Hw9bQwoIJLlzN9mVtgOy5KoibFQxoWEoypAO21Xw34our+XU7XxNZQy20ebeC50kzwq6wXcasy+cpyZJ43YxmMssOzKhiaAOg8LaZrGjpew6zrreIJbi8ubm3la0jt/s1u0hMVuAn3vLRlXefmYqWOM4ABvUAFABQAUAFABQAUAFABQB//Z" | |
}, | |
{ | |
"timing": 2700, | |
"timestamp": 189063173926, | |
"data": "data:image/jpeg;base64,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" | |
}, | |
{ | |
"timing": 3000, | |
"timestamp": 189063473926, | |
"data": "data:image/jpeg;base64,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" | |
} | |
] | |
} | |
}, | |
"final-screenshot": { | |
"id": "final-screenshot", | |
"title": "Final Screenshot", | |
"description": "The last screenshot captured of the pageload.", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"details": { | |
"type": "screenshot", | |
"timing": 690, | |
"timestamp": 189061163784, | |
"data": "data:image/jpeg;base64,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" | |
} | |
}, | |
"total-blocking-time": { | |
"id": "total-blocking-time", | |
"title": "Total Blocking Time", | |
"description": "Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. [Learn more](https://web.dev/lighthouse-total-blocking-time/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "0 ms" | |
}, | |
"max-potential-fid": { | |
"id": "max-potential-fid", | |
"title": "Max Potential First Input Delay", | |
"description": "The maximum potential First Input Delay that your users could experience is the duration of the longest task. [Learn more](https://web.dev/lighthouse-max-potential-fid/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 16, | |
"numericUnit": "millisecond", | |
"displayValue": "20 ms" | |
}, | |
"cumulative-layout-shift": { | |
"id": "cumulative-layout-shift", | |
"title": "Cumulative Layout Shift", | |
"description": "Cumulative Layout Shift measures the movement of visible elements within the viewport. [Learn more](https://web.dev/cls/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "unitless", | |
"displayValue": "0", | |
"details": { | |
"type": "debugdata", | |
"items": [ | |
{ | |
"cumulativeLayoutShiftMainFrame": 0, | |
"totalCumulativeLayoutShift": 0 | |
} | |
] | |
} | |
}, | |
"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. [Learn more](https://web.dev/errors-in-console/)", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "sourceLocation", | |
"itemType": "source-location", | |
"text": "Source" | |
}, | |
{ | |
"key": "description", | |
"itemType": "code", | |
"text": "Description" | |
} | |
], | |
"items": [ | |
{ | |
"source": "network", | |
"description": "Failed to load resource: the server responded with a status of 404 (Not Found)", | |
"url": "http://localhost:10200/a11y/bogus.jpg", | |
"sourceLocation": { | |
"type": "source-location", | |
"url": "http://localhost:10200/a11y/bogus.jpg", | |
"urlProvider": "network", | |
"line": 0, | |
"column": 0 | |
} | |
}, | |
{ | |
"source": "network", | |
"description": "Failed to load resource: the server responded with a status of 404 (Not Found)", | |
"url": "http://localhost:10200/favicon.ico", | |
"sourceLocation": { | |
"type": "source-location", | |
"url": "http://localhost:10200/favicon.ico", | |
"urlProvider": "network", | |
"line": 0, | |
"column": 0 | |
} | |
} | |
] | |
} | |
}, | |
"server-response-time": { | |
"id": "server-response-time", | |
"title": "Initial server response time was short", | |
"description": "Keep the server response time for the main document short because all other requests depend on it. [Learn more](https://web.dev/time-to-first-byte/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"numericValue": 0.6209999999999999, | |
"numericUnit": "millisecond", | |
"displayValue": "Root document took 0 ms", | |
"details": { | |
"type": "opportunity", | |
"headings": [ | |
{ | |
"key": "url", | |
"valueType": "url", | |
"label": "URL" | |
}, | |
{ | |
"key": "responseTime", | |
"valueType": "timespanMs", | |
"label": "Time Spent" | |
} | |
], | |
"items": [ | |
{ | |
"url": "http://localhost:10200/a11y/a11y_tester.html", | |
"responseTime": 0.6209999999999999 | |
} | |
], | |
"overallSavingsMs": -99.379 | |
} | |
}, | |
"interactive": { | |
"id": "interactive", | |
"title": "Time to Interactive", | |
"description": "Time to interactive is the amount of time it takes for the page to become fully interactive. [Learn more](https://web.dev/interactive/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 681.117, | |
"numericUnit": "millisecond", | |
"displayValue": "0.7 s" | |
}, | |
"user-timings": { | |
"id": "user-timings", | |
"title": "User Timing marks and measures", | |
"description": "Consider instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences. [Learn more](https://web.dev/user-timings/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"critical-request-chains": { | |
"id": "critical-request-chains", | |
"title": "Avoid chaining critical requests", | |
"description": "The Critical Request Chains below show you what resources are loaded with a high priority. Consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. [Learn more](https://web.dev/critical-request-chains/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable", | |
"displayValue": "", | |
"details": { | |
"type": "criticalrequestchain", | |
"chains": { | |
"3A3A9F2DD621649595F5795EADF835B3": { | |
"request": { | |
"url": "http://localhost:10200/a11y/a11y_tester.html", | |
"startTime": 189060.475474, | |
"endTime": 189060.477533, | |
"responseReceivedTime": 189060.476743, | |
"transferSize": 7119 | |
} | |
} | |
}, | |
"longestChain": { | |
"duration": 2.0589999912772328, | |
"length": 1, | |
"transferSize": 7119 | |
} | |
} | |
}, | |
"redirects": { | |
"id": "redirects", | |
"title": "Avoid multiple page redirects", | |
"description": "Redirects introduce additional delays before the page can be loaded. [Learn more](https://web.dev/redirects/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0 | |
} | |
}, | |
"installable-manifest": { | |
"id": "installable-manifest", | |
"title": "Web app manifest or service worker do not meet the installability requirements", | |
"description": "Service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. With proper service worker and manifest implementations, browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more](https://web.dev/installable-manifest/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"numericValue": 1, | |
"numericUnit": "element", | |
"displayValue": "1 reason", | |
"warnings": [], | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "reason", | |
"itemType": "text", | |
"text": "Failure reason" | |
} | |
], | |
"items": [ | |
{ | |
"reason": "No manifest was fetched" | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"manifestUrl": null | |
} | |
} | |
}, | |
"apple-touch-icon": { | |
"id": "apple-touch-icon", | |
"title": "Does not provide a valid `apple-touch-icon`", | |
"description": "For ideal appearance on iOS when users add a progressive web app to the home screen, define an `apple-touch-icon`. It must point to a non-transparent 192px (or 180px) square PNG. [Learn More](https://web.dev/apple-touch-icon/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"warnings": [] | |
}, | |
"splash-screen": { | |
"id": "splash-screen", | |
"title": "Is not configured for a custom splash screen", | |
"description": "A themed splash screen ensures a high-quality experience when users launch your app from their homescreens. [Learn more](https://web.dev/splash-screen/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"explanation": "Failures: No manifest was fetched.", | |
"details": { | |
"type": "debugdata", | |
"items": [ | |
{ | |
"failures": [ | |
"No manifest was fetched" | |
], | |
"isParseFailure": true, | |
"parseFailureReason": "No manifest was fetched" | |
} | |
] | |
} | |
}, | |
"themed-omnibox": { | |
"id": "themed-omnibox", | |
"title": "Does not set a theme color for the address bar.", | |
"description": "The browser address bar can be themed to match your site. [Learn more](https://web.dev/themed-omnibox/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"explanation": "Failures: No manifest was fetched,\nNo `<meta name=\"theme-color\">` tag found.", | |
"details": { | |
"type": "debugdata", | |
"items": [ | |
{ | |
"failures": [ | |
"No manifest was fetched", | |
"No `<meta name=\"theme-color\">` tag found" | |
], | |
"themeColor": null, | |
"isParseFailure": true, | |
"parseFailureReason": "No manifest was fetched" | |
} | |
] | |
} | |
}, | |
"maskable-icon": { | |
"id": "maskable-icon", | |
"title": "Manifest doesn't have a maskable icon", | |
"description": "A maskable icon ensures that the image fills the entire shape without being letterboxed when installing the app on a device. [Learn more](https://web.dev/maskable-icon-audit/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"explanation": "No manifest was fetched" | |
}, | |
"content-width": { | |
"id": "content-width", | |
"title": "Content is not sized correctly for the viewport", | |
"description": "If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn more](https://web.dev/content-width/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"explanation": "The viewport size of 980px does not match the window size of 360px." | |
}, | |
"image-aspect-ratio": { | |
"id": "image-aspect-ratio", | |
"title": "Displays images with correct aspect ratio", | |
"description": "Image display dimensions should match natural aspect ratio. [Learn more](https://web.dev/image-aspect-ratio/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"image-size-responsive": { | |
"id": "image-size-responsive", | |
"title": "Serves images with appropriate resolution", | |
"description": "Image natural dimensions should be proportional to the display size and the pixel ratio to maximize image clarity. [Learn more](https://web.dev/serve-responsive-images/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"preload-fonts": { | |
"id": "preload-fonts", | |
"title": "Fonts with `font-display: optional` are preloaded", | |
"description": "Preload `optional` fonts so first-time visitors may use them. [Learn more](https://web.dev/preload-optional-fonts/)", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"deprecations": { | |
"id": "deprecations", | |
"title": "Avoids deprecated APIs", | |
"description": "Deprecated APIs will eventually be removed from the browser. [Learn more](https://web.dev/deprecations/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"mainthread-work-breakdown": { | |
"id": "mainthread-work-breakdown", | |
"title": "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. [Learn more](https://web.dev/mainthread-work-breakdown/)", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 241.91999999999996, | |
"numericUnit": "millisecond", | |
"displayValue": "0.2 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": 120.376 | |
}, | |
{ | |
"group": "other", | |
"groupLabel": "Other", | |
"duration": 51.45999999999993 | |
}, | |
{ | |
"group": "parseHTML", | |
"groupLabel": "Parse HTML & CSS", | |
"duration": 32.416 | |
}, | |
{ | |
"group": "scriptEvaluation", | |
"groupLabel": "Script Evaluation", | |
"duration": 19.432 | |
}, | |
{ | |
"group": "paintCompositeRender", | |
"groupLabel": "Rendering", | |
"duration": 14.396 | |
}, | |
{ | |
"group": "scriptParseCompile", | |
"groupLabel": "Script Parsing & Compilation", | |
"duration": 3.8400000000000003 | |
} | |
] | |
} | |
}, | |
"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://web.dev/bootup-time/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 10.191999999999998, | |
"numericUnit": "millisecond", | |
"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": "http://localhost:10200/a11y/a11y_tester.html", | |
"total": 196, | |
"scripting": 7.079999999999998, | |
"scriptParseCompile": 3.1120000000000005 | |
} | |
], | |
"summary": { | |
"wastedMs": 10.191999999999998 | |
} | |
} | |
}, | |
"uses-rel-preload": { | |
"id": "uses-rel-preload", | |
"title": "Preload key requests", | |
"description": "Consider using `<link rel=preload>` to prioritize fetching resources that are currently requested later in page load. [Learn more](https://web.dev/uses-rel-preload/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0 | |
} | |
}, | |
"uses-rel-preconnect": { | |
"id": "uses-rel-preconnect", | |
"title": "Preconnect to required origins", | |
"description": "Consider adding `preconnect` or `dns-prefetch` resource hints to establish early connections to important third-party origins. [Learn more](https://web.dev/uses-rel-preconnect/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"warnings": [], | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0 | |
} | |
}, | |
"font-display": { | |
"id": "font-display", | |
"title": "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://web.dev/font-display/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"warnings": [], | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"diagnostics": { | |
"id": "diagnostics", | |
"title": "Diagnostics", | |
"description": "Collection of useful page vitals.", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"details": { | |
"type": "debugdata", | |
"items": [ | |
{ | |
"numRequests": 3, | |
"numScripts": 0, | |
"numStylesheets": 0, | |
"numFonts": 0, | |
"numTasks": 149, | |
"numTasksOver10ms": 1, | |
"numTasksOver25ms": 1, | |
"numTasksOver50ms": 0, | |
"numTasksOver100ms": 0, | |
"numTasksOver500ms": 0, | |
"rtt": 0.30000000000000004, | |
"throughput": 72091140.06573473, | |
"maxRtt": 0.30000000000000004, | |
"maxServerLatency": 0.11699999999999994, | |
"totalByteWeight": 7411, | |
"totalTaskTime": 60.480000000000004, | |
"mainDocumentTransferSize": 7119 | |
} | |
] | |
} | |
}, | |
"network-requests": { | |
"id": "network-requests", | |
"title": "Network Requests", | |
"description": "Lists the network requests that were made during page load.", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "url", | |
"itemType": "url", | |
"text": "URL" | |
}, | |
{ | |
"key": "protocol", | |
"itemType": "text", | |
"text": "Protocol" | |
}, | |
{ | |
"key": "startTime", | |
"itemType": "ms", | |
"granularity": 1, | |
"text": "Start Time" | |
}, | |
{ | |
"key": "endTime", | |
"itemType": "ms", | |
"granularity": 1, | |
"text": "End Time" | |
}, | |
{ | |
"key": "transferSize", | |
"itemType": "bytes", | |
"displayUnit": "kb", | |
"granularity": 1, | |
"text": "Transfer Size" | |
}, | |
{ | |
"key": "resourceSize", | |
"itemType": "bytes", | |
"displayUnit": "kb", | |
"granularity": 1, | |
"text": "Resource Size" | |
}, | |
{ | |
"key": "statusCode", | |
"itemType": "text", | |
"text": "Status Code" | |
}, | |
{ | |
"key": "mimeType", | |
"itemType": "text", | |
"text": "MIME Type" | |
}, | |
{ | |
"key": "resourceType", | |
"itemType": "text", | |
"text": "Resource Type" | |
} | |
], | |
"items": [ | |
{ | |
"url": "http://localhost:10200/a11y/a11y_tester.html", | |
"protocol": "http/1.1", | |
"startTime": 0, | |
"endTime": 2.0589999912772328, | |
"finished": true, | |
"transferSize": 7119, | |
"resourceSize": 6903, | |
"statusCode": 200, | |
"mimeType": "text/html", | |
"resourceType": "Document" | |
}, | |
{ | |
"url": "http://localhost:10200/a11y/bogus.jpg", | |
"protocol": "http/1.1", | |
"startTime": 13.8159999914933, | |
"endTime": 54.47899998398498, | |
"finished": true, | |
"transferSize": 37, | |
"resourceSize": 37, | |
"statusCode": 404, | |
"mimeType": "image/jpeg", | |
"resourceType": "Image" | |
}, | |
{ | |
"url": "http://localhost:10200/favicon.ico", | |
"protocol": "http/1.1", | |
"startTime": 62.165999988792464, | |
"endTime": 63.3279999892693, | |
"finished": true, | |
"transferSize": 255, | |
"resourceSize": 34, | |
"statusCode": 404, | |
"mimeType": "image/vnd.microsoft.icon", | |
"resourceType": "Other" | |
} | |
] | |
} | |
}, | |
"network-rtt": { | |
"id": "network-rtt", | |
"title": "Network Round Trip Times", | |
"description": "Network round trip times (RTT) have a large impact on performance. If the RTT to an origin is high, it's an indication that servers closer to the user could improve performance. [Learn more](https://hpbn.co/primer-on-latency-and-bandwidth/).", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"numericValue": 0.30000000000000004, | |
"numericUnit": "millisecond", | |
"displayValue": "0 ms", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "origin", | |
"itemType": "text", | |
"text": "URL" | |
}, | |
{ | |
"key": "rtt", | |
"itemType": "ms", | |
"granularity": 1, | |
"text": "Time Spent" | |
} | |
], | |
"items": [ | |
{ | |
"origin": "http://localhost:10200", | |
"rtt": 0.30000000000000004 | |
} | |
] | |
} | |
}, | |
"network-server-latency": { | |
"id": "network-server-latency", | |
"title": "Server Backend Latencies", | |
"description": "Server latencies can impact web performance. If the server latency of an origin is high, it's an indication the server is overloaded or has poor backend performance. [Learn more](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall).", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"numericValue": 0.11699999999999994, | |
"numericUnit": "millisecond", | |
"displayValue": "0 ms", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "origin", | |
"itemType": "text", | |
"text": "URL" | |
}, | |
{ | |
"key": "serverResponseTime", | |
"itemType": "ms", | |
"granularity": 1, | |
"text": "Time Spent" | |
} | |
], | |
"items": [ | |
{ | |
"origin": "http://localhost:10200", | |
"serverResponseTime": 0.11699999999999994 | |
} | |
] | |
} | |
}, | |
"main-thread-tasks": { | |
"id": "main-thread-tasks", | |
"title": "Tasks", | |
"description": "Lists the toplevel main thread tasks that executed during page load.", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "startTime", | |
"itemType": "ms", | |
"granularity": 1, | |
"text": "Start Time" | |
}, | |
{ | |
"key": "duration", | |
"itemType": "ms", | |
"granularity": 1, | |
"text": "End Time" | |
} | |
], | |
"items": [ | |
{ | |
"duration": 30.986, | |
"startTime": 18.496 | |
}, | |
{ | |
"duration": 9.739, | |
"startTime": 49.493 | |
} | |
] | |
} | |
}, | |
"metrics": { | |
"id": "metrics", | |
"title": "Metrics", | |
"description": "Collects all available metrics.", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"numericValue": 681, | |
"numericUnit": "millisecond", | |
"details": { | |
"type": "debugdata", | |
"items": [ | |
{ | |
"firstContentfulPaint": 681, | |
"firstMeaningfulPaint": 681, | |
"largestContentfulPaint": 750, | |
"interactive": 681, | |
"speedIndex": 681, | |
"totalBlockingTime": 0, | |
"maxPotentialFID": 16, | |
"cumulativeLayoutShift": 0, | |
"cumulativeLayoutShiftMainFrame": 0, | |
"totalCumulativeLayoutShift": 0, | |
"observedTimeOrigin": 0, | |
"observedTimeOriginTs": 189060473926, | |
"observedNavigationStart": 0, | |
"observedNavigationStartTs": 189060473926, | |
"observedFirstPaint": 118, | |
"observedFirstPaintTs": 189060592227, | |
"observedFirstContentfulPaint": 118, | |
"observedFirstContentfulPaintTs": 189060592227, | |
"observedFirstContentfulPaintAllFrames": 118, | |
"observedFirstContentfulPaintAllFramesTs": 189060592227, | |
"observedFirstMeaningfulPaint": 118, | |
"observedFirstMeaningfulPaintTs": 189060592227, | |
"observedLargestContentfulPaint": 118, | |
"observedLargestContentfulPaintTs": 189060592227, | |
"observedLargestContentfulPaintAllFrames": 118, | |
"observedLargestContentfulPaintAllFramesTs": 189060592227, | |
"observedTraceEnd": 2445, | |
"observedTraceEndTs": 189062918541, | |
"observedLoad": 60, | |
"observedLoadTs": 189060534003, | |
"observedDomContentLoaded": 57, | |
"observedDomContentLoadedTs": 189060530752, | |
"observedCumulativeLayoutShift": 0, | |
"observedCumulativeLayoutShiftMainFrame": 0, | |
"observedTotalCumulativeLayoutShift": 0, | |
"observedFirstVisualChange": 73, | |
"observedFirstVisualChangeTs": 189060546926, | |
"observedLastVisualChange": 73, | |
"observedLastVisualChangeTs": 189060546926, | |
"observedSpeedIndex": 73, | |
"observedSpeedIndexTs": 189060547142 | |
}, | |
{ | |
"lcpInvalidated": false | |
} | |
] | |
} | |
}, | |
"performance-budget": { | |
"id": "performance-budget", | |
"title": "Performance budget", | |
"description": "Keep the quantity and size of network requests under the targets set by the provided performance budget. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"timing-budget": { | |
"id": "timing-budget", | |
"title": "Timing budget", | |
"description": "Set a timing budget to help you keep an eye on the performance of your site. Performant sites load fast and respond to user input events quickly. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"resource-summary": { | |
"id": "resource-summary", | |
"title": "Keep request counts low and transfer sizes small", | |
"description": "To set budgets for the quantity and size of page resources, add a budget.json file. [Learn more](https://web.dev/use-lighthouse-for-performance-budgets/).", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"displayValue": "2 requests • 7 KiB", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "label", | |
"itemType": "text", | |
"text": "Resource Type" | |
}, | |
{ | |
"key": "requestCount", | |
"itemType": "numeric", | |
"text": "Requests" | |
}, | |
{ | |
"key": "transferSize", | |
"itemType": "bytes", | |
"text": "Transfer Size" | |
} | |
], | |
"items": [ | |
{ | |
"resourceType": "total", | |
"label": "Total", | |
"requestCount": 2, | |
"transferSize": 7156 | |
}, | |
{ | |
"resourceType": "document", | |
"label": "Document", | |
"requestCount": 1, | |
"transferSize": 7119 | |
}, | |
{ | |
"resourceType": "image", | |
"label": "Image", | |
"requestCount": 1, | |
"transferSize": 37 | |
}, | |
{ | |
"resourceType": "stylesheet", | |
"label": "Stylesheet", | |
"requestCount": 0, | |
"transferSize": 0 | |
}, | |
{ | |
"resourceType": "media", | |
"label": "Media", | |
"requestCount": 0, | |
"transferSize": 0 | |
}, | |
{ | |
"resourceType": "font", | |
"label": "Font", | |
"requestCount": 0, | |
"transferSize": 0 | |
}, | |
{ | |
"resourceType": "script", | |
"label": "Script", | |
"requestCount": 0, | |
"transferSize": 0 | |
}, | |
{ | |
"resourceType": "other", | |
"label": "Other", | |
"requestCount": 0, | |
"transferSize": 0 | |
}, | |
{ | |
"resourceType": "third-party", | |
"label": "Third-party", | |
"requestCount": 0, | |
"transferSize": 0 | |
} | |
] | |
} | |
}, | |
"third-party-summary": { | |
"id": "third-party-summary", | |
"title": "Minimize third-party usage", | |
"description": "Third-party code can significantly impact load performance. Limit the number of redundant third-party providers and try to load third-party code after your page has primarily finished loading. [Learn more](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"third-party-facades": { | |
"id": "third-party-facades", | |
"title": "Lazy load third-party resources with facades", | |
"description": "Some third-party embeds can be lazy loaded. Consider replacing them with a facade until they are required. [Learn more](https://web.dev/third-party-facades/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"largest-contentful-paint-element": { | |
"id": "largest-contentful-paint-element", | |
"title": "Largest Contentful Paint element", | |
"description": "This is the largest contentful element painted within the viewport. [Learn More](https://web.dev/lighthouse-largest-contentful-paint/)", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"displayValue": "1 element found", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"text": "Element" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "page-2-P", | |
"path": "2,HTML,1,BODY,16,P", | |
"selector": "body > p", | |
"boundingRect": { | |
"top": 770, | |
"bottom": 822, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 52 | |
}, | |
"snippet": "<p>", | |
"nodeLabel": "aria-progressbar-name" | |
} | |
} | |
] | |
} | |
}, | |
"lcp-lazy-loaded": { | |
"id": "lcp-lazy-loaded", | |
"title": "Largest Contentful Paint image was not lazily loaded", | |
"description": "Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint. [Learn more](https://web.dev/lcp-lazy-loading/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"layout-shift-elements": { | |
"id": "layout-shift-elements", | |
"title": "Avoid large layout shifts", | |
"description": "These DOM elements contribute most to the CLS of the page.", | |
"score": null, | |
"scoreDisplayMode": "notApplicable", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"long-tasks": { | |
"id": "long-tasks", | |
"title": "Avoid long main-thread tasks", | |
"description": "Lists the longest tasks on the main thread, useful for identifying worst contributors to input delay. [Learn more](https://web.dev/long-tasks-devtools/)", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"displayValue": "1 long task found", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "url", | |
"itemType": "url", | |
"text": "URL" | |
}, | |
{ | |
"key": "startTime", | |
"itemType": "ms", | |
"granularity": 1, | |
"text": "Start Time" | |
}, | |
{ | |
"key": "duration", | |
"itemType": "ms", | |
"granularity": 1, | |
"text": "Duration" | |
} | |
], | |
"items": [ | |
{ | |
"url": "http://localhost:10200/a11y/a11y_tester.html", | |
"duration": 62, | |
"startTime": 600.117 | |
} | |
] | |
} | |
}, | |
"no-unload-listeners": { | |
"id": "no-unload-listeners", | |
"title": "Avoids `unload` event listeners", | |
"description": "The `unload` event does not fire reliably and listening for it can prevent browser optimizations like the Back-Forward Cache. Consider using the `pagehide` or `visibilitychange` events instead. [Learn more](https://developers.google.com/web/updates/2018/07/page-lifecycle-api#the-unload-event)", | |
"score": 1, | |
"scoreDisplayMode": "binary" | |
}, | |
"non-composited-animations": { | |
"id": "non-composited-animations", | |
"title": "Avoid non-composited animations", | |
"description": "Animations which are not composited can be janky and increase CLS. [Learn more](https://web.dev/non-composited-animations)", | |
"score": null, | |
"scoreDisplayMode": "notApplicable", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"unsized-images": { | |
"id": "unsized-images", | |
"title": "Image elements do not have explicit `width` and `height`", | |
"description": "Set an explicit width and height on image elements to reduce layout shifts and improve CLS. [Learn more](https://web.dev/optimize-cls/#images-without-dimensions)", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "url", | |
"itemType": "thumbnail", | |
"text": "" | |
}, | |
{ | |
"key": "url", | |
"itemType": "url", | |
"text": "URL" | |
}, | |
{ | |
"key": "node", | |
"itemType": "node", | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"url": "http://localhost:10200/a11y/bogus.jpg", | |
"node": { | |
"type": "node", | |
"lhId": "page-0-IMG", | |
"path": "2,HTML,1,BODY,49,SECTION,0,IMG", | |
"selector": "body > section > img#image-alt", | |
"boundingRect": { | |
"top": 2596, | |
"bottom": 2612, | |
"left": 8, | |
"right": 24, | |
"width": 16, | |
"height": 16 | |
}, | |
"snippet": "<img id=\"image-alt\" src=\"./bogus.jpg\">", | |
"nodeLabel": "body > section > img#image-alt" | |
} | |
} | |
] | |
} | |
}, | |
"valid-source-maps": { | |
"id": "valid-source-maps", | |
"title": "Page has valid source maps", | |
"description": "Source maps translate minified code to the original source code. This helps developers debug in production. In addition, Lighthouse is able to provide further insights. Consider deploying source maps to take advantage of these benefits. [Learn more](https://developers.google.com/web/tools/chrome-devtools/javascript/source-maps).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"preload-lcp-image": { | |
"id": "preload-lcp-image", | |
"title": "Preload Largest Contentful Paint image", | |
"description": "Preload the image used by the LCP element in order to improve your LCP time. [Learn more](https://web.dev/optimize-lcp/#preload-important-resources).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0 | |
} | |
}, | |
"csp-xss": { | |
"id": "csp-xss", | |
"title": "Ensure CSP is effective against XSS attacks", | |
"description": "A strong Content Security Policy (CSP) significantly reduces the risk of cross-site scripting (XSS) attacks. [Learn more](https://web.dev/csp-xss/)", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "description", | |
"itemType": "text", | |
"subItemsHeading": { | |
"key": "description" | |
}, | |
"text": "Description" | |
}, | |
{ | |
"key": "directive", | |
"itemType": "code", | |
"subItemsHeading": { | |
"key": "directive" | |
}, | |
"text": "Directive" | |
}, | |
{ | |
"key": "severity", | |
"itemType": "text", | |
"subItemsHeading": { | |
"key": "severity" | |
}, | |
"text": "Severity" | |
} | |
], | |
"items": [ | |
{ | |
"severity": "High", | |
"description": "No CSP found in enforcement mode" | |
} | |
] | |
} | |
}, | |
"full-page-screenshot": { | |
"id": "full-page-screenshot", | |
"title": "Full-page screenshot", | |
"description": "A full-height screenshot of the final rendered page", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"details": { | |
"type": "full-page-screenshot", | |
"screenshot": { | |
"data": "data:image/jpeg;base64,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H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7H4o+b6IPODKvqHzvmzWex+KPmebNZ7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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKODtHvKZLXwZK8OacVYjad5328f0BeGZm7QtObSXxd7wWyXx5MUViZmYieX4x47JI7QxZowWpbLTizTjmvDG8WiJ9G3h9wL4o17Uw2yxTu80ROXueKa8ot4dUer11pvp/J+8ik6muK14iOG3PnHj6uoNIU47TwW1FcMRaeOZrS3La0x1jrv6vW90vaGPVZJx48eSLVmYvxRHoTE7c+YLYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADLnRayuPLjx2xcNtTOXabTHHWZ3ms8uX5tQBk4Oz9ThvjvEYJ7vPfJFYtMRMWiY26ctt3c9n54nFavdTbyqdRk3tMR0mNo5eDTAZXkGq4ZjbDz1nlH05+jv06dXNez9Zjx48FJwzixajva2taeKY3mdpjb39d2uAztHpNVpp7r9hOGtpml+fHMb7xE8vzNPpNTg1vlHFjmM0ft68U/S9U15eqOXqaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvh1umzRktjzUmMduG08UcgWBUza6mPLpoicdsOabR3nHyjaJn/rxe59ZFJ004oplx58nBxxbpymd48egLQjjNinLOKMtJyRG804o3j7ket1ePR6e2bJMcuURM7byCwK+LVVmte+yYa2tPocOTeLR6phxi1tZy6imbgxRhvFItN+Vt4ifX9oLYjnPijLGKctO8mN4rxRvP3O5mKxMzMREdZkHojjPhtSclcuOaRO02i0bQ8nU4IpW858cVt9GeONp+wEorX1+lpOHfPj/AG0zFJi0bT97vHnia5bZLY61paY3i+8RHLr4T7gTCKNRgmkXjNjmkztFuKNpnwdYsuPNXixZK5K77b1neNwdgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMTfJixZqeTZbWjWzfi7uZ4azbeLR4tsBg4cd4yYJzYM00x6rLa3FjmeVonadojxmOjquC+HudsOSKW105a1ikzwU2mOfhz57e9uAMXRYZnJTHmw6jynDkvMXmJ4I3mfSiek7xPRP2lj1FezclL3vqL2vThimLnG1omeUfY0wGJ2r3uS+orj0+bnjxzW1Mcz3m07859W3h1cxbNj7VzaruM2TBOSsTTurbxvWI445c9tphugMXHi4tVkx6jBqL5PKO9x2iJim3qnf1bRy29yx2hh1fkt5jJOoiL1t3VabTMRaJmPfyaQDK1GSL4u/xaLJHHmpNrWxzxRt/m4evLkp0jgy6bv8WTlq8s+nj5zExaYnbbn48n0KDPpqZ8uLJa1otineu0+voDKxYcmDLgzdzkjFOqyXrStJma1msxHL1c/w3Jx5d8t6YMnBTXRltXu5jiptEbxG3Pnz+5uAMLV4LXvqctcOS2LLnwzWvdzO+30p226bfyXuz6zXV67bHelLZYmu9JrE+jETt98L4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzO1rWrq9FtbNFb3mtq472jijbfpEtNU1ekyajUafLTNWkYLTbaab78tvGAUMma8ZKYsNtRijPnjFbvLzM1iI3mY36TO6fWTOgz6S+K+SaZc0Yb0tebRO+/Pn64W9Zpa6rHWJtNL0tF6XjrW0OJ0l82oxZdTlreMM70pSnDHF4zzkFbsyLdo6LyrNlyxfLNuGKXmsUiJmIiIj7E/ZGpyanQ1vmniyVtalrRG3FtO25j0WXT1yY9LnrTFe02itqcU0meu3OE+k02PSaemDFvw1jrPWZ9cyCYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxly48VOPJetK+Mzs7Z3aNbW12giMt6ROS30Yj/AEW584BfpeuSkXpaLVtG8TE7xMOmPfXZ66PJrKXiK4s/d9zwxtwxbh+3f1mTXaiNJk1tb8sefgnDtG014uH7d/X1BrXtWlZte0VrHOZmdoh5iy481OPHet677bxO6n21Fp0UcN7V/a44nbbn6ceKO+bPbPq8OLNOOdNjraJ4a+naYmd55dPs29YNMY+DXajXUzWx37i2LBS8ViImLWtWZ57+r1cmjos86nR4c814ZyUi0x4bwCcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDm0uLNlx5ckWm+Kd6TF5jb8JTAK/kWn7yb8H0rReY4p4Zt47dNzyLT95N+D6VovMcU8M28dum6wAh1OmxaqkUzVm1YmJ2i0xzj7HOXR4Mt+O1bcU14JmLTHFXwnxWAFfJotPktxTTaeDgnhtNd6+E7epPWsVrFaxEREbREep6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8iYnfaenUHoixZ8ea+SlJmbY7cNomJjaepXPjtqL4Ime8pEWmNp6T0BKAAIs+fHgik5JmOO0UjaJnnPRKADyZ2iZnfl4RuD0R6fPj1OGubFPFS8bxO226QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg4sncY7VjJesZdfbHe3HO8V3n38t+Ub+9vIZ0unt3m+DHPefT3pHpfb4goaO1sOfXxgpOeYzxynJziOCPXP4IdZF76rV5OPJhvTR1vtS+20xxTzmOrXw6fDg37nFTHv14KxG7y+l097WtfBita8bWmaRM2jwkGPrNZfurZKZrd5THitMcfDFZmfD/Nv71m+bLj7Sib8d8V8nDjtS/Ks8P0LV/PddnR6Wdt9NhnavD9COnh9jqunwUvx1w4628YrET02/kDP7Svly6XHGXFOCfKMURPHEz9KOaC+oy4MuXT9/bu/Kq048l5maxNN9t+sc2xlw4s0RGXHTJETvEWrE7S5nSaaYvE6fFMZPp+hHpfb4gzeK2KMWnyayctrZL7RF5rHDtvtN+vLdxodVfVW0mLPmvFbaXvJmtprNrb7dY8I/m1fJdPwUp3GLhpO9K8EbVn3eDydHpbUrSdNhmtZ4oiaRtE+IMTRZL5dNptLXUdzXybirbimu9uKY6x125cveuYK5M3aMUvrMtq1wY8noTwxa2889vCdvzX7aPS2pWltNimlOdazSNo+x3GDDXL3sYqRkmNuOKxvt9oJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGZ2xrtRobafue64cuSKTx1mdvfymGmye3tLqNXOlrh085a48kXv6VYjbw5yD3P2pk0uny6nJOLPhj0aTjrNZm++0x1nl7zVa7V6HSYtXnjFekzEZKUrMTXfwnfm613ZVNR2VbS4I7qeLvKVnpWd99uXq5yi12DV9o6DDo5wWxWma97e1omIiPDaeYJvON9R2lOj0vBEUpF8mS0TPXbaIjl4w60Wvvk1+fQ561jNijii1eUWry57errCGmgyaHtadXhpOXBkxxS1azG9ZjbaefWOX5utDosvnTU9o5693OSOClJmJmI5c52+yAea7tDUaftbBpa3wVxZazbjvWd67RPvjwc5u1M+DDi4q4smTU3iunmImsTWYjnMbzPWXPaOjzajtrTZp0k5dNjrNb7zXad9/VM+932l2Ze+DRzpfSyaOYmlbTtxRG3Lfx5QCTUa7NodXpsep4MmLPPDF6Vms1t9m88uZptdm1+p1FNNOPHiwW4OK9ZtNrfjG0I9bpc3aWs0k2xWw4MFuO03mN7Ty5RETPgaHS5uzNVquHDbNgzW46TSY3ifCYmYBY7L7QnXUy1vSKZsN5pkiJ3jfxhU856mO0dVpr5dPjphiOG045mbTO20bcXvT9jaDJpK582faM2ovx2rE78Pu3++VWnZ2TN2zqs2p0kxhycPBeZrM1mNufXeOgLE9oanyvBoOHHGptWbZL7TNaxG/SN/Xt4vY7Ttp9fk0mr4fRxzlpkrG29Y67x48pearR5adr4e0MNO8jh4MlImInbxjdHbs7Jru08uq1FJxYu6nFSszHFO8TEzy6dZB3g1+s1XZ2TX4q4q0jimmO1ZmbRHXed+vKfUuaDV11+ipqMUcPHHSee0s/S4NZo+ycmgjTzkyRxVx3raOGYn1zvO8bbrvZmjns/s/Hg347ViZtt65nnyBV02v1OfS95OfS0yzkmlaTSec77R/m9axp9TqNb3t8E48eKl5pWb1m02mOs9Y2hF2Vo5rpuHVaaKZK5ZvEzMTP0t45xLrSYs/Z/fYq4LZsdrzfHNJiOvqneY9YOKdq2y1w4ceOsarJltimszvWs1+lPv/AFT21OXT6zDgz8F6Z94reteHa0c9pjeVPH2ZnwdzqqxW+ppmvlvSJ2iePlMRP2bLWTDl1eu0+W+KcWHT722tMb2tMbR0meUAvgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+0r5vKNJhpETTLeYt+0mu+1ZnbeIBoDO84RhwRkjHa2mx5O5nJN97ddt9vXG/r33e37TilJz91vpq5e6nJxc4nfbfbbpv7waAAAzNXfJk7TjBf0cFcM5JmuWaz1jnyjrDuvacR3F8uLu8OoiZx34t56bxvG3LePtBoCji7Rm1tNN8PBj1P93bi3npvG8bct4+1eABkeUWpqNZqNTE8GmvEVimSf8ATHLbaInff1g1xn5e0401701WLgtXH3leC3FFo3226Rz32TYtXadX5LmxRjyTTvK8NuKJjfafVHMFoHk77TtETPq3kHox9HqckUrny1m2bNlvipWMs7T6U9Y22iIiOqxHaccdsE4ttTGWMXd8XKZmN999um3uBoCtpNV5RfNitTgy4bcN677xzjeJifBZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVdTpr5tTp8tctaRhtNuGab8W8bePvWnGXLjxU48l60r4zOwKU9mb48mDvf7Pky95NOHnHPeY336bwT2ZvjyYO9/s+TL3k04ecc95jffpvC9S9clIvS0WraN4mJ3iYdAAAqX0dr6+dRbJWcc4pxTj4OsTO/Xf/pFj7M2x4MObL3mHBvwRw7TPKYjed/VErmbPhwRE5ctKRPTinZIChg7OnHXTY8mbjx6ad8ccO0zy2jed/VEr4AM+3Zve11lM2WLU1M77VptNZiIiOe/uhoI7Z8NcsYrZaRkt0rM85BTzdmeVxbyvLx2nF3cTSvDtz336zz3iE2HS3jUV1GfJGTJXH3deGu0dec9Z5ztC0APJ32nbq9AZ1OzL102PHOeJyYss5aXim3OZmZiY35xzl7fszjyTnnLtqJy1yReK8o2jaI236bLlc+G2WcVctJyRG81ieaQFfTabucmbLa3FkzWibTEbRG0bRELAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM7tGtra7QRGW9InJb6MR/otz5w0UObS4s2XHlyRab4p3pMXmNvwkGbfXZ66PJrKXiK4s/d9zwxtwxbh+3f1mTXaiNJk1tb8sefgnDtG014uH7d/X1aHkWn7yb8H0rReY4p4Zt47dNzyLT95N+D6VovMcU8M28dum4LAAMzUcVe2JvOS81rpZtwbRtPpRy6evZHGu1GLDo9Va/e01Eenj2iOGeGZjb1+rbnu0Z0uGdV5Tw273h4d+OdtvDbfZzi0Wnw2rNKbcG/DHFMxXfrtHqBSw6vURGgzWyd5TVTtenDERWZjeNvXy29e7VV8Wi0+G1Zx024N+COKZiu/XaPUsAMW+a+k86anjteceSu0WiNt5rWInlHq3bSvXRaes5p4Jnvv7yLWmYt90yDP12u1HZ18lZv31ZwcdbWiN624oj1bcue61jy5sXaVdNfJObHkxTeLTERMTE7T09XNNXRaetbV4OKLU4J47Tb0fDn6nWHS4sFuKkTxcMV3tabTEeHMEzyY3iYiZj3x6nryY3iY8QYujy5MOl09Yy24tRqL045iPR9K0zty6zt63c67UU1dtFa/Pv60jNtG/DNeL7N/V0Xq9n6auDuIxzwcXHETe0zFt994nfeHU6LT2xzS1N97cczNp4uLx367gi0OfLbUarT5bcc4LRw32iJmJjfnt611Hhw48MW4I52nitMzvMz75SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIdRqIwcEcM3vktw0rG3Odpn1+6EzM7TjTz2hoIzRjmZvaJ4ojnHDP/YNHHab462ms0mY34bdY9zpgZN7YM09O0Karan+qY4o22/+eH7jJvbBmnp2hTVbU/1THFG23/zw/cDfABXz6qMWWMVcd8uSazfhrt03iPXPvWGTnjFPbsxWMU5/Jpmu8Rvxb8vvVsO84tBfSctXMWjNHrn0Z34v/wDW3XxBvjD0m1vNt8HLUTMxqI/zTG3pcX3+Pi3AFeNVFtTbDTHe/BMVvaNtqzMb+P2fisMC/DFO1p0cU76LRt3e3Fw7V4ttvv8AvBvjA1m8Tlt2X/d20294xdN942nl/m23W9LGPzpW2imvk9sG94p9Hff0Z+3qDUB5bhms8W3Dtz36bAgwaqM95imO/dxNojJy2mYnaY67rD57TTiroNPakU7mdVaM812+jxW4eL3dHVt8ee8V59n+VVidvoxE15//AOeLb3A3xn9mRw6jWVxz/ZoyR3W3SJ29KI92/wD20AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAebRvv6zaN9/W9AAAHm0PQHm0PQAAB5ERHQiIjo9AAAHm0bbep6A86dHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoYe0ovTJbJhvThzThpG8TNrb7bdev5Avij2fny5s2rjJx7Y8sVrW8RvWOGJ25fajz662l7QzxeMuTFTDXJw0rE8POd59XgDSFLUdqabT87Ta1Yis2tXb0Ynpvz3/B3fXYqZu7mt9uOuOb7cotMbxALQzdXrrTfT+T95FJ1NcVrxEcNufOPH1dUsdp6ec9cURaeObRW0bTFpjrHXf1eALooYu1cOXHXJXFmil5iKTasRFpmZjaN59y5iyd7ji/Dau+/o26wDsVY1+Oc0Y4x5N7TatZ2iItNesRzVsPat8tNHaNLf+02tH0q8oiJnx//AHmDTFTTa+mpzWx48Wb0LWra1qbViY9S2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAybdnaqItNLYt6aqdRj3mfS333ieXLrPi1gGfg0N731FtZXHNcuSLxWl7cpisR15Oc2hzzk1PdRijHk08YacV53jr15e/8mkAysOh1eDLNqRp7RkpSL8e88FqxtvHLnG0e55qdBq8uom/FhvFctMmObzMTEV23r02j7WsAyK9n6zHjx4KzhnFi1He1tNp4pjeZ2mNvf13S6PSarTfsv2FsVLTal+fHMb7xE8uX2tIBm4tDmjsvFpM2PDk2na9eKdrV59J25T0/BLp+z6Vw4q6iZy5MfS3HPKN94j37LoDKpoNXGtxZ8k4bzjy2tNpmeK1ZiYiOnLbfo8waDV4cOirHczbS3n/ADTtasxMb9OvPp+bWAVOz8GbBGeM0U/aZbZK8FpnlPjyhbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEObVafTzEZs+LFM9IveI3/ABBMIsWpwZptGLPjyTXrFbxOzzHq9NkvFMefFa09Ii8TMgmEeXNiwxE5clKbztHFO273Flx5qceK9b18azvAOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGJ/5Lv/YeGIm3lEbbttW1eg02stSdRS15pzrte0bT48pBj9sRqY7Fy5stYrnteaZJr/o4p2j7On4pe34x07Cw2xejNJpOKY9X2fc2bY6XxTivXjpMbTFue8e/dXr2bpa936FrVxTvjra82rX7ImQZmgtkyf8AkubymJ46aevBE+rlXfb75n83ehm1f/J9djx/3U0i1ojpxbV/Pq1M2kw58lMt6zGSnKt6zNbR7t4e6fS4dNFu6ptN54rWmZmbT75nnIJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEOo1EYOCOGb3yW4aVjbnO0z6/dCZmdpxp57Q0EZoxzM3tE8URzjhn/sGjjtN8dbTWaTMb8Nuse50wMm9sGaenaFNVtT/VMcUbbf/PD9xk3tgzT07Qpqtqf6pjijbb/54fuBvgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA82jff1m0b7+t6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyc3aOa+CclaZMMY9VXFPS3FHFtMesGsINLqqanvIil6Wx24bVvG0xPX/tUz662l7QzxeMuTFTDXJw0rE8POd59XgDSFTL2hhxc5re1YitrWiOVYtO0T/8Ax3GrpbUThrS9prbgtaNtqztvz579AWBFqM9NPSLX3mbWitax1tM9IhS0utv3mq76Mk8OeuOlJiN43iOXLl1nqDSFCe0976euLBe3e5LY7RvETWaxO8dfclprsd89cXDeOO1q1tMcpmvWPEFoRZ89MFazbeZtaK1rHW0z6kFu0cVa88eSL8Vq93MRFuXXrO23OPX6wXBnV1nlGr0dsGW3cZ8eSdto6xt+fOXmh11o0WGc03zZsl8kRttE24bT9kdIBpDmlovSt4iYi0RO09XQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKtoNXwXx17mazqu/rM2mJ24uLbo1QFDHoZvn1VtTWk48uSL1it53jau3Po4zaHPOTU91GKMeTTxhpxXneOvXl7/AMmkAxtR2brc2Kcc2wWjuqVrxWn0LV67cvX4rFtDlya2uotGPHaLelalp3vTb6Mxtz5+togM/U9mxGPHOj2pkx5YyRF7TMW23jaeu3KUVtFrrd9aJw1nLmrkmkXttNYiImszt7mqAycXZ+qxWxWr3G+PUXyRETMRw2ifd6t+hXs/Vzq8ebJOG/BlvM2m08VqWiY26ctono1gGfqeztseOdFtjy48kZI47TMW2iY2n7pc5tLrL5MOp/YWzU4otjtvwcM7conbffl4NIBQnTanyvTZp7mYxVvFoiZjnbbpG3SNkFezc1tDTTZqYbxW17bxeYmszbeJidusby1gEeCl8eDHTJfjvWsRa3+qduqQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ5tVp9PMRmz4sUz0i94jf8QTCLFqcGabRiz48k16xW8Ts8x6vTZLxTHnxWtPSIvEzIJhHlzYsMROXJSm87RxTtu9xZceanHivW9fGs7wDsQZNZpcWTu8mpw0v/AKbXiJ/B1TU4MmO2SmfHalfpWreJiPtkEoixanBmmYxZsd5iN9q2ieRl1ODDaK5c2OkzG+1rRE7eIJRzW1b1i1LRas84mJ3iXQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADE/wDJd/7DwxE28ojbdtq2r0Gm1lqTqKWvNOddr2jafHlIMftiNTHYuXNlrFc9rzTJNf8ARxTtH2dPxS9vxjp2Fhti9GaTScUx6vs+5s2x0vinFevHSY2mLc949+6vXs3S17v0LWrinfHW15tWv2RMgzNBbJk/8lzeUxPHTT14In1cq77ffM/m70M2r/5PrseP+6mkWtEdOLav59Wpm0mHPkplvWYyU5VvWZraPdvD3T6XDpot3VNpvPFa0zMzaffM85Bj9q97H/kWhnBFJy93bhi87R0nqi7TreuPsuMtZiufJS2p3j6Vtqxz/Ns5ez9Nm1VdTkpac1eVbRktG32bSl1GnxanFOLPji9J6xIMnt6Zp2h2ZfDyzTl4Y29deW8fYdgTOTV9pXzc83e7W36xHPaPsaePRYKZozcNr5KxtW17Taax7t+jzJosF81s3DamS0bWtS01m0e/bqDN/wDG5tF9fjr/AHFM8xj8I5zvEfk20enwYtNijFgpFKR0iEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHUaiMHBHDN75LcNKxtznaZ9fuhMzO04089oaCM0Y5mb2ieKI5xwz/wBg0cdpvjraazSZjfht1j3OmBk3tgzT07Qpqtqf6pjijbb/AOeH7jJvbBmnp2hTVbU/1THFG23/AM8P3A3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAebRvv6zaN9/W9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVKdoUvGTbFl4seWMU1nbfedufXpzBbFWutx3zVwxXJWbzatbzEbTNev/AO7Kuk1d50uknNlyTfJmvTeKx6W02iInw5R6vAGoM3V66030/k/eRSdTXFa8RHDbnzjx9XVY7UyZMXZ2oyYrzS9KTaJiI9X2gtCpk12PBG163nhis3tEcq8U7R/+w4ydqYceXJS2PN+yvWl7cPKu/SevTmC8KeftHFgyWrNMlopatLWrETEWnpHX7PxW45wD0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT8i27TnVRb0JrG9PG8bxE/hMwuAMmug1kazFnvOC9seW9uKbTxWrMTER05bb9HuPQaumn0mOYw74dROW3pzziZtyjl/8AX5NUBkV7P1mPHjwUnDOLFqO9ra1p4pjeZ2mNvf13WdX2fW2l1FNNWtcmas1mb3nbn+K8Aydb2frNTxxvgms46xSLWn0LRO87cvX4mfQavLTWcsETqL47R6c8uHbf1e5rAMLLl21+pyRTBkiMlYnHOaa2m1Yj/Ltznfp47Q3DhrxcW0cXjtzegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApYtfXPqcmPFOKceK0xe05OfSJ3iPDnsC6I6Z8WSk3x5aXrHW1bRMQ9xZceas2xZKZIjlvW0SDsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiZMebJp9fGPDkmZ1MZIrakxx1jh32369JbYDD12DNqM+fUabHecc48fFWazWckxbeY2n3fJd09Jv2rl1OOtq4rYa1nirNeK28+qfCF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHGPJXJx8PF6NuGd4mOf/AG5xZ8ea+SlJmbY7cNomJjaeoJQAAAAR2y0rNIneeO3DG0TPP3+HQEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJp3tdfl0NsmaYteuatuO28U9cb/AGxt97WecNeLi2ji2239ewMadTkpOTHbNfgtroxTabc614YnaJ9XPl96Ocvk+o1GKmXal9XWlr2vO8Rwb7b9esbNjyTTcN6+T4uHJzvHBG1vt8XkaPSxjtjjTYopb6VYpG0gzqWy01Om0mTVWy473yb2rMxPKImKzbr65S6LUaqMeWkYramMee+OtpvETwxttvv16zH3L3k2Duoxdzj7uvOK8MbR9julK46xWlYrWOkRG0QDNpmjPqNTGXU2w5MOaK1rFtvR2jbl69+aLHqbX7QwRTPe1MuXLSZm+28RE9K9I2mI59WpOnw2zRmnDjnLHKLzWOKPvczpNPEzeunw8fFx7zSPpeO//YMjRzmnF2dlnU5sls9rUyVm87TXaefu22jm90Vpx9ndlzTLeJyZoi8cczvvFvk0OzNDXRaelLUxTlrExOStdptCaNHpY2/s2Hlbij0I5T4/aDL8oz20kauuW/lEanu7Y+KeHbj24eHp0297yt8tb975Tmma6/uorN+XDM7bbNjyfD3ve91TvN9+Lhjdx5Hpenk2H6XF9COvj9oJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVKdoUvGTbFl4seWMU1nbfedufXpzBbFLFrcda5ptbLeYz91FbViJ4to9GPdz9aHT6+a5NVOeb+jmjHjpbhifoxO3h4+sGmKWLtPBmpWcdb2va9qRjjbi3jr69uX2p9LqceqxzfHvytNbVmNprMdYkEwze1NdbHpc/k/eceKaxa9YiYrM7cp390+pNl7S0+HNGO3Ftxxjm8bbVtPqnnv6/AFwVa6/Fbjna0Y6ce+SduH0Z2n17uMvaeLDjvky4c1YpSL/R6xP3guij5ZFtThrNdRjm3HtSaREX2jr8vteYe1sOacUVw54jNE93a1YiLTHq69eQL4zcPaHlGDSZrVy4e+ybViIiYtynlM+HyTT2jhi0b1v3dsndxl2jh4um3Xfry322BcFGvamG2WKd3miJy9zxTXlFvDqvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKfkW3ac6qLehNY3p43jeIn8JmFwBk27P1UzkyROKMkaryjHHFMxPLbaeXLk8v2frL3yZ/2EZe+rlpXeZrPo8MxM7eDXAZ1tJqZzafU/soy4ptvjrO1eGYiNt9uvLfo6w9mY+HJOorFr5MtskxW0xEb7cvVvyiF8Bk6js/VzTV4cM4Zxai8Xib2mJrPLfltz6JMek1WLUZeHuJxZb95Np34qTPWI5c/c0gGTk7KyZsma0zTD31L1yd3aZi+/0ZmNusO8+m7Q1PZ+TBltp+O1YrG0ztPvmdvyaYCnnwZ8mt0meIxxTFFuPe078425clHsnBk1Oi0FrcEYsMzeJrbebTziPVy6tmYiYmJjeJ6xLylK0jalYrHhEbAy8Wg1ePTaLDPcz5Nli2/HPpRETHh15/k6js3N5P5HNqTgjN3kX39KK8XFttt139bUAZXkGq4ZjbDz1nlH05+jv06dWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Z", | |
"width": 980, | |
"height": 4699 | |
}, | |
"nodes": { | |
"page-0-IMG": { | |
"top": 1506, | |
"bottom": 1522, | |
"left": 8, | |
"right": 24, | |
"width": 16, | |
"height": 16 | |
}, | |
"page-1-OBJECT": { | |
"top": 1901, | |
"bottom": 2051, | |
"left": 8, | |
"right": 308, | |
"width": 300, | |
"height": 150 | |
}, | |
"page-2-P": { | |
"top": 430, | |
"bottom": 448, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 18 | |
}, | |
"6-0-A": { | |
"top": 1765, | |
"bottom": 1765, | |
"left": 8, | |
"right": 8, | |
"width": 0, | |
"height": 0 | |
}, | |
"6-1-META": { | |
"top": 0, | |
"bottom": 0, | |
"left": 0, | |
"right": 0, | |
"width": 0, | |
"height": 0 | |
}, | |
"6-2-META": { | |
"top": 0, | |
"bottom": 0, | |
"left": 0, | |
"right": 0, | |
"width": 0, | |
"height": 0 | |
}, | |
"6-3-SCRIPT": { | |
"top": 0, | |
"bottom": 0, | |
"left": 0, | |
"right": 0, | |
"width": 0, | |
"height": 0 | |
}, | |
"6-4-IFRAME": { | |
"top": 1171, | |
"bottom": 1325, | |
"left": 8, | |
"right": 312, | |
"width": 304, | |
"height": 154 | |
}, | |
"6-5-TEXTAREA": { | |
"top": 940, | |
"bottom": 976, | |
"left": 8, | |
"right": 181, | |
"width": 173, | |
"height": 36 | |
}, | |
"6-6-TEXTAREA": { | |
"top": 940, | |
"bottom": 976, | |
"left": 185, | |
"right": 358, | |
"width": 173, | |
"height": 36 | |
}, | |
"6-7-INPUT": { | |
"top": 1030, | |
"bottom": 1051, | |
"left": 8, | |
"right": 161, | |
"width": 153, | |
"height": 21 | |
}, | |
"6-8-LABEL": { | |
"top": 1103, | |
"bottom": 1121, | |
"left": 8, | |
"right": 47, | |
"width": 39, | |
"height": 18 | |
}, | |
"6-9-LABEL": { | |
"top": 1103, | |
"bottom": 1121, | |
"left": 51, | |
"right": 90, | |
"width": 39, | |
"height": 18 | |
}, | |
"6-10-INPUT": { | |
"top": 1104, | |
"bottom": 1117, | |
"left": 98, | |
"right": 111, | |
"width": 13, | |
"height": 13 | |
}, | |
"6-11-INPUT": { | |
"top": 1578, | |
"bottom": 1594, | |
"left": 8, | |
"right": 66, | |
"width": 58, | |
"height": 16 | |
}, | |
"6-12-FORM": { | |
"top": 1644, | |
"bottom": 1665, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 21 | |
}, | |
"6-13-INPUT": { | |
"top": 1644, | |
"bottom": 1665, | |
"left": 8, | |
"right": 161, | |
"width": 153, | |
"height": 21 | |
}, | |
"6-14-TD": { | |
"top": 2141, | |
"bottom": 2161, | |
"left": 10, | |
"right": 59, | |
"width": 49, | |
"height": 20 | |
}, | |
"6-15-BODY": { | |
"top": 16, | |
"bottom": 2995, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 2979 | |
}, | |
"6-16-BUTTON": { | |
"top": 50, | |
"bottom": 71, | |
"left": 8, | |
"right": 47, | |
"width": 39, | |
"height": 21 | |
}, | |
"6-17-BUTTON": { | |
"top": 50, | |
"bottom": 71, | |
"left": 51, | |
"right": 88, | |
"width": 37, | |
"height": 21 | |
}, | |
"6-18-BUTTON": { | |
"top": 155, | |
"bottom": 176, | |
"left": 8, | |
"right": 128, | |
"width": 120, | |
"height": 21 | |
}, | |
"6-19-BUTTON": { | |
"top": 747, | |
"bottom": 753, | |
"left": 8, | |
"right": 24, | |
"width": 16, | |
"height": 6 | |
}, | |
"6-20-DIV": { | |
"top": 121, | |
"bottom": 121, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-21-DIV": { | |
"top": 396, | |
"bottom": 396, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-22-DIV": { | |
"top": 155, | |
"bottom": 176, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 21 | |
}, | |
"6-23-DIV": { | |
"top": 226, | |
"bottom": 244, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 18 | |
}, | |
"6-24-DIV": { | |
"top": 294, | |
"bottom": 312, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 18 | |
}, | |
"6-25-DIV": { | |
"top": 464, | |
"bottom": 482, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 18 | |
}, | |
"6-26-DIV": { | |
"top": 566, | |
"bottom": 566, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-27-DIV": { | |
"top": 600, | |
"bottom": 600, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-28-DIV": { | |
"top": 634, | |
"bottom": 634, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-29-DIV": { | |
"top": 532, | |
"bottom": 532, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-30-DIV": { | |
"top": 668, | |
"bottom": 668, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-31-DIV": { | |
"top": 702, | |
"bottom": 702, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-32-DIV": { | |
"top": 430, | |
"bottom": 430, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-33-DIV": { | |
"top": 362, | |
"bottom": 362, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-34-DIV": { | |
"top": 804, | |
"bottom": 822, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 18 | |
}, | |
"6-35-DL": { | |
"top": 872, | |
"bottom": 872, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-36-P": { | |
"top": 872, | |
"bottom": 872, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-37-DD": { | |
"top": 906, | |
"bottom": 906, | |
"left": 48, | |
"right": 972, | |
"width": 924, | |
"height": 0 | |
}, | |
"6-38-HTML": { | |
"top": 0, | |
"bottom": 3003, | |
"left": 0, | |
"right": 980, | |
"width": 980, | |
"height": 3003 | |
}, | |
"6-39-DIV": { | |
"top": 1030, | |
"bottom": 1051, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 21 | |
}, | |
"6-40-DIV": { | |
"top": 1030, | |
"bottom": 1030, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-41-H3": { | |
"top": 1431, | |
"bottom": 1453, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 22 | |
}, | |
"6-42-IMG": { | |
"top": 1506, | |
"bottom": 1522, | |
"left": 8, | |
"right": 24, | |
"width": 16, | |
"height": 16 | |
}, | |
"6-43-UL": { | |
"top": 1799, | |
"bottom": 1799, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-44-P": { | |
"top": 1799, | |
"bottom": 1799, | |
"left": 48, | |
"right": 972, | |
"width": 924, | |
"height": 0 | |
}, | |
"6-45-LI": { | |
"top": 1833, | |
"bottom": 1851, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 18 | |
}, | |
"6-46-OBJECT": { | |
"top": 1901, | |
"bottom": 2051, | |
"left": 8, | |
"right": 308, | |
"width": 300, | |
"height": 150 | |
}, | |
"6-47-DIV": { | |
"top": 2105, | |
"bottom": 2105, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"6-48-TABLE": { | |
"top": 2377, | |
"bottom": 2423, | |
"left": 8, | |
"right": 49, | |
"width": 41, | |
"height": 46 | |
}, | |
"6-49-TD": { | |
"top": 2401, | |
"bottom": 2421, | |
"left": 10, | |
"right": 47, | |
"width": 37, | |
"height": 20 | |
}, | |
"6-50-P": { | |
"top": 2569, | |
"bottom": 2587, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 18 | |
}, | |
"6-51-TABLE": { | |
"top": 2473, | |
"bottom": 2519, | |
"left": 8, | |
"right": 87, | |
"width": 79, | |
"height": 46 | |
}, | |
"6-52-TH": { | |
"top": 2475, | |
"bottom": 2495, | |
"left": 49, | |
"right": 85, | |
"width": 37, | |
"height": 20 | |
}, | |
"6-53-VIDEO": { | |
"top": 2637, | |
"bottom": 2787, | |
"left": 8, | |
"right": 308, | |
"width": 300, | |
"height": 150 | |
} | |
} | |
} | |
}, | |
"script-treemap-data": { | |
"id": "script-treemap-data", | |
"title": "Script Treemap Data", | |
"description": "Used for treemap app", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"details": { | |
"type": "treemap-data", | |
"nodes": [ | |
{ | |
"name": "http://localhost:10200/a11y/a11y_tester.html", | |
"resourceBytes": 379 | |
} | |
] | |
} | |
}, | |
"pwa-cross-browser": { | |
"id": "pwa-cross-browser", | |
"title": "Site works cross-browser", | |
"description": "To reach the most number of users, sites should work across every major browser. [Learn more](https://web.dev/pwa-cross-browser/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"pwa-page-transitions": { | |
"id": "pwa-page-transitions", | |
"title": "Page transitions don't feel like they block on the network", | |
"description": "Transitions should feel snappy as you tap around, even on a slow network. This experience is key to a user's perception of performance. [Learn more](https://web.dev/pwa-page-transitions/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"pwa-each-page-has-url": { | |
"id": "pwa-each-page-has-url", | |
"title": "Each page has a URL", | |
"description": "Ensure individual pages are deep linkable via URL and that URLs are unique for the purpose of shareability on social media. [Learn more](https://web.dev/pwa-each-page-has-url/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"accesskeys": { | |
"id": "accesskeys", | |
"title": "`[accesskey]` values are not unique", | |
"description": "Access keys let users quickly focus a part of the page. For proper navigation, each access key must be unique. [Learn more](https://web.dev/accesskeys/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-16-BUTTON", | |
"path": "2,HTML,1,BODY,1,SECTION,0,BUTTON", | |
"selector": "body > section > button#accesskeys1", | |
"boundingRect": { | |
"top": 84, | |
"bottom": 105, | |
"left": 8, | |
"right": 47, | |
"width": 39, | |
"height": 21 | |
}, | |
"snippet": "<button id=\"accesskeys1\" accesskey=\"s\">", | |
"nodeLabel": "Foo", | |
"explanation": "Fix all of the following:\n Document has multiple elements with the same accesskey" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [ | |
{ | |
"relatedNode": { | |
"type": "node", | |
"lhId": "6-17-BUTTON", | |
"path": "2,HTML,1,BODY,1,SECTION,1,BUTTON", | |
"selector": "body > section > button#accesskeys2", | |
"boundingRect": { | |
"top": 84, | |
"bottom": 105, | |
"left": 51, | |
"right": 88, | |
"width": 37, | |
"height": 21 | |
}, | |
"snippet": "<button id=\"accesskeys2\" accesskey=\"s\">", | |
"nodeLabel": "Bar" | |
} | |
} | |
] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.keyboard", | |
"best-practice" | |
] | |
} | |
} | |
}, | |
"aria-allowed-attr": { | |
"id": "aria-allowed-attr", | |
"title": "`[aria-*]` attributes do not match their roles", | |
"description": "Each ARIA `role` supports a specific subset of `aria-*` attributes. Mismatching these invalidates the `aria-*` attributes. [Learn more](https://web.dev/aria-allowed-attr/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-20-DIV", | |
"path": "2,HTML,1,BODY,3,SECTION,0,DIV", | |
"selector": "body > section > div#aria-allowed-attr", | |
"boundingRect": { | |
"top": 189, | |
"bottom": 189, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"aria-allowed-attr\" role=\"alert\" aria-checked=\"true\">", | |
"nodeLabel": "body > section > div#aria-allowed-attr", | |
"explanation": "Fix any of the following:\n ARIA attribute is not allowed: aria-checked=\"true\"" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag412" | |
] | |
} | |
} | |
}, | |
"aria-command-name": { | |
"id": "aria-command-name", | |
"title": "`button`, `link`, and `menuitem` elements do not have accessible names.", | |
"description": "When an element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more](https://web.dev/aria-name/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-21-DIV", | |
"path": "2,HTML,1,BODY,13,SECTION,0,DIV", | |
"selector": "body > section > div#aria-command-name", | |
"boundingRect": { | |
"top": 702, | |
"bottom": 702, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"aria-command-name\" role=\"button\">", | |
"nodeLabel": "body > section > div#aria-command-name", | |
"explanation": "Fix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag412" | |
] | |
} | |
} | |
}, | |
"aria-hidden-body": { | |
"id": "aria-hidden-body", | |
"title": "`[aria-hidden=\"true\"]` is not present on the document `<body>`", | |
"description": "Assistive technologies, like screen readers, work inconsistently when `aria-hidden=\"true\"` is set on the document `<body>`. [Learn more](https://web.dev/aria-hidden-body/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"aria-hidden-focus": { | |
"id": "aria-hidden-focus", | |
"title": "`[aria-hidden=\"true\"]` elements contain focusable descendents", | |
"description": "Focusable descendents within an `[aria-hidden=\"true\"]` element prevent those interactive elements from being available to users of assistive technologies like screen readers. [Learn more](https://web.dev/aria-hidden-focus/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-22-DIV", | |
"path": "2,HTML,1,BODY,5,SECTION,0,DIV", | |
"selector": "body > section > div#aria-hidden-focus", | |
"boundingRect": { | |
"top": 257, | |
"bottom": 278, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 21 | |
}, | |
"snippet": "<div id=\"aria-hidden-focus\" aria-hidden=\"true\">", | |
"nodeLabel": "Focusable Button", | |
"explanation": "Fix all of the following:\n Focusable content should be disabled or be removed from the DOM" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [ | |
{ | |
"relatedNode": { | |
"type": "node", | |
"lhId": "6-18-BUTTON", | |
"path": "2,HTML,1,BODY,5,SECTION,0,DIV,0,BUTTON", | |
"selector": "body > section > div#aria-hidden-focus > button", | |
"boundingRect": { | |
"top": 257, | |
"bottom": 278, | |
"left": 8, | |
"right": 128, | |
"width": 120, | |
"height": 21 | |
}, | |
"snippet": "<button>", | |
"nodeLabel": "Focusable Button" | |
} | |
} | |
] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.name-role-value", | |
"wcag2a", | |
"wcag412", | |
"wcag131" | |
] | |
} | |
} | |
}, | |
"aria-input-field-name": { | |
"id": "aria-input-field-name", | |
"title": "ARIA input fields do not have accessible names", | |
"description": "When an input field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more](https://web.dev/aria-name/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-23-DIV", | |
"path": "2,HTML,1,BODY,7,SECTION,0,DIV", | |
"selector": "body > section > div#aria-input-field-name", | |
"boundingRect": { | |
"top": 362, | |
"bottom": 414, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 52 | |
}, | |
"snippet": "<div id=\"aria-input-field-name\" role=\"textbox\">", | |
"nodeLabel": "text-in-a-box", | |
"explanation": "Fix any of the following:\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag412", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"aria-meter-name": { | |
"id": "aria-meter-name", | |
"title": "ARIA `meter` elements do not have accessible names.", | |
"description": "When an element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more](https://web.dev/aria-name/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-24-DIV", | |
"path": "2,HTML,1,BODY,9,SECTION,0,DIV", | |
"selector": "body > section > div#aria-meter-name", | |
"boundingRect": { | |
"top": 498, | |
"bottom": 550, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 52 | |
}, | |
"snippet": "<div id=\"aria-meter-name\" role=\"meter\">", | |
"nodeLabel": "text-in-a-box", | |
"explanation": "Fix any of the following:\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag111" | |
] | |
} | |
} | |
}, | |
"aria-progressbar-name": { | |
"id": "aria-progressbar-name", | |
"title": "ARIA `progressbar` elements do not have accessible names.", | |
"description": "When a `progressbar` element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more](https://web.dev/aria-name/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-25-DIV", | |
"path": "2,HTML,1,BODY,17,SECTION,0,DIV", | |
"selector": "body > section > div#aria-progressbar-name", | |
"boundingRect": { | |
"top": 838, | |
"bottom": 890, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 52 | |
}, | |
"snippet": "<div id=\"aria-progressbar-name\" role=\"progressbar\">", | |
"nodeLabel": "text-in-a-box", | |
"explanation": "Fix any of the following:\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag111" | |
] | |
} | |
} | |
}, | |
"aria-required-attr": { | |
"id": "aria-required-attr", | |
"title": "`[role]`s do not have all required `[aria-*]` attributes", | |
"description": "Some ARIA roles have required attributes that describe the state of the element to screen readers. [Learn more](https://web.dev/aria-required-attr/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-24-DIV", | |
"path": "2,HTML,1,BODY,9,SECTION,0,DIV", | |
"selector": "body > section > div#aria-meter-name", | |
"boundingRect": { | |
"top": 498, | |
"bottom": 550, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 52 | |
}, | |
"snippet": "<div id=\"aria-meter-name\" role=\"meter\">", | |
"nodeLabel": "text-in-a-box", | |
"explanation": "Fix any of the following:\n Required ARIA attributes not present: aria-valuemax, aria-valuemin, aria-valuenow" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag412" | |
] | |
} | |
} | |
}, | |
"aria-required-children": { | |
"id": "aria-required-children", | |
"title": "Elements with an ARIA `[role]` that require children to contain a specific `[role]` are missing some or all of those required children.", | |
"description": "Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. [Learn more](https://web.dev/aria-required-children/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-26-DIV", | |
"path": "2,HTML,1,BODY,21,SECTION,0,DIV", | |
"selector": "body > section > div#aria-required-children", | |
"boundingRect": { | |
"top": 1042, | |
"bottom": 1042, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"aria-required-children\" role=\"radiogroup\">", | |
"nodeLabel": "body > section > div#aria-required-children", | |
"explanation": "Fix any of the following:\n Required ARIA child role not present: radio" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag131" | |
] | |
} | |
} | |
}, | |
"aria-required-parent": { | |
"id": "aria-required-parent", | |
"title": "`[role]`s are not contained by their required parent element", | |
"description": "Some ARIA child roles must be contained by specific parent roles to properly perform their intended accessibility functions. [Learn more](https://web.dev/aria-required-parent/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-27-DIV", | |
"path": "2,HTML,1,BODY,23,SECTION,0,DIV,0,DIV", | |
"selector": "body > section > div > div#aria-required-parent", | |
"boundingRect": { | |
"top": 1110, | |
"bottom": 1110, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"aria-required-parent\" role=\"option\">", | |
"nodeLabel": "body > section > div > div#aria-required-parent", | |
"explanation": "Fix any of the following:\n Required ARIA parent role not present: listbox" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag131" | |
] | |
} | |
} | |
}, | |
"aria-roles": { | |
"id": "aria-roles", | |
"title": "`[role]` values are not valid", | |
"description": "ARIA roles must have valid values in order to perform their intended accessibility functions. [Learn more](https://web.dev/aria-roles/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-28-DIV", | |
"path": "2,HTML,1,BODY,25,SECTION,0,DIV", | |
"selector": "body > section > div", | |
"boundingRect": { | |
"top": 1178, | |
"bottom": 1178, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div role=\"foo\">", | |
"nodeLabel": "body > section > div", | |
"explanation": "Fix all of the following:\n Role must be one of the valid ARIA roles: foo" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag412" | |
] | |
} | |
} | |
}, | |
"aria-toggle-field-name": { | |
"id": "aria-toggle-field-name", | |
"title": "ARIA toggle fields do not have accessible names", | |
"description": "When a toggle field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more](https://web.dev/aria-name/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-29-DIV", | |
"path": "2,HTML,1,BODY,19,SECTION,0,DIV", | |
"selector": "body > section > div#aria-required-attr", | |
"boundingRect": { | |
"top": 974, | |
"bottom": 974, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"aria-required-attr\" role=\"checkbox\">", | |
"nodeLabel": "body > section > div#aria-required-attr", | |
"explanation": "Fix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-27-DIV", | |
"path": "2,HTML,1,BODY,23,SECTION,0,DIV,0,DIV", | |
"selector": "body > section > div > div#aria-required-parent", | |
"boundingRect": { | |
"top": 1110, | |
"bottom": 1110, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"aria-required-parent\" role=\"option\">", | |
"nodeLabel": "body > section > div > div#aria-required-parent", | |
"explanation": "Fix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-30-DIV", | |
"path": "2,HTML,1,BODY,27,SECTION,0,DIV", | |
"selector": "body > section > div#aria-valid-attr", | |
"boundingRect": { | |
"top": 1246, | |
"bottom": 1246, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"aria-valid-attr\" role=\"checkbox\" aria-chked=\"true\">", | |
"nodeLabel": "body > section > div#aria-valid-attr", | |
"explanation": "Fix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-31-DIV", | |
"path": "2,HTML,1,BODY,29,SECTION,0,DIV", | |
"selector": "body > section > div#aria-valid-attr-value", | |
"boundingRect": { | |
"top": 1314, | |
"bottom": 1314, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"aria-valid-attr-value\" role=\"checkbox\" aria-checked=\"0\">", | |
"nodeLabel": "body > section > div#aria-valid-attr-value", | |
"explanation": "Fix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag412", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"aria-tooltip-name": { | |
"id": "aria-tooltip-name", | |
"title": "ARIA `tooltip` elements do not have accessible names.", | |
"description": "When an element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more](https://web.dev/aria-name/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-32-DIV", | |
"path": "2,HTML,1,BODY,15,SECTION,0,DIV", | |
"selector": "body > section > div#aria-tooltip-name", | |
"boundingRect": { | |
"top": 770, | |
"bottom": 770, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"aria-tooltip-name\" role=\"tooltip\">", | |
"nodeLabel": "body > section > div#aria-tooltip-name", | |
"explanation": "Fix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag412" | |
] | |
} | |
} | |
}, | |
"aria-treeitem-name": { | |
"id": "aria-treeitem-name", | |
"title": "ARIA `treeitem` elements do not have accessible names.", | |
"description": "When an element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more](https://web.dev/aria-name/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-33-DIV", | |
"path": "2,HTML,1,BODY,11,SECTION,0,DIV,0,DIV", | |
"selector": "body > section > div > div#aria-treeitem-name", | |
"boundingRect": { | |
"top": 634, | |
"bottom": 634, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"aria-treeitem-name\" role=\"treeitem\">", | |
"nodeLabel": "body > section > div > div#aria-treeitem-name", | |
"explanation": "Fix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.aria", | |
"best-practice" | |
] | |
} | |
} | |
}, | |
"aria-valid-attr-value": { | |
"id": "aria-valid-attr-value", | |
"title": "`[aria-*]` attributes do not have valid values", | |
"description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid values. [Learn more](https://web.dev/aria-valid-attr-value/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-31-DIV", | |
"path": "2,HTML,1,BODY,29,SECTION,0,DIV", | |
"selector": "body > section > div#aria-valid-attr-value", | |
"boundingRect": { | |
"top": 1314, | |
"bottom": 1314, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"aria-valid-attr-value\" role=\"checkbox\" aria-checked=\"0\">", | |
"nodeLabel": "body > section > div#aria-valid-attr-value", | |
"explanation": "Fix all of the following:\n Invalid ARIA attribute value: aria-checked=\"0\"" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag412" | |
] | |
} | |
} | |
}, | |
"aria-valid-attr": { | |
"id": "aria-valid-attr", | |
"title": "`[aria-*]` attributes are not valid or misspelled", | |
"description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid names. [Learn more](https://web.dev/aria-valid-attr/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-30-DIV", | |
"path": "2,HTML,1,BODY,27,SECTION,0,DIV", | |
"selector": "body > section > div#aria-valid-attr", | |
"boundingRect": { | |
"top": 1246, | |
"bottom": 1246, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"aria-valid-attr\" role=\"checkbox\" aria-chked=\"true\">", | |
"nodeLabel": "body > section > div#aria-valid-attr", | |
"explanation": "Fix any of the following:\n Invalid ARIA attribute name: aria-chked" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.aria", | |
"wcag2a", | |
"wcag412" | |
] | |
} | |
} | |
}, | |
"button-name": { | |
"id": "button-name", | |
"title": "Buttons do not have an accessible name", | |
"description": "When a button doesn't have an accessible name, screen readers announce it as \"button\", making it unusable for users who rely on screen readers. [Learn more](https://web.dev/button-name/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-19-BUTTON", | |
"path": "2,HTML,1,BODY,31,SECTION,0,BUTTON", | |
"selector": "body > section > button#button-name", | |
"boundingRect": { | |
"top": 1393, | |
"bottom": 1399, | |
"left": 8, | |
"right": 24, | |
"width": 16, | |
"height": 6 | |
}, | |
"snippet": "<button id=\"button-name\">", | |
"nodeLabel": "body > section > button#button-name", | |
"explanation": "Fix any of the following:\n Element does not have inner text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.name-role-value", | |
"wcag2a", | |
"wcag412", | |
"section508", | |
"section508.22.a", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"bypass": { | |
"id": "bypass", | |
"title": "The page contains a heading, skip link, or landmark region", | |
"description": "Adding ways to bypass repetitive content lets keyboard users navigate the page more efficiently. [Learn more](https://web.dev/bypass/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"color-contrast": { | |
"id": "color-contrast", | |
"title": "Background and foreground colors do not have a sufficient contrast ratio.", | |
"description": "Low-contrast text is difficult or impossible for many users to read. [Learn more](https://web.dev/color-contrast/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-34-DIV", | |
"path": "2,HTML,1,BODY,33,SECTION,0,DIV", | |
"selector": "body > section > div#color-contrast", | |
"boundingRect": { | |
"top": 1484, | |
"bottom": 1536, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 52 | |
}, | |
"snippet": "<div id=\"color-contrast\" style=\"background-color: red; color: pink;\">", | |
"nodeLabel": "Hello", | |
"explanation": "Fix any of the following:\n Element has insufficient color contrast of 2.59 (foreground color: #ffc0cb, background color: #ff0000, font size: 34.3pt (45.7333px), font weight: normal). Expected contrast ratio of 3:1" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [ | |
{ | |
"relatedNode": { | |
"type": "node", | |
"lhId": "6-34-DIV", | |
"path": "2,HTML,1,BODY,33,SECTION,0,DIV", | |
"selector": "body > section > div#color-contrast", | |
"boundingRect": { | |
"top": 1484, | |
"bottom": 1536, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 52 | |
}, | |
"snippet": "<div id=\"color-contrast\" style=\"background-color: red; color: pink;\">", | |
"nodeLabel": "Hello" | |
} | |
} | |
] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.color", | |
"wcag2aa", | |
"wcag143" | |
] | |
} | |
} | |
}, | |
"definition-list": { | |
"id": "definition-list", | |
"title": "`<dl>`'s do not contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.", | |
"description": "When definition lists are not properly marked up, screen readers may produce confusing or inaccurate output. [Learn more](https://web.dev/definition-list/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-35-DL", | |
"path": "2,HTML,1,BODY,35,SECTION,0,DL", | |
"selector": "body > section > dl#definition-list", | |
"boundingRect": { | |
"top": 1620, | |
"bottom": 1620, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<dl id=\"definition-list\">", | |
"nodeLabel": "body > section > dl#definition-list", | |
"explanation": "Fix all of the following:\n List element has direct children that are not allowed inside <dt> or <dd> elements" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [ | |
{ | |
"relatedNode": { | |
"type": "node", | |
"lhId": "6-36-P", | |
"path": "2,HTML,1,BODY,35,SECTION,0,DL,0,P", | |
"selector": "body > section > dl#definition-list > p", | |
"boundingRect": { | |
"top": 1620, | |
"bottom": 1620, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<p>", | |
"nodeLabel": "body > section > dl#definition-list > p" | |
} | |
} | |
] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.structure", | |
"wcag2a", | |
"wcag131" | |
] | |
} | |
} | |
}, | |
"dlitem": { | |
"id": "dlitem", | |
"title": "Definition list items are not wrapped in `<dl>` elements", | |
"description": "Definition list items (`<dt>` and `<dd>`) must be wrapped in a parent `<dl>` element to ensure that screen readers can properly announce them. [Learn more](https://web.dev/dlitem/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-37-DD", | |
"path": "2,HTML,1,BODY,37,SECTION,0,DIV,0,DD", | |
"selector": "body > section > div#dlitem > dd", | |
"boundingRect": { | |
"top": 1688, | |
"bottom": 1688, | |
"left": 48, | |
"right": 972, | |
"width": 924, | |
"height": 0 | |
}, | |
"snippet": "<dd>", | |
"nodeLabel": "body > section > div#dlitem > dd", | |
"explanation": "Fix any of the following:\n Description list item does not have a <dl> parent element" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.structure", | |
"wcag2a", | |
"wcag131" | |
] | |
} | |
} | |
}, | |
"document-title": { | |
"id": "document-title", | |
"title": "Document doesn't have a `<title>` element", | |
"description": "The title gives screen reader users an overview of the page, and search engine users rely on it heavily to determine if a page is relevant to their search. [Learn more](https://web.dev/document-title/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-38-HTML", | |
"path": "2,HTML", | |
"selector": "html", | |
"boundingRect": { | |
"top": 0, | |
"bottom": 4699, | |
"left": 0, | |
"right": 980, | |
"width": 980, | |
"height": 4699 | |
}, | |
"snippet": "<html>", | |
"nodeLabel": "html", | |
"explanation": "Fix any of the following:\n Document does not have a non-empty <title> element" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.text-alternatives", | |
"wcag2a", | |
"wcag242", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"duplicate-id-active": { | |
"id": "duplicate-id-active", | |
"title": "`[id]` attributes on active, focusable elements are not unique", | |
"description": "All focusable elements must have a unique `id` to ensure that they're visible to assistive technologies. [Learn more](https://web.dev/duplicate-id-active/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-5-TEXTAREA", | |
"path": "2,HTML,1,BODY,39,SECTION,0,TEXTAREA", | |
"selector": "body > section > textarea#duplicate-id-active", | |
"boundingRect": { | |
"top": 1761, | |
"bottom": 1797, | |
"left": 8, | |
"right": 181, | |
"width": 173, | |
"height": 36 | |
}, | |
"snippet": "<textarea id=\"duplicate-id-active\" aria-label=\"text1\">", | |
"nodeLabel": "text1", | |
"explanation": "Fix any of the following:\n Document has active elements with the same id attribute: duplicate-id-active" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [ | |
{ | |
"relatedNode": { | |
"type": "node", | |
"lhId": "6-6-TEXTAREA", | |
"path": "2,HTML,1,BODY,39,SECTION,1,TEXTAREA", | |
"selector": "body > section > textarea#duplicate-id-active", | |
"boundingRect": { | |
"top": 1761, | |
"bottom": 1797, | |
"left": 192, | |
"right": 365, | |
"width": 173, | |
"height": 36 | |
}, | |
"snippet": "<textarea id=\"duplicate-id-active\" aria-label=\"text2\">", | |
"nodeLabel": "text2" | |
} | |
} | |
] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.parsing", | |
"wcag2a", | |
"wcag411" | |
] | |
} | |
} | |
}, | |
"duplicate-id-aria": { | |
"id": "duplicate-id-aria", | |
"title": "ARIA IDs are not unique", | |
"description": "The value of an ARIA ID must be unique to prevent other instances from being overlooked by assistive technologies. [Learn more](https://web.dev/duplicate-id-aria/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-39-DIV", | |
"path": "2,HTML,1,BODY,41,SECTION,0,DIV", | |
"selector": "body > section > div#duplicate-id-aria", | |
"boundingRect": { | |
"top": 1892, | |
"bottom": 1913, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 21 | |
}, | |
"snippet": "<div id=\"duplicate-id-aria\" class=\"duplicate-id-aria\">", | |
"nodeLabel": "body > section > div#duplicate-id-aria", | |
"explanation": "Fix any of the following:\n Document has multiple elements referenced with ARIA with the same id attribute: duplicate-id-aria" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [ | |
{ | |
"relatedNode": { | |
"type": "node", | |
"lhId": "6-40-DIV", | |
"path": "2,HTML,1,BODY,41,SECTION,0,DIV,0,DIV", | |
"selector": "body > section > div#duplicate-id-aria > div#duplicate-id-aria", | |
"boundingRect": { | |
"top": 1892, | |
"bottom": 1892, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"duplicate-id-aria\">", | |
"nodeLabel": "body > section > div#duplicate-id-aria > div#duplicate-id-aria" | |
} | |
} | |
] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.parsing", | |
"wcag2a", | |
"wcag411" | |
] | |
} | |
} | |
}, | |
"form-field-multiple-labels": { | |
"id": "form-field-multiple-labels", | |
"title": "No form fields have multiple labels", | |
"description": "Form fields with multiple labels can be confusingly announced by assistive technologies like screen readers which use either the first, the last, or all of the labels. [Learn more](https://web.dev/form-field-multiple-labels/).", | |
"score": null, | |
"scoreDisplayMode": "informative", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-10-INPUT", | |
"path": "2,HTML,1,BODY,43,SECTION,2,INPUT", | |
"selector": "body > section > input#form-field-multiple-labels", | |
"boundingRect": { | |
"top": 2000, | |
"bottom": 2013, | |
"left": 98, | |
"right": 111, | |
"width": 13, | |
"height": 13 | |
}, | |
"snippet": "<input type=\"checkbox\" id=\"form-field-multiple-labels\">", | |
"nodeLabel": "body > section > input#form-field-multiple-labels", | |
"explanation": "Fix all of the following:\n Multiple label elements is not widely supported in assistive technologies. Ensure the first label contains all necessary information." | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [ | |
{ | |
"relatedNode": { | |
"type": "node", | |
"lhId": "6-8-LABEL", | |
"path": "2,HTML,1,BODY,43,SECTION,0,LABEL", | |
"selector": "body > section > label#label1", | |
"boundingRect": { | |
"top": 1999, | |
"bottom": 2017, | |
"left": 8, | |
"right": 47, | |
"width": 39, | |
"height": 18 | |
}, | |
"snippet": "<label for=\"form-field-multiple-labels\" id=\"label1\">", | |
"nodeLabel": "label1" | |
} | |
}, | |
{ | |
"relatedNode": { | |
"type": "node", | |
"lhId": "6-9-LABEL", | |
"path": "2,HTML,1,BODY,43,SECTION,1,LABEL", | |
"selector": "body > section > label", | |
"boundingRect": { | |
"top": 1999, | |
"bottom": 2017, | |
"left": 51, | |
"right": 90, | |
"width": 39, | |
"height": 18 | |
}, | |
"snippet": "<label for=\"form-field-multiple-labels\">", | |
"nodeLabel": "label2" | |
} | |
} | |
] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "moderate", | |
"tags": [ | |
"cat.forms", | |
"wcag2a", | |
"wcag332" | |
] | |
} | |
} | |
}, | |
"frame-title": { | |
"id": "frame-title", | |
"title": "`<frame>` or `<iframe>` elements do not have a title", | |
"description": "Screen reader users rely on frame titles to describe the contents of frames. [Learn more](https://web.dev/frame-title/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-4-IFRAME", | |
"path": "2,HTML,1,BODY,45,SECTION,0,IFRAME", | |
"selector": "body > section > iframe#frame-title", | |
"boundingRect": { | |
"top": 2101, | |
"bottom": 2255, | |
"left": 8, | |
"right": 312, | |
"width": 304, | |
"height": 154 | |
}, | |
"snippet": "<iframe id=\"frame-title\">", | |
"nodeLabel": "body > section > iframe#frame-title", | |
"explanation": "Fix any of the following:\n Element has no title attribute\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.text-alternatives", | |
"wcag2a", | |
"wcag241", | |
"wcag412", | |
"section508", | |
"section508.22.i" | |
] | |
} | |
} | |
}, | |
"heading-order": { | |
"id": "heading-order", | |
"title": "Heading elements are not in a sequentially-descending order", | |
"description": "Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. [Learn more](https://web.dev/heading-order/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-41-H3", | |
"path": "2,HTML,1,BODY,47,SECTION,1,H3", | |
"selector": "body > section > h3", | |
"boundingRect": { | |
"top": 2430, | |
"bottom": 2484, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 54 | |
}, | |
"snippet": "<h3>", | |
"nodeLabel": "sub-sub-header", | |
"explanation": "Fix any of the following:\n Heading order invalid" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "moderate", | |
"tags": [ | |
"cat.semantics", | |
"best-practice" | |
] | |
} | |
} | |
}, | |
"html-has-lang": { | |
"id": "html-has-lang", | |
"title": "`<html>` element does not have a `[lang]` attribute", | |
"description": "If a page doesn't specify a lang attribute, a screen reader assumes that the page is in the default language that the user chose when setting up the screen reader. If the page isn't actually in the default language, then the screen reader might not announce the page's text correctly. [Learn more](https://web.dev/html-has-lang/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-38-HTML", | |
"path": "2,HTML", | |
"selector": "html", | |
"boundingRect": { | |
"top": 0, | |
"bottom": 4699, | |
"left": 0, | |
"right": 980, | |
"width": 980, | |
"height": 4699 | |
}, | |
"snippet": "<html>", | |
"nodeLabel": "html", | |
"explanation": "Fix any of the following:\n The <html> element does not have a lang attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.language", | |
"wcag2a", | |
"wcag311", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"html-lang-valid": { | |
"id": "html-lang-valid", | |
"title": "`<html>` element has a valid value for its `[lang]` attribute", | |
"description": "Specifying a valid [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) helps screen readers announce text properly. [Learn more](https://web.dev/html-lang-valid/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"image-alt": { | |
"id": "image-alt", | |
"title": "Image elements do not have `[alt]` attributes", | |
"description": "Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. [Learn more](https://web.dev/image-alt/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-42-IMG", | |
"path": "2,HTML,1,BODY,49,SECTION,0,IMG", | |
"selector": "body > section > img#image-alt", | |
"boundingRect": { | |
"top": 2596, | |
"bottom": 2612, | |
"left": 8, | |
"right": 24, | |
"width": 16, | |
"height": 16 | |
}, | |
"snippet": "<img id=\"image-alt\" src=\"./bogus.jpg\">", | |
"nodeLabel": "body > section > img#image-alt", | |
"explanation": "Fix any of the following:\n Element does not have an alt attribute\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.text-alternatives", | |
"wcag2a", | |
"wcag111", | |
"section508", | |
"section508.22.a", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"input-image-alt": { | |
"id": "input-image-alt", | |
"title": "`<input type=\"image\">` elements do not have `[alt]` text", | |
"description": "When an image is being used as an `<input>` button, providing alternative text can help screen reader users understand the purpose of the button. [Learn more](https://web.dev/input-image-alt/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-11-INPUT", | |
"path": "2,HTML,1,BODY,51,SECTION,0,INPUT", | |
"selector": "body > section > input#input-image-alt", | |
"boundingRect": { | |
"top": 2709, | |
"bottom": 2725, | |
"left": 8, | |
"right": 66, | |
"width": 58, | |
"height": 16 | |
}, | |
"snippet": "<input type=\"image\" id=\"input-image-alt\">", | |
"nodeLabel": "body > section > input#input-image-alt", | |
"explanation": "Fix any of the following:\n Element has no alt attribute\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.text-alternatives", | |
"wcag2a", | |
"wcag111", | |
"section508", | |
"section508.22.a", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"label": { | |
"id": "label", | |
"title": "Form elements do not have associated labels", | |
"description": "Labels ensure that form controls are announced properly by assistive technologies, like screen readers. [Learn more](https://web.dev/label/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-7-INPUT", | |
"path": "2,HTML,1,BODY,41,SECTION,0,DIV,1,INPUT", | |
"selector": "body > section > div#duplicate-id-aria > input", | |
"boundingRect": { | |
"top": 1892, | |
"bottom": 1913, | |
"left": 8, | |
"right": 161, | |
"width": 153, | |
"height": 21 | |
}, | |
"snippet": "<input type=\"text\" aria-labelledby=\"duplicate-id-aria\">", | |
"nodeLabel": "body > section > div#duplicate-id-aria > input", | |
"explanation": "Fix any of the following:\n Form element does not have an implicit (wrapped) <label>\n Form element does not have an explicit <label>\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element has no placeholder attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-13-INPUT", | |
"path": "2,HTML,1,BODY,53,SECTION,0,FORM,0,INPUT", | |
"selector": "body > section > form > input#label", | |
"boundingRect": { | |
"top": 2809, | |
"bottom": 2830, | |
"left": 8, | |
"right": 161, | |
"width": 153, | |
"height": 21 | |
}, | |
"snippet": "<input id=\"label\" type=\"text\">", | |
"nodeLabel": "body > section > form > input#label", | |
"explanation": "Fix any of the following:\n Form element does not have an implicit (wrapped) <label>\n Form element does not have an explicit <label>\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element has no placeholder attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.forms", | |
"wcag2a", | |
"wcag412", | |
"wcag131", | |
"section508", | |
"section508.22.n", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"link-name": { | |
"id": "link-name", | |
"title": "Links do not have a discernible name", | |
"description": "Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. [Learn more](https://web.dev/link-name/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-0-A", | |
"path": "2,HTML,1,BODY,57,SECTION,0,A", | |
"selector": "body > section > a#link-name", | |
"boundingRect": { | |
"top": 2998, | |
"bottom": 2998, | |
"left": 8, | |
"right": 8, | |
"width": 0, | |
"height": 0 | |
}, | |
"snippet": "<a id=\"link-name\" href=\"google.com\">", | |
"nodeLabel": "body > section > a#link-name", | |
"explanation": "Fix all of the following:\n Element is in tab order and does not have accessible text\n\nFix any of the following:\n Element does not have text that is visible to screen readers\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.name-role-value", | |
"wcag2a", | |
"wcag412", | |
"wcag244", | |
"section508", | |
"section508.22.a", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"list": { | |
"id": "list", | |
"title": "Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).", | |
"description": "Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. [Learn more](https://web.dev/list/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-43-UL", | |
"path": "2,HTML,1,BODY,59,SECTION,0,UL", | |
"selector": "body > section > ul#list", | |
"boundingRect": { | |
"top": 3066, | |
"bottom": 3066, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<ul id=\"list\">", | |
"nodeLabel": "body > section > ul#list", | |
"explanation": "Fix all of the following:\n List element has direct children that are not allowed inside <li> elements" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [ | |
{ | |
"relatedNode": { | |
"type": "node", | |
"lhId": "6-44-P", | |
"path": "2,HTML,1,BODY,59,SECTION,0,UL,0,P", | |
"selector": "body > section > ul#list > p", | |
"boundingRect": { | |
"top": 3066, | |
"bottom": 3066, | |
"left": 48, | |
"right": 972, | |
"width": 924, | |
"height": 0 | |
}, | |
"snippet": "<p>", | |
"nodeLabel": "body > section > ul#list > p" | |
} | |
} | |
] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.structure", | |
"wcag2a", | |
"wcag131" | |
] | |
} | |
} | |
}, | |
"listitem": { | |
"id": "listitem", | |
"title": "List items (`<li>`) are not contained within `<ul>` or `<ol>` parent elements.", | |
"description": "Screen readers require list items (`<li>`) to be contained within a parent `<ul>` or `<ol>` to be announced properly. [Learn more](https://web.dev/listitem/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-45-LI", | |
"path": "2,HTML,1,BODY,61,SECTION,0,LI", | |
"selector": "body > section > li#listitem", | |
"boundingRect": { | |
"top": 3134, | |
"bottom": 3186, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 52 | |
}, | |
"snippet": "<li id=\"listitem\">", | |
"nodeLabel": "body > section > li#listitem", | |
"explanation": "Fix any of the following:\n List item does not have a <ul>, <ol> parent element" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.structure", | |
"wcag2a", | |
"wcag131" | |
] | |
} | |
} | |
}, | |
"meta-refresh": { | |
"id": "meta-refresh", | |
"title": "The document does not use `<meta http-equiv=\"refresh\">`", | |
"description": "Users do not expect a page to refresh automatically, and doing so will move focus back to the top of the page. This may create a frustrating or confusing experience. [Learn more](https://web.dev/meta-refresh/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"meta-viewport": { | |
"id": "meta-viewport", | |
"title": "`[user-scalable=\"no\"]` is used in the `<meta name=\"viewport\">` element or the `[maximum-scale]` attribute is less than 5.", | |
"description": "Disabling zooming is problematic for users with low vision who rely on screen magnification to properly see the contents of a web page. [Learn more](https://web.dev/meta-viewport/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-2-META", | |
"path": "2,HTML,0,HEAD,1,META", | |
"selector": "head > meta", | |
"boundingRect": { | |
"top": 0, | |
"bottom": 0, | |
"left": 0, | |
"right": 0, | |
"width": 0, | |
"height": 0 | |
}, | |
"snippet": "<meta name=\"viewport\" content=\"user-scalable=no, maximum-scale=1.0\">", | |
"nodeLabel": "head > meta", | |
"explanation": "Fix any of the following:\n user-scalable=no on <meta> tag disables zooming on mobile devices" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "critical", | |
"tags": [ | |
"cat.sensory-and-visual-cues", | |
"best-practice", | |
"ACT" | |
] | |
} | |
} | |
}, | |
"object-alt": { | |
"id": "object-alt", | |
"title": "`<object>` elements do not have `[alt]` text", | |
"description": "Screen readers cannot translate non-text content. Adding alt text to `<object>` elements helps screen readers convey meaning to users. [Learn more](https://web.dev/object-alt/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-46-OBJECT", | |
"path": "2,HTML,1,BODY,63,SECTION,0,OBJECT", | |
"selector": "body > section > object#object-alt", | |
"boundingRect": { | |
"top": 3270, | |
"bottom": 3420, | |
"left": 8, | |
"right": 308, | |
"width": 300, | |
"height": 150 | |
}, | |
"snippet": "<object id=\"object-alt\">", | |
"nodeLabel": "body > section > object#object-alt", | |
"explanation": "Fix any of the following:\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Element has no title attribute\n Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.text-alternatives", | |
"wcag2a", | |
"wcag111", | |
"section508", | |
"section508.22.a" | |
] | |
} | |
} | |
}, | |
"tabindex": { | |
"id": "tabindex", | |
"title": "Some elements have a `[tabindex]` value greater than 0", | |
"description": "A value greater than 0 implies an explicit navigation ordering. Although technically valid, this often creates frustrating experiences for users who rely on assistive technologies. [Learn more](https://web.dev/tabindex/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-47-DIV", | |
"path": "2,HTML,1,BODY,65,SECTION,0,DIV", | |
"selector": "body > section > div#tabindex", | |
"boundingRect": { | |
"top": 3515, | |
"bottom": 3515, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 0 | |
}, | |
"snippet": "<div id=\"tabindex\" tabindex=\"10\">", | |
"nodeLabel": "body > section > div#tabindex", | |
"explanation": "Fix any of the following:\n Element has a tabindex greater than 0" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.keyboard", | |
"best-practice" | |
] | |
} | |
} | |
}, | |
"td-headers-attr": { | |
"id": "td-headers-attr", | |
"title": "Cells in a `<table>` element that use the `[headers]` attribute refer to an element `id` not found within the same table.", | |
"description": "Screen readers have features to make navigating tables easier. Ensuring `<td>` cells using the `[headers]` attribute only refer to other cells in the same table may improve the experience for screen reader users. [Learn more](https://web.dev/td-headers-attr/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-48-TABLE", | |
"path": "2,HTML,1,BODY,71,SECTION,0,TABLE", | |
"selector": "body > section > table#td-headers-attr", | |
"boundingRect": { | |
"top": 3889, | |
"bottom": 3935, | |
"left": 8, | |
"right": 49, | |
"width": 41, | |
"height": 46 | |
}, | |
"snippet": "<table id=\"td-headers-attr\">", | |
"nodeLabel": "FOO\nfoo", | |
"explanation": "Fix all of the following:\n The headers attribute is not exclusively used to refer to other cells in the table" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [ | |
{ | |
"relatedNode": { | |
"type": "node", | |
"lhId": "6-49-TD", | |
"path": "2,HTML,1,BODY,71,SECTION,0,TABLE,0,TBODY,1,TR,0,TD", | |
"selector": "table#td-headers-attr > tbody > tr > td", | |
"boundingRect": { | |
"top": 3913, | |
"bottom": 3933, | |
"left": 10, | |
"right": 47, | |
"width": 37, | |
"height": 20 | |
}, | |
"snippet": "<td headers=\"bogus-td-headers-attr\">", | |
"nodeLabel": "foo" | |
} | |
} | |
] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.tables", | |
"wcag2a", | |
"wcag131", | |
"section508", | |
"section508.22.g" | |
] | |
} | |
} | |
}, | |
"th-has-data-cells": { | |
"id": "th-has-data-cells", | |
"title": "`<th>` elements and elements with `[role=\"columnheader\"/\"rowheader\"]` have data cells they describe.", | |
"description": "Screen readers have features to make navigating tables easier. Ensuring table headers always refer to some set of cells may improve the experience for screen reader users. [Learn more](https://web.dev/th-has-data-cells/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"valid-lang": { | |
"id": "valid-lang", | |
"title": "`[lang]` attributes do not have a valid value", | |
"description": "Specifying a valid [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) on elements helps ensure that text is pronounced correctly by a screen reader. [Learn more](https://web.dev/valid-lang/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "node", | |
"itemType": "node", | |
"subItemsHeading": { | |
"key": "relatedNode", | |
"itemType": "node" | |
}, | |
"text": "Failing Elements" | |
} | |
], | |
"items": [ | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-50-P", | |
"path": "2,HTML,1,BODY,75,SECTION,0,P", | |
"selector": "body > section > p#valid-lang", | |
"boundingRect": { | |
"top": 4149, | |
"bottom": 4201, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 52 | |
}, | |
"snippet": "<p id=\"valid-lang\" lang=\"foo\">", | |
"nodeLabel": "foo", | |
"explanation": "Fix all of the following:\n Value of lang attribute not included in the list of valid languages" | |
}, | |
"subItems": { | |
"type": "subitems", | |
"items": [] | |
} | |
} | |
], | |
"debugData": { | |
"type": "debugdata", | |
"impact": "serious", | |
"tags": [ | |
"cat.language", | |
"wcag2aa", | |
"wcag312" | |
] | |
} | |
} | |
}, | |
"video-caption": { | |
"id": "video-caption", | |
"title": "`<video>` elements contain a `<track>` element with `[kind=\"captions\"]`", | |
"description": "When a video provides a caption it is easier for deaf and hearing impaired users to access its information. [Learn more](https://web.dev/video-caption/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"custom-controls-labels": { | |
"id": "custom-controls-labels", | |
"title": "Custom controls have associated labels", | |
"description": "Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. [Learn more](https://web.dev/custom-controls-labels/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"custom-controls-roles": { | |
"id": "custom-controls-roles", | |
"title": "Custom controls have ARIA roles", | |
"description": "Custom interactive controls have appropriate ARIA roles. [Learn more](https://web.dev/custom-control-roles/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"focus-traps": { | |
"id": "focus-traps", | |
"title": "User focus is not accidentally trapped in a region", | |
"description": "A user can tab into and out of any control or region without accidentally trapping their focus. [Learn more](https://web.dev/focus-traps/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"focusable-controls": { | |
"id": "focusable-controls", | |
"title": "Interactive controls are keyboard focusable", | |
"description": "Custom interactive controls are keyboard focusable and display a focus indicator. [Learn more](https://web.dev/focusable-controls/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"interactive-element-affordance": { | |
"id": "interactive-element-affordance", | |
"title": "Interactive elements indicate their purpose and state", | |
"description": "Interactive elements, such as links and buttons, should indicate their state and be distinguishable from non-interactive elements. [Learn more](https://web.dev/interactive-element-affordance/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"logical-tab-order": { | |
"id": "logical-tab-order", | |
"title": "The page has a logical tab order", | |
"description": "Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. [Learn more](https://web.dev/logical-tab-order/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"managed-focus": { | |
"id": "managed-focus", | |
"title": "The user's focus is directed to new content added to the page", | |
"description": "If new content, such as a dialog, is added to the page, the user's focus is directed to it. [Learn more](https://web.dev/managed-focus/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"offscreen-content-hidden": { | |
"id": "offscreen-content-hidden", | |
"title": "Offscreen content is hidden from assistive technology", | |
"description": "Offscreen content is hidden with display: none or aria-hidden=true. [Learn more](https://web.dev/offscreen-content-hidden/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"use-landmarks": { | |
"id": "use-landmarks", | |
"title": "HTML5 landmark elements are used to improve navigation", | |
"description": "Landmark elements (<main>, <nav>, etc.) are used to improve the keyboard navigation of the page for assistive technology. [Learn more](https://web.dev/use-landmarks/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"visual-order-follows-dom": { | |
"id": "visual-order-follows-dom", | |
"title": "Visual order on the page follows DOM order", | |
"description": "DOM order matches the visual order, improving navigation for assistive technology. [Learn more](https://web.dev/visual-order-follows-dom/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
}, | |
"uses-long-cache-ttl": { | |
"id": "uses-long-cache-ttl", | |
"title": "Uses efficient cache policy on static assets", | |
"description": "A long cache lifetime can speed up repeat visits to your page. [Learn more](https://web.dev/uses-long-cache-ttl/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "byte", | |
"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://web.dev/total-byte-weight/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 7411, | |
"numericUnit": "byte", | |
"displayValue": "Total size was 7 KiB", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "url", | |
"itemType": "url", | |
"text": "URL" | |
}, | |
{ | |
"key": "totalBytes", | |
"itemType": "bytes", | |
"text": "Transfer Size" | |
} | |
], | |
"items": [ | |
{ | |
"url": "http://localhost:10200/a11y/a11y_tester.html", | |
"totalBytes": 7119 | |
}, | |
{ | |
"url": "http://localhost:10200/favicon.ico", | |
"totalBytes": 255 | |
}, | |
{ | |
"url": "http://localhost:10200/a11y/bogus.jpg", | |
"totalBytes": 37 | |
} | |
] | |
} | |
}, | |
"offscreen-images": { | |
"id": "offscreen-images", | |
"title": "Defer offscreen images", | |
"description": "Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive. [Learn more](https://web.dev/offscreen-images/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"warnings": [], | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"render-blocking-resources": { | |
"id": "render-blocking-resources", | |
"title": "Eliminate render-blocking resources", | |
"description": "Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. [Learn more](https://web.dev/render-blocking-resources/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0 | |
} | |
}, | |
"unminified-css": { | |
"id": "unminified-css", | |
"title": "Minify CSS", | |
"description": "Minifying CSS files can reduce network payload sizes. [Learn more](https://web.dev/unminified-css/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"unminified-javascript": { | |
"id": "unminified-javascript", | |
"title": "Minify JavaScript", | |
"description": "Minifying JavaScript files can reduce payload sizes and script parse time. [Learn more](https://web.dev/unminified-javascript/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"warnings": [], | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"unused-css-rules": { | |
"id": "unused-css-rules", | |
"title": "Reduce unused CSS", | |
"description": "Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. [Learn more](https://web.dev/unused-css-rules/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"unused-javascript": { | |
"id": "unused-javascript", | |
"title": "Reduce unused JavaScript", | |
"description": "Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn more](https://web.dev/unused-javascript/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"modern-image-formats": { | |
"id": "modern-image-formats", | |
"title": "Serve images in next-gen formats", | |
"description": "Image formats like WebP and AVIF often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. [Learn more](https://web.dev/uses-webp-images/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"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://web.dev/uses-optimized-images/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"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://web.dev/uses-text-compression/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "Potential savings of 5 KiB", | |
"details": { | |
"type": "opportunity", | |
"headings": [ | |
{ | |
"key": "url", | |
"valueType": "url", | |
"label": "URL" | |
}, | |
{ | |
"key": "totalBytes", | |
"valueType": "bytes", | |
"label": "Transfer Size" | |
}, | |
{ | |
"key": "wastedBytes", | |
"valueType": "bytes", | |
"label": "Potential Savings" | |
} | |
], | |
"items": [ | |
{ | |
"url": "http://localhost:10200/a11y/a11y_tester.html", | |
"totalBytes": 6903, | |
"wastedBytes": 5090 | |
} | |
], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 5090 | |
} | |
}, | |
"uses-responsive-images": { | |
"id": "uses-responsive-images", | |
"title": "Properly size images", | |
"description": "Serve images that are appropriately-sized to save cellular data and improve load time. [Learn more](https://web.dev/uses-responsive-images/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"efficient-animated-content": { | |
"id": "efficient-animated-content", | |
"title": "Use video formats for animated content", | |
"description": "Large GIFs are inefficient for delivering animated content. Consider using MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF to save network bytes. [Learn more](https://web.dev/efficient-animated-content/)", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"duplicated-javascript": { | |
"id": "duplicated-javascript", | |
"title": "Remove duplicate modules in JavaScript bundles", | |
"description": "Remove large, duplicate JavaScript modules from bundles to reduce unnecessary bytes consumed by network activity. ", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"legacy-javascript": { | |
"id": "legacy-javascript", | |
"title": "Avoid serving legacy JavaScript to modern browsers", | |
"description": "Polyfills and transforms enable legacy browsers to use new JavaScript features. However, many aren't necessary for modern browsers. For your bundled JavaScript, adopt a modern script deployment strategy using module/nomodule feature detection to reduce the amount of code shipped to modern browsers, while retaining support for legacy browsers. [Learn More](https://philipwalton.com/articles/deploying-es2015-code-in-production-today/)", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"displayValue": "", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0, | |
"overallSavingsBytes": 0 | |
} | |
}, | |
"appcache-manifest": { | |
"id": "appcache-manifest", | |
"title": "Avoids Application Cache", | |
"description": "Application Cache is deprecated. [Learn more](https://web.dev/appcache-manifest/).", | |
"score": 1, | |
"scoreDisplayMode": "binary" | |
}, | |
"doctype": { | |
"id": "doctype", | |
"title": "Page has the HTML doctype", | |
"description": "Specifying a doctype prevents the browser from switching to quirks-mode. [Learn more](https://web.dev/doctype/).", | |
"score": 1, | |
"scoreDisplayMode": "binary" | |
}, | |
"charset": { | |
"id": "charset", | |
"title": "Properly defines charset", | |
"description": "A character encoding declaration is required. It can be done with a `<meta>` tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header. [Learn more](https://web.dev/charset/).", | |
"score": 1, | |
"scoreDisplayMode": "binary" | |
}, | |
"dom-size": { | |
"id": "dom-size", | |
"title": "Avoids an excessive DOM size", | |
"description": "A large DOM will increase memory usage, cause longer [style calculations](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations), and produce costly [layout reflows](https://developers.google.com/speed/articles/reflow). [Learn more](https://web.dev/dom-size/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 175, | |
"numericUnit": "element", | |
"displayValue": "175 elements", | |
"details": { | |
"type": "table", | |
"headings": [ | |
{ | |
"key": "statistic", | |
"itemType": "text", | |
"text": "Statistic" | |
}, | |
{ | |
"key": "node", | |
"itemType": "node", | |
"text": "Element" | |
}, | |
{ | |
"key": "value", | |
"itemType": "numeric", | |
"text": "Value" | |
} | |
], | |
"items": [ | |
{ | |
"statistic": "Total DOM Elements", | |
"value": 175 | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-14-TD", | |
"path": "2,HTML,1,BODY,67,SECTION,0,TABLE,0,TBODY,0,TR,0,TD", | |
"selector": "table#table-fake-caption > tbody > tr > td", | |
"boundingRect": { | |
"top": 3585, | |
"bottom": 3605, | |
"left": 10, | |
"right": 59, | |
"width": 49, | |
"height": 20 | |
}, | |
"snippet": "<td colspan=\"2\">", | |
"nodeLabel": "FOO" | |
}, | |
"statistic": "Maximum DOM Depth", | |
"value": 6 | |
}, | |
{ | |
"node": { | |
"type": "node", | |
"lhId": "6-15-BODY", | |
"path": "2,HTML,1,BODY", | |
"selector": "body", | |
"boundingRect": { | |
"top": 16, | |
"bottom": 4691, | |
"left": 8, | |
"right": 972, | |
"width": 964, | |
"height": 4675 | |
}, | |
"snippet": "<body>", | |
"nodeLabel": "body" | |
}, | |
"statistic": "Maximum Child Elements", | |
"value": 81 | |
} | |
] | |
} | |
}, | |
"external-anchors-use-rel-noopener": { | |
"id": "external-anchors-use-rel-noopener", | |
"title": "Links to cross-origin destinations are safe", | |
"description": "Add `rel=\"noopener\"` or `rel=\"noreferrer\"` to any external links to improve performance and prevent security vulnerabilities. [Learn more](https://web.dev/external-anchors-use-rel-noopener/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"warnings": [], | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"geolocation-on-start": { | |
"id": "geolocation-on-start", | |
"title": "Avoids requesting the geolocation permission on page load", | |
"description": "Users are mistrustful of or confused by sites that request their location without context. Consider tying the request to a user action instead. [Learn more](https://web.dev/geolocation-on-start/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"inspector-issues": { | |
"id": "inspector-issues", | |
"title": "No issues in the `Issues` panel in Chrome Devtools", | |
"description": "Issues logged to the `Issues` panel in Chrome Devtools indicate unresolved problems. They can come from network request failures, insufficient security controls, and other browser concerns. Open up the Issues panel in Chrome DevTools for more details on each issue.", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"no-document-write": { | |
"id": "no-document-write", | |
"title": "Avoids `document.write()`", | |
"description": "For users on slow connections, external scripts dynamically injected via `document.write()` can delay page load by tens of seconds. [Learn more](https://web.dev/no-document-write/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"no-vulnerable-libraries": { | |
"id": "no-vulnerable-libraries", | |
"title": "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://web.dev/no-vulnerable-libraries/).", | |
"score": 1, | |
"scoreDisplayMode": "binary" | |
}, | |
"js-libraries": { | |
"id": "js-libraries", | |
"title": "Detected JavaScript libraries", | |
"description": "All front-end JavaScript libraries detected on the page. [Learn more](https://web.dev/js-libraries/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"notification-on-start": { | |
"id": "notification-on-start", | |
"title": "Avoids requesting the notification permission on page load", | |
"description": "Users are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. [Learn more](https://web.dev/notification-on-start/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"password-inputs-can-be-pasted-into": { | |
"id": "password-inputs-can-be-pasted-into", | |
"title": "Allows users to paste into password fields", | |
"description": "Preventing password pasting undermines good security policy. [Learn more](https://web.dev/password-inputs-can-be-pasted-into/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"uses-http2": { | |
"id": "uses-http2", | |
"title": "Use HTTP/2", | |
"description": "HTTP/2 offers many benefits over HTTP/1.1, including binary headers and multiplexing. [Learn more](https://web.dev/uses-http2/).", | |
"score": 1, | |
"scoreDisplayMode": "numeric", | |
"numericValue": 0, | |
"numericUnit": "millisecond", | |
"details": { | |
"type": "opportunity", | |
"headings": [], | |
"items": [], | |
"overallSavingsMs": 0 | |
} | |
}, | |
"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://web.dev/uses-passive-event-listeners/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"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://web.dev/meta-description/).", | |
"score": 0, | |
"scoreDisplayMode": "binary" | |
}, | |
"http-status-code": { | |
"id": "http-status-code", | |
"title": "Page has successful HTTP status code", | |
"description": "Pages with unsuccessful HTTP status codes may not be indexed properly. [Learn more](https://web.dev/http-status-code/).", | |
"score": 1, | |
"scoreDisplayMode": "binary" | |
}, | |
"font-size": { | |
"id": "font-size", | |
"title": "Document doesn't use legible font sizes", | |
"description": "Font sizes less than 12px are too small to be legible and require mobile visitors to “pinch to zoom” in order to read. Strive to have >60% of page text ≥12px. [Learn more](https://web.dev/font-size/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"explanation": "Text is illegible because there's no viewport meta tag optimized for mobile screens." | |
}, | |
"link-text": { | |
"id": "link-text", | |
"title": "Links have descriptive text", | |
"description": "Descriptive link text helps search engines understand your content. [Learn more](https://web.dev/link-text/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [], | |
"summary": {} | |
} | |
}, | |
"crawlable-anchors": { | |
"id": "crawlable-anchors", | |
"title": "Links are crawlable", | |
"description": "Search engines may use `href` attributes on links to crawl websites. Ensure that the `href` attribute of anchor elements links to an appropriate destination, so more pages of the site can be discovered. [Learn More](https://support.google.com/webmasters/answer/9112205)", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"is-crawlable": { | |
"id": "is-crawlable", | |
"title": "Page isn’t blocked from indexing", | |
"description": "Search engines are unable to include your pages in search results if they don't have permission to crawl them. [Learn more](https://web.dev/is-crawable/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"robots-txt": { | |
"id": "robots-txt", | |
"title": "robots.txt is valid", | |
"description": "If your robots.txt file is malformed, crawlers may not be able to understand how you want your website to be crawled or indexed. [Learn more](https://web.dev/robots-txt/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [], | |
"summary": {} | |
} | |
}, | |
"tap-targets": { | |
"id": "tap-targets", | |
"title": "Tap targets are not sized appropriately", | |
"description": "Interactive elements like buttons and links should be large enough (48x48px), and have enough space around them, to be easy enough to tap without overlapping onto other elements. [Learn more](https://web.dev/tap-targets/).", | |
"score": 0, | |
"scoreDisplayMode": "binary", | |
"explanation": "Tap targets are too small because there's no viewport meta tag optimized for mobile screens" | |
}, | |
"hreflang": { | |
"id": "hreflang", | |
"title": "Document has a valid `hreflang`", | |
"description": "hreflang links tell search engines what version of a page they should list in search results for a given language or region. [Learn more](https://web.dev/hreflang/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"plugins": { | |
"id": "plugins", | |
"title": "Document avoids plugins", | |
"description": "Search engines can't index plugin content, and many devices restrict plugins or don't support them. [Learn more](https://web.dev/plugins/).", | |
"score": 1, | |
"scoreDisplayMode": "binary", | |
"details": { | |
"type": "table", | |
"headings": [], | |
"items": [] | |
} | |
}, | |
"canonical": { | |
"id": "canonical", | |
"title": "Document has a valid `rel=canonical`", | |
"description": "Canonical links suggest which URL to show in search results. [Learn more](https://web.dev/canonical/).", | |
"score": null, | |
"scoreDisplayMode": "notApplicable" | |
}, | |
"structured-data": { | |
"id": "structured-data", | |
"title": "Structured data is valid", | |
"description": "Run the [Structured Data Testing Tool](https://search.google.com/structured-data/testing-tool/) and the [Structured Data Linter](http://linter.structured-data.org/) to validate structured data. [Learn more](https://web.dev/structured-data/).", | |
"score": null, | |
"scoreDisplayMode": "manual" | |
} | |
}, | |
"configSettings": { | |
"output": [ | |
"html" | |
], | |
"maxWaitForFcp": 30000, | |
"maxWaitForLoad": 45000, | |
"formFactor": "mobile", | |
"throttling": { | |
"rttMs": 150, | |
"throughputKbps": 1638.4, | |
"requestLatencyMs": 562.5, | |
"downloadThroughputKbps": 1474.5600000000002, | |
"uploadThroughputKbps": 675, | |
"cpuSlowdownMultiplier": 4 | |
}, | |
"throttlingMethod": "simulate", | |
"screenEmulation": { | |
"mobile": true, | |
"width": 360, | |
"height": 640, | |
"deviceScaleFactor": 2.625, | |
"disabled": false | |
}, | |
"emulatedUserAgent": "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4590.2 Mobile Safari/537.36 Chrome-Lighthouse", | |
"auditMode": true, | |
"gatherMode": true, | |
"disableStorageReset": false, | |
"debugNavigation": false, | |
"channel": "cli", | |
"budgets": null, | |
"locale": "en-US", | |
"blockedUrlPatterns": null, | |
"additionalTraceCategories": null, | |
"extraHeaders": null, | |
"precomputedLanternData": null, | |
"onlyAudits": null, | |
"onlyCategories": null, | |
"skipAudits": null | |
}, | |
"categories": { | |
"performance": { | |
"title": "Performance", | |
"supportedModes": [ | |
"navigation", | |
"timespan", | |
"snapshot" | |
], | |
"auditRefs": [ | |
{ | |
"id": "first-contentful-paint", | |
"weight": 10, | |
"group": "metrics", | |
"acronym": "FCP", | |
"relevantAudits": [ | |
"server-response-time", | |
"render-blocking-resources", | |
"redirects", | |
"critical-request-chains", | |
"uses-text-compression", | |
"uses-rel-preconnect", | |
"uses-rel-preload", | |
"font-display", | |
"unminified-javascript", | |
"unminified-css", | |
"unused-css-rules" | |
] | |
}, | |
{ | |
"id": "speed-index", | |
"weight": 10, | |
"group": "metrics", | |
"acronym": "SI" | |
}, | |
{ | |
"id": "largest-contentful-paint", | |
"weight": 25, | |
"group": "metrics", | |
"acronym": "LCP", | |
"relevantAudits": [ | |
"server-response-time", | |
"render-blocking-resources", | |
"redirects", | |
"critical-request-chains", | |
"uses-text-compression", | |
"uses-rel-preconnect", | |
"uses-rel-preload", | |
"font-display", | |
"unminified-javascript", | |
"unminified-css", | |
"unused-css-rules", | |
"largest-contentful-paint-element", | |
"preload-lcp-image", | |
"unused-javascript", | |
"efficient-animated-content", | |
"total-byte-weight" | |
] | |
}, | |
{ | |
"id": "interactive", | |
"weight": 10, | |
"group": "metrics", | |
"acronym": "TTI" | |
}, | |
{ | |
"id": "total-blocking-time", | |
"weight": 30, | |
"group": "metrics", | |
"acronym": "TBT", | |
"relevantAudits": [ | |
"long-tasks", | |
"third-party-summary", | |
"third-party-facades", | |
"bootup-time", | |
"mainthread-work-breakdown", | |
"dom-size", | |
"duplicated-javascript", | |
"legacy-javascript", | |
"viewport" | |
] | |
}, | |
{ | |
"id": "cumulative-layout-shift", | |
"weight": 15, | |
"group": "metrics", | |
"acronym": "CLS", | |
"relevantAudits": [ | |
"layout-shift-elements", | |
"non-composited-animations", | |
"unsized-images" | |
] | |
}, | |
{ | |
"id": "max-potential-fid", | |
"weight": 0 | |
}, | |
{ | |
"id": "first-meaningful-paint", | |
"weight": 0, | |
"acronym": "FMP" | |
}, | |
{ | |
"id": "render-blocking-resources", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "uses-responsive-images", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "offscreen-images", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "unminified-css", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "unminified-javascript", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "unused-css-rules", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "unused-javascript", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "uses-optimized-images", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "modern-image-formats", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "uses-text-compression", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "uses-rel-preconnect", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "server-response-time", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "redirects", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "uses-rel-preload", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "uses-http2", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "efficient-animated-content", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "duplicated-javascript", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "legacy-javascript", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "preload-lcp-image", | |
"weight": 0, | |
"group": "load-opportunities" | |
}, | |
{ | |
"id": "total-byte-weight", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "uses-long-cache-ttl", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "dom-size", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "critical-request-chains", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "user-timings", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "bootup-time", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "mainthread-work-breakdown", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "font-display", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "performance-budget", | |
"weight": 0, | |
"group": "budgets" | |
}, | |
{ | |
"id": "timing-budget", | |
"weight": 0, | |
"group": "budgets" | |
}, | |
{ | |
"id": "resource-summary", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "third-party-summary", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "third-party-facades", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "largest-contentful-paint-element", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "lcp-lazy-loaded", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "layout-shift-elements", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "uses-passive-event-listeners", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "no-document-write", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "long-tasks", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "non-composited-animations", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "unsized-images", | |
"weight": 0, | |
"group": "diagnostics" | |
}, | |
{ | |
"id": "viewport", | |
"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": "script-treemap-data", | |
"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).", | |
"supportedModes": [ | |
"navigation", | |
"snapshot" | |
], | |
"auditRefs": [ | |
{ | |
"id": "accesskeys", | |
"weight": 3, | |
"group": "a11y-navigation" | |
}, | |
{ | |
"id": "aria-allowed-attr", | |
"weight": 10, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-command-name", | |
"weight": 3, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-hidden-body", | |
"weight": 10, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-hidden-focus", | |
"weight": 3, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-input-field-name", | |
"weight": 3, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-meter-name", | |
"weight": 3, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-progressbar-name", | |
"weight": 3, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-required-attr", | |
"weight": 10, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-required-children", | |
"weight": 10, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-required-parent", | |
"weight": 10, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-roles", | |
"weight": 10, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-toggle-field-name", | |
"weight": 3, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-tooltip-name", | |
"weight": 3, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-treeitem-name", | |
"weight": 3, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-valid-attr-value", | |
"weight": 10, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "aria-valid-attr", | |
"weight": 10, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "button-name", | |
"weight": 10, | |
"group": "a11y-names-labels" | |
}, | |
{ | |
"id": "bypass", | |
"weight": 3, | |
"group": "a11y-navigation" | |
}, | |
{ | |
"id": "color-contrast", | |
"weight": 3, | |
"group": "a11y-color-contrast" | |
}, | |
{ | |
"id": "definition-list", | |
"weight": 3, | |
"group": "a11y-tables-lists" | |
}, | |
{ | |
"id": "dlitem", | |
"weight": 3, | |
"group": "a11y-tables-lists" | |
}, | |
{ | |
"id": "document-title", | |
"weight": 3, | |
"group": "a11y-names-labels" | |
}, | |
{ | |
"id": "duplicate-id-active", | |
"weight": 3, | |
"group": "a11y-navigation" | |
}, | |
{ | |
"id": "duplicate-id-aria", | |
"weight": 10, | |
"group": "a11y-aria" | |
}, | |
{ | |
"id": "form-field-multiple-labels", | |
"weight": 0, | |
"group": "a11y-names-labels" | |
}, | |
{ | |
"id": "frame-title", | |
"weight": 3, | |
"group": "a11y-names-labels" | |
}, | |
{ | |
"id": "heading-order", | |
"weight": 2, | |
"group": "a11y-navigation" | |
}, | |
{ | |
"id": "html-has-lang", | |
"weight": 3, | |
"group": "a11y-language" | |
}, | |
{ | |
"id": "html-lang-valid", | |
"weight": 0, | |
"group": "a11y-language" | |
}, | |
{ | |
"id": "image-alt", | |
"weight": 10, | |
"group": "a11y-names-labels" | |
}, | |
{ | |
"id": "input-image-alt", | |
"weight": 10, | |
"group": "a11y-names-labels" | |
}, | |
{ | |
"id": "label", | |
"weight": 10, | |
"group": "a11y-names-labels" | |
}, | |
{ | |
"id": "link-name", | |
"weight": 3, | |
"group": "a11y-names-labels" | |
}, | |
{ | |
"id": "list", | |
"weight": 3, | |
"group": "a11y-tables-lists" | |
}, | |
{ | |
"id": "listitem", | |
"weight": 3, | |
"group": "a11y-tables-lists" | |
}, | |
{ | |
"id": "meta-refresh", | |
"weight": 0, | |
"group": "a11y-best-practices" | |
}, | |
{ | |
"id": "meta-viewport", | |
"weight": 10, | |
"group": "a11y-best-practices" | |
}, | |
{ | |
"id": "object-alt", | |
"weight": 3, | |
"group": "a11y-names-labels" | |
}, | |
{ | |
"id": "tabindex", | |
"weight": 3, | |
"group": "a11y-navigation" | |
}, | |
{ | |
"id": "td-headers-attr", | |
"weight": 3, | |
"group": "a11y-tables-lists" | |
}, | |
{ | |
"id": "th-has-data-cells", | |
"weight": 3, | |
"group": "a11y-tables-lists" | |
}, | |
{ | |
"id": "valid-lang", | |
"weight": 3, | |
"group": "a11y-language" | |
}, | |
{ | |
"id": "video-caption", | |
"weight": 10, | |
"group": "a11y-audio-video" | |
}, | |
{ | |
"id": "logical-tab-order", | |
"weight": 0 | |
}, | |
{ | |
"id": "focusable-controls", | |
"weight": 0 | |
}, | |
{ | |
"id": "interactive-element-affordance", | |
"weight": 0 | |
}, | |
{ | |
"id": "managed-focus", | |
"weight": 0 | |
}, | |
{ | |
"id": "focus-traps", | |
"weight": 0 | |
}, | |
{ | |
"id": "custom-controls-labels", | |
"weight": 0 | |
}, | |
{ | |
"id": "custom-controls-roles", | |
"weight": 0 | |
}, | |
{ | |
"id": "visual-order-follows-dom", | |
"weight": 0 | |
}, | |
{ | |
"id": "offscreen-content-hidden", | |
"weight": 0 | |
}, | |
{ | |
"id": "use-landmarks", | |
"weight": 0 | |
} | |
], | |
"id": "accessibility", | |
"score": 0.11 | |
}, | |
"best-practices": { | |
"title": "Best Practices", | |
"supportedModes": [ | |
"navigation", | |
"timespan", | |
"snapshot" | |
], | |
"auditRefs": [ | |
{ | |
"id": "is-on-https", | |
"weight": 1, | |
"group": "best-practices-trust-safety" | |
}, | |
{ | |
"id": "external-anchors-use-rel-noopener", | |
"weight": 1, | |
"group": "best-practices-trust-safety" | |
}, | |
{ | |
"id": "geolocation-on-start", | |
"weight": 1, | |
"group": "best-practices-trust-safety" | |
}, | |
{ | |
"id": "notification-on-start", | |
"weight": 1, | |
"group": "best-practices-trust-safety" | |
}, | |
{ | |
"id": "no-vulnerable-libraries", | |
"weight": 1, | |
"group": "best-practices-trust-safety" | |
}, | |
{ | |
"id": "csp-xss", | |
"weight": 0, | |
"group": "best-practices-trust-safety" | |
}, | |
{ | |
"id": "password-inputs-can-be-pasted-into", | |
"weight": 1, | |
"group": "best-practices-ux" | |
}, | |
{ | |
"id": "image-aspect-ratio", | |
"weight": 1, | |
"group": "best-practices-ux" | |
}, | |
{ | |
"id": "image-size-responsive", | |
"weight": 1, | |
"group": "best-practices-ux" | |
}, | |
{ | |
"id": "preload-fonts", | |
"weight": 0, | |
"group": "best-practices-ux" | |
}, | |
{ | |
"id": "doctype", | |
"weight": 1, | |
"group": "best-practices-browser-compat" | |
}, | |
{ | |
"id": "charset", | |
"weight": 1, | |
"group": "best-practices-browser-compat" | |
}, | |
{ | |
"id": "no-unload-listeners", | |
"weight": 1, | |
"group": "best-practices-general" | |
}, | |
{ | |
"id": "appcache-manifest", | |
"weight": 1, | |
"group": "best-practices-general" | |
}, | |
{ | |
"id": "js-libraries", | |
"weight": 0, | |
"group": "best-practices-general" | |
}, | |
{ | |
"id": "deprecations", | |
"weight": 1, | |
"group": "best-practices-general" | |
}, | |
{ | |
"id": "errors-in-console", | |
"weight": 1, | |
"group": "best-practices-general" | |
}, | |
{ | |
"id": "valid-source-maps", | |
"weight": 0, | |
"group": "best-practices-general" | |
}, | |
{ | |
"id": "inspector-issues", | |
"weight": 1, | |
"group": "best-practices-general" | |
} | |
], | |
"id": "best-practices", | |
"score": 0.93 | |
}, | |
"seo": { | |
"title": "SEO", | |
"description": "These checks ensure that your page is following basic search engine optimization advice. There are many additional factors Lighthouse does not score here that may affect your search ranking, including performance on [Core Web Vitals](https://web.dev/learn-web-vitals/). [Learn more](https://support.google.com/webmasters/answer/35769).", | |
"manualDescription": "Run these additional validators on your site to check additional SEO best practices.", | |
"supportedModes": [ | |
"navigation", | |
"snapshot" | |
], | |
"auditRefs": [ | |
{ | |
"id": "viewport", | |
"weight": 1, | |
"group": "seo-mobile" | |
}, | |
{ | |
"id": "document-title", | |
"weight": 1, | |
"group": "seo-content" | |
}, | |
{ | |
"id": "meta-description", | |
"weight": 1, | |
"group": "seo-content" | |
}, | |
{ | |
"id": "http-status-code", | |
"weight": 1, | |
"group": "seo-crawl" | |
}, | |
{ | |
"id": "link-text", | |
"weight": 1, | |
"group": "seo-content" | |
}, | |
{ | |
"id": "crawlable-anchors", | |
"weight": 1, | |
"group": "seo-crawl" | |
}, | |
{ | |
"id": "is-crawlable", | |
"weight": 1, | |
"group": "seo-crawl" | |
}, | |
{ | |
"id": "robots-txt", | |
"weight": 1, | |
"group": "seo-crawl" | |
}, | |
{ | |
"id": "image-alt", | |
"weight": 1, | |
"group": "seo-content" | |
}, | |
{ | |
"id": "hreflang", | |
"weight": 1, | |
"group": "seo-content" | |
}, | |
{ | |
"id": "canonical", | |
"weight": 0, | |
"group": "seo-content" | |
}, | |
{ | |
"id": "font-size", | |
"weight": 1, | |
"group": "seo-mobile" | |
}, | |
{ | |
"id": "plugins", | |
"weight": 1, | |
"group": "seo-content" | |
}, | |
{ | |
"id": "tap-targets", | |
"weight": 1, | |
"group": "seo-mobile" | |
}, | |
{ | |
"id": "structured-data", | |
"weight": 0 | |
} | |
], | |
"id": "seo", | |
"score": 0.54 | |
}, | |
"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.", | |
"supportedModes": [ | |
"navigation" | |
], | |
"auditRefs": [ | |
{ | |
"id": "installable-manifest", | |
"weight": 2, | |
"group": "pwa-installable" | |
}, | |
{ | |
"id": "service-worker", | |
"weight": 1, | |
"group": "pwa-optimized" | |
}, | |
{ | |
"id": "redirects-http", | |
"weight": 0, | |
"group": "pwa-optimized" | |
}, | |
{ | |
"id": "splash-screen", | |
"weight": 1, | |
"group": "pwa-optimized" | |
}, | |
{ | |
"id": "themed-omnibox", | |
"weight": 1, | |
"group": "pwa-optimized" | |
}, | |
{ | |
"id": "content-width", | |
"weight": 1, | |
"group": "pwa-optimized" | |
}, | |
{ | |
"id": "viewport", | |
"weight": 2, | |
"group": "pwa-optimized" | |
}, | |
{ | |
"id": "apple-touch-icon", | |
"weight": 1, | |
"group": "pwa-optimized" | |
}, | |
{ | |
"id": "maskable-icon", | |
"weight": 1, | |
"group": "pwa-optimized" | |
}, | |
{ | |
"id": "pwa-cross-browser", | |
"weight": 0 | |
}, | |
{ | |
"id": "pwa-page-transitions", | |
"weight": 0 | |
}, | |
{ | |
"id": "pwa-each-page-has-url", | |
"weight": 0 | |
} | |
], | |
"id": "pwa", | |
"score": 0 | |
} | |
}, | |
"categoryGroups": { | |
"metrics": { | |
"title": "Metrics" | |
}, | |
"load-opportunities": { | |
"title": "Opportunities", | |
"description": "These suggestions can help your page load faster. They don't [directly affect](https://web.dev/performance-scoring/) the Performance score." | |
}, | |
"budgets": { | |
"title": "Budgets", | |
"description": "Performance budgets set standards for the performance of your site." | |
}, | |
"diagnostics": { | |
"title": "Diagnostics", | |
"description": "More information about the performance of your application. These numbers don't [directly affect](https://web.dev/performance-scoring/) the Performance score." | |
}, | |
"pwa-installable": { | |
"title": "Installable" | |
}, | |
"pwa-optimized": { | |
"title": "PWA Optimized" | |
}, | |
"a11y-best-practices": { | |
"title": "Best practices", | |
"description": "These items highlight common accessibility best practices." | |
}, | |
"a11y-color-contrast": { | |
"title": "Contrast", | |
"description": "These are opportunities to improve the legibility of your content." | |
}, | |
"a11y-names-labels": { | |
"title": "Names and labels", | |
"description": "These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader." | |
}, | |
"a11y-navigation": { | |
"title": "Navigation", | |
"description": "These are opportunities to improve keyboard navigation in your application." | |
}, | |
"a11y-aria": { | |
"title": "ARIA", | |
"description": "These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader." | |
}, | |
"a11y-language": { | |
"title": "Internationalization and localization", | |
"description": "These are opportunities to improve the interpretation of your content by users in different locales." | |
}, | |
"a11y-audio-video": { | |
"title": "Audio and video", | |
"description": "These are opportunities to provide alternative content for audio and video. This may improve the experience for users with hearing or vision impairments." | |
}, | |
"a11y-tables-lists": { | |
"title": "Tables and lists", | |
"description": "These are opportunities to improve the experience of reading tabular or list data using assistive technology, like a screen reader." | |
}, | |
"seo-mobile": { | |
"title": "Mobile Friendly", | |
"description": "Make sure your pages are mobile friendly so users don’t have to pinch or zoom in order to read the content pages. [Learn more](https://developers.google.com/search/mobile-sites/)." | |
}, | |
"seo-content": { | |
"title": "Content Best Practices", | |
"description": "Format your HTML in a way that enables crawlers to better understand your app’s content." | |
}, | |
"seo-crawl": { | |
"title": "Crawling and Indexing", | |
"description": "To appear in search results, crawlers need access to your app." | |
}, | |
"best-practices-trust-safety": { | |
"title": "Trust and Safety" | |
}, | |
"best-practices-ux": { | |
"title": "User Experience" | |
}, | |
"best-practices-browser-compat": { | |
"title": "Browser Compatibility" | |
}, | |
"best-practices-general": { | |
"title": "General" | |
} | |
}, | |
"timing": { | |
"entries": [ | |
{ | |
"startTime": 762.55, | |
"name": "lh:init:config", | |
"duration": 463.88, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 764.58, | |
"name": "lh:config:requireGatherers", | |
"duration": 73.42, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 838.11, | |
"name": "lh:config:requireAudits", | |
"duration": 329.83, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 1226.76, | |
"name": "lh:runner:run", | |
"duration": 6891.78, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 1227.47, | |
"name": "lh:init:connect", | |
"duration": 141.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 1368.82, | |
"name": "lh:gather:loadBlank", | |
"duration": 30.61, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 1369.81, | |
"name": "lh:driver:navigate", | |
"duration": 29.4, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 1399.56, | |
"name": "lh:gather:getVersion", | |
"duration": 0.62, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 1400.33, | |
"name": "lh:gather:getBenchmarkIndex", | |
"duration": 1007.02, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2407.57, | |
"name": "lh:gather:setupDriver", | |
"duration": 11, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2410.34, | |
"name": "lh:prepare:navigationMode", | |
"duration": 8.21, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2418.83, | |
"name": "lh:gather:runPass-defaultPass", | |
"duration": 3835.89, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2418.9, | |
"name": "lh:gather:loadBlank", | |
"duration": 10.42, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2418.95, | |
"name": "lh:driver:navigate", | |
"duration": 10.33, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2429.41, | |
"name": "lh:prepare:navigation", | |
"duration": 79.02, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2435.65, | |
"name": "lh:storage:clearDataForOrigin", | |
"duration": 6.51, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2442.23, | |
"name": "lh:storage:clearBrowserCaches", | |
"duration": 64.1, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2506.51, | |
"name": "lh:gather:prepareThrottlingAndNetwork", | |
"duration": 1.89, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2508.59, | |
"name": "lh:gather:beforePass", | |
"duration": 9.89, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2508.62, | |
"name": "lh:gather:beforePass:CSSUsage", | |
"duration": 0.17, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2508.81, | |
"name": "lh:gather:beforePass:JsUsage", | |
"duration": 5.14, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2513.96, | |
"name": "lh:gather:beforePass:ViewportDimensions", | |
"duration": 0.05, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2514.02, | |
"name": "lh:gather:beforePass:ConsoleMessages", | |
"duration": 2.08, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.11, | |
"name": "lh:gather:beforePass:AnchorElements", | |
"duration": 0.03, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.15, | |
"name": "lh:gather:beforePass:ImageElements", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.17, | |
"name": "lh:gather:beforePass:LinkElements", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.19, | |
"name": "lh:gather:beforePass:MetaElements", | |
"duration": 0.02, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.21, | |
"name": "lh:gather:beforePass:ScriptElements", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.23, | |
"name": "lh:gather:beforePass:IFrameElements", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.25, | |
"name": "lh:gather:beforePass:FormElements", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.26, | |
"name": "lh:gather:beforePass:MainDocumentContent", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.28, | |
"name": "lh:gather:beforePass:GlobalListeners", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.3, | |
"name": "lh:gather:beforePass:AppCacheManifest", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.31, | |
"name": "lh:gather:beforePass:Doctype", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.32, | |
"name": "lh:gather:beforePass:DOMStats", | |
"duration": 0.02, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.35, | |
"name": "lh:gather:beforePass:OptimizedImages", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.36, | |
"name": "lh:gather:beforePass:PasswordInputsWithPreventedPaste", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.37, | |
"name": "lh:gather:beforePass:ResponseCompression", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2516.39, | |
"name": "lh:gather:beforePass:TagsBlockingFirstPaint", | |
"duration": 0.78, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2517.17, | |
"name": "lh:gather:beforePass:FontSize", | |
"duration": 0.02, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2517.2, | |
"name": "lh:gather:beforePass:EmbeddedContent", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2517.22, | |
"name": "lh:gather:beforePass:RobotsTxt", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2517.23, | |
"name": "lh:gather:beforePass:TapTargets", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2517.24, | |
"name": "lh:gather:beforePass:Accessibility", | |
"duration": 0.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2517.26, | |
"name": "lh:gather:beforePass:TraceElements", | |
"duration": 0.58, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2517.85, | |
"name": "lh:gather:beforePass:InspectorIssues", | |
"duration": 0.5, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2518.35, | |
"name": "lh:gather:beforePass:SourceMaps", | |
"duration": 0.1, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2518.45, | |
"name": "lh:gather:beforePass:FullPageScreenshot", | |
"duration": 0.02, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2518.53, | |
"name": "lh:gather:beginRecording", | |
"duration": 71.62, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2590.28, | |
"name": "lh:gather:loadPage-defaultPass", | |
"duration": 2444.94, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 2590.38, | |
"name": "lh:driver:navigate", | |
"duration": 2444.72, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5035.44, | |
"name": "lh:gather:pass", | |
"duration": 1.34, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5036.9, | |
"name": "lh:gather:getTrace", | |
"duration": 60.37, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5097.29, | |
"name": "lh:gather:getDevtoolsLog", | |
"duration": 0.74, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5097.52, | |
"name": "lh:computed:NetworkRecords", | |
"duration": 0.5, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5099.11, | |
"name": "lh:gather:afterPass", | |
"duration": 1155.44, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5102.83, | |
"name": "lh:gather:afterPass:CSSUsage", | |
"duration": 9.43, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5112.27, | |
"name": "lh:gather:afterPass:JsUsage", | |
"duration": 3.81, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5116.09, | |
"name": "lh:gather:afterPass:ViewportDimensions", | |
"duration": 1.79, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5117.9, | |
"name": "lh:gather:afterPass:ConsoleMessages", | |
"duration": 1.84, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5119.76, | |
"name": "lh:gather:afterPass:AnchorElements", | |
"duration": 14.33, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5134.1, | |
"name": "lh:gather:afterPass:ImageElements", | |
"duration": 10.32, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5144.43, | |
"name": "lh:gather:afterPass:LinkElements", | |
"duration": 2.92, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5147.37, | |
"name": "lh:gather:afterPass:MetaElements", | |
"duration": 3.63, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5151.01, | |
"name": "lh:gather:afterPass:ScriptElements", | |
"duration": 3.76, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5154.78, | |
"name": "lh:gather:afterPass:IFrameElements", | |
"duration": 3.68, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5158.47, | |
"name": "lh:gather:afterPass:FormElements", | |
"duration": 5.12, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5163.6, | |
"name": "lh:gather:afterPass:MainDocumentContent", | |
"duration": 1.76, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5165.38, | |
"name": "lh:gather:afterPass:GlobalListeners", | |
"duration": 2.39, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5167.78, | |
"name": "lh:gather:afterPass:AppCacheManifest", | |
"duration": 1.86, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5169.65, | |
"name": "lh:gather:afterPass:Doctype", | |
"duration": 1.8, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5171.46, | |
"name": "lh:gather:afterPass:DOMStats", | |
"duration": 4.49, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5175.96, | |
"name": "lh:gather:afterPass:OptimizedImages", | |
"duration": 1.41, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5177.38, | |
"name": "lh:gather:afterPass:PasswordInputsWithPreventedPaste", | |
"duration": 2.37, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5179.75, | |
"name": "lh:gather:afterPass:ResponseCompression", | |
"duration": 3.48, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5183.24, | |
"name": "lh:gather:afterPass:TagsBlockingFirstPaint", | |
"duration": 2.53, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5185.77, | |
"name": "lh:gather:afterPass:FontSize", | |
"duration": 8.75, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5194.53, | |
"name": "lh:gather:afterPass:EmbeddedContent", | |
"duration": 3.65, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5198.19, | |
"name": "lh:gather:afterPass:RobotsTxt", | |
"duration": 48.78, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5198.38, | |
"name": "lh:gather:getVersion", | |
"duration": 0.44, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5199.59, | |
"name": "lh:gather:getVersion", | |
"duration": 0.3, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5246.99, | |
"name": "lh:gather:afterPass:TapTargets", | |
"duration": 16.06, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 5263.07, | |
"name": "lh:gather:afterPass:Accessibility", | |
"duration": 775.69, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6038.77, | |
"name": "lh:gather:afterPass:TraceElements", | |
"duration": 10.2, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6039.76, | |
"name": "lh:computed:ProcessedTrace", | |
"duration": 4.42, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6044.19, | |
"name": "lh:computed:ProcessedNavigation", | |
"duration": 0.65, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6048.98, | |
"name": "lh:gather:afterPass:InspectorIssues", | |
"duration": 1.87, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6050.86, | |
"name": "lh:gather:afterPass:SourceMaps", | |
"duration": 1.23, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6052.1, | |
"name": "lh:gather:afterPass:FullPageScreenshot", | |
"duration": 202.44, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6254.88, | |
"name": "lh:gather:populateBaseArtifacts", | |
"duration": 13.85, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6256.05, | |
"name": "lh:gather:collectStacks", | |
"duration": 12.51, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6269.42, | |
"name": "lh:gather:runPass-offlinePass", | |
"duration": 64.77, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6269.49, | |
"name": "lh:gather:loadBlank", | |
"duration": 22.99, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6269.52, | |
"name": "lh:driver:navigate", | |
"duration": 22.91, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6292.5, | |
"name": "lh:prepare:navigation", | |
"duration": 1.08, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6292.57, | |
"name": "lh:gather:prepareThrottlingAndNetwork", | |
"duration": 1, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6293.6, | |
"name": "lh:gather:beforePass", | |
"duration": 1.47, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6293.61, | |
"name": "lh:gather:beforePass:ServiceWorker", | |
"duration": 1.45, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6295.08, | |
"name": "lh:gather:beginRecording", | |
"duration": 0.07, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6295.15, | |
"name": "lh:gather:loadPage-offlinePass", | |
"duration": 33.69, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6295.2, | |
"name": "lh:driver:navigate", | |
"duration": 33.59, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6328.86, | |
"name": "lh:gather:pass", | |
"duration": 0.08, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6328.95, | |
"name": "lh:gather:getDevtoolsLog", | |
"duration": 0.52, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6329.29, | |
"name": "lh:computed:NetworkRecords", | |
"duration": 0.17, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6330.23, | |
"name": "lh:gather:afterPass", | |
"duration": 3.94, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6332.94, | |
"name": "lh:gather:afterPass:ServiceWorker", | |
"duration": 1.23, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6334.24, | |
"name": "lh:gather:runPass-redirectPass", | |
"duration": 934.99, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6334.31, | |
"name": "lh:gather:loadBlank", | |
"duration": 15.73, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6334.35, | |
"name": "lh:driver:navigate", | |
"duration": 15.65, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6350.05, | |
"name": "lh:prepare:navigation", | |
"duration": 2.44, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6350.12, | |
"name": "lh:gather:prepareThrottlingAndNetwork", | |
"duration": 2.36, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6352.5, | |
"name": "lh:gather:beforePass", | |
"duration": 0.12, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6352.52, | |
"name": "lh:gather:beforePass:HTTPRedirect", | |
"duration": 0.11, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6352.63, | |
"name": "lh:gather:beginRecording", | |
"duration": 0.07, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6352.71, | |
"name": "lh:gather:loadPage-redirectPass", | |
"duration": 33.41, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6352.75, | |
"name": "lh:driver:navigate", | |
"duration": 33.3, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6386.14, | |
"name": "lh:gather:pass", | |
"duration": 0.16, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6386.3, | |
"name": "lh:gather:getDevtoolsLog", | |
"duration": 0.26, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6386.38, | |
"name": "lh:computed:NetworkRecords", | |
"duration": 0.18, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 6387.9, | |
"name": "lh:gather:afterPass", | |
"duration": 881.31, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7266.56, | |
"name": "lh:gather:afterPass:HTTPRedirect", | |
"duration": 2.65, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7269.33, | |
"name": "lh:gather:disconnect", | |
"duration": 8.2, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7269.39, | |
"name": "lh:storage:clearDataForOrigin", | |
"duration": 5.8, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7277.99, | |
"name": "lh:assetSaver:saveArtifacts", | |
"duration": 19.38, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7297.52, | |
"name": "lh:runner:auditing", | |
"duration": 819.92, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7299.26, | |
"name": "lh:audit:is-on-https", | |
"duration": 2.7, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7302.44, | |
"name": "lh:audit:redirects-http", | |
"duration": 1.37, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7304.45, | |
"name": "lh:audit:service-worker", | |
"duration": 1.78, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7308.03, | |
"name": "lh:audit:viewport", | |
"duration": 2.4, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7308.7, | |
"name": "lh:computed:ViewportMeta", | |
"duration": 0.58, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7310.78, | |
"name": "lh:audit:first-contentful-paint", | |
"duration": 9.78, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7311.26, | |
"name": "lh:computed:FirstContentfulPaint", | |
"duration": 7.43, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7311.52, | |
"name": "lh:computed:LanternFirstContentfulPaint", | |
"duration": 7.17, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7311.67, | |
"name": "lh:computed:PageDependencyGraph", | |
"duration": 2.2, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7313.9, | |
"name": "lh:computed:LoadSimulator", | |
"duration": 1.36, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7313.99, | |
"name": "lh:computed:NetworkAnalysis", | |
"duration": 1.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7320.92, | |
"name": "lh:audit:largest-contentful-paint", | |
"duration": 3.08, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7321.44, | |
"name": "lh:computed:LargestContentfulPaint", | |
"duration": 1.63, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7321.51, | |
"name": "lh:computed:LanternLargestContentfulPaint", | |
"duration": 1.54, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7324.35, | |
"name": "lh:audit:first-meaningful-paint", | |
"duration": 2.46, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7324.85, | |
"name": "lh:computed:FirstMeaningfulPaint", | |
"duration": 1.13, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7324.93, | |
"name": "lh:computed:LanternFirstMeaningfulPaint", | |
"duration": 1.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7327.15, | |
"name": "lh:audit:speed-index", | |
"duration": 232.4, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7327.61, | |
"name": "lh:computed:SpeedIndex", | |
"duration": 231.17, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7327.68, | |
"name": "lh:computed:LanternSpeedIndex", | |
"duration": 231.09, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7327.73, | |
"name": "lh:computed:Speedline", | |
"duration": 229.9, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7559.57, | |
"name": "lh:audit:screenshot-thumbnails", | |
"duration": 130.18, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7689.78, | |
"name": "lh:audit:final-screenshot", | |
"duration": 0.47, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7690, | |
"name": "lh:computed:Screenshots", | |
"duration": 0.22, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7691.11, | |
"name": "lh:audit:total-blocking-time", | |
"duration": 4.95, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7692.02, | |
"name": "lh:computed:TotalBlockingTime", | |
"duration": 1.89, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7692.09, | |
"name": "lh:computed:LanternTotalBlockingTime", | |
"duration": 1.81, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7692.17, | |
"name": "lh:computed:LanternInteractive", | |
"duration": 0.87, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7696.71, | |
"name": "lh:audit:max-potential-fid", | |
"duration": 3.22, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7697.66, | |
"name": "lh:computed:MaxPotentialFID", | |
"duration": 0.87, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7697.72, | |
"name": "lh:computed:LanternMaxPotentialFID", | |
"duration": 0.8, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7700.62, | |
"name": "lh:audit:cumulative-layout-shift", | |
"duration": 2.79, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7702.29, | |
"name": "lh:computed:CumulativeLayoutShift", | |
"duration": 0.24, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7704.05, | |
"name": "lh:audit:errors-in-console", | |
"duration": 3.45, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7708.08, | |
"name": "lh:audit:server-response-time", | |
"duration": 2.67, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7708.82, | |
"name": "lh:computed:MainResource", | |
"duration": 0.13, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7711.15, | |
"name": "lh:audit:interactive", | |
"duration": 1.44, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7711.66, | |
"name": "lh:computed:Interactive", | |
"duration": 0.09, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7713.04, | |
"name": "lh:audit:user-timings", | |
"duration": 1.74, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7713.55, | |
"name": "lh:computed:UserTimings", | |
"duration": 0.24, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7715.42, | |
"name": "lh:audit:critical-request-chains", | |
"duration": 3.15, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7716.03, | |
"name": "lh:computed:CriticalRequestChains", | |
"duration": 0.38, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7718.93, | |
"name": "lh:audit:redirects", | |
"duration": 2.17, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7721.88, | |
"name": "lh:audit:installable-manifest", | |
"duration": 4.43, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7722.77, | |
"name": "lh:computed:ManifestValues", | |
"duration": 0.08, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7727.02, | |
"name": "lh:audit:apple-touch-icon", | |
"duration": 2.87, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7730.43, | |
"name": "lh:audit:splash-screen", | |
"duration": 1.76, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7731.15, | |
"name": "lh:computed:ManifestValues", | |
"duration": 0.03, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7732.62, | |
"name": "lh:audit:themed-omnibox", | |
"duration": 1.57, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7733.13, | |
"name": "lh:computed:ManifestValues", | |
"duration": 0.03, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7734.64, | |
"name": "lh:audit:maskable-icon", | |
"duration": 1.59, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7736.78, | |
"name": "lh:audit:content-width", | |
"duration": 1.67, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7738.85, | |
"name": "lh:audit:image-aspect-ratio", | |
"duration": 1.33, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7740.63, | |
"name": "lh:audit:image-size-responsive", | |
"duration": 2.27, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7743.3, | |
"name": "lh:audit:preload-fonts", | |
"duration": 1.11, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7744.77, | |
"name": "lh:audit:deprecations", | |
"duration": 1.1, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7746.27, | |
"name": "lh:audit:mainthread-work-breakdown", | |
"duration": 3.85, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7746.82, | |
"name": "lh:computed:MainThreadTasks", | |
"duration": 2.09, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7750.52, | |
"name": "lh:audit:bootup-time", | |
"duration": 2.06, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7752.92, | |
"name": "lh:audit:uses-rel-preload", | |
"duration": 0.89, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7754.15, | |
"name": "lh:audit:uses-rel-preconnect", | |
"duration": 1.51, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7756.08, | |
"name": "lh:audit:font-display", | |
"duration": 1.5, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7757.61, | |
"name": "lh:audit:diagnostics", | |
"duration": 0.41, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7758.04, | |
"name": "lh:audit:network-requests", | |
"duration": 0.41, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7758.9, | |
"name": "lh:audit:network-rtt", | |
"duration": 1.51, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7760.82, | |
"name": "lh:audit:network-server-latency", | |
"duration": 1.42, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7762.26, | |
"name": "lh:audit:main-thread-tasks", | |
"duration": 0.21, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7762.49, | |
"name": "lh:audit:metrics", | |
"duration": 1.35, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7762.62, | |
"name": "lh:computed:TimingSummary", | |
"duration": 1.1, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7762.88, | |
"name": "lh:computed:FirstContentfulPaintAllFrames", | |
"duration": 0.09, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7763.01, | |
"name": "lh:computed:LargestContentfulPaintAllFrames", | |
"duration": 0.14, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7764.22, | |
"name": "lh:audit:performance-budget", | |
"duration": 1.44, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7764.65, | |
"name": "lh:computed:ResourceSummary", | |
"duration": 0.41, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7766.03, | |
"name": "lh:audit:timing-budget", | |
"duration": 1.85, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7768.23, | |
"name": "lh:audit:resource-summary", | |
"duration": 2.05, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7770.79, | |
"name": "lh:audit:third-party-summary", | |
"duration": 2.03, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7773.26, | |
"name": "lh:audit:third-party-facades", | |
"duration": 1.71, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7775.29, | |
"name": "lh:audit:largest-contentful-paint-element", | |
"duration": 1.14, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7776.88, | |
"name": "lh:audit:lcp-lazy-loaded", | |
"duration": 1.34, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7778.49, | |
"name": "lh:audit:layout-shift-elements", | |
"duration": 0.8, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7779.62, | |
"name": "lh:audit:long-tasks", | |
"duration": 1.82, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7781.93, | |
"name": "lh:audit:no-unload-listeners", | |
"duration": 1.43, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7784.19, | |
"name": "lh:audit:non-composited-animations", | |
"duration": 1.1, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7785.73, | |
"name": "lh:audit:unsized-images", | |
"duration": 1.64, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7787.92, | |
"name": "lh:audit:valid-source-maps", | |
"duration": 3.21, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7791.54, | |
"name": "lh:audit:preload-lcp-image", | |
"duration": 0.91, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7792.79, | |
"name": "lh:audit:csp-xss", | |
"duration": 1.28, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7794.09, | |
"name": "lh:audit:full-page-screenshot", | |
"duration": 0.11, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7794.22, | |
"name": "lh:audit:script-treemap-data", | |
"duration": 0.52, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7794.46, | |
"name": "lh:computed:JSBundles", | |
"duration": 0.08, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7794.55, | |
"name": "lh:computed:ModuleDuplication", | |
"duration": 0.16, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7795.09, | |
"name": "lh:audit:pwa-cross-browser", | |
"duration": 0.8, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7796.29, | |
"name": "lh:audit:pwa-page-transitions", | |
"duration": 1.03, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7797.66, | |
"name": "lh:audit:pwa-each-page-has-url", | |
"duration": 0.89, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7798.97, | |
"name": "lh:audit:accesskeys", | |
"duration": 3.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7802.41, | |
"name": "lh:audit:aria-allowed-attr", | |
"duration": 2.81, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7805.7, | |
"name": "lh:audit:aria-command-name", | |
"duration": 3.97, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7810.11, | |
"name": "lh:audit:aria-hidden-body", | |
"duration": 8.29, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7818.93, | |
"name": "lh:audit:aria-hidden-focus", | |
"duration": 3.5, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7822.9, | |
"name": "lh:audit:aria-input-field-name", | |
"duration": 4.15, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7827.48, | |
"name": "lh:audit:aria-meter-name", | |
"duration": 3.9, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7831.82, | |
"name": "lh:audit:aria-progressbar-name", | |
"duration": 3.87, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7836.07, | |
"name": "lh:audit:aria-required-attr", | |
"duration": 3.57, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7840.17, | |
"name": "lh:audit:aria-required-children", | |
"duration": 4.18, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7844.75, | |
"name": "lh:audit:aria-required-parent", | |
"duration": 3.36, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7848.42, | |
"name": "lh:audit:aria-roles", | |
"duration": 2.83, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7851.66, | |
"name": "lh:audit:aria-toggle-field-name", | |
"duration": 4.16, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7856.21, | |
"name": "lh:audit:aria-tooltip-name", | |
"duration": 4.23, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7860.83, | |
"name": "lh:audit:aria-treeitem-name", | |
"duration": 3.9, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7865.08, | |
"name": "lh:audit:aria-valid-attr-value", | |
"duration": 4.64, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7870.07, | |
"name": "lh:audit:aria-valid-attr", | |
"duration": 3.53, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7873.98, | |
"name": "lh:audit:button-name", | |
"duration": 3.8, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7878.14, | |
"name": "lh:audit:bypass", | |
"duration": 6.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7884.52, | |
"name": "lh:audit:color-contrast", | |
"duration": 3.73, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7888.7, | |
"name": "lh:audit:definition-list", | |
"duration": 5.36, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7894.47, | |
"name": "lh:audit:dlitem", | |
"duration": 4.36, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7899.21, | |
"name": "lh:audit:document-title", | |
"duration": 4.42, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7903.99, | |
"name": "lh:audit:duplicate-id-active", | |
"duration": 4.67, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7908.97, | |
"name": "lh:audit:duplicate-id-aria", | |
"duration": 3.69, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7913.02, | |
"name": "lh:audit:form-field-multiple-labels", | |
"duration": 6.24, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7919.61, | |
"name": "lh:audit:frame-title", | |
"duration": 3.96, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7923.96, | |
"name": "lh:audit:heading-order", | |
"duration": 5.05, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7929.5, | |
"name": "lh:audit:html-has-lang", | |
"duration": 7.27, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7937.18, | |
"name": "lh:audit:html-lang-valid", | |
"duration": 1.27, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7938.79, | |
"name": "lh:audit:image-alt", | |
"duration": 5.1, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7944.28, | |
"name": "lh:audit:input-image-alt", | |
"duration": 5.59, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7950.32, | |
"name": "lh:audit:label", | |
"duration": 4.26, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7954.95, | |
"name": "lh:audit:link-name", | |
"duration": 5.56, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7960.93, | |
"name": "lh:audit:list", | |
"duration": 5.96, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7967.3, | |
"name": "lh:audit:listitem", | |
"duration": 6.16, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7973.85, | |
"name": "lh:audit:meta-refresh", | |
"duration": 1.5, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7975.84, | |
"name": "lh:audit:meta-viewport", | |
"duration": 7.79, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7984, | |
"name": "lh:audit:object-alt", | |
"duration": 5.16, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7989.57, | |
"name": "lh:audit:tabindex", | |
"duration": 6.76, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 7996.89, | |
"name": "lh:audit:td-headers-attr", | |
"duration": 9.57, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8007.03, | |
"name": "lh:audit:th-has-data-cells", | |
"duration": 7.48, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8014.91, | |
"name": "lh:audit:valid-lang", | |
"duration": 6.62, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8021.93, | |
"name": "lh:audit:video-caption", | |
"duration": 5.97, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8027.94, | |
"name": "lh:audit:custom-controls-labels", | |
"duration": 0.08, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8028.03, | |
"name": "lh:audit:custom-controls-roles", | |
"duration": 0.05, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8028.08, | |
"name": "lh:audit:focus-traps", | |
"duration": 0.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8028.14, | |
"name": "lh:audit:focusable-controls", | |
"duration": 0.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8028.18, | |
"name": "lh:audit:interactive-element-affordance", | |
"duration": 0.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8028.23, | |
"name": "lh:audit:logical-tab-order", | |
"duration": 0.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8028.28, | |
"name": "lh:audit:managed-focus", | |
"duration": 0.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8028.33, | |
"name": "lh:audit:offscreen-content-hidden", | |
"duration": 0.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8028.38, | |
"name": "lh:audit:use-landmarks", | |
"duration": 0.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8028.42, | |
"name": "lh:audit:visual-order-follows-dom", | |
"duration": 0.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8028.8, | |
"name": "lh:audit:uses-long-cache-ttl", | |
"duration": 1.6, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8030.7, | |
"name": "lh:audit:total-byte-weight", | |
"duration": 1.9, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8032.9, | |
"name": "lh:audit:offscreen-images", | |
"duration": 2.28, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8035.51, | |
"name": "lh:audit:render-blocking-resources", | |
"duration": 1.52, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8036.11, | |
"name": "lh:computed:UnusedCSS", | |
"duration": 0.14, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8036.3, | |
"name": "lh:computed:FirstContentfulPaint", | |
"duration": 0.08, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8037.24, | |
"name": "lh:audit:unminified-css", | |
"duration": 1.23, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8038.69, | |
"name": "lh:audit:unminified-javascript", | |
"duration": 1.62, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8040.59, | |
"name": "lh:audit:unused-css-rules", | |
"duration": 1.44, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8042.3, | |
"name": "lh:audit:unused-javascript", | |
"duration": 1.83, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8042.79, | |
"name": "lh:computed:JSBundles", | |
"duration": 0.05, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8042.88, | |
"name": "lh:computed:UnusedJavascriptSummary", | |
"duration": 0.22, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8044.43, | |
"name": "lh:audit:modern-image-formats", | |
"duration": 1.59, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8046.25, | |
"name": "lh:audit:uses-optimized-images", | |
"duration": 1.32, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8047.83, | |
"name": "lh:audit:uses-text-compression", | |
"duration": 1.63, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8049.71, | |
"name": "lh:audit:uses-responsive-images", | |
"duration": 1.6, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8050.1, | |
"name": "lh:computed:ImageRecords", | |
"duration": 0.26, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8051.66, | |
"name": "lh:audit:efficient-animated-content", | |
"duration": 1.59, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8053.51, | |
"name": "lh:audit:duplicated-javascript", | |
"duration": 2.13, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8054.05, | |
"name": "lh:computed:ModuleDuplication", | |
"duration": 0.07, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8054.07, | |
"name": "lh:computed:JSBundles", | |
"duration": 0.04, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8056.12, | |
"name": "lh:audit:legacy-javascript", | |
"duration": 13.06, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8069.46, | |
"name": "lh:audit:appcache-manifest", | |
"duration": 0.72, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8070.49, | |
"name": "lh:audit:doctype", | |
"duration": 0.87, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8071.77, | |
"name": "lh:audit:charset", | |
"duration": 1.38, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8073.53, | |
"name": "lh:audit:dom-size", | |
"duration": 1.58, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8075.48, | |
"name": "lh:audit:external-anchors-use-rel-noopener", | |
"duration": 1.14, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8077.01, | |
"name": "lh:audit:geolocation-on-start", | |
"duration": 1.2, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8078.69, | |
"name": "lh:audit:inspector-issues", | |
"duration": 1.44, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8080.49, | |
"name": "lh:audit:no-document-write", | |
"duration": 3.47, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8084.39, | |
"name": "lh:audit:no-vulnerable-libraries", | |
"duration": 1.28, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8085.95, | |
"name": "lh:audit:js-libraries", | |
"duration": 0.72, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8087.1, | |
"name": "lh:audit:notification-on-start", | |
"duration": 1.28, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8088.71, | |
"name": "lh:audit:password-inputs-can-be-pasted-into", | |
"duration": 1.01, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8090.01, | |
"name": "lh:audit:uses-http2", | |
"duration": 1.87, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8092.33, | |
"name": "lh:audit:uses-passive-event-listeners", | |
"duration": 1.3, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8094.78, | |
"name": "lh:audit:meta-description", | |
"duration": 1.21, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8096.4, | |
"name": "lh:audit:http-status-code", | |
"duration": 1.09, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8097.97, | |
"name": "lh:audit:font-size", | |
"duration": 1.58, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8099.93, | |
"name": "lh:audit:link-text", | |
"duration": 1.19, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8101.6, | |
"name": "lh:audit:crawlable-anchors", | |
"duration": 1.66, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8104.93, | |
"name": "lh:audit:is-crawlable", | |
"duration": 2.3, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8107.66, | |
"name": "lh:audit:robots-txt", | |
"duration": 1.44, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8109.56, | |
"name": "lh:audit:tap-targets", | |
"duration": 1.54, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8111.54, | |
"name": "lh:audit:hreflang", | |
"duration": 1.35, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8113.26, | |
"name": "lh:audit:plugins", | |
"duration": 1.15, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8114.81, | |
"name": "lh:audit:canonical", | |
"duration": 1.35, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8116.53, | |
"name": "lh:audit:structured-data", | |
"duration": 0.89, | |
"entryType": "measure" | |
}, | |
{ | |
"startTime": 8117.45, | |
"name": "lh:runner:generate", | |
"duration": 1.08, | |
"entryType": "measure" | |
} | |
], | |
"total": 6891.78 | |
}, | |
"i18n": { | |
"rendererFormattedStrings": { | |
"calculatorLink": "See calculator.", | |
"crcInitialNavigation": "Initial Navigation", | |
"crcLongestDurationLabel": "Maximum critical path latency:", | |
"dropdownCopyJSON": "Copy JSON", | |
"dropdownDarkTheme": "Toggle Dark Theme", | |
"dropdownPrintExpanded": "Print Expanded", | |
"dropdownPrintSummary": "Print Summary", | |
"dropdownSaveGist": "Save as Gist", | |
"dropdownSaveHTML": "Save as HTML", | |
"dropdownSaveJSON": "Save as JSON", | |
"dropdownViewer": "Open in Viewer", | |
"errorLabel": "Error!", | |
"errorMissingAuditInfo": "Report error: no audit information", | |
"footerIssue": "File an issue", | |
"labDataTitle": "Lab Data", | |
"lsPerformanceCategoryDescription": "[Lighthouse](https://developers.google.com/web/tools/lighthouse/) analysis of the current page on an emulated mobile network. Values are estimated and may vary.", | |
"manualAuditsGroupTitle": "Additional items to manually check", | |
"notApplicableAuditsGroupTitle": "Not applicable", | |
"opportunityResourceColumnLabel": "Opportunity", | |
"opportunitySavingsColumnLabel": "Estimated Savings", | |
"passedAuditsGroupTitle": "Passed audits", | |
"runtimeDesktopEmulation": "Emulated Desktop", | |
"runtimeMobileEmulation": "Emulated Moto G4", | |
"runtimeNoEmulation": "No emulation", | |
"runtimeSettingsAxeVersion": "Axe version", | |
"runtimeSettingsBenchmark": "CPU/Memory Power", | |
"runtimeSettingsChannel": "Channel", | |
"runtimeSettingsCPUThrottling": "CPU throttling", | |
"runtimeSettingsDevice": "Device", | |
"runtimeSettingsFetchTime": "Fetch Time", | |
"runtimeSettingsNetworkThrottling": "Network throttling", | |
"runtimeSettingsTitle": "Runtime Settings", | |
"runtimeSettingsUA": "User agent (host)", | |
"runtimeSettingsUANetwork": "User agent (network)", | |
"runtimeSettingsUrl": "URL", | |
"runtimeUnknown": "Unknown", | |
"showRelevantAudits": "Show audits relevant to:", | |
"snippetCollapseButtonLabel": "Collapse snippet", | |
"snippetExpandButtonLabel": "Expand snippet", | |
"thirdPartyResourcesLabel": "Show 3rd-party resources", | |
"throttlingProvided": "Provided by environment", | |
"toplevelWarningsMessage": "There were issues affecting this run of Lighthouse:", | |
"varianceDisclaimer": "Values are estimated and may vary. The [performance score is calculated](https://web.dev/performance-scoring/) directly from these metrics.", | |
"viewTreemapLabel": "View Treemap", | |
"warningAuditsGroupTitle": "Passed audits but with warnings", | |
"warningHeader": "Warnings: " | |
}, | |
"icuMessagePaths": { | |
"lighthouse-core/audits/is-on-https.js | title": [ | |
"audits[is-on-https].title" | |
], | |
"lighthouse-core/audits/is-on-https.js | description": [ | |
"audits[is-on-https].description" | |
], | |
"lighthouse-core/audits/redirects-http.js | title": [ | |
"audits[redirects-http].title" | |
], | |
"lighthouse-core/audits/redirects-http.js | description": [ | |
"audits[redirects-http].description" | |
], | |
"lighthouse-core/audits/service-worker.js | failureTitle": [ | |
"audits[service-worker].title" | |
], | |
"lighthouse-core/audits/service-worker.js | description": [ | |
"audits[service-worker].description" | |
], | |
"lighthouse-core/audits/viewport.js | failureTitle": [ | |
"audits.viewport.title" | |
], | |
"lighthouse-core/audits/viewport.js | description": [ | |
"audits.viewport.description" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | firstContentfulPaintMetric": [ | |
"audits[first-contentful-paint].title" | |
], | |
"lighthouse-core/audits/metrics/first-contentful-paint.js | description": [ | |
"audits[first-contentful-paint].description" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | seconds": [ | |
{ | |
"values": { | |
"timeInMs": 681.117 | |
}, | |
"path": "audits[first-contentful-paint].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 750.2339999999999 | |
}, | |
"path": "audits[largest-contentful-paint].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 681.117 | |
}, | |
"path": "audits[first-meaningful-paint].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 681.117 | |
}, | |
"path": "audits[speed-index].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 681.117 | |
}, | |
"path": "audits.interactive.displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 241.91999999999996 | |
}, | |
"path": "audits[mainthread-work-breakdown].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 10.191999999999998 | |
}, | |
"path": "audits[bootup-time].displayValue" | |
} | |
], | |
"lighthouse-core/lib/i18n/i18n.js | largestContentfulPaintMetric": [ | |
"audits[largest-contentful-paint].title" | |
], | |
"lighthouse-core/audits/metrics/largest-contentful-paint.js | description": [ | |
"audits[largest-contentful-paint].description" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | firstMeaningfulPaintMetric": [ | |
"audits[first-meaningful-paint].title" | |
], | |
"lighthouse-core/audits/metrics/first-meaningful-paint.js | description": [ | |
"audits[first-meaningful-paint].description" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | speedIndexMetric": [ | |
"audits[speed-index].title" | |
], | |
"lighthouse-core/audits/metrics/speed-index.js | description": [ | |
"audits[speed-index].description" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | totalBlockingTimeMetric": [ | |
"audits[total-blocking-time].title" | |
], | |
"lighthouse-core/audits/metrics/total-blocking-time.js | description": [ | |
"audits[total-blocking-time].description" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | ms": [ | |
{ | |
"values": { | |
"timeInMs": 0 | |
}, | |
"path": "audits[total-blocking-time].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 16 | |
}, | |
"path": "audits[max-potential-fid].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 0.30000000000000004 | |
}, | |
"path": "audits[network-rtt].displayValue" | |
}, | |
{ | |
"values": { | |
"timeInMs": 0.11699999999999994 | |
}, | |
"path": "audits[network-server-latency].displayValue" | |
} | |
], | |
"lighthouse-core/lib/i18n/i18n.js | maxPotentialFIDMetric": [ | |
"audits[max-potential-fid].title" | |
], | |
"lighthouse-core/audits/metrics/max-potential-fid.js | description": [ | |
"audits[max-potential-fid].description" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | cumulativeLayoutShiftMetric": [ | |
"audits[cumulative-layout-shift].title" | |
], | |
"lighthouse-core/audits/metrics/cumulative-layout-shift.js | description": [ | |
"audits[cumulative-layout-shift].description" | |
], | |
"lighthouse-core/audits/errors-in-console.js | failureTitle": [ | |
"audits[errors-in-console].title" | |
], | |
"lighthouse-core/audits/errors-in-console.js | description": [ | |
"audits[errors-in-console].description" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnSource": [ | |
"audits[errors-in-console].details.headings[0].text" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnDescription": [ | |
"audits[errors-in-console].details.headings[1].text", | |
"audits[csp-xss].details.headings[0].text" | |
], | |
"lighthouse-core/audits/server-response-time.js | title": [ | |
"audits[server-response-time].title" | |
], | |
"lighthouse-core/audits/server-response-time.js | description": [ | |
"audits[server-response-time].description" | |
], | |
"lighthouse-core/audits/server-response-time.js | displayValue": [ | |
{ | |
"values": { | |
"timeInMs": 0.6209999999999999 | |
}, | |
"path": "audits[server-response-time].displayValue" | |
} | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnURL": [ | |
"audits[server-response-time].details.headings[0].label", | |
"audits[bootup-time].details.headings[0].text", | |
"audits[network-rtt].details.headings[0].text", | |
"audits[network-server-latency].details.headings[0].text", | |
"audits[long-tasks].details.headings[0].text", | |
"audits[unsized-images].details.headings[1].text", | |
"audits[total-byte-weight].details.headings[0].text", | |
"audits[uses-text-compression].details.headings[0].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnTimeSpent": [ | |
"audits[server-response-time].details.headings[1].label", | |
"audits[mainthread-work-breakdown].details.headings[1].text", | |
"audits[network-rtt].details.headings[1].text", | |
"audits[network-server-latency].details.headings[1].text" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | interactiveMetric": [ | |
"audits.interactive.title" | |
], | |
"lighthouse-core/audits/metrics/interactive.js | description": [ | |
"audits.interactive.description" | |
], | |
"lighthouse-core/audits/user-timings.js | title": [ | |
"audits[user-timings].title" | |
], | |
"lighthouse-core/audits/user-timings.js | description": [ | |
"audits[user-timings].description" | |
], | |
"lighthouse-core/audits/critical-request-chains.js | title": [ | |
"audits[critical-request-chains].title" | |
], | |
"lighthouse-core/audits/critical-request-chains.js | description": [ | |
"audits[critical-request-chains].description" | |
], | |
"lighthouse-core/audits/redirects.js | title": [ | |
"audits.redirects.title" | |
], | |
"lighthouse-core/audits/redirects.js | description": [ | |
"audits.redirects.description" | |
], | |
"lighthouse-core/audits/installable-manifest.js | failureTitle": [ | |
"audits[installable-manifest].title" | |
], | |
"lighthouse-core/audits/installable-manifest.js | description": [ | |
"audits[installable-manifest].description" | |
], | |
"lighthouse-core/audits/installable-manifest.js | displayValue": [ | |
{ | |
"values": { | |
"itemCount": 1 | |
}, | |
"path": "audits[installable-manifest].displayValue" | |
} | |
], | |
"lighthouse-core/audits/installable-manifest.js | columnValue": [ | |
"audits[installable-manifest].details.headings[0].text" | |
], | |
"lighthouse-core/audits/apple-touch-icon.js | failureTitle": [ | |
"audits[apple-touch-icon].title" | |
], | |
"lighthouse-core/audits/apple-touch-icon.js | description": [ | |
"audits[apple-touch-icon].description" | |
], | |
"lighthouse-core/audits/splash-screen.js | failureTitle": [ | |
"audits[splash-screen].title" | |
], | |
"lighthouse-core/audits/splash-screen.js | description": [ | |
"audits[splash-screen].description" | |
], | |
"lighthouse-core/audits/themed-omnibox.js | failureTitle": [ | |
"audits[themed-omnibox].title" | |
], | |
"lighthouse-core/audits/themed-omnibox.js | description": [ | |
"audits[themed-omnibox].description" | |
], | |
"lighthouse-core/audits/maskable-icon.js | failureTitle": [ | |
"audits[maskable-icon].title" | |
], | |
"lighthouse-core/audits/maskable-icon.js | description": [ | |
"audits[maskable-icon].description" | |
], | |
"lighthouse-core/audits/content-width.js | failureTitle": [ | |
"audits[content-width].title" | |
], | |
"lighthouse-core/audits/content-width.js | description": [ | |
"audits[content-width].description" | |
], | |
"lighthouse-core/audits/content-width.js | explanation": [ | |
{ | |
"values": { | |
"innerWidth": 980, | |
"outerWidth": 360 | |
}, | |
"path": "audits[content-width].explanation" | |
} | |
], | |
"lighthouse-core/audits/image-aspect-ratio.js | title": [ | |
"audits[image-aspect-ratio].title" | |
], | |
"lighthouse-core/audits/image-aspect-ratio.js | description": [ | |
"audits[image-aspect-ratio].description" | |
], | |
"lighthouse-core/audits/image-size-responsive.js | title": [ | |
"audits[image-size-responsive].title" | |
], | |
"lighthouse-core/audits/image-size-responsive.js | description": [ | |
"audits[image-size-responsive].description" | |
], | |
"lighthouse-core/audits/preload-fonts.js | title": [ | |
"audits[preload-fonts].title" | |
], | |
"lighthouse-core/audits/preload-fonts.js | description": [ | |
"audits[preload-fonts].description" | |
], | |
"lighthouse-core/audits/deprecations.js | title": [ | |
"audits.deprecations.title" | |
], | |
"lighthouse-core/audits/deprecations.js | description": [ | |
"audits.deprecations.description" | |
], | |
"lighthouse-core/audits/mainthread-work-breakdown.js | 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/audits/bootup-time.js | title": [ | |
"audits[bootup-time].title" | |
], | |
"lighthouse-core/audits/bootup-time.js | description": [ | |
"audits[bootup-time].description" | |
], | |
"lighthouse-core/audits/bootup-time.js | columnTotal": [ | |
"audits[bootup-time].details.headings[1].text" | |
], | |
"lighthouse-core/audits/bootup-time.js | columnScriptEval": [ | |
"audits[bootup-time].details.headings[2].text" | |
], | |
"lighthouse-core/audits/bootup-time.js | columnScriptParse": [ | |
"audits[bootup-time].details.headings[3].text" | |
], | |
"lighthouse-core/audits/uses-rel-preload.js | title": [ | |
"audits[uses-rel-preload].title" | |
], | |
"lighthouse-core/audits/uses-rel-preload.js | description": [ | |
"audits[uses-rel-preload].description" | |
], | |
"lighthouse-core/audits/uses-rel-preconnect.js | title": [ | |
"audits[uses-rel-preconnect].title" | |
], | |
"lighthouse-core/audits/uses-rel-preconnect.js | description": [ | |
"audits[uses-rel-preconnect].description" | |
], | |
"lighthouse-core/audits/font-display.js | 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/performance-budget.js | title": [ | |
"audits[performance-budget].title" | |
], | |
"lighthouse-core/audits/performance-budget.js | description": [ | |
"audits[performance-budget].description" | |
], | |
"lighthouse-core/audits/timing-budget.js | title": [ | |
"audits[timing-budget].title" | |
], | |
"lighthouse-core/audits/timing-budget.js | description": [ | |
"audits[timing-budget].description" | |
], | |
"lighthouse-core/audits/resource-summary.js | title": [ | |
"audits[resource-summary].title" | |
], | |
"lighthouse-core/audits/resource-summary.js | description": [ | |
"audits[resource-summary].description" | |
], | |
"lighthouse-core/audits/resource-summary.js | displayValue": [ | |
{ | |
"values": { | |
"requestCount": 2, | |
"byteCount": 7156 | |
}, | |
"path": "audits[resource-summary].displayValue" | |
} | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnResourceType": [ | |
"audits[resource-summary].details.headings[0].text" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnRequests": [ | |
"audits[resource-summary].details.headings[1].text" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnTransferSize": [ | |
"audits[resource-summary].details.headings[2].text", | |
"audits[total-byte-weight].details.headings[1].text", | |
"audits[uses-text-compression].details.headings[1].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | totalResourceType": [ | |
"audits[resource-summary].details.items[0].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | documentResourceType": [ | |
"audits[resource-summary].details.items[1].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | imageResourceType": [ | |
"audits[resource-summary].details.items[2].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | stylesheetResourceType": [ | |
"audits[resource-summary].details.items[3].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | mediaResourceType": [ | |
"audits[resource-summary].details.items[4].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | fontResourceType": [ | |
"audits[resource-summary].details.items[5].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | scriptResourceType": [ | |
"audits[resource-summary].details.items[6].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | otherResourceType": [ | |
"audits[resource-summary].details.items[7].label" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | thirdPartyResourceType": [ | |
"audits[resource-summary].details.items[8].label" | |
], | |
"lighthouse-core/audits/third-party-summary.js | title": [ | |
"audits[third-party-summary].title" | |
], | |
"lighthouse-core/audits/third-party-summary.js | description": [ | |
"audits[third-party-summary].description" | |
], | |
"lighthouse-core/audits/third-party-facades.js | title": [ | |
"audits[third-party-facades].title" | |
], | |
"lighthouse-core/audits/third-party-facades.js | description": [ | |
"audits[third-party-facades].description" | |
], | |
"lighthouse-core/audits/largest-contentful-paint-element.js | title": [ | |
"audits[largest-contentful-paint-element].title" | |
], | |
"lighthouse-core/audits/largest-contentful-paint-element.js | description": [ | |
"audits[largest-contentful-paint-element].description" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | displayValueElementsFound": [ | |
{ | |
"values": { | |
"nodeCount": 1 | |
}, | |
"path": "audits[largest-contentful-paint-element].displayValue" | |
} | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnElement": [ | |
"audits[largest-contentful-paint-element].details.headings[0].text", | |
"audits[dom-size].details.headings[1].text" | |
], | |
"lighthouse-core/audits/lcp-lazy-loaded.js | title": [ | |
"audits[lcp-lazy-loaded].title" | |
], | |
"lighthouse-core/audits/lcp-lazy-loaded.js | description": [ | |
"audits[lcp-lazy-loaded].description" | |
], | |
"lighthouse-core/audits/layout-shift-elements.js | title": [ | |
"audits[layout-shift-elements].title" | |
], | |
"lighthouse-core/audits/layout-shift-elements.js | description": [ | |
"audits[layout-shift-elements].description" | |
], | |
"lighthouse-core/audits/long-tasks.js | title": [ | |
"audits[long-tasks].title" | |
], | |
"lighthouse-core/audits/long-tasks.js | description": [ | |
"audits[long-tasks].description" | |
], | |
"lighthouse-core/audits/long-tasks.js | displayValue": [ | |
{ | |
"values": { | |
"itemCount": 1 | |
}, | |
"path": "audits[long-tasks].displayValue" | |
} | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnStartTime": [ | |
"audits[long-tasks].details.headings[1].text" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnDuration": [ | |
"audits[long-tasks].details.headings[2].text" | |
], | |
"lighthouse-core/audits/no-unload-listeners.js | title": [ | |
"audits[no-unload-listeners].title" | |
], | |
"lighthouse-core/audits/no-unload-listeners.js | description": [ | |
"audits[no-unload-listeners].description" | |
], | |
"lighthouse-core/audits/non-composited-animations.js | title": [ | |
"audits[non-composited-animations].title" | |
], | |
"lighthouse-core/audits/non-composited-animations.js | description": [ | |
"audits[non-composited-animations].description" | |
], | |
"lighthouse-core/audits/unsized-images.js | failureTitle": [ | |
"audits[unsized-images].title" | |
], | |
"lighthouse-core/audits/unsized-images.js | description": [ | |
"audits[unsized-images].description" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnFailingElem": [ | |
"audits[unsized-images].details.headings[2].text", | |
"audits.accesskeys.details.headings[0].text", | |
"audits[aria-allowed-attr].details.headings[0].text", | |
"audits[aria-command-name].details.headings[0].text", | |
"audits[aria-hidden-focus].details.headings[0].text", | |
"audits[aria-input-field-name].details.headings[0].text", | |
"audits[aria-meter-name].details.headings[0].text", | |
"audits[aria-progressbar-name].details.headings[0].text", | |
"audits[aria-required-attr].details.headings[0].text", | |
"audits[aria-required-children].details.headings[0].text", | |
"audits[aria-required-parent].details.headings[0].text", | |
"audits[aria-roles].details.headings[0].text", | |
"audits[aria-toggle-field-name].details.headings[0].text", | |
"audits[aria-tooltip-name].details.headings[0].text", | |
"audits[aria-treeitem-name].details.headings[0].text", | |
"audits[aria-valid-attr-value].details.headings[0].text", | |
"audits[aria-valid-attr].details.headings[0].text", | |
"audits[button-name].details.headings[0].text", | |
"audits[color-contrast].details.headings[0].text", | |
"audits[definition-list].details.headings[0].text", | |
"audits.dlitem.details.headings[0].text", | |
"audits[document-title].details.headings[0].text", | |
"audits[duplicate-id-active].details.headings[0].text", | |
"audits[duplicate-id-aria].details.headings[0].text", | |
"audits[form-field-multiple-labels].details.headings[0].text", | |
"audits[frame-title].details.headings[0].text", | |
"audits[heading-order].details.headings[0].text", | |
"audits[html-has-lang].details.headings[0].text", | |
"audits[image-alt].details.headings[0].text", | |
"audits[input-image-alt].details.headings[0].text", | |
"audits.label.details.headings[0].text", | |
"audits[link-name].details.headings[0].text", | |
"audits.list.details.headings[0].text", | |
"audits.listitem.details.headings[0].text", | |
"audits[meta-viewport].details.headings[0].text", | |
"audits[object-alt].details.headings[0].text", | |
"audits.tabindex.details.headings[0].text", | |
"audits[td-headers-attr].details.headings[0].text", | |
"audits[valid-lang].details.headings[0].text" | |
], | |
"lighthouse-core/audits/valid-source-maps.js | title": [ | |
"audits[valid-source-maps].title" | |
], | |
"lighthouse-core/audits/valid-source-maps.js | description": [ | |
"audits[valid-source-maps].description" | |
], | |
"lighthouse-core/audits/preload-lcp-image.js | title": [ | |
"audits[preload-lcp-image].title" | |
], | |
"lighthouse-core/audits/preload-lcp-image.js | description": [ | |
"audits[preload-lcp-image].description" | |
], | |
"lighthouse-core/audits/csp-xss.js | title": [ | |
"audits[csp-xss].title" | |
], | |
"lighthouse-core/audits/csp-xss.js | description": [ | |
"audits[csp-xss].description" | |
], | |
"lighthouse-core/audits/csp-xss.js | columnDirective": [ | |
"audits[csp-xss].details.headings[1].text" | |
], | |
"lighthouse-core/audits/csp-xss.js | columnSeverity": [ | |
"audits[csp-xss].details.headings[2].text" | |
], | |
"lighthouse-core/lib/i18n/i18n.js | itemSeverityHigh": [ | |
"audits[csp-xss].details.items[0].severity" | |
], | |
"lighthouse-core/audits/csp-xss.js | noCsp": [ | |
"audits[csp-xss].details.items[0].description" | |
], | |
"lighthouse-core/audits/manual/pwa-cross-browser.js | title": [ | |
"audits[pwa-cross-browser].title" | |
], | |
"lighthouse-core/audits/manual/pwa-cross-browser.js | description": [ | |
"audits[pwa-cross-browser].description" | |
], | |
"lighthouse-core/audits/manual/pwa-page-transitions.js | title": [ | |
"audits[pwa-page-transitions].title" | |
], | |
"lighthouse-core/audits/manual/pwa-page-transitions.js | description": [ | |
"audits[pwa-page-transitions].description" | |
], | |
"lighthouse-core/audits/manual/pwa-each-page-has-url.js | title": [ | |
"audits[pwa-each-page-has-url].title" | |
], | |
"lighthouse-core/audits/manual/pwa-each-page-has-url.js | description": [ | |
"audits[pwa-each-page-has-url].description" | |
], | |
"lighthouse-core/audits/accessibility/accesskeys.js | failureTitle": [ | |
"audits.accesskeys.title" | |
], | |
"lighthouse-core/audits/accessibility/accesskeys.js | description": [ | |
"audits.accesskeys.description" | |
], | |
"lighthouse-core/audits/accessibility/aria-allowed-attr.js | failureTitle": [ | |
"audits[aria-allowed-attr].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-allowed-attr.js | description": [ | |
"audits[aria-allowed-attr].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-command-name.js | failureTitle": [ | |
"audits[aria-command-name].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-command-name.js | description": [ | |
"audits[aria-command-name].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-hidden-body.js | title": [ | |
"audits[aria-hidden-body].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-hidden-body.js | description": [ | |
"audits[aria-hidden-body].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-hidden-focus.js | failureTitle": [ | |
"audits[aria-hidden-focus].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-hidden-focus.js | description": [ | |
"audits[aria-hidden-focus].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-input-field-name.js | failureTitle": [ | |
"audits[aria-input-field-name].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-input-field-name.js | description": [ | |
"audits[aria-input-field-name].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-meter-name.js | failureTitle": [ | |
"audits[aria-meter-name].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-meter-name.js | description": [ | |
"audits[aria-meter-name].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-progressbar-name.js | failureTitle": [ | |
"audits[aria-progressbar-name].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-progressbar-name.js | description": [ | |
"audits[aria-progressbar-name].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-required-attr.js | failureTitle": [ | |
"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 | failureTitle": [ | |
"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 | failureTitle": [ | |
"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 | failureTitle": [ | |
"audits[aria-roles].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-roles.js | description": [ | |
"audits[aria-roles].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-toggle-field-name.js | failureTitle": [ | |
"audits[aria-toggle-field-name].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-toggle-field-name.js | description": [ | |
"audits[aria-toggle-field-name].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-tooltip-name.js | failureTitle": [ | |
"audits[aria-tooltip-name].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-tooltip-name.js | description": [ | |
"audits[aria-tooltip-name].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-treeitem-name.js | failureTitle": [ | |
"audits[aria-treeitem-name].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-treeitem-name.js | description": [ | |
"audits[aria-treeitem-name].description" | |
], | |
"lighthouse-core/audits/accessibility/aria-valid-attr-value.js | failureTitle": [ | |
"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 | failureTitle": [ | |
"audits[aria-valid-attr].title" | |
], | |
"lighthouse-core/audits/accessibility/aria-valid-attr.js | description": [ | |
"audits[aria-valid-attr].description" | |
], | |
"lighthouse-core/audits/accessibility/button-name.js | failureTitle": [ | |
"audits[button-name].title" | |
], | |
"lighthouse-core/audits/accessibility/button-name.js | description": [ | |
"audits[button-name].description" | |
], | |
"lighthouse-core/audits/accessibility/bypass.js | title": [ | |
"audits.bypass.title" | |
], | |
"lighthouse-core/audits/accessibility/bypass.js | description": [ | |
"audits.bypass.description" | |
], | |
"lighthouse-core/audits/accessibility/color-contrast.js | failureTitle": [ | |
"audits[color-contrast].title" | |
], | |
"lighthouse-core/audits/accessibility/color-contrast.js | description": [ | |
"audits[color-contrast].description" | |
], | |
"lighthouse-core/audits/accessibility/definition-list.js | failureTitle": [ | |
"audits[definition-list].title" | |
], | |
"lighthouse-core/audits/accessibility/definition-list.js | description": [ | |
"audits[definition-list].description" | |
], | |
"lighthouse-core/audits/accessibility/dlitem.js | failureTitle": [ | |
"audits.dlitem.title" | |
], | |
"lighthouse-core/audits/accessibility/dlitem.js | description": [ | |
"audits.dlitem.description" | |
], | |
"lighthouse-core/audits/accessibility/document-title.js | failureTitle": [ | |
"audits[document-title].title" | |
], | |
"lighthouse-core/audits/accessibility/document-title.js | description": [ | |
"audits[document-title].description" | |
], | |
"lighthouse-core/audits/accessibility/duplicate-id-active.js | failureTitle": [ | |
"audits[duplicate-id-active].title" | |
], | |
"lighthouse-core/audits/accessibility/duplicate-id-active.js | description": [ | |
"audits[duplicate-id-active].description" | |
], | |
"lighthouse-core/audits/accessibility/duplicate-id-aria.js | failureTitle": [ | |
"audits[duplicate-id-aria].title" | |
], | |
"lighthouse-core/audits/accessibility/duplicate-id-aria.js | description": [ | |
"audits[duplicate-id-aria].description" | |
], | |
"lighthouse-core/audits/accessibility/form-field-multiple-labels.js | title": [ | |
"audits[form-field-multiple-labels].title" | |
], | |
"lighthouse-core/audits/accessibility/form-field-multiple-labels.js | description": [ | |
"audits[form-field-multiple-labels].description" | |
], | |
"lighthouse-core/audits/accessibility/frame-title.js | failureTitle": [ | |
"audits[frame-title].title" | |
], | |
"lighthouse-core/audits/accessibility/frame-title.js | description": [ | |
"audits[frame-title].description" | |
], | |
"lighthouse-core/audits/accessibility/heading-order.js | failureTitle": [ | |
"audits[heading-order].title" | |
], | |
"lighthouse-core/audits/accessibility/heading-order.js | description": [ | |
"audits[heading-order].description" | |
], | |
"lighthouse-core/audits/accessibility/html-has-lang.js | failureTitle": [ | |
"audits[html-has-lang].title" | |
], | |
"lighthouse-core/audits/accessibility/html-has-lang.js | description": [ | |
"audits[html-has-lang].description" | |
], | |
"lighthouse-core/audits/accessibility/html-lang-valid.js | title": [ | |
"audits[html-lang-valid].title" | |
], | |
"lighthouse-core/audits/accessibility/html-lang-valid.js | description": [ | |
"audits[html-lang-valid].description" | |
], | |
"lighthouse-core/audits/accessibility/image-alt.js | failureTitle": [ | |
"audits[image-alt].title" | |
], | |
"lighthouse-core/audits/accessibility/image-alt.js | description": [ | |
"audits[image-alt].description" | |
], | |
"lighthouse-core/audits/accessibility/input-image-alt.js | failureTitle": [ | |
"audits[input-image-alt].title" | |
], | |
"lighthouse-core/audits/accessibility/input-image-alt.js | description": [ | |
"audits[input-image-alt].description" | |
], | |
"lighthouse-core/audits/accessibility/label.js | failureTitle": [ | |
"audits.label.title" | |
], | |
"lighthouse-core/audits/accessibility/label.js | description": [ | |
"audits.label.description" | |
], | |
"lighthouse-core/audits/accessibility/link-name.js | failureTitle": [ | |
"audits[link-name].title" | |
], | |
"lighthouse-core/audits/accessibility/link-name.js | description": [ | |
"audits[link-name].description" | |
], | |
"lighthouse-core/audits/accessibility/list.js | failureTitle": [ | |
"audits.list.title" | |
], | |
"lighthouse-core/audits/accessibility/list.js | description": [ | |
"audits.list.description" | |
], | |
"lighthouse-core/audits/accessibility/listitem.js | failureTitle": [ | |
"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 | failureTitle": [ | |
"audits[meta-viewport].title" | |
], | |
"lighthouse-core/audits/accessibility/meta-viewport.js | description": [ | |
"audits[meta-viewport].description" | |
], | |
"lighthouse-core/audits/accessibility/object-alt.js | failureTitle": [ | |
"audits[object-alt].title" | |
], | |
"lighthouse-core/audits/accessibility/object-alt.js | description": [ | |
"audits[object-alt].description" | |
], | |
"lighthouse-core/audits/accessibility/tabindex.js | failureTitle": [ | |
"audits.tabindex.title" | |
], | |
"lighthouse-core/audits/accessibility/tabindex.js | description": [ | |
"audits.tabindex.description" | |
], | |
"lighthouse-core/audits/accessibility/td-headers-attr.js | failureTitle": [ | |
"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 | failureTitle": [ | |
"audits[valid-lang].title" | |
], | |
"lighthouse-core/audits/accessibility/valid-lang.js | description": [ | |
"audits[valid-lang].description" | |
], | |
"lighthouse-core/audits/accessibility/video-caption.js | title": [ | |
"audits[video-caption].title" | |
], | |
"lighthouse-core/audits/accessibility/video-caption.js | description": [ | |
"audits[video-caption].description" | |
], | |
"lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | 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": 7411 | |
}, | |
"path": "audits[total-byte-weight].displayValue" | |
} | |
], | |
"lighthouse-core/audits/byte-efficiency/offscreen-images.js | title": [ | |
"audits[offscreen-images].title" | |
], | |
"lighthouse-core/audits/byte-efficiency/offscreen-images.js | description": [ | |
"audits[offscreen-images].description" | |
], | |
"lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | title": [ | |
"audits[render-blocking-resources].title" | |
], | |
"lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | description": [ | |
"audits[render-blocking-resources].description" | |
], | |
"lighthouse-core/audits/byte-efficiency/unminified-css.js | title": [ | |
"audits[unminified-css].title" | |
], | |
"lighthouse-core/audits/byte-efficiency/unminified-css.js | description": [ | |
"audits[unminified-css].description" | |
], | |
"lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title": [ | |
"audits[unminified-javascript].title" | |
], | |
"lighthouse-core/audits/byte-efficiency/unminified-javascript.js | description": [ | |
"audits[unminified-javascript].description" | |
], | |
"lighthouse-core/audits/byte-efficiency/unused-css-rules.js | title": [ | |
"audits[unused-css-rules].title" | |
], | |
"lighthouse-core/audits/byte-efficiency/unused-css-rules.js | description": [ | |
"audits[unused-css-rules].description" | |
], | |
"lighthouse-core/audits/byte-efficiency/unused-javascript.js | title": [ | |
"audits[unused-javascript].title" | |
], | |
"lighthouse-core/audits/byte-efficiency/unused-javascript.js | description": [ | |
"audits[unused-javascript].description" | |
], | |
"lighthouse-core/audits/byte-efficiency/modern-image-formats.js | title": [ | |
"audits[modern-image-formats].title" | |
], | |
"lighthouse-core/audits/byte-efficiency/modern-image-formats.js | description": [ | |
"audits[modern-image-formats].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/lib/i18n/i18n.js | displayValueByteSavings": [ | |
{ | |
"values": { | |
"wastedBytes": 5090 | |
}, | |
"path": "audits[uses-text-compression].displayValue" | |
} | |
], | |
"lighthouse-core/lib/i18n/i18n.js | columnWastedBytes": [ | |
"audits[uses-text-compression].details.headings[2].label" | |
], | |
"lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | title": [ | |
"audits[uses-responsive-images].title" | |
], | |
"lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | description": [ | |
"audits[uses-responsive-images].description" | |
], | |
"lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | title": [ | |
"audits[efficient-animated-content].title" | |
], | |
"lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description": [ | |
"audits[efficient-animated-content].description" | |
], | |
"lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | title": [ | |
"audits[duplicated-javascript].title" | |
], | |
"lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | description": [ | |
"audits[duplicated-javascript].description" | |
], | |
"lighthouse-core/audits/byte-efficiency/legacy-javascript.js | title": [ | |
"audits[legacy-javascript].title" | |
], | |
"lighthouse-core/audits/byte-efficiency/legacy-javascript.js | description": [ | |
"audits[legacy-javascript].description" | |
], | |
"lighthouse-core/audits/dobetterweb/appcache-manifest.js | title": [ | |
"audits[appcache-manifest].title" | |
], | |
"lighthouse-core/audits/dobetterweb/appcache-manifest.js | description": [ | |
"audits[appcache-manifest].description" | |
], | |
"lighthouse-core/audits/dobetterweb/doctype.js | title": [ | |
"audits.doctype.title" | |
], | |
"lighthouse-core/audits/dobetterweb/doctype.js | description": [ | |
"audits.doctype.description" | |
], | |
"lighthouse-core/audits/dobetterweb/charset.js | title": [ | |
"audits.charset.title" | |
], | |
"lighthouse-core/audits/dobetterweb/charset.js | description": [ | |
"audits.charset.description" | |
], | |
"lighthouse-core/audits/dobetterweb/dom-size.js | title": [ | |
"audits[dom-size].title" | |
], | |
"lighthouse-core/audits/dobetterweb/dom-size.js | description": [ | |
"audits[dom-size].description" | |
], | |
"lighthouse-core/audits/dobetterweb/dom-size.js | displayValue": [ | |
{ | |
"values": { | |
"itemCount": 175 | |
}, | |
"path": "audits[dom-size].displayValue" | |
} | |
], | |
"lighthouse-core/audits/dobetterweb/dom-size.js | columnStatistic": [ | |
"audits[dom-size].details.headings[0].text" | |
], | |
"lighthouse-core/audits/dobetterweb/dom-size.js | columnValue": [ | |
"audits[dom-size].details.headings[2].text" | |
], | |
"lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMElements": [ | |
"audits[dom-size].details.items[0].statistic" | |
], | |
"lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMDepth": [ | |
"audits[dom-size].details.items[1].statistic" | |
], | |
"lighthouse-core/audits/dobetterweb/dom-size.js | statisticDOMWidth": [ | |
"audits[dom-size].details.items[2].statistic" | |
], | |
"lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | title": [ | |
"audits[external-anchors-use-rel-noopener].title" | |
], | |
"lighthouse-core/audits/dobetterweb/external-anchors-use-rel-noopener.js | description": [ | |
"audits[external-anchors-use-rel-noopener].description" | |
], | |
"lighthouse-core/audits/dobetterweb/geolocation-on-start.js | title": [ | |
"audits[geolocation-on-start].title" | |
], | |
"lighthouse-core/audits/dobetterweb/geolocation-on-start.js | description": [ | |
"audits[geolocation-on-start].description" | |
], | |
"lighthouse-core/audits/dobetterweb/inspector-issues.js | title": [ | |
"audits[inspector-issues].title" | |
], | |
"lighthouse-core/audits/dobetterweb/inspector-issues.js | description": [ | |
"audits[inspector-issues].description" | |
], | |
"lighthouse-core/audits/dobetterweb/no-document-write.js | title": [ | |
"audits[no-document-write].title" | |
], | |
"lighthouse-core/audits/dobetterweb/no-document-write.js | description": [ | |
"audits[no-document-write].description" | |
], | |
"lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | title": [ | |
"audits[no-vulnerable-libraries].title" | |
], | |
"lighthouse-core/audits/dobetterweb/no-vulnerable-libraries.js | description": [ | |
"audits[no-vulnerable-libraries].description" | |
], | |
"lighthouse-core/audits/dobetterweb/js-libraries.js | title": [ | |
"audits[js-libraries].title" | |
], | |
"lighthouse-core/audits/dobetterweb/js-libraries.js | description": [ | |
"audits[js-libraries].description" | |
], | |
"lighthouse-core/audits/dobetterweb/notification-on-start.js | title": [ | |
"audits[notification-on-start].title" | |
], | |
"lighthouse-core/audits/dobetterweb/notification-on-start.js | description": [ | |
"audits[notification-on-start].description" | |
], | |
"lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | title": [ | |
"audits[password-inputs-can-be-pasted-into].title" | |
], | |
"lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | description": [ | |
"audits[password-inputs-can-be-pasted-into].description" | |
], | |
"lighthouse-core/audits/dobetterweb/uses-http2.js | title": [ | |
"audits[uses-http2].title" | |
], | |
"lighthouse-core/audits/dobetterweb/uses-http2.js | description": [ | |
"audits[uses-http2].description" | |
], | |
"lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | title": [ | |
"audits[uses-passive-event-listeners].title" | |
], | |
"lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | description": [ | |
"audits[uses-passive-event-listeners].description" | |
], | |
"lighthouse-core/audits/seo/meta-description.js | 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 | failureTitle": [ | |
"audits[font-size].title" | |
], | |
"lighthouse-core/audits/seo/font-size.js | description": [ | |
"audits[font-size].description" | |
], | |
"lighthouse-core/audits/seo/font-size.js | explanationViewport": [ | |
"audits[font-size].explanation" | |
], | |
"lighthouse-core/audits/seo/link-text.js | title": [ | |
"audits[link-text].title" | |
], | |
"lighthouse-core/audits/seo/link-text.js | description": [ | |
"audits[link-text].description" | |
], | |
"lighthouse-core/audits/seo/crawlable-anchors.js | title": [ | |
"audits[crawlable-anchors].title" | |
], | |
"lighthouse-core/audits/seo/crawlable-anchors.js | description": [ | |
"audits[crawlable-anchors].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 | failureTitle": [ | |
"audits[tap-targets].title" | |
], | |
"lighthouse-core/audits/seo/tap-targets.js | description": [ | |
"audits[tap-targets].description" | |
], | |
"lighthouse-core/audits/seo/tap-targets.js | explanationViewportMetaNotOptimized": [ | |
"audits[tap-targets].explanation" | |
], | |
"lighthouse-core/audits/seo/hreflang.js | title": [ | |
"audits.hreflang.title" | |
], | |
"lighthouse-core/audits/seo/hreflang.js | description": [ | |
"audits.hreflang.description" | |
], | |
"lighthouse-core/audits/seo/plugins.js | title": [ | |
"audits.plugins.title" | |
], | |
"lighthouse-core/audits/seo/plugins.js | description": [ | |
"audits.plugins.description" | |
], | |
"lighthouse-core/audits/seo/canonical.js | title": [ | |
"audits.canonical.title" | |
], | |
"lighthouse-core/audits/seo/canonical.js | description": [ | |
"audits.canonical.description" | |
], | |
"lighthouse-core/audits/seo/manual/structured-data.js | title": [ | |
"audits[structured-data].title" | |
], | |
"lighthouse-core/audits/seo/manual/structured-data.js | description": [ | |
"audits[structured-data].description" | |
], | |
"lighthouse-core/config/default-config.js | performanceCategoryTitle": [ | |
"categories.performance.title" | |
], | |
"lighthouse-core/config/default-config.js | a11yCategoryTitle": [ | |
"categories.accessibility.title" | |
], | |
"lighthouse-core/config/default-config.js | a11yCategoryDescription": [ | |
"categories.accessibility.description" | |
], | |
"lighthouse-core/config/default-config.js | a11yCategoryManualDescription": [ | |
"categories.accessibility.manualDescription" | |
], | |
"lighthouse-core/config/default-config.js | bestPracticesCategoryTitle": [ | |
"categories[best-practices].title" | |
], | |
"lighthouse-core/config/default-config.js | seoCategoryTitle": [ | |
"categories.seo.title" | |
], | |
"lighthouse-core/config/default-config.js | seoCategoryDescription": [ | |
"categories.seo.description" | |
], | |
"lighthouse-core/config/default-config.js | seoCategoryManualDescription": [ | |
"categories.seo.manualDescription" | |
], | |
"lighthouse-core/config/default-config.js | pwaCategoryTitle": [ | |
"categories.pwa.title" | |
], | |
"lighthouse-core/config/default-config.js | pwaCategoryDescription": [ | |
"categories.pwa.description" | |
], | |
"lighthouse-core/config/default-config.js | pwaCategoryManualDescription": [ | |
"categories.pwa.manualDescription" | |
], | |
"lighthouse-core/config/default-config.js | metricGroupTitle": [ | |
"categoryGroups.metrics.title" | |
], | |
"lighthouse-core/config/default-config.js | loadOpportunitiesGroupTitle": [ | |
"categoryGroups[load-opportunities].title" | |
], | |
"lighthouse-core/config/default-config.js | loadOpportunitiesGroupDescription": [ | |
"categoryGroups[load-opportunities].description" | |
], | |
"lighthouse-core/config/default-config.js | budgetsGroupTitle": [ | |
"categoryGroups.budgets.title" | |
], | |
"lighthouse-core/config/default-config.js | budgetsGroupDescription": [ | |
"categoryGroups.budgets.description" | |
], | |
"lighthouse-core/config/default-config.js | diagnosticsGroupTitle": [ | |
"categoryGroups.diagnostics.title" | |
], | |
"lighthouse-core/config/default-config.js | diagnosticsGroupDescription": [ | |
"categoryGroups.diagnostics.description" | |
], | |
"lighthouse-core/config/default-config.js | pwaInstallableGroupTitle": [ | |
"categoryGroups[pwa-installable].title" | |
], | |
"lighthouse-core/config/default-config.js | pwaOptimizedGroupTitle": [ | |
"categoryGroups[pwa-optimized].title" | |
], | |
"lighthouse-core/config/default-config.js | a11yBestPracticesGroupTitle": [ | |
"categoryGroups[a11y-best-practices].title" | |
], | |
"lighthouse-core/config/default-config.js | a11yBestPracticesGroupDescription": [ | |
"categoryGroups[a11y-best-practices].description" | |
], | |
"lighthouse-core/config/default-config.js | a11yColorContrastGroupTitle": [ | |
"categoryGroups[a11y-color-contrast].title" | |
], | |
"lighthouse-core/config/default-config.js | a11yColorContrastGroupDescription": [ | |
"categoryGroups[a11y-color-contrast].description" | |
], | |
"lighthouse-core/config/default-config.js | a11yNamesLabelsGroupTitle": [ | |
"categoryGroups[a11y-names-labels].title" | |
], | |
"lighthouse-core/config/default-config.js | a11yNamesLabelsGroupDescription": [ | |
"categoryGroups[a11y-names-labels].description" | |
], | |
"lighthouse-core/config/default-config.js | a11yNavigationGroupTitle": [ | |
"categoryGroups[a11y-navigation].title" | |
], | |
"lighthouse-core/config/default-config.js | a11yNavigationGroupDescription": [ | |
"categoryGroups[a11y-navigation].description" | |
], | |
"lighthouse-core/config/default-config.js | a11yAriaGroupTitle": [ | |
"categoryGroups[a11y-aria].title" | |
], | |
"lighthouse-core/config/default-config.js | a11yAriaGroupDescription": [ | |
"categoryGroups[a11y-aria].description" | |
], | |
"lighthouse-core/config/default-config.js | a11yLanguageGroupTitle": [ | |
"categoryGroups[a11y-language].title" | |
], | |
"lighthouse-core/config/default-config.js | a11yLanguageGroupDescription": [ | |
"categoryGroups[a11y-language].description" | |
], | |
"lighthouse-core/config/default-config.js | a11yAudioVideoGroupTitle": [ | |
"categoryGroups[a11y-audio-video].title" | |
], | |
"lighthouse-core/config/default-config.js | a11yAudioVideoGroupDescription": [ | |
"categoryGroups[a11y-audio-video].description" | |
], | |
"lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupTitle": [ | |
"categoryGroups[a11y-tables-lists].title" | |
], | |
"lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupDescription": [ | |
"categoryGroups[a11y-tables-lists].description" | |
], | |
"lighthouse-core/config/default-config.js | seoMobileGroupTitle": [ | |
"categoryGroups[seo-mobile].title" | |
], | |
"lighthouse-core/config/default-config.js | seoMobileGroupDescription": [ | |
"categoryGroups[seo-mobile].description" | |
], | |
"lighthouse-core/config/default-config.js | seoContentGroupTitle": [ | |
"categoryGroups[seo-content].title" | |
], | |
"lighthouse-core/config/default-config.js | seoContentGroupDescription": [ | |
"categoryGroups[seo-content].description" | |
], | |
"lighthouse-core/config/default-config.js | seoCrawlingGroupTitle": [ | |
"categoryGroups[seo-crawl].title" | |
], | |
"lighthouse-core/config/default-config.js | seoCrawlingGroupDescription": [ | |
"categoryGroups[seo-crawl].description" | |
], | |
"lighthouse-core/config/default-config.js | bestPracticesTrustSafetyGroupTitle": [ | |
"categoryGroups[best-practices-trust-safety].title" | |
], | |
"lighthouse-core/config/default-config.js | bestPracticesUXGroupTitle": [ | |
"categoryGroups[best-practices-ux].title" | |
], | |
"lighthouse-core/config/default-config.js | bestPracticesBrowserCompatGroupTitle": [ | |
"categoryGroups[best-practices-browser-compat].title" | |
], | |
"lighthouse-core/config/default-config.js | bestPracticesGeneralGroupTitle": [ | |
"categoryGroups[best-practices-general].title" | |
] | |
} | |
}, | |
"stackPacks": [] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment