Skip to content

Instantly share code, notes, and snippets.

@developit
Created April 3, 2020 19:13
Show Gist options
  • Save developit/c8c26f616177348a3f6b417849e8786b to your computer and use it in GitHub Desktop.
Save developit/c8c26f616177348a3f6b417849e8786b to your computer and use it in GitHub Desktop.
{
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.83 Safari/537.36",
"environment": {
"networkUserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3694.0 Safari/537.36 Chrome-Lighthouse",
"hostUserAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.83 Safari/537.36",
"benchmarkIndex": 1176
},
"lighthouseVersion": "5.7.0",
"fetchTime": "2020-04-03T19:12:14.230Z",
"requestedUrl": "https://ride.lyft.com/riderweb?origin=42.381531%2C-71.098173&originName=46+Bow+St",
"finalUrl": "https://ride.lyft.com/riderweb?origin=42.381531%2C-71.098173&originName=46+Bow+St",
"runWarnings": [],
"audits": {
"is-on-https": {
"id": "is-on-https",
"title": "Uses HTTPS",
"description": "All sites should be protected with HTTPS, even ones that don't handle sensitive data. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP/2 and many new web platform APIs. [Learn more](https://web.dev/is-on-https).",
"score": 1,
"scoreDisplayMode": "binary",
"displayValue": "",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"redirects-http": {
"id": "redirects-http",
"title": "Redirects HTTP traffic to HTTPS",
"description": "If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS in order to enable secure web features for all your users. [Learn more](https://web.dev/redirects-http).",
"score": 1,
"scoreDisplayMode": "binary"
},
"service-worker": {
"id": "service-worker",
"title": "Does not register a service worker that controls page and `start_url`",
"description": "The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. [Learn more](https://web.dev/service-worker).",
"score": 0,
"scoreDisplayMode": "binary"
},
"works-offline": {
"id": "works-offline",
"title": "Current page does not respond with a 200 when offline",
"description": "If you're building a Progressive Web App, consider using a service worker so that your app can work offline. [Learn more](https://web.dev/works-offline).",
"score": 0,
"scoreDisplayMode": "binary",
"warnings": []
},
"viewport": {
"id": "viewport",
"title": "Has a `<meta name=\"viewport\">` tag with `width` or `initial-scale`",
"description": "Add a `<meta name=\"viewport\">` tag to optimize your app for mobile screens. [Learn more](https://web.dev/viewport).",
"score": 1,
"scoreDisplayMode": "binary",
"warnings": []
},
"without-javascript": {
"id": "without-javascript",
"title": "Contains some content when JavaScript is not available",
"description": "Your app should display some content when JavaScript is disabled, even if it's just a warning to the user that JavaScript is required to use the app. [Learn more](https://web.dev/without-javascript).",
"score": 1,
"scoreDisplayMode": "binary"
},
"first-contentful-paint": {
"id": "first-contentful-paint",
"title": "First Contentful Paint",
"description": "First Contentful Paint marks the time at which the first text or image is painted. [Learn more](https://web.dev/first-contentful-paint).",
"score": 0.55,
"scoreDisplayMode": "numeric",
"numericValue": 3805.347,
"displayValue": "3.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": 0.55,
"scoreDisplayMode": "numeric",
"numericValue": 3805.347,
"displayValue": "3.8 s"
},
"load-fast-enough-for-pwa": {
"id": "load-fast-enough-for-pwa",
"title": "Page load is not fast enough on mobile networks",
"description": "A fast page load over a cellular network ensures a good mobile user experience. [Learn more](https://web.dev/load-fast-enough-for-pwa).",
"score": 0,
"scoreDisplayMode": "binary",
"numericValue": 11849.2605,
"displayValue": "Interactive at 11.8 s",
"explanation": "Your page loads too slowly and is not interactive within 10 seconds. Look at the opportunities and diagnostics in the \"Performance\" section to learn how to improve."
},
"speed-index": {
"id": "speed-index",
"title": "Speed Index",
"description": "Speed Index shows how quickly the contents of a page are visibly populated. [Learn more](https://web.dev/speed-index).",
"score": 0.4,
"scoreDisplayMode": "numeric",
"numericValue": 6475.68674657107,
"displayValue": "6.5 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": 465204506711,
"data": "data:image/jpeg;base64,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"
},
{
"timing": 600,
"timestamp": 465204806711,
"data": "data:image/jpeg;base64,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"
},
{
"timing": 900,
"timestamp": 465205106711,
"data": "data:image/jpeg;base64,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"
},
{
"timing": 1200,
"timestamp": 465205406711,
"data": "data:image/jpeg;base64,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"
},
{
"timing": 1500,
"timestamp": 465205706711,
"data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAHEAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP0a+IN742i1bwyvg9NEl06W7MesvqhcyQwfKfMiCsAWwrrg5+Zk427iOvD/AFa0vb3v0t+T/wA+h7GC/sz2Fd45Tc0lyctrN9VK/wAmrdn5Gxfza6vhb/iXtpX/AAkXkLxcyOLTzsDOSoLbM57ZxXJLl5nbY8upyc8vZ35b6X3t0v8AIbe3PiP/AIQ+E2h0b/hKTDD5qzSSfYhLlfO2kDeVA37cgE/LnHOJVrmZJ4VvNdfTpm8SR6TBeiQCOPSrh5YynlpkkyKpDF/MOMYC7RknJo06Acbd3fxdNvbm1i8CJcbiJhNdXbIFCRgFSEByX804I4UoMsQSX7oHb+I7rV47GM6CNNuLwTR701GZo0aLcPMwyKxDbd2DgjOMgil6gacEwWGMTTxPMFG9kG1S2OSBk4Htk/U0gH/aIv8Anon/AH0KAD7RF/z0T/voUAH2iL/non/fQoAPtEX/AD0T/voUAH2iL/non/fQoAPtEX/PRP8AvoUAeZ+Kbv4if8Ll8Nx6Gtn/AMIALVm1OWSSLcZtzgqQf3n3dhUpxuzu4rnkqvtI8vw9Toj7H2Mub47q3odroV7rEkMY1mHToJQCGeyumkDkY2ttZBt3ZYldx24Ay2cjoOc5vS7KO+F0XS5kMJiAjtSoY72Iz83GBjPXpnrWaVwNG30G1mu54JE1GDymwJZAvlyDajblbbjHz7ecHKtxgZrSyAujwhZscfaLnOcYLKP/AGWlZAO/4Qy0/wCfi5/76X/4miyAP+EMtP8An4uf++l/+JosgD/hDLT/AJ+Ln/vpf/iaLIDL8QaHBo9tBLFLNI0kojIkII+6xzwB6UmgMfFQAYoAMUAGKADFABigAxQAYoAu6ZaW+o6br9ldXFzaQXkCWrT2czwzJ5m9MxyIQyN83DqQVOCCMZq46AUvCXw1tfhxpwtr3xz4p1i1+0rLbt4i1dJXixIXEQl2rJIh3Mu2VnyuBn5VxrdsRX0fwLc2+lXlmfi14q1Oa62TRXksumGa3GckxbLUKVcAqQ4cAZK7WAYHyGVIvBniHUfH1tJafGTV5dJsbBYrnQ4bTTXuZ7lZAWmll8nCoyFUMaRoQSGV0zgl7dBWO28OeE7nRta1HULzVb3U/NfZZQySOqWlt5UKmJl8wrK3mRO4mZd4EpXJ5LJsDpd5/uN+n+NSM5zxnMstjbAfeS7CsD2Plsf5EUnsBzVZgFABQAUAFABQAUAFAGhoezZqBcsAslqwCjJZhLlVHIHJAGScDOTVxAjvvCHm6LBpunP4k0KC3upLxZLC+gaQyOzuQ7Ss+9fMcvsbKkgKQUyp6Z1JVJc0t9PwSS28l892Nyc3dmzpFvdaXLeNJFrGoG5naZVupbUCEEn5ECMoCjOMnLHGSSSScriNJdTmBIXSbvJ5OHg/+OUAP/tO5/6BF5/33D/8co0Arak51fTrqwu9EvJbW6ieCaPzYl3IwKsMiUEZBPIoAy/EMnm2iM0Tws18N0coXKnyTxwSDxg9e9TIZis4B4TK4JJHaosIdtV0yMEHkEd6VgGD68UgDqRnigA2jP8A9egBNoAOKAEoAKANXwxai8kv4zII8PbSZxn7khbH47cVcQ2JfC0HgubRLBfDt3pk+kSy3M9p/Z94skEjmZnnaPaxBxIXzj7uWHAyK6KjqOX7y9/M3rTqznzVr3st+1kl/wCS2t5WNseG9Oa9N6Im+0MSxkEz/Nldp4zjoT/Os7swK0fgXQ4WUppyIFKkIsjhBjGPlzjsO1K7A3sn2/OkAc+goA5nxdAYraJ9wJkvA4GOB+6K4Pr0zSfkBz64IJXnnHH8qkBwGEOT9aGBH0wMVIB0HQ/SmgEzjHHFFgF7etIBtABQBf0jQrHxRp3iHR9TgF1puoWotLmAsVEkUiyK65BBGQSMgg1rTk4SU47o1o1Z0Ksa1N2lFpp9mndP5Mk8GfCyDwTZSwWWtajLJPcfaZppYrUFyIooUUKkCoiLFBGgVFXjPU4I66+JeIkpOKSStbX16tvqehmOYSzGcJShGCguVKN7W5pSesnJtuUm223udFNoty9uIotZvbUBshoUgzty3y8xEAfMo6Z/drzncW5brseULDo13F5e7W7+Yqysd6wfMBuypxEODkZxz8owRzl3XYCYadcZP/Ezuv8AWtJ92L7pUqI/ufdBIYH72QMkjIJcC8o2qBknAxk1IHPeNiRY2e0ZP2kd/wDYekwOaALswK4A4VgeT3P0pAIX3p8owCc8EHP/ANakwEAFSAE4oARidvTPqKdwA9KQCUAFAG94I/4+9R/3Yv8A2eriB1tUAUAFABQAUAc940z9jssf8/I7Z/gekwOWjPnGRcYcDkhuvH58etSnfYlST2JTCyqDsIUDAOOKbTKGYIz2+tQBUv8AVrHS/swvbuC0NzMttAJ5VTzZW+7GuT8zHso5Pauijhq2I5nRg5cqu7Juy6t22S69ty4wlL4VcsjlB7jrXOQBOc/rQAlABQBveCP+PvUf92L/ANnq4gdbVAFABQAUAFAHNeO4mm0+yWOUwy/alKOQ5UEI/wB7aRx9TjOPahq5nNcyt/X6HFwaREs0llbXN0t2sTfaZjPI7J5ilcLuYjPyggMG2gHpvycXRTTV9zm+rKzV90/63e3obFkYNKs7bTmuLmWSO2ESm4O+SQKApZ3AxnOCegJOOprSEOSKj2OmnFU4KC6KwhIZdpHB6+4+lI0OF+I3wzsviFLo/wBstzNJZTurMt41uXt5V2XKYEThg6dhsbgYdOte9lWa1MsdRwdrpNXjze9F3i91azb11tfVNaG1OvUofw1e/wCHn/Xc7Zso5LlSAOPp3Of89K8BWWiMRZDhSM/nQwIaQBQBveCP+PvUf92L/wBnq4gdbVAFABQAUAFAGD4uC/ZLQtHJJic4EeNw/dv0yR7jr37dQxMyLa0SGwQIrfdXe0pzIeAAWz8xPAyTz60DIJ7dryxkfy5FkhJy4d484IB4BA5wGA9+OtS720Jd7aFVSeQFIKg8s3BP69/WkUPhdS5JfcFPOOcHPU9//wBVLcExwSMxpkElcdTknHTOf88VDT6DIpTuUFB+76Fj7HH64qumoupFSAKAN7wR/wAfeo/7sX/s9XEDraoAoAKACgAoAw/Fixta2fmR+an2lcrkDHytzz6daAMaKZ3aIxyxLEGcSs5MhJ5XGD054+gwBzwwGagZ3t5DC+1vutvXfwGG5R8wwSAQCTx1w2CCaAZjxvJCNsvJXG/HU98r6e2azaTQmrqw63tGjUkcvkjdzg/4etJRS2FGKiPYuCmxwgz8yjuevGceh/wqihjIEiRIwVRMDA7Ljj+lJgNqQCgDe8Ef8feo/wC7F/7PVxA62qAKACgAoAKAMLxZGHgsSzlAlzu4faD+7cYPr16euKAMFGSNnCPEsBG5QBhixLZJ+vHpzk96LgEM4hhlj85JNzPywwdpYkD8BgfhxU8xVk1crqEVywIG7nGf8/5AqbkjBIpYjoc/gfxp3AkDrgAkYx69TRcCJiChBxuzngk9+P0pNgR0gCgDe8Ef8feo/wC7F/7PVxA62qAKACgAoAKAOc8b/wDHhZ/9fI/9Aek9gOXrMAoAKACgAoAKACgAoA3vBH/H3qP+7F/7PVxA62qAKACgAoAKAOc8b/8AHhZ/9fI/9Aek9gOXrMAoAKACgAoAKACgAoAu6TeXVhY65cWUPn3McMbImep+fn3x1x3xiuvCwhOrGNR2i3qXBJySexw4+JXiUj/kI5/7Yxf/ABNfbf2Tg+z/APJv8z0vYUv6Y5PiT4jLqH1LapPLCCI4HrjbSeVYNLSL/wDJg9hS/pmhH4+1NpZw3iN0jQDym+wRkyZznI7Y4/X8eWWXU3Zqj/5NIz9lDt+JSuviN4giuHSDVjPED8shto1LfhjiuiGVYVxTnGz9ZGio0n/w5EfiV4lx/wAhH/yDF/8AE1f9lYNa2f4/5h7Ckdmuq6hrPhDTrnUofLmN2Ar4x5q+W2Hx2yc/lnoa+SzCjRo1nCi7r8n2OCrGMZWiV68sxCgAoAKACgAoAKACgDe8Ef8AH3qP+5F/7PVxA62qAKACgAoAKAOc8b/8eNl/19D/ANAek9gOXrMAoAKACgAoAKACgAoA/wD/2Q=="
},
{
"timing": 1800,
"timestamp": 465206006711,
"data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAHEAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP0Y+IOo+NItW8Mr4PGhy6dLdmPWX1RnMkEHynzItrAFsK64OfmZONu4jrw/1a0vb3v0t+T/AM+h7GC/sz2Fd45Tc0lyctrN9VK/yat2Zr313rS+Fz/Z8mk/8JGIF+W5kcWnnYG7JUFtuc9s4rkly82mx5VTk55ez+G+l97dL/ILu78RN4Qh+xtop8UmGHzFmkk+xCTK+dtIG8qBv28AnC5xziVa5BJ4VvdcfT5z4lTSYL4OPLj0q4eVDH5aZLGRVIYvvOMYClRknJo06Bc428vvi59mtjbR+BIrgk+cJ7u7ZNoSMAqQgPL+acEcLsGWIJNe6F7nb+Ir7VEsYjoB0y4vPOj3pqM7Ro0e4eYAyKxDbd2DgjOMg1PqBpQXSLBGJrmB5do3unyqWxyQMnA9sn6mkA83cAAJmQA+rCgBftcJ/wCWyH/gQoAQXcBOBNGfowoAPtcH/PaP/voUAL9qhIz50eP94UAILyA/8t4/++xQB5n4pv8A4hf8Lk8Npohsf+EBFqzanLJJDuM25gVYH9593YVKcbs7uK55Kr7WPL8PU6I+x9jK/wAd9DttB1DVpIkXWYtNgmAO5rK7aQP02ttZBt3ZYkbjtwAC2cjo06GBnQ4v4Z1liuJXiKDZBtDje20/ewAB1PsDj3ogltNMha/uYyuo25RsCRwPLk+VWLqduMfPt5wSVbjAyYcVJWZadnc0P+EftpY2jeaZyx5LbQT/AOO0lFJg3fRhH4XtY/MxJKTIQWPygk4AzwPQAfgKomyEfwtbSEkz3GcYyGUEfQ44oCwx/CcEn37u7PUDbIFwD24Az7E8jPFAzP8AEOmR6bb2bq087NcKhZiCVyrLvPGDjnrxgkmgVylG6gK6Sb2UYYg+nBximhjr6SMW5UjaXO0JuwGPPcZ+XAz6gE0+omMEX2y2Rp0bejhjCX3YA+6zZwOuCBxtIHfBpkjtPluLczbdjRAjy1WMl5CM7i4HHJzwF98ncMAFcagqvB51q1u0gVkaTYyq7fLsz13clQBkcgBiWxQBcjiDOxKkoFBbB569v/1d6AK1xNPM4KyMsiDcUk5QDA+THpwcEdDnrytAEkUPn3uUdomDAyRupxcKQQMcfKwIPOenBHTb5+IpTi/b0Pi6rpL79L9n0OiE4uPJU2/L/gBbNY6vZ67pEks9lBNaR27T2EzwSIszSRr5bpgxsDnDIQVODxgGu5ST1jqc0JRmrxdzN8JfDW1+HGnC2vfHPinWLX7Sstu3iLV0leLEhcRCXaskiHcy7ZWfK4GflXFXbLK+j+Bbm30q8sz8WvFWpzXWyaK8ll0wzW4zkmLZahSrgFSHDgDJXawDA+QypF4M8Q6j4+tpLT4yavLpNjYLFc6HDaaa9zPcrIC00svk4VGQqhjSNCCQyumcEvboKx23hzwnc6NrWo6heare6n5r7LKGSR1S0tvKhUxMvmFZW8yJ3EzLvAlK5PJZNgdLvP8Acb9P8akZieJp1e2g2nDx3IBBOCD5bH+RpoDBaGfznlCqUg+ZBjLA5GFByMD5c4YnqeeKW/QndtNFOyg0wxS2ixQunywSRMuNuFxhk452gY6ZGO2KaDbQ07iGWa0uBHOLNmR1hmCK5iO3bu2twTnnp6cdaoRC0zXlvJvhKypIdonVtrMr8OOcEHaMN2yCRkEUAOsgUEu+Jw24s7PjD9AOhxjgcfexgnrQBaM63CtHKQ7Eg7sZOOR8w7jrz14PXigDOvbd7C1ke4nmZIkZ0c4kYAjggAHdgdOpOB1NJtJXYpSUVdmOJ5NR1JdKtrhoYioYY3bWjDDcWYnDnKk564Occ5PnznKq+WOx5VSs67UIbfmdBpdtFbNqIdGicPaPtVdxJEpKxgnHU8cnjdk4rtjCMFZHp06apq0SC+8IebosGm6c/iTQoLe6kvFksL6BpDI7O5DtKz718xy+xsqSApBTKnonUlUlzS30/BJLbyXz3Zu5ObuzZ0i3utLlvGki1jUDcztMq3UtqBCCT8iBGUBRnGTljjJJJJOVxGkupzAkLpN3k8nDwf8AxygB/wDadz/0CLz/AL7h/wDjlGgFbUnOr6ddWF3ol5La3UTwTR+bEu5GBVhkSgjIJ5FAFPVLr90rNG0Mkl4AYZtuQfJ6cEg8Dd1/lSZSt1Mb+1Q16iJaH7K0fnCeNixGSdoIAyQQCRtLH1xkVRkTr5F/BGylHSRQUZMYZcABs9COvPuc5FJpPclxUtyKC4M0O+2dtkLvvj3csVOO/XBB9+uaLbBbbUfLPbXF3HBN59tIsoeMq7xKzbC3VTg/KMFGznaSQcCqvYoLrTlZUjkmuldmy+LmTJOzYBw3ZSfT5sH7wBDuKw23SC3R0h3um8ttMrSOOnGXJPTHH48Um7jSHFhNYi3uUkuUlkGIwvzR85BB5xgjJyeSOOSBWM4qSswnBVI8sgs4LSwaWK1uFlkkyGZuu0MVKA9yrLhsHjjOMjMQpKm20ZUqMaV7FzRtOSa7v1MvlOWtpGG8kDY5YYUn5QQMZwM9ecVte+hsmtfIZ4Wg8FzaJYL4du9Mn0iWW5ntP7PvFkgkczM87R7WIOJC+cfdyw4GRWtR1HL95e/mdNadWc+ate9lv2skv/JbW8rG2PDenNem9ETfaGJYyCZ/myu08Zx0J/nWd2YFaPwLocLKU05EClSEWRwgxjHy5x2Haldgb2T7fnSAOfQUAYHiG1CCKUyDe12JIw2QobySmG9R1PPH86NehEr9DDtFiS0f7H/pMKO6gQspG5TtMa/NsG3AXqAMcnqasEW7XznhCSjOFBcKWIySDhcnIHPY9APQUAQWlrBYabb2trD5dvCscCICu2NQmFGSemF24x3HvgABYLZwkLA7sqFo4Y5BzwAoXJ2gDHAHH5cNAyfNxLLDvtJJ45FJeZpFDQjAOWUnkYyMgkg44I5UsK4kUBFuqoRKQCzYySM5Y9STjn9QBwBSKRJAIImFyyJmNSkZIwSzHIGSM9h+QpMozLbSY5bJbSWPZCqfeUhHAycEbOFbhSCCOSMBcChBa5NY+FbXxEfFGnaoPtejarZJZy2RUoDEyypINynOGDY4wRj1pwbpyU4vVO4YWUsLVjWpO0otNPs07p/eP8GfCyDwTZSwWWtajLJPcfaZppYrUFyIooUUKkCoiLFBGgVFXjPU4I6K+JeIkpOKSStbX16tvqermOYSzGcJShGCguVKN7W5pSesnJtuUm223udFNoty9uIotZvbUBshoUgzty3y8xEAfMo6Z/drzncW5brseULDo13F5e7W7+Yqysd6wfMBuypxEODkZxz8owRzl3XYCYadcZP/ABM7r/WtJ92L7pUqI/ufdBIYH72QMkjIJcC8o2qBknAxk1IGL4q8w29ksYUs1wFyzbQMo1UiWc3DGJ9Ru3aOJfIPkQXK43svDSZznaAwI256qScYqtO5OoS3VxPBc7bZY7Zd53B1l8xcKdwQZJQjII3b8gcfMcINRZdMt2iYPEXRZ2kRpGdirq3BUnptIGCuME5HGKBlx5jbFlaeK2ZV8197ALgde+OM9exPtQAX91JHYK7RptOfPQK0uY8ENtVQS3pjvzjnAI2+hEr9Bm+KUvJDIkkR+WRVABRiASfY4IOO3oOpDRE905aIRKw3kNJyN4GdwUkEg44HcZ55qSihFLdXlveQ+dHA4AiS52EFZQPmwGGCF+XqfvbgR8vL0ROpueGLdYLm92cqyx/MGLZI3Dqec4A60MaOhqRhQAUAFABQBh+KjiPTyT8gugXUKCzDy34XJwDnB5zwCOM5DW5LOZsCt5cODH5NwqJJJsmPlu5UKwBBViVCqCzADG0j+7UxqRk7IxhVjUdoluKxW0WDyUMCQKY4kiO2MAYACqPl4wAD2GQMc50NhredDcSEXKCEctDIq42gYXGMd8MSd2QeKQitquv2WiW8E11cQwT3TrBb2txNGkktwwysALHaZGzgDPOcjocdFKhWxHN7GDlyq7sm7Lq3bZK6u+hcYSnflVyxaW/2bTx5spRgCzSqWIMhJPy7iSMsxIGTjI44rAha6j7W7kkuBEryAtEskquAGYE/xE9Dwx6Z+ncGh88Ae4gBUyfuw8R6Nt2jKjBz1447Z64NIorxsl0l0oljO6QicIMFmwBtYYyDtOD6YHHTCsK5r+FNNTTr2/CS3Mu5I/8Aj4uZJuMuRgux9e3Wm7t3YkjpakoKACgAoAKAOZ8eRST2NgsL+VN9rBR2DmNSEcguFZcrx0Jxnb3xQ1cyqR5la/8AX4HEw6FAlw9pZXt5DdCEm7uBdSuYhIhXCb3YbiVVwHDhQrdC4JwdBNNX3RxLCqzSdrprbuvVmzpklvoMFhpbXd3NPHbCOI3bGSWUIFBaRwNud2Cc4BJ9TztTgqcFBdFY66cFThGmneyS+40mZJ4pLeRMxNkPtGQ4IIb5SfT6cVZoeb+OfhRY/EG60SG6thPJp80gklS++ySTQS7kuwEETqyugDYBR+cBo/vV7eW5tPLHOUXa6um481pR1i91azvrqlfVPY6KOIqUL+zV7/h5ndXtii6kXmFvKBC0aAjGxGwz7iR907UGMEfKORu48OKsrI5lpoXIp1CLGQA2MhG4yAOnv1PPJ+lO/Qd9bC3LR3um3sETPJ9llAaPaoL7l/1fzcY+cHrjnnuKLgQxMsNqFckGPbGPNkzyTgHJOWycDPJ+ppgavhQOLq/3MWP7vtgA4OQPbv369aTKR0dSMKACgAoAKAMLxcqmyt90byfvSMRnDcxuDg5GCQSOo69aaJZj2dmLfT0KRsCVXe0xJl6BQX3fMTgAEnJ45qhEV3bm8sJm2SRmBmCzNI8QI6HhcdeGAAzzkDmple3u7kS5rPl3K1r9pEDx29s6yRKYl3S8StjGRjcSCRklhuwehPFUUrmhYPbNLPmWGeFcoUQCTy2DMGY9xg8e23gCo92Wwozi3oyzBBay28SKkhKBYzvO8uFHy7mbJJzg5zn5c561k4yjZJ/1/WhsnF7oqXfmmEHTo4ZELFS1xO0YyGKj5grnsTzjp3zW0U1FKW5ErX0LWjzn7c1v5QWQwKTMoyu87iV5xnG0dfXtTYjPmhaV5JHd5y/VXww24Hy+/PPJ7kUwNfwnAttc3saKEQJHhMY28vxjtSZSOkqRhQAUAFABQBh+LIo57S0SWNpUNwMqjhT91ucn06/hTW5LMaOaSNkeGSIw5kEju5kJOdoGG6HdkccBRgAg5FCC/e5aNmicRtlY38xfMAUMNyj5hgkA4OeOuGwQWBmSQteaZGYbopctHs8+IssZlzh8xgnABUfKWLDkZ4OYnFTVjKpT9pHlbsP0nR5NOjFxH5rXW5g0m3dlSSSvOSMjB65BA5xkGIUo03eJFKhGlqtyS9+0PbxRwXEVjcTFUZkIdUbGd0bOQc4V8cHJIJXCmtTdgsMVn9iSzR0igzCsayEhI9hABBPPKqMnJ/WgZfHlSM/mNJAjcs8cjRkL35UjH1GMdqAEubf7HKk6RtcW7kIm0lickbSckAYyxOOeDwTigC94StTb3mosYyrSeWxYgjd94D8gAOPSkylvY6WpGFABQAUAFAGJ4ot2uIrDaSNtzuwJAgP7txg56jnp649KaEzmLq9tNF3SXV9Z2NjIN0InZYmZsuznkjnGCeARyTVEmjZpJbh4Q6zvvYtv67SxIUHpxkDj0GKm9nY2UOaHNHoILGOFjNECgkwzFc53AYBIHGeg3YzgDsAKFJXsZWKkN0jSywsvlyRNtbPQjjHzAkc5BAzu6cAEVQjQ6GKLyg/UbcY3N2B6Hjr36GgCkr/aAySLFuR3yqBiAM7lznPOCvTufxoAk8p13snmRjO/zCQdo69+PXpxxQAkDyWEcaQsCgQRlJFLb+Mc5I/z3oAX4dNdGa/+0FmQxQPGzrtJDbzyDyDyODyOlQp4eouegnFveP8AK/Lf8G1p0MaMa9NctV3XR9/1+/U7ag6QoAKACgAoA5rxzPJDaaeI3eLzLsIZEiMm3Mb4JA6DOMk8AenUBEk9LGbatMY43MgmdkGx4wQGJUfMuCfUnv1qwI47u9ngt02GNGcvhiSNoIxwV6nup6Zbk45A1H2moyXzylCsbIU3Bo2K7SwyCoZSrlR3GRvU4IzUuKe47tbDEsLqOc3FvNYLFMwf5YHZ3YBMnO/HQNjgAZXrt+ZJNbfoDG2Ed8yWSXN7Y/an2F0htpAucszBTvJ+6BgkdVJx8wVRyfYLeZo3AtmLrGy/uiTzIOBkjnPuD+RqINyk30KdrGRNYlp3mlt3ntxIskErncpyoBG3kcHnIweTjjIOpDJUeWD7SpxcGJj5Yh+XzFIBA+Y4zyRnIBIPPowJvh1AYb3VC0aozRwEN3K/OQD9Mn8zXFQVrnJhW+VxfQ7iuo7goAKACgAoAxPFQDWtrkjAnGQe/wArU0SzAN7PAsf29BcAlV82Lg8kjo3QbgFHLct0GKoRMo37fLYN0DDbkjjn69/Xp2oAaynadnyAk/MVBxnAB6ddoPJ9BxS1FqR29vaWF0ibykLKsYQHbHCqqBhFHyjkgerdsheGMhvt906w2UzxSrOFknQlTEF2yckgD5soArcMGzggUvIm99B95H9ntWEsrsjsFTaqsNoA4I6DIzn8PQYmU1TjdkznGnG7G288t00c2XijjYkhTkyNjj0PHPB4JIP8NTTqe0VyaNX20ea1hdUvdQVJJrKNJn+bcsgD5AU7Rn/e2jNamwzRL64stP124s4muL2OCNhE3tux+IGTt9sdekYKFOdVRquybVzDBqLdpPtc4ofErxKR/wAhHP8A2xi/+Jr7z+ycH2f/AJN/me/7Cl/THJ8SfEZdQ+pbVJ5YQRHA9cbaTyrBpaRf/kwewpf0zQj8fam0s4bxG6RoB5TfYIyZM5zkdscfr+PLLLqbs1R/8mkZ+yh2/EpXXxG8QRXDpBqxniB+WQ20alvwxxXRDKsK4pzjZ+sjRUaT/wCHIj8SvEuP+Qj/AOQYv/iav+ysGtbP8f8AMPYUjurHUdR17wtp8+op5E7XQCScL5i7Dh8dBk568HHoa+Vx1GjRruNF3X5PsedWjGMrRG37QWtxH55wyBpP3zL8qhcs+DjPYbgP4sdG588wHu8kkcdxBlnKlJFkYjOcHAH8OB2I545XuwLBnWJXknAfYcoyYJc8/TuM8jsBwDS+Qm7XZE9vFqMMTRyGSGGUSOoUZODkbgeVwQpyMcqOfVRkpq6FGSmrojttHisfLEAWF3KLcSsSzS4XC554PTJOTwR6YooS+txPNHC8Tq/ltITGCQhyApzzknd0PBx0NTKKkrMmUFNWkRSLFPqEFqksiwWqCdggJLFi4THOCPlZiMgg7CBg0RioKyFCCguWI+4nFqEnS3SdGDLuYgMgPzHnGQMDrwOOe1TOUo/CrkzlKNuWNzK+Av8AyBrv8P8A0bNXPR6+iOfCby+R6pXSegFABQAUAFAGJ4s/5B0f/XZf600SyrYf8fVl/un/ANDaqEUT0T/cT/0BaAKus/8AIKtP+v6D/wBHQ0AXdM+/a/78X8hQBX0//V3f/XWf/wBGNUoXUmT/AFUH0f8A9nqhljWP9XL/AMD/AJ0AUl+83+8f/QRQB//Z"
},
{
"timing": 2100,
"timestamp": 465206306711,
"data": "data:image/jpeg;base64,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"
},
{
"timing": 2400,
"timestamp": 465206606711,
"data": "data:image/jpeg;base64,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"
},
{
"timing": 2700,
"timestamp": 465206906711,
"data": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRQBAwQEBQQFCQUFCRQNCw0UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIAHEAeAMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP0Y+IOo+NItX8Mr4Q/sOXTpbsx6y+qM5khg+U+ZFtYAthXXBz8zJxt3EdeH+rWl7e9+lvyf+fQ9jBf2Z7Cu8cpuaS5OW1m+qlf5NW7M17671pfC5/s+TST4j8hfluZHFp52BuyVBbbnPbOK5JcvNpseVU5OeXs/hvpfe3S/yC8vPEJ8IQfY30X/AISoww+Ys0sn2ISZXztpA3lQN+3gE4XOOcSrXIJPCt9rj6fOfEqaTb3wceXHpVw8qGPy0yWMiqQxfzDjGApUZJyaNOgXONvb74t/Z7b7NH4DiuCSZlnu7tk2hIwCpCA8v5pwRwuwZYgk17oXO28RX2qJZRf2AdMuLzzo96ajO0aNHuHmAMisQ23dg4IzjIIqfUDSgu4xBGJrmB5do3snyqWxyQCTge2T9TSAk+1wBc+cgHqWFAC/a4P+e0f/AH0KAEF3Aek0ZJ9GFAB9rg/57R/99CgBftUOM+dHj13CgBPtluf+W8f/AH2KAPM/FN/8Qv8AhcnhtNDNj/wgAtWbU5pJIcmbcwKsD+8+7sKlON2d3Fc8lV9rHl+HqdEfY+xlf476Ha6DqOrSRRrrMWm28oU7ms7tnD9NrbWRdu7LEruO3AGWzkdGmyOcoRYvoZlliuJZItg8uDaHG9tp4bAAHU+wOPeiSW002E6jcoU1C2ZGx5rgeXJ8isXU4xj95t5wSVbjAyZklJWY1pqjR/sOCWB4Xmmk3n5mfaCTjBxwB27DHWoUEncp6qzEj8NW0YkxJKfMILH5ckgAZ6egA/CtCbIH8M275Jnn3YI3BlBAPXHHHb8qBcqGnwxGyFWvr0rk42yBMAjplQM47ZzgnIouHKZviKwXTLa0dWnuC1wsZZiMrlSoc8YOOvPqTzTuJ2RTWRVKOkm90BV8HOSOGxjjr9aYr6XH3W0RJCwCNMfLEWeHJByM4OV2gk5GQCeKBkSKbu2je4Vt8cm4xeZvAA4VjkAehA42kDuAaADTpJ7Xzyu14lYNEojLPIR94sFHck4AXOQWBO4bQCvJfIjW5uLQ2zSbDE8uxlSR/lCbuu8/MoAyOQAxL7SAXo48FmKsyhctzz17fj7d6AKdzcTTkusjJJGNxWXlAMD5B04xnBHQ5HPKkAnSEz3qtE5jGQXV4iBcIQQMHHyspBwc9Dgjpt83EUpwl9YofEt1/N9+l7Xs/ls2dMJpx5Km3Ty/4AlvJp2r2euaO801nDLZxW8k2nyyQSxrM0sa+W6YMbDsyEFeDxgGvQUk9Y6nLCUZq8XczfCXw1tfhxpwtr3xz4p1i1+0rLbt4i1dJXixIXEQl2rJIh3Mu2VnyuBn5VxV2yyvo/gW5t9KvLM/FrxVqc11smivJZdMM1uM5Ji2WoUq4BUhw4AyV2sAwPkMqReDPEOo+PraS0+Mmry6TY2CxXOhw2mmvcz3KyAtNLL5OFRkKoY0jQgkMrpnBL26Csdt4c8J3Oja1qOoXmq3up+a+yyhkkdUtLbyoVMTL5hWVvMidxMy7wJSuTyWTYHS7z/cb9P8akZieJJEmt4BnBjuADzgg7GP8jTRLMZIZ/tbSiMPHAMxqoAkD5XChuMD5OVYkHPUYo1vsZq7bujN0630tYpLRI4DB8kEkJQALhQoDRcAHaBjjBXHbbTK20Zq3Eck1ldKk/2N3R1gnRFcxHbt3bW+UnJzyp7cdaYyBp2vrWUtbssyOdqXaEBmV/vjnGDjhuccEjIK0AGnFwkrSwurlizFyCGHCgZUgY4Ax97ABPWgC99pWdSkrBnJDeYBk4GRlh3HXnrwetAGdcWo023d7qaYxRIzo2Q7BSOCMA7sDpwScDOTSbSV2KUlFXZgrJLqOr/2TbXLQxbBIAN2wx7hvZmJ2u2VJz94A5x8xJ8+c5VZcsdjx6lWWIkqdPb8zptMtorY6gHRo3DWj4RdxJEpKxhjjkkY5PG7JxXbCEYKyPWpU40lyxK194Q83RYNN05/EmhQW91JeLJYX0DSGR2dyHaVn3r5jl9jZUkBSCmVPROpKpLmlvp+CSW3kvnuzdyc3dmzpFvdaXLeNJFrGoG5naZVupbUCEEn5ECMoCjOMnLHGSSSScriNJdTmBIXSbvJ5OHg/wDjlAD/AO07n/oEXn/fcP8A8co0Arak51fTrqwu9EvJbW6ieCaPzYl3IwKsMiUEZBPIoAp6ndYiDGNoZJbwAwzbcg+TnHBIbgbuv8qTKVupj/2uDeosdqfsrR+cJ42LEZY7QQBkggEjaWPrjIqjImXyL+3jKMrxygMjIeGGANwPQ8Z5+ucik48xMoqS1I4LlpofMtnbZCziSPdyxU479cEH365pW2YW21HS3FtcXUcExntpFlDRlXeNWbYWxlTg8DBRs52kkHAq72KFutPVlSOSa7V2b59tzICTs2AcN2Un0+bB+8AQ7isRW6QWsbRwFmTeTtaZ5HXpxlyT0xx+NJu4IkXdNp7QXUcl3DJIp8sY3w8569BgjJznJHHUCs5xU1ysmcFUjyyFtLa00+WeCxuBPJJncxHIUMVKBvVWGGweDtBxkZzpUlS1RlRoRoXtqW9G0xJb3UQZfLdmtpGUvuA2OWGFJ+UEDrgZ684rW99DpTWvkM8LQeC5tEsF8O3emT6RLLcz2n9n3iyQSOZmedo9rEHEhfOPu5YcDIrWo6jl+8vfzOmtOrOfNWvey37WSX/ktreVjbHhvTmvTeiJvtDEsZBM/wA2V2njOOhP86zuzArR+BdDhZSmnIgUqQiyOEGMY+XOOw7UrsDeyfb86QBz6CgDA8Q2oQRSmQb2uxJGGyFDeSUw3qOp54/nRr0IlfoYdosSWj/Y/wDSYUd1AhZSNynaY1+bYNuAvUAY5PU1YIg1mz1TU9Cks7K9fTrqVVVryDDtATzuRZFbIzjK8Hb0IIFaU3FSvNXRcWk7tXLVlZw6bpdraWsZFvAkVumSgCqqYXnI7LjAHce+M/UgUWC2cJCwO7KhaOGOQc8AKFydoAxwBx+XDQMnzcSyw77SSeORSXmaRQ0IwDllJ5GMjIJIOOCOVLCuNS3/ANGVEPmnBZsZJGcsepPrkfUAcAUhk8CQh2vCkZMSlIyR3Y5xkjpx+GBQBlWulJeactndRkwBQ29WVHGCdrAocK33SGBB3EEbSKAJbHwlba+/inT9U/0vRdWso7OSxKmMeUyypIAwbOGDY4wRjrmiDdOSnF6rUvDSlhasa1F2lFpp9mndP7yTwZ8LIPBNlLBZa1qMsk9x9pmmlitQXIiihRQqQKiIsUEaBUVeM9Tgjor4l4iSk4pJK1tfXq2+p6uY5hLMZwlKEYKC5Uo3tbmlJ6ycm25Sbbbe50U2i3L24ii1m9tQGyGhSDO3LfLzEQB8yjpn92vOdxbluux5QsOjXcXl7tbv5irKx3rB8wG7KnEQ4ORnHPyjBHOXddgJhp1xk/8AEzuv9a0n3YvulSoj+590EhgfvZAySMglwLyjaoGScDGTUgYvirzDb2SxhSzXAXLNtAyjVSJZzcMYn1G7do4l8g+RBcrjey8NJnOdoDAjbnqpJxiq07k6hLdXE8Fzttljtl3ncHWXzFwp3BBklCMgjdvyBx8xwg1Fl0y3aJg8RdFnaRGkZ2KurcFSem0gYK4wTkcYoGXHmNsWVp4rZlXzX3sAuB1744z17E+1ABf3UkdgrtGm0589ArS5jwQ21VBLemO/OOcAjb6ESv0GeZFIWkhkR4j8siqoBRiASfQHBzg9PQdSFlm7kZY1RZcOVaTJG4DOQhxkHA2juM880AZlu9zfW2oWyXMcE2BFHdrFjy5sHcFDAgqp29ScnIx8pyC1N/wxAIbm8KHcrLH824tkjcMZPOQAOtJlo6CpGFABQAUAFAGH4qOI9PJPyC6BdQoLMPLfhcnAOcHnPAI4zkNbks5mwK3lw4Mfk3CokkmyY+W7lQrAEFWJUKoLMAMbSP7tTGpGTsjGFWNR2iW4rFbRYPJQwJApjiSI7YwBgAKo+XjAAPYZAxznQ2Gt50NxIRcoIRy0MirjaBhcYx3wxJ3ZB4pCK2q6/ZaJbwTXVxDBPdOsFva3E0aSS3DDKwAsdpkbOAM85yOhx0UqFbEc3sYOXKruybsurdtkrq76FxhKd+VXLFpb/ZtPHmylGALNKpYgyEk/LuJIyzEgZOMjjisCFrqPtbmSa4EKtJlohJMsgAZgc/eJ6Hhj0z9O4BLNAGuoEKediMSRcYbaFXKjngZwMD9cGgCqhS6W5VZIjucC4EYCszgAbWGOuzAPpgDA4wAbHhXTE069vgs1zLuSL/j4uZJsDLkYLseue3WlLV3CKOkqSwoAKACgAoA5H4k3UNlpNhLPfQacPt0SJcXUhSESMGWMPh1zlyqhSeWKjk4FFubRGdSPOrX/AK/A88lga28SWmi6WmpebNFI2oal59xsto2iYHynctGz7xARG5JUSFlUjeyy8InSlPm3ut1e9u349Ucv1K0HJS0d10vt6v12Ou0yS30GCw0tru7mnjthHEbtjJLKECgtI4G3O7BOcAk+p5dOCpwUF0VjenBU4Rpp3skvuNJmSeKS3kTMTZD7RkOCCG+Un0+nFWaHm/jn4UWPxButEhurYTyafNIJJUvvskk0Eu5LsBBE6sroA2AUfnAaP71e3lubTyxzlF2urpuPNaUdYvdWs766pX1T2OijiKlC/s1e/wCHmd1e2KLqReYW8oELRoCMbEbDPuJH3TtQYwR8o5G7jw4qysjmWmhciuFVUjICt1CNxkAdPfqeeT9Kd+g762FuhDfaXewW7tKbWRQyYAMm5eIzu4I+cHrjnk4yKLgRoyw2fzsSUwmZXJPXAOSctngZ5PPc0wNPwrv+16gXbcTs6DCr14Uenfv1PNJlI6OpGFABQAUAFAHNePbGLUtGW2mFxtlZ032kpimTMUg3RuGUo4BOGBBBwcjGauEnGSaC/K1JdDN07T0sdLhjhjdVVEUmd2eXAAVS5cl2OAAWYluOc027tslu7uxl3bm8sJm2SRmBmCzNI8QI6HhcdeGAAzzkDmole3u7mcuaz5dyta/aRA8dvbOskSmJd0vErYxkY3EgkZJYbsHoTxVFK5oWD2zSz5lhnhXKFEAk8tgzBmPcYPHtt4AqPdlsKM4t6MswQWstvEipISgWM7zvLhR8u5mySc4Oc5+XOetZOMo2Sf8AX9aGycXuipciVolOmxwyIWKk3E7RjIYqPmCuexPOOnfNbRTUUpbkStfQtaLcH7e1uI8O0CkzoPl3ncSB0zjbjn9KoRQuIWlaSSSRp2fqrkEbcAbeByM88k9SOOlAGv4Vt47W7vYoUSONUjxGi7QvLnG3sc54pMpHR1IwoAKACgAoAw/FkUc9paJLG0qG4GVRwp+63OT6dfwprclmNHNJG0bwyRGHMnmO7mQk52gYbODuyOOAowAQcihHOeFU8WQaVqEHiO9tbvUYr+SOO9t7XZDLal1ZAqeaWBClkyxGCvSQLufWpyNpwWlvx6/5lzcXK8FZGhJC15pkZhuily0ezz4iyxmXOHzGCcAFR8pYsORng5wnFTVjnqU/aR5W7D9J0eTToxcR+a11uYNJt3ZUkkrzkjIweuQQOcZBiFKNN3iRSoRparckvftD28UcFxFY3ExVGZCHVGxndGzkHOFfHBySCVwprU3YqRRWf2JLSN0ihBgWNJCdkewgAgnn7qjJyf1oGZPjHx1YeCjBdapYaodMncRG802GWdklZ1SKLyoQX3SM6qpVeCQB9410U6LqxbTV10bt3+WlurXQ2hT54t8yv2bs3v8ALT9UdLcWhs5kuEV7i1fEaKhLE5YbTyQBjLE9zg9SBXOYl7wtam3vdRYw+W0nlsTtI3YyB1J6AAZHXGallI6OkMKACgAoAKAMTxRbNcxWIUtlbndgPtB/duMH169PXHpTRLOYvb2z0JDNe39np+nyDMP2llhJfLs/UjnGCRwRyTVCuaVpHJa74QyzvvYkvnOCxIUH24HHoMVN9bGyhzQ5o9DH1nXNG8M31hHdXa2txqkqRwRjLO7l0iViF6DfLDGZCAAXiUnLIDUW5XSW3/B/yI5XbmLcV0hmkhYCOWN9jZPB4GPmBI5yCFzu6cAEUEGhyDFF5Qfttxjc3YHoeOvfoaAKSuJ1KSCHKu+QoYrjO5c5zzjHTufxoAh1bQrTXNKvbDULJL3TLpClzDdxrLFJGR8yuj5VlIzkYwQDQnZ3QFuF5bBY44SAiosZjkUtv4xgjI/z3oAj+Gxu/NvjctIyPBbyxGVCjEMHb5geQeeQeR0rNVMLV9/DJxvq4v7Lfbpr2TaVtlqjChHEU04VnzJbS7r89PM7mmdQUAFABQAUAcx48upLWz08xyPDvuxGZUiMmzMcmCw7LnGSeAPTqDUzmm7WM+1MsscTtItw7KpV4gQGO0YZeT356nr1qxjYrq9nhto2TYrvv5YkbQR2K4yeAVPTLcnAyBqVUhttZ1S31B7S2e/sAfJmntixhSQgOFAKmN2QFcnBAcZBBILu+Vxvoy1OSVk9P6/zZPHp9zBcPcwTWKwTuJTtt3Z2YBATnzCPuq2OABlOu35s1dbX/Al2DS478xWKXt7ZC9cIJEt7WQLuBZmVTuJPyjgkdVJ/iCqOT7CS8zSuBayFokdMxFuBMNyrkjvz1De4waiLcpN9CnsrHEeDfBdx4T8O2en6jcy659llM8V9K0zLI0hLMFSeWZ1RGPy5kZlUABsAg9VWo6kuZjqTcndnTI8sLXSELM0JIiEJwJF2gjBYgE9RngE96zIHfDq1aDUNVZ0Cu8Vvg55K/vCB/wCPH864MP1OLByfK4N7a/f/AMMdzXYegFABQAUAFAGN4mwLe0y2B5449flbimiWc+1/NEifboxOpKqJIuD8xI6N0G4BRy3LdBgmqETohfHlkMeAwwMjjn69/XgdqAI5EYg7AYwSfnKjI6YPTrjPJ9OlLUWtyO2trPTLiOIZjhZViVVYiOBUUABFHyjBIHHLe4UYYytqAku5lhsZpYplmCyzxnYYVUpIMlgB82U+VvvKxOCBQrbCvfQlvY/s0LNJKzJIwVNqKw2gDgg5HIz+Y/ujETmqauzOc40o3kxlvcT3Usc4Z4ooixIVhmRscc5B454PBJHdamnU9pHmsTRq+2jzWsO1bUNTjjeWxjinf5tyylWOAh2jJ77sdK1NyPQr+5s7HXp7OBp7+GGM+USMDG/H4jnK+2OvTPAQpzqRhVdk2rnLgUpO0nrpc4wfErxKR/yEc/8AbGL/AOJr73+ycH2f/k3+Z9F7Cl/THJ8SfEZdQ+pbVJ5YQRHA9cbaTyrBpaRf/kwewpf0zQj8fam0s4bxG6RoB5TfYIyZM5zkdscfr+PLLLqbs1R/8mkZ+yh2/EpXXxG8QRXDpBqxniB+WQ20alvwxxXRDKsK4pzjZ+sjRUaT/wCHIj8SvEuP+Qj/AOQYv/iav+ysGtbP8f8AMPYUjurHUtQ13wrp9xqSCCdroCOThfMXYcPjoOc9eOPQ18rjqNGjXcaLuvyfY86tGMZWiJf+Ra3cHn53oHc+ayYRQuWk2nH+yu4A4346MQfPMB8jySrHcQbi5G2RZHIyCPToMehHPHKjILAstcrHvln+coSUZcFnPOO47jPPoB3qX6CbsmyB7eLUoIWjlMsEUnmMEAycHI3BslSDtORjlRz6kZKauhRkpq6GW2ix2XleT5ccr+WlxO5LPKFQhcnIweRknPQj0xRQ2+t0uJ0t3hcMYzIWiyVQ5AU5yeTu78HA4PUTKKmrMiUIzVpIjmjhnv4LQPItvbIJ2wv39zMI8A8EfKzEZBBCEDFEYqCsghBQSjHYfcTCyVbhbVLhHDDeSN8a/ePOMhcKOeB8oz2pSlKPwq5NSU425I3MT9nr/kAXP0H/AKNmrlodfRHJgt5fI9ZrqPTCgAoAKACgDF8Vf8g+L/rsv9aa3JZQg/12n/74/wDQnqhGdD/D9R/IUAGsf8guy/6/4P8A0ohoAu6J963/AN5P/QaAPNfiH/yNnhv/AK/z/wCl9nS6lnZa3/yFPCP/AGEP/bG5oYupa0z/AJCmqf8AX+v/AKTw0xGun/Hvb/8AA/5Ckhs//9k="
},
{
"timing": 3000,
"timestamp": 465207206711,
"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": 2964,
"timestamp": 465207170485,
"data": "data:image/jpeg;base64,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"
}
},
"estimated-input-latency": {
"id": "estimated-input-latency",
"title": "Estimated Input Latency",
"description": "Estimated Input Latency is an estimate of how long your app takes to respond to user input, in milliseconds, during the busiest 5s window of page load. If your latency is higher than 50 ms, users may perceive your app as laggy. [Learn more](https://web.dev/estimated-input-latency).",
"score": 0.49,
"scoreDisplayMode": "numeric",
"numericValue": 100.80000000000001,
"displayValue": "100 ms"
},
"total-blocking-time": {
"id": "total-blocking-time",
"title": "Total Blocking Time",
"description": "Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds.",
"score": 0.57,
"scoreDisplayMode": "numeric",
"numericValue": 545.3314999999993,
"displayValue": "550 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, in milliseconds, of the longest task. [Learn more](https://developers.google.com/web/updates/2018/05/first-input-delay).",
"score": 0.11,
"scoreDisplayMode": "numeric",
"numericValue": 468.0000000000002,
"displayValue": "470 ms"
},
"errors-in-console": {
"id": "errors-in-console",
"title": "Browser errors were logged to the console",
"description": "Errors logged to the console indicate unresolved problems. They can come from network request failures and other browser concerns. [Learn more](https://web.dev/errors-in-console)",
"score": 0,
"scoreDisplayMode": "binary",
"numericValue": 4,
"details": {
"type": "table",
"headings": [
{
"key": "url",
"itemType": "url",
"text": "URL"
},
{
"key": "description",
"itemType": "code",
"text": "Description"
}
],
"items": [
{
"source": "network",
"description": "Failed to load resource: net::ERR_BLOCKED_BY_CLIENT",
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/gtm.js"
},
{
"source": "network",
"description": "Failed to load resource: net::ERR_BLOCKED_BY_CLIENT",
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/gtm.js"
},
{
"source": "network",
"description": "Failed to load resource: the server responded with a status of 404 ()",
"url": "https://ride.lyft.com/v2/activeride"
},
{
"source": "network",
"description": "Failed to load resource: the server responded with a status of 404 ()",
"url": "https://ride.lyft.com/v2/activeride"
}
]
}
},
"time-to-first-byte": {
"id": "time-to-first-byte",
"title": "Server response times are low (TTFB)",
"description": "Time To First Byte identifies the time at which your server sends a response. [Learn more](https://web.dev/time-to-first-byte).",
"score": 1,
"scoreDisplayMode": "binary",
"numericValue": 40.428,
"displayValue": "Root document took 40 ms",
"details": {
"type": "opportunity",
"overallSavingsMs": -559.572,
"headings": [],
"items": []
}
},
"first-cpu-idle": {
"id": "first-cpu-idle",
"title": "First CPU Idle",
"description": "First CPU Idle marks the first time at which the page's main thread is quiet enough to handle input. [Learn more](https://web.dev/first-cpu-idle).",
"score": 0.37,
"scoreDisplayMode": "numeric",
"numericValue": 7562.816000000001,
"displayValue": "7.6 s"
},
"interactive": {
"id": "interactive",
"title": "Time to Interactive",
"description": "Time to interactive is the amount of time it takes for the page to become fully interactive. [Learn more](https://web.dev/interactive).",
"score": 0.17,
"scoreDisplayMode": "numeric",
"numericValue": 11849.2605,
"displayValue": "11.8 s"
},
"user-timings": {
"id": "user-timings",
"title": "User Timing marks and measures",
"description": "Consider instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences. [Learn more](https://web.dev/user-timings).",
"score": null,
"scoreDisplayMode": "informative",
"displayValue": "4 user timings",
"details": {
"type": "table",
"headings": [
{
"key": "name",
"itemType": "text",
"text": "Name"
},
{
"key": "timingType",
"itemType": "text",
"text": "Type"
},
{
"key": "startTime",
"itemType": "ms",
"granularity": 0.01,
"text": "Start Time"
},
{
"key": "duration",
"itemType": "ms",
"granularity": 0.01,
"text": "Duration"
}
],
"items": [
{
"name": "Next.js-before-hydration",
"startTime": 0,
"duration": 394.45,
"timingType": "Measure"
},
{
"name": "Next.js-hydration",
"startTime": 394.45,
"duration": 53.394,
"timingType": "Measure"
},
{
"name": "beforeRender",
"startTime": 394.458,
"timingType": "Mark"
},
{
"name": "afterHydrate",
"startTime": 447.863,
"timingType": "Mark"
}
]
}
},
"critical-request-chains": {
"id": "critical-request-chains",
"title": "Avoid chaining critical requests",
"description": "The Critical Request Chains below show you what resources are loaded with a high priority. Consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. [Learn more](https://web.dev/critical-request-chains).",
"score": null,
"scoreDisplayMode": "informative",
"displayValue": "3 chains found",
"details": {
"type": "criticalrequestchain",
"chains": {
"1035350F99613D2212DF58EE527B5912": {
"request": {
"url": "https://ride.lyft.com/riderweb?origin=42.381531%2C-71.098173&originName=46+Bow+St",
"startTime": 465204.210309,
"endTime": 465204.256221,
"responseReceivedTime": 465204.252291,
"transferSize": 6752
},
"children": {
"15364.280": {
"request": {
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/gtm.js",
"startTime": 465204.309294,
"endTime": 465204.34602,
"responseReceivedTime": -1,
"transferSize": 0
}
},
"15364.361": {
"request": {
"url": "https://cdn.lyft.com/static/coreui/US_ASCII/ProximaNova-Bold-US_ASCII.woff2",
"startTime": 465204.41296,
"endTime": 465204.486445,
"responseReceivedTime": 465204.481467,
"transferSize": 6518
}
},
"15364.353": {
"request": {
"url": "https://cdn.lyft.com/static/coreui/US_ASCII/ProximaNova-Regular-US_ASCII.woff2",
"startTime": 465204.422769,
"endTime": 465204.481709,
"responseReceivedTime": 465204.476338,
"transferSize": 6531
}
}
}
},
"15364.424": {
"request": {
"url": "https://ride.lyft.com/riderweb/manifest.json",
"startTime": 465205.666298,
"endTime": 465205.698175,
"responseReceivedTime": 465205.69581500004,
"transferSize": 485
}
}
},
"longestChain": {
"duration": 1487.866000039503,
"length": 1,
"transferSize": 485
}
}
},
"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,
"displayValue": "",
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0
}
},
"installable-manifest": {
"id": "installable-manifest",
"title": "Web app manifest meets the installability requirements",
"description": "Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more](https://web.dev/installable-manifest).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "debugdata",
"items": [
{
"failures": [],
"isParseFailure": false,
"hasStartUrl": true,
"hasIconsAtLeast192px": true,
"hasIconsAtLeast512px": true,
"hasPWADisplayValue": true,
"hasBackgroundColor": true,
"hasThemeColor": true,
"hasShortName": true,
"shortNameLength": true,
"hasName": true
}
]
}
},
"apple-touch-icon": {
"id": "apple-touch-icon",
"title": "Provides a valid `apple-touch-icon`",
"description": "For ideal appearance on iOS when users add a progressive web app to the home screen, define an `apple-touch-icon`. It must point to a non-transparent 192px (or 180px) square PNG. [Learn More](https://web.dev/apple-touch-icon/).",
"score": 1,
"scoreDisplayMode": "binary",
"warnings": []
},
"splash-screen": {
"id": "splash-screen",
"title": "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": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "debugdata",
"items": [
{
"failures": [],
"isParseFailure": false,
"hasStartUrl": true,
"hasIconsAtLeast192px": true,
"hasIconsAtLeast512px": true,
"hasPWADisplayValue": true,
"hasBackgroundColor": true,
"hasThemeColor": true,
"hasShortName": true,
"shortNameLength": true,
"hasName": true
}
]
}
},
"themed-omnibox": {
"id": "themed-omnibox",
"title": "Sets 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": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "debugdata",
"items": [
{
"failures": [],
"themeColor": "#ff00bf",
"isParseFailure": false,
"hasStartUrl": true,
"hasIconsAtLeast192px": true,
"hasIconsAtLeast512px": true,
"hasPWADisplayValue": true,
"hasBackgroundColor": true,
"hasThemeColor": true,
"hasShortName": true,
"shortNameLength": true,
"hasName": true
}
]
}
},
"content-width": {
"id": "content-width",
"title": "Content is sized correctly for the viewport",
"description": "If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn more](https://web.dev/content-width).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"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",
"warnings": [],
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"deprecations": {
"id": "deprecations",
"title": "Avoids deprecated APIs",
"description": "Deprecated APIs will eventually be removed from the browser. [Learn more](https://web.dev/deprecations).",
"score": 1,
"scoreDisplayMode": "binary",
"displayValue": "",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"mainthread-work-breakdown": {
"id": "mainthread-work-breakdown",
"title": "Minimize main-thread work",
"description": "Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. [Learn more](https://web.dev/mainthread-work-breakdown)",
"score": 0.14,
"scoreDisplayMode": "numeric",
"numericValue": 7164.723999999969,
"displayValue": "7.2 s",
"details": {
"type": "table",
"headings": [
{
"key": "groupLabel",
"itemType": "text",
"text": "Category"
},
{
"key": "duration",
"itemType": "ms",
"granularity": 1,
"text": "Time Spent"
}
],
"items": [
{
"group": "scriptEvaluation",
"groupLabel": "Script Evaluation",
"duration": 4340.983999999978
},
{
"group": "other",
"groupLabel": "Other",
"duration": 1359.8879999999956
},
{
"group": "styleLayout",
"groupLabel": "Style & Layout",
"duration": 700
},
{
"group": "paintCompositeRender",
"groupLabel": "Rendering",
"duration": 448.49999999999636
},
{
"group": "scriptParseCompile",
"groupLabel": "Script Parsing & Compilation",
"duration": 180.488
},
{
"group": "garbageCollection",
"groupLabel": "Garbage Collection",
"duration": 68.55199999999999
},
{
"group": "parseHTML",
"groupLabel": "Parse HTML & CSS",
"duration": 66.31199999999997
}
]
}
},
"bootup-time": {
"id": "bootup-time",
"title": "Reduce JavaScript execution time",
"description": "Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. [Learn more](https://web.dev/bootup-time).",
"score": 0.4,
"scoreDisplayMode": "numeric",
"numericValue": 4264.267999999947,
"displayValue": "4.3 s",
"details": {
"type": "table",
"headings": [
{
"key": "url",
"itemType": "url",
"text": "URL"
},
{
"key": "total",
"granularity": 1,
"itemType": "ms",
"text": "Total CPU Time"
},
{
"key": "scripting",
"granularity": 1,
"itemType": "ms",
"text": "Script Evaluation"
},
{
"key": "scriptParseCompile",
"granularity": 1,
"itemType": "ms",
"text": "Script Parse"
}
],
"items": [
{
"url": "Other",
"total": 3133.3839999999923,
"scripting": 721.5440000000003,
"scriptParseCompile": 2.4639999999999995
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/pages/_app.js",
"total": 1642.8599999999478,
"scripting": 1618.3399999999478,
"scriptParseCompile": 9.703999999999999
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/runtime/main-c3c1d1337e359b1602e6.js",
"total": 963.1199999999984,
"scripting": 880.4719999999984,
"scriptParseCompile": 7.956000000000001
},
{
"url": "https://maps.googleapis.com/maps-api-v3/api/js/39/10/controls.js",
"total": 356.9599999999999,
"scripting": 225.57599999999996,
"scriptParseCompile": 13.783999999999999
},
{
"url": "https://maps.googleapis.com/maps-api-v3/api/js/39/10/map.js",
"total": 271.46000000000015,
"scripting": 236.7720000000001,
"scriptParseCompile": 9.543999999999999
},
{
"url": "https://maps.googleapis.com/maps/api/js/ViewportInfoService.GetViewportInfo?1m6&1m2&1d42.33744510554007&2d-71.17333845303634&2m2&1d42.42353068853048&2d-71.04282160140572&2u15&4sen-US&5e0&6sm%40505000000&7b0&8e0&callback=_xdc_._43ubqb&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=59396",
"total": 232.33599999999998,
"scripting": 225.34799999999998,
"scriptParseCompile": 6.988
},
{
"url": "https://maps.googleapis.com/maps/api/js?callback=_$_google_map_initialize_$_&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M",
"total": 98.48799999999999,
"scripting": 86.26799999999999,
"scriptParseCompile": 10.596
},
{
"url": "chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/contentscript.js",
"total": 94.08800000000002,
"scripting": 84.04000000000002,
"scriptParseCompile": 10.048
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/framework.250eb251df60abe72edf.js",
"total": 60.864000000000004,
"scripting": 53.916000000000004,
"scriptParseCompile": 6.9479999999999995
},
{
"url": "https://maps.googleapis.com/maps-api-v3/api/js/39/10/util.js",
"total": 53.95999999999998,
"scripting": 43.30399999999998,
"scriptParseCompile": 10.656
}
],
"summary": {
"wastedMs": 4264.267999999947
}
}
},
"uses-rel-preload": {
"id": "uses-rel-preload",
"title": "Preload key requests",
"description": "Consider using `<link rel=preload>` to prioritize fetching resources that are currently requested later in page load. [Learn more](https://web.dev/uses-rel-preload).",
"score": 1,
"scoreDisplayMode": "numeric",
"numericValue": 0,
"displayValue": "",
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0
}
},
"uses-rel-preconnect": {
"id": "uses-rel-preconnect",
"title": "Preconnect to required origins",
"description": "Consider adding `preconnect` or `dns-prefetch` resource hints to establish early connections to important third-party origins. [Learn more](https://web.dev/uses-rel-preconnect).",
"score": 0.75,
"scoreDisplayMode": "numeric",
"numericValue": 300,
"displayValue": "Potential savings of 300 ms",
"warnings": [],
"details": {
"type": "opportunity",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "wastedMs",
"valueType": "timespanMs",
"label": "Potential Savings"
}
],
"items": [
{
"url": "https://lyft-app-img.s3.amazonaws.com",
"wastedMs": 300
}
],
"overallSavingsMs": 300
}
},
"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": 80,
"numScripts": 27,
"numStylesheets": 2,
"numFonts": 3,
"numTasks": 2824,
"numTasksOver10ms": 30,
"numTasksOver25ms": 7,
"numTasksOver50ms": 4,
"numTasksOver100ms": 1,
"numTasksOver500ms": 0,
"rtt": 25.398,
"throughput": 27457293.44347329,
"maxRtt": 25.398,
"maxServerLatency": 209.34900000000002,
"totalByteWeight": 2105542,
"totalTaskTime": 1791.1810000000046,
"mainDocumentTransferSize": 6752
}
]
}
},
"network-requests": {
"id": "network-requests",
"title": "Network Requests",
"description": "Lists the network requests that were made during page load.",
"score": null,
"scoreDisplayMode": "informative",
"numericValue": 80,
"details": {
"type": "table",
"headings": [
{
"key": "url",
"itemType": "url",
"text": "URL"
},
{
"key": "startTime",
"itemType": "ms",
"granularity": 1,
"text": "Start Time"
},
{
"key": "endTime",
"itemType": "ms",
"granularity": 1,
"text": "End Time"
},
{
"key": "transferSize",
"itemType": "bytes",
"displayUnit": "kb",
"granularity": 1,
"text": "Transfer Size"
},
{
"key": "resourceSize",
"itemType": "bytes",
"displayUnit": "kb",
"granularity": 1,
"text": "Resource Size"
},
{
"key": "statusCode",
"itemType": "text",
"text": "Status Code"
},
{
"key": "mimeType",
"itemType": "text",
"text": "MIME Type"
},
{
"key": "resourceType",
"itemType": "text",
"text": "Resource Type"
}
],
"items": [
{
"url": "https://ride.lyft.com/riderweb?origin=42.381531%2C-71.098173&originName=46+Bow+St",
"startTime": 0,
"endTime": 45.91200000140816,
"transferSize": 6752,
"resourceSize": 59094,
"statusCode": 200,
"mimeType": "text/html",
"resourceType": "Document"
},
{
"url": "https://cdn.lyft.com/static/coreui/US_ASCII/LyftProUI-Bold-US_ASCII.woff2",
"startTime": 119.80500002391636,
"endTime": 206.38600003439933,
"transferSize": 16640,
"resourceSize": 32160,
"statusCode": 200,
"mimeType": "binary/octet-stream",
"resourceType": "Font"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/css/389cf7a69b6f4173081c.css",
"startTime": 129.66400000732392,
"endTime": 181.18900002446026,
"transferSize": 2519,
"resourceSize": 25804,
"statusCode": 200,
"mimeType": "text/css",
"resourceType": "Stylesheet"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/pages/index.js",
"startTime": 130.0570000312291,
"endTime": 187.46899999678135,
"transferSize": 6345,
"resourceSize": 37204,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/pages/_app.js",
"startTime": 132.66800000565127,
"endTime": 197.15299998642877,
"transferSize": 67145,
"resourceSize": 226026,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/16.9c8df6a24a37e3be7554.js",
"startTime": 133.06500000180677,
"endTime": 185.42900000466034,
"transferSize": 13082,
"resourceSize": 96320,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/commons.0093f63fd9dfca28dd6e.js",
"startTime": 133.3580000209622,
"endTime": 194.79899998987094,
"transferSize": 81974,
"resourceSize": 300200,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/30.6be65f30eb3a65ec72be.js",
"startTime": 133.73800000408664,
"endTime": 192.7700000233017,
"transferSize": 1832,
"resourceSize": 2686,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/runtime/webpack-bbbf68ff9c34b5d86ff1.js",
"startTime": 134.13500000024214,
"endTime": 217.24800002994016,
"transferSize": 2022,
"resourceSize": 5758,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/framework.250eb251df60abe72edf.js",
"startTime": 134.53199999639764,
"endTime": 223.6770000308752,
"transferSize": 41799,
"resourceSize": 261858,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/1de105d9.0ce765004f8f3edc4fb1.js",
"startTime": 134.95099998544902,
"endTime": 223.1550000142306,
"transferSize": 80692,
"resourceSize": 540840,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/9337f1a57e15e939c6df2ba093998b6d7e387f62.723e051e54a529aa58ea.js",
"startTime": 135.42700000107288,
"endTime": 210.93100000871345,
"transferSize": 13997,
"resourceSize": 89552,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/3f8b8a8fcc3f93111adabfe07ca898a719fe6666.4591cae0006bcb1e7fc3.js",
"startTime": 135.91800001449883,
"endTime": 218.53100002044812,
"transferSize": 3999,
"resourceSize": 22522,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/runtime/main-c3c1d1337e359b1602e6.js",
"startTime": 136.43499999307096,
"endTime": 227.7299999841489,
"transferSize": 8039,
"resourceSize": 41968,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://www.google-analytics.com/analytics.js",
"startTime": 98.86900003766641,
"endTime": 157.2440000018105,
"transferSize": 0,
"resourceSize": 0,
"statusCode": 307,
"mimeType": ""
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/gtm.js",
"startTime": 98.98499998962507,
"endTime": 135.71100000990555,
"transferSize": 0,
"resourceSize": 0,
"statusCode": -1,
"mimeType": "",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/images/[email protected]",
"startTime": 213.05100002791733,
"endTime": 267.1459999983199,
"transferSize": 1451,
"resourceSize": 3926,
"statusCode": 200,
"mimeType": "image/svg+xml",
"resourceType": "Image"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/_buildManifest.js",
"startTime": 230.05300003569573,
"endTime": 269.0590000129305,
"transferSize": 550,
"resourceSize": 162,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/_ssgManifest.js",
"startTime": 264.2820000182837,
"endTime": 299.85200002556667,
"transferSize": 545,
"resourceSize": 152,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/images/MapPin.svg",
"startTime": 212.7489999984391,
"endTime": 263.7180000310764,
"transferSize": 762,
"resourceSize": 594,
"statusCode": 200,
"mimeType": "image/svg+xml",
"resourceType": "Image"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/images/MapPinDot.svg",
"startTime": 212.91800000471994,
"endTime": 262.61500001419336,
"transferSize": 1670,
"resourceSize": 3038,
"statusCode": 200,
"mimeType": "image/svg+xml",
"resourceType": "Image"
},
{
"url": "https://www.google-analytics.com/analytics.js",
"startTime": 157.2440000018105,
"endTime": 157.2250000317581,
"transferSize": 0,
"resourceSize": 0,
"statusCode": 307,
"mimeType": ""
},
{
"url": "chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/web_accessible_resources/google-analytics_analytics.js?secret=neh9le",
"startTime": 157.2250000317581,
"endTime": 177.20099998405203,
"transferSize": 2178,
"resourceSize": 4356,
"statusCode": 200,
"mimeType": "text/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/static/coreui/US_ASCII/ProximaNova-Bold-US_ASCII.woff2",
"startTime": 202.65099999960512,
"endTime": 276.13600000040606,
"transferSize": 6518,
"resourceSize": 11936,
"statusCode": 200,
"mimeType": "binary/octet-stream",
"resourceType": "Font"
},
{
"url": "https://cdn.lyft.com/static/coreui/US_ASCII/ProximaNova-Regular-US_ASCII.woff2",
"startTime": 212.46000000974163,
"endTime": 271.4000000269152,
"transferSize": 6531,
"resourceSize": 11960,
"statusCode": 200,
"mimeType": "binary/octet-stream",
"resourceType": "Font"
},
{
"url": "https://sessions.bugsnag.com/",
"startTime": 464.7110000369139,
"endTime": 563.9129999908619,
"transferSize": 119,
"resourceSize": 42,
"statusCode": 202,
"mimeType": "application/json",
"resourceType": "XHR"
},
{
"url": "https://sessions.bugsnag.com/",
"startTime": 496.81799998506904,
"endTime": 600.7020000251941,
"transferSize": 119,
"resourceSize": 42,
"statusCode": 202,
"mimeType": "application/json",
"resourceType": "XHR"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/18.c4cc4d02c2eea3beaade.js",
"startTime": 415.917000034824,
"endTime": 450.0770000158809,
"transferSize": 4651,
"resourceSize": 23094,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://www.lyft.com/api/track",
"startTime": 466.41100000124425,
"endTime": 598.930999985896,
"transferSize": 428,
"resourceSize": 0,
"statusCode": 204,
"mimeType": "text/plain",
"resourceType": "Other"
},
{
"url": "https://ride.lyft.com/v1/shortcuts",
"startTime": 529.512999986764,
"endTime": 591.2280000047758,
"transferSize": 295,
"resourceSize": 620,
"statusCode": 200,
"mimeType": "application/json",
"resourceType": "XHR"
},
{
"url": "https://ride.lyft.com/riderweb/api/passenger",
"startTime": 531.308000034187,
"endTime": 615.7039999961853,
"transferSize": 799,
"resourceSize": 2582,
"statusCode": 200,
"mimeType": "text/plain",
"resourceType": "XHR"
},
{
"url": "https://ride.lyft.com/chargeaccounts",
"startTime": 532.0589999901131,
"endTime": 615.3470000135712,
"transferSize": 341,
"resourceSize": 980,
"statusCode": 200,
"mimeType": "application/json",
"resourceType": "XHR"
},
{
"url": "https://ride.lyft.com/v2/reverse_geocode?displayName=46+Bow+St&lat=42.381531&lng=-71.098173",
"startTime": 534.1710000066087,
"endTime": 610.2190000237897,
"transferSize": 665,
"resourceSize": 2714,
"statusCode": 200,
"mimeType": "application/json",
"resourceType": "XHR"
},
{
"url": "https://ride.lyft.com/v2/activeride",
"startTime": 538.4540000231937,
"endTime": 625.2310000127181,
"transferSize": 230,
"resourceSize": 386,
"statusCode": 404,
"mimeType": "application/json",
"resourceType": "XHR"
},
{
"url": "https://maps.googleapis.com/maps/api/js?callback=_$_google_map_initialize_$_&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M",
"startTime": 590.3530000359751,
"endTime": 744.639000040479,
"transferSize": 40741,
"resourceSize": 237786,
"statusCode": 200,
"mimeType": "text/javascript",
"resourceType": "Script"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/pages/ridetype.js",
"startTime": 604.6729999943636,
"endTime": 650.2329999930225,
"transferSize": 7830,
"resourceSize": 0,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Other"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/25.3a8f144bae803a71c455.js",
"startTime": 653.9559999946505,
"endTime": 697.9409999912605,
"transferSize": 2685,
"resourceSize": 14124,
"statusCode": 200,
"mimeType": "application/javascript",
"resourceType": "Script"
},
{
"url": "https://lyft-app-img.s3.amazonaws.com/production/profilePicture/1128894538426265480/ebca34ac-3e10-4522-8060-01af91f89573/max1200.jpg",
"startTime": 696.6910000192001,
"endTime": 1118.9960000338033,
"transferSize": 375563,
"resourceSize": 750282,
"statusCode": 200,
"mimeType": "image/jpeg",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps-api-v3/api/js/39/10/common.js",
"startTime": 767.2950000269338,
"endTime": 795.828000002075,
"transferSize": 38560,
"resourceSize": 159168,
"statusCode": 200,
"mimeType": "text/javascript",
"resourceType": "Script"
},
{
"url": "https://maps.googleapis.com/maps-api-v3/api/js/39/10/util.js",
"startTime": 767.8600000217557,
"endTime": 814.7270000190474,
"transferSize": 67991,
"resourceSize": 292016,
"statusCode": 200,
"mimeType": "text/javascript",
"resourceType": "Script"
},
{
"url": "https://maps.googleapis.com/maps-api-v3/api/js/39/10/map.js",
"startTime": 776.6750000300817,
"endTime": 820.4200000036508,
"transferSize": 32910,
"resourceSize": 85822,
"statusCode": 200,
"mimeType": "text/javascript",
"resourceType": "Script"
},
{
"url": "https://maps.googleapis.com/maps-api-v3/api/js/39/10/overlay.js",
"startTime": 782.3610000195913,
"endTime": 821.0790000157431,
"transferSize": 1376,
"resourceSize": 6814,
"statusCode": 200,
"mimeType": "text/javascript",
"resourceType": "Script"
},
{
"url": "https://maps.gstatic.com/mapfiles/openhand_8_8.cur",
"startTime": 853.5690000280738,
"endTime": 889.8570000310428,
"transferSize": 416,
"resourceSize": 652,
"statusCode": 200,
"mimeType": "image/bmp",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps-api-v3/api/js/39/10/onion.js",
"startTime": 898.0290000326931,
"endTime": 923.1129999971017,
"transferSize": 18379,
"resourceSize": 49708,
"statusCode": 200,
"mimeType": "text/javascript",
"resourceType": "Script"
},
{
"url": "https://ride.lyft.com/v1/nearby-drivers-pickup-etas?lat=42.381531&lng=-71.098173",
"startTime": 925.7370000123046,
"endTime": 1345.3670000308193,
"transferSize": 4479,
"resourceSize": 39084,
"statusCode": 200,
"mimeType": "application/json",
"resourceType": "XHR"
},
{
"url": "https://maps.googleapis.com/maps/api/js/ViewportInfoService.GetViewportInfo?1m6&1m2&1d42.33744510554007&2d-71.17333845303634&2m2&1d42.42353068853048&2d-71.04282160140572&2u15&4sen-US&5e0&6sm%40505000000&7b0&8e0&callback=_xdc_._43ubqb&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=59396",
"startTime": 943.066000007093,
"endTime": 1089.4660000340082,
"transferSize": 5407,
"resourceSize": 104142,
"statusCode": 200,
"mimeType": "text/javascript",
"resourceType": "Script"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9911!3i12117!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=80025",
"startTime": 1148.6920000170358,
"endTime": 1219.1270000184886,
"transferSize": 51507,
"resourceSize": 102598,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9910!3i12117!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=81989",
"startTime": 1149.0760000306182,
"endTime": 1367.285999993328,
"transferSize": 68268,
"resourceSize": 117420,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9910!3i12116!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=107781",
"startTime": 1156.2060000142083,
"endTime": 1287.2530000167899,
"transferSize": 48711,
"resourceSize": 84560,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9911!3i12116!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=105817",
"startTime": 1156.7030000151135,
"endTime": 1334.2000000411645,
"transferSize": 37509,
"resourceSize": 72020,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9912!3i12116!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=103853",
"startTime": 1157.0960000390187,
"endTime": 1355.1870000083,
"transferSize": 54555,
"resourceSize": 73094,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9912!3i12117!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=78061",
"startTime": 1159.7920000203885,
"endTime": 1320.7680000341497,
"transferSize": 54312,
"resourceSize": 86168,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9912!3i12118!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=52269",
"startTime": 1160.1300000329502,
"endTime": 1393.527999985963,
"transferSize": 50517,
"resourceSize": 87690,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9911!3i12118!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=54233",
"startTime": 1163.438000017777,
"endTime": 1359.2230000067502,
"transferSize": 64209,
"resourceSize": 89410,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9910!3i12118!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=56197",
"startTime": 1163.961999991443,
"endTime": 1414.762000029441,
"transferSize": 79494,
"resourceSize": 124656,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9909!3i12118!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=26431",
"startTime": 1174.9849999905564,
"endTime": 1416.7410000227392,
"transferSize": 46952,
"resourceSize": 84132,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9909!3i12117!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=52223",
"startTime": 1178.384000028018,
"endTime": 1368.7909999862313,
"transferSize": 54238,
"resourceSize": 78062,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9909!3i12116!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=78015",
"startTime": 1180.2930000121705,
"endTime": 1379.4249999918975,
"transferSize": 57646,
"resourceSize": 81514,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9909!3i12115!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=103807",
"startTime": 1180.817999993451,
"endTime": 1374.7800000128336,
"transferSize": 45728,
"resourceSize": 69596,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9910!3i12115!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=2502",
"startTime": 1181.3180000171997,
"endTime": 1418.134999985341,
"transferSize": 49832,
"resourceSize": 87010,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9911!3i12115!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=538",
"startTime": 1181.6600000020117,
"endTime": 1413.1780000170693,
"transferSize": 45585,
"resourceSize": 85418,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9912!3i12115!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=129645",
"startTime": 1182.4389999965206,
"endTime": 1397.3400000249967,
"transferSize": 55601,
"resourceSize": 72814,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9913!3i12115!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=127681",
"startTime": 1183.0039999913424,
"endTime": 1400.705000036396,
"transferSize": 59744,
"resourceSize": 83614,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9913!3i12116!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=101889",
"startTime": 1183.523999992758,
"endTime": 1415.2780000003986,
"transferSize": 45335,
"resourceSize": 86534,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9913!3i12117!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=76097",
"startTime": 1183.961000002455,
"endTime": 1400.0680000171997,
"transferSize": 41276,
"resourceSize": 65144,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9913!3i12118!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=50305",
"startTime": 1184.4140000175685,
"endTime": 1411.777000001166,
"transferSize": 51458,
"resourceSize": 70002,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/images/markers/[email protected]",
"startTime": 1385.5249999905936,
"endTime": 1432.4060000362806,
"transferSize": 6173,
"resourceSize": 11422,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://ride.lyft.com/riderweb/manifest.json",
"startTime": 1455.9890000382438,
"endTime": 1487.866000039503,
"transferSize": 485,
"resourceSize": 2864,
"statusCode": 200,
"mimeType": "application/json",
"resourceType": "Manifest"
},
{
"url": "https://ride.lyft.com/riderweb/images/icons/icon-144x144.png",
"startTime": 1517.1560000162572,
"endTime": 1565.7840000349097,
"transferSize": 1968,
"resourceSize": 3768,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Other"
},
{
"url": "https://maps.googleapis.com/maps-api-v3/api/js/39/10/controls.js",
"startTime": 1734.7430000081658,
"endTime": 1769.3250000011176,
"transferSize": 57811,
"resourceSize": 427236,
"statusCode": 200,
"mimeType": "text/javascript",
"resourceType": "Script"
},
{
"url": "https://maps.googleapis.com/maps/api/js/AuthenticationService.Authenticate?1shttps%3A%2F%2Fride.lyft.com%2Friderweb%3Forigin%3D42.381531%252C-71.098173%26originName%3D46%2BBow%2BSt&4sAIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&callback=_xdc_._uzpseg&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=97198",
"startTime": 1740.6150000169873,
"endTime": 1796.7589999898337,
"transferSize": 393,
"resourceSize": 124,
"statusCode": 200,
"mimeType": "text/javascript",
"resourceType": "Script"
},
{
"url": "https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Google+Sans",
"startTime": 1798.8849999965169,
"endTime": 1846.7490000184625,
"transferSize": 1023,
"resourceSize": 22736,
"statusCode": 200,
"mimeType": "text/css",
"resourceType": "Stylesheet"
},
{
"url": "https://maps.gstatic.com/mapfiles/transparent.png",
"startTime": 1823.6589999869466,
"endTime": 1863.3210000116378,
"transferSize": 68,
"resourceSize": 136,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224px%22%",
"startTime": 1820.5120000056922,
"endTime": 1820.5810000072233,
"transferSize": 0,
"resourceSize": 540,
"statusCode": 200,
"mimeType": "image/svg+xml",
"resourceType": "Image"
},
{
"url": "data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20",
"startTime": 1822.4000000045635,
"endTime": 1822.4540000082925,
"transferSize": 0,
"resourceSize": 434,
"statusCode": 200,
"mimeType": "image/svg+xml",
"resourceType": "Image"
},
{
"url": "data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20",
"startTime": 1824.2319999844767,
"endTime": 1824.2869999958202,
"transferSize": 0,
"resourceSize": 436,
"statusCode": 200,
"mimeType": "image/svg+xml",
"resourceType": "Image"
},
{
"url": "data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20",
"startTime": 1826.1300000012852,
"endTime": 1826.1870000278577,
"transferSize": 0,
"resourceSize": 436,
"statusCode": 200,
"mimeType": "image/svg+xml",
"resourceType": "Image"
},
{
"url": "https://maps.gstatic.com/mapfiles/api-3/images/google4_hdpi.png",
"startTime": 1850.7899999967776,
"endTime": 1890.2250000392087,
"transferSize": 22,
"resourceSize": 7950,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
},
{
"url": "https://maps.googleapis.com/maps/api/js/QuotaService.RecordEvent?1shttps%3A%2F%2Fride.lyft.com%2Friderweb%3Forigin%3D42.381531%252C-71.098173%26originName%3D46%2BBow%2BSt&3sAIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&7skkekw2&10e1&callback=_xdc_._blyzkg&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=125305",
"startTime": 1907.375000009779,
"endTime": 1973.5480000381358,
"transferSize": 99,
"resourceSize": 124,
"statusCode": 200,
"mimeType": "text/javascript",
"resourceType": "Script"
},
{
"url": "https://maps.gstatic.com/mapfiles/api-3/images/google4_hdpi.png",
"startTime": 1929.3990000151098,
"endTime": 1973.1880000326782,
"transferSize": 3997,
"resourceSize": 7950,
"statusCode": 200,
"mimeType": "image/png",
"resourceType": "Image"
}
]
}
},
"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": 25.398,
"displayValue": "30 ms",
"details": {
"type": "table",
"headings": [
{
"key": "origin",
"itemType": "text",
"text": "URL"
},
{
"key": "rtt",
"itemType": "ms",
"granularity": 1,
"text": "Time Spent"
}
],
"items": [
{
"origin": "https://ride.lyft.com",
"rtt": 25.398
},
{
"origin": "https://cdn.lyft.com",
"rtt": 25.398
},
{
"origin": "https://sessions.bugsnag.com",
"rtt": 25.398
},
{
"origin": "https://www.lyft.com",
"rtt": 25.398
},
{
"origin": "https://maps.googleapis.com",
"rtt": 25.398
},
{
"origin": "https://lyft-app-img.s3.amazonaws.com",
"rtt": 25.398
},
{
"origin": "https://maps.gstatic.com",
"rtt": 25.398
},
{
"origin": "https://fonts.googleapis.com",
"rtt": 25.398
}
]
}
},
"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": 209.34900000000002,
"displayValue": "210 ms",
"details": {
"type": "table",
"headings": [
{
"key": "origin",
"itemType": "text",
"text": "URL"
},
{
"key": "serverResponseTime",
"itemType": "ms",
"granularity": 1,
"text": "Time Spent"
}
],
"items": [
{
"origin": "https://lyft-app-img.s3.amazonaws.com",
"serverResponseTime": 209.34900000000002
},
{
"origin": "https://www.lyft.com",
"serverResponseTime": 103.18299999999999
},
{
"origin": "https://sessions.bugsnag.com",
"serverResponseTime": 63.48100000000001
},
{
"origin": "https://maps.googleapis.com",
"serverResponseTime": 33.05500000000001
},
{
"origin": "https://ride.lyft.com",
"serverResponseTime": 20.382
},
{
"origin": "https://fonts.googleapis.com",
"serverResponseTime": 13.559999999999999
},
{
"origin": "https://maps.gstatic.com",
"serverResponseTime": 8.236999999999998
},
{
"origin": "https://cdn.lyft.com",
"serverResponseTime": 4.662000000000003
}
]
}
},
"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",
"numericValue": 81,
"details": {
"type": "table",
"headings": [
{
"key": "startTime",
"itemType": "ms",
"granularity": 1,
"text": "Start Time"
},
{
"key": "duration",
"itemType": "ms",
"granularity": 1,
"text": "End Time"
}
],
"items": [
{
"duration": 7.015,
"startTime": 70.85
},
{
"duration": 5.662,
"startTime": 111.485
},
{
"duration": 16.453,
"startTime": 117.484
},
{
"duration": 5.766,
"startTime": 158.198
},
{
"duration": 18.461,
"startTime": 203.23
},
{
"duration": 8.253,
"startTime": 231.477
},
{
"duration": 5.449,
"startTime": 244.58
},
{
"duration": 8.879,
"startTime": 263.144
},
{
"duration": 6.447,
"startTime": 293.682
},
{
"duration": 5.525,
"startTime": 301.98
},
{
"duration": 6.192,
"startTime": 318.955
},
{
"duration": 233.775,
"startTime": 325.237
},
{
"duration": 20.284,
"startTime": 559.046
},
{
"duration": 5.42,
"startTime": 595.499
},
{
"duration": 11.278,
"startTime": 603.916
},
{
"duration": 7.561,
"startTime": 618.271
},
{
"duration": 19.313,
"startTime": 631.283
},
{
"duration": 5.591,
"startTime": 652.315
},
{
"duration": 15.757,
"startTime": 661.196
},
{
"duration": 11.936,
"startTime": 677.793
},
{
"duration": 5.288,
"startTime": 689.824
},
{
"duration": 14.505,
"startTime": 695.448
},
{
"duration": 11.953,
"startTime": 710.003
},
{
"duration": 5.962,
"startTime": 725.963
},
{
"duration": 6.799,
"startTime": 758.354
},
{
"duration": 26.743,
"startTime": 766.228
},
{
"duration": 8.138,
"startTime": 817.028
},
{
"duration": 10.538,
"startTime": 838.132
},
{
"duration": 60.185,
"startTime": 852.726
},
{
"duration": 34.892,
"startTime": 912.974
},
{
"duration": 6.756,
"startTime": 950.967
},
{
"duration": 10.494,
"startTime": 960.976
},
{
"duration": 11.601,
"startTime": 973.887
},
{
"duration": 5.545,
"startTime": 986.076
},
{
"duration": 11.268,
"startTime": 994.083
},
{
"duration": 19.048,
"startTime": 1005.378
},
{
"duration": 8.12,
"startTime": 1028.886
},
{
"duration": 60.413,
"startTime": 1112.822
},
{
"duration": 7.171,
"startTime": 1192.491
},
{
"duration": 5.71,
"startTime": 1367.007
},
{
"duration": 27.567,
"startTime": 1378.931
},
{
"duration": 10.576,
"startTime": 1411.698
},
{
"duration": 10.086,
"startTime": 1430.841
},
{
"duration": 8.1,
"startTime": 1446.382
},
{
"duration": 9.286,
"startTime": 1459.741
},
{
"duration": 16.96,
"startTime": 1473.803
},
{
"duration": 10.544,
"startTime": 1491.043
},
{
"duration": 13.495,
"startTime": 1503.623
},
{
"duration": 10.01,
"startTime": 1521.424
},
{
"duration": 5.539,
"startTime": 1536.228
},
{
"duration": 6.012,
"startTime": 1547.944
},
{
"duration": 8.501,
"startTime": 1580.52
},
{
"duration": 5.054,
"startTime": 1603.071
},
{
"duration": 6.621,
"startTime": 1617.567
},
{
"duration": 7.64,
"startTime": 1630.285
},
{
"duration": 5.075,
"startTime": 1646.738
},
{
"duration": 6.587,
"startTime": 1665.164
},
{
"duration": 5.003,
"startTime": 1680.688
},
{
"duration": 15.576,
"startTime": 1716.116
},
{
"duration": 17.149,
"startTime": 1745.766
},
{
"duration": 5.123,
"startTime": 1763.612
},
{
"duration": 58.61,
"startTime": 1791.106
},
{
"duration": 7.741,
"startTime": 1849.798
},
{
"duration": 6.816,
"startTime": 1873.656
},
{
"duration": 22.248,
"startTime": 1885.145
},
{
"duration": 8.979,
"startTime": 1907.888
},
{
"duration": 6.137,
"startTime": 1925.024
},
{
"duration": 6.005,
"startTime": 1934.617
},
{
"duration": 5.993,
"startTime": 1947.926
},
{
"duration": 5.331,
"startTime": 1963.687
},
{
"duration": 7.358,
"startTime": 1980.11
},
{
"duration": 5.267,
"startTime": 2030.873
},
{
"duration": 5.424,
"startTime": 2062.8
},
{
"duration": 5.264,
"startTime": 2113.398
},
{
"duration": 5.247,
"startTime": 2163.654
},
{
"duration": 8.172,
"startTime": 2513.578
},
{
"duration": 5.073,
"startTime": 2596.713
},
{
"duration": 5.162,
"startTime": 2750.479
},
{
"duration": 5.261,
"startTime": 2830.767
},
{
"duration": 5.039,
"startTime": 2896.362
},
{
"duration": 5.007,
"startTime": 2980.302
}
]
}
},
"metrics": {
"id": "metrics",
"title": "Metrics",
"description": "Collects all available metrics.",
"score": null,
"scoreDisplayMode": "informative",
"numericValue": 11849.2605,
"details": {
"type": "debugdata",
"items": [
{
"firstContentfulPaint": 3805,
"firstMeaningfulPaint": 3805,
"firstCPUIdle": 7563,
"interactive": 11849,
"speedIndex": 6476,
"estimatedInputLatency": 101,
"totalBlockingTime": 545,
"observedNavigationStart": 0,
"observedNavigationStartTs": 465204206711,
"observedFirstPaint": 261,
"observedFirstPaintTs": 465204467831,
"observedFirstContentfulPaint": 261,
"observedFirstContentfulPaintTs": 465204467831,
"observedFirstMeaningfulPaint": 261,
"observedFirstMeaningfulPaintTs": 465204467831,
"observedLargestContentfulPaint": 1312,
"observedLargestContentfulPaintTs": 465205518857,
"observedTraceEnd": 2971,
"observedTraceEndTs": 465207177813,
"observedLoad": 1443,
"observedLoadTs": 465205649611,
"observedDomContentLoaded": 145,
"observedDomContentLoadedTs": 465204351806,
"observedFirstVisualChange": 220,
"observedFirstVisualChangeTs": 465204426711,
"observedLastVisualChange": 2963,
"observedLastVisualChangeTs": 465207169711,
"observedSpeedIndex": 1402,
"observedSpeedIndexTs": 465205609057
},
{
"lcpInvalidated": false
}
]
}
},
"offline-start-url": {
"id": "offline-start-url",
"title": "`start_url` does not respond with a 200 when offline",
"description": "A service worker enables your web app to be reliable in unpredictable network conditions. [Learn more](https://web.dev/offline-start-url).",
"score": 0,
"scoreDisplayMode": "binary",
"explanation": "Timed out waiting for start_url to respond.",
"warnings": []
},
"performance-budget": {
"id": "performance-budget",
"title": "Performance budget",
"description": "Keep the quantity and size of network requests under the targets set by the provided performance budget. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"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://developers.google.com/web/tools/lighthouse/audits/budgets).",
"score": null,
"scoreDisplayMode": "informative",
"displayValue": "80 requests • 2,056 KB",
"details": {
"type": "table",
"headings": [
{
"key": "label",
"itemType": "text",
"text": "Resource Type"
},
{
"key": "requestCount",
"itemType": "numeric",
"text": "Requests"
},
{
"key": "size",
"itemType": "bytes",
"text": "Transfer Size"
}
],
"items": [
{
"resourceType": "total",
"label": "Total",
"requestCount": 80,
"size": 2105542
},
{
"resourceType": "image",
"label": "Image",
"requestCount": 33,
"size": 1452599
},
{
"resourceType": "script",
"label": "Script",
"requestCount": 27,
"size": 595202
},
{
"resourceType": "font",
"label": "Font",
"requestCount": 3,
"size": 29689
},
{
"resourceType": "other",
"label": "Other",
"requestCount": 14,
"size": 17758
},
{
"resourceType": "document",
"label": "Document",
"requestCount": 1,
"size": 6752
},
{
"resourceType": "stylesheet",
"label": "Stylesheet",
"requestCount": 2,
"size": 3542
},
{
"resourceType": "media",
"label": "Media",
"requestCount": 0,
"size": 0
},
{
"resourceType": "third-party",
"label": "Third-party",
"requestCount": 45,
"size": 1709649
}
]
}
},
"third-party-summary": {
"id": "third-party-summary",
"title": "Reduce the impact of third-party code",
"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": 0,
"scoreDisplayMode": "binary",
"displayValue": "Third-party code blocked the main thread for 400 ms",
"details": {
"type": "table",
"headings": [
{
"key": "entity",
"itemType": "link",
"text": "Third-Party"
},
{
"key": "transferSize",
"granularity": 1,
"itemType": "bytes",
"text": "Size"
},
{
"key": "blockingTime",
"granularity": 1,
"itemType": "ms",
"text": "Main-Thread Blocking Time"
}
],
"items": [
{
"entity": {
"type": "link",
"text": "Google Maps",
"url": "https://www.google.com/maps"
},
"transferSize": 1330647,
"mainThreadTime": 1117.3519999999985,
"blockingTime": 396.28
},
{
"entity": {
"type": "link",
"text": "Amazon Web Services",
"url": "https://aws.amazon.com/s3/"
},
"transferSize": 375563,
"mainThreadTime": 0,
"blockingTime": 0
},
{
"entity": {
"type": "link",
"text": "Bugsnag",
"url": ""
},
"transferSize": 238,
"mainThreadTime": 0,
"blockingTime": 0
},
{
"entity": {
"type": "link",
"text": "Google Analytics",
"url": "https://www.google.com/analytics/analytics/"
},
"transferSize": 0,
"mainThreadTime": 0,
"blockingTime": 0
}
],
"summary": {
"wastedBytes": 1706448,
"wastedMs": 396.28
}
}
},
"pwa-cross-browser": {
"id": "pwa-cross-browser",
"title": "Site works cross-browser",
"description": "To reach the most number of users, sites should work across every major browser. [Learn more](https://web.dev/pwa-cross-browser).",
"score": null,
"scoreDisplayMode": "manual"
},
"pwa-page-transitions": {
"id": "pwa-page-transitions",
"title": "Page transitions don't feel like they block on the network",
"description": "Transitions should feel snappy as you tap around, even on a slow network. This experience is key to a user's perception of performance. [Learn more](https://web.dev/pwa-page-transitions).",
"score": null,
"scoreDisplayMode": "manual"
},
"pwa-each-page-has-url": {
"id": "pwa-each-page-has-url",
"title": "Each page has a URL",
"description": "Ensure individual pages are deep linkable via URL and that URLs are unique for the purpose of shareability on social media. [Learn more](https://web.dev/pwa-each-page-has-url).",
"score": null,
"scoreDisplayMode": "manual"
},
"accesskeys": {
"id": "accesskeys",
"title": "`[accesskey]` values are unique",
"description": "Access keys let users quickly focus a part of the page. For proper navigation, each access key must be unique. [Learn more](https://web.dev/accesskeys/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"aria-allowed-attr": {
"id": "aria-allowed-attr",
"title": "`[aria-*]` attributes match their roles",
"description": "Each ARIA `role` supports a specific subset of `aria-*` attributes. Mismatching these invalidates the `aria-*` attributes. [Learn more](https://web.dev/aria-allowed-attr/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"aria-required-attr": {
"id": "aria-required-attr",
"title": "`[role]`s have all required `[aria-*]` attributes",
"description": "Some ARIA roles have required attributes that describe the state of the element to screen readers. [Learn more](https://web.dev/aria-required-attr/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"aria-required-children": {
"id": "aria-required-children",
"title": "Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.",
"description": "Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. [Learn more](https://web.dev/aria-required-children/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"aria-required-parent": {
"id": "aria-required-parent",
"title": "`[role]`s are contained by their required parent element",
"description": "Some ARIA child roles must be contained by specific parent roles to properly perform their intended accessibility functions. [Learn more](https://web.dev/aria-required-parent/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"aria-roles": {
"id": "aria-roles",
"title": "`[role]` values are valid",
"description": "ARIA roles must have valid values in order to perform their intended accessibility functions. [Learn more](https://web.dev/aria-roles/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"aria-valid-attr-value": {
"id": "aria-valid-attr-value",
"title": "`[aria-*]` attributes have valid values",
"description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid values. [Learn more](https://web.dev/aria-valid-attr-value/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"aria-valid-attr": {
"id": "aria-valid-attr",
"title": "`[aria-*]` attributes are valid and not misspelled",
"description": "Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid names. [Learn more](https://web.dev/aria-valid-attr/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"audio-caption": {
"id": "audio-caption",
"title": "`<audio>` elements contain a `<track>` element with `[kind=\"captions\"]`",
"description": "Captions make audio elements usable for deaf or hearing-impaired users, providing critical information such as who is talking, what they're saying, and other non-speech information. [Learn more](https://web.dev/audio-caption/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"button-name": {
"id": "button-name",
"title": "Buttons have an accessible name",
"description": "When a button doesn't have an accessible name, screen readers announce it as \"button\", making it unusable for users who rely on screen readers. [Learn more](https://web.dev/button-name/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"bypass": {
"id": "bypass",
"title": "The page does not contain 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": 0,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [
{
"key": "node",
"itemType": "node",
"text": "Failing Elements"
}
],
"items": [
{
"node": {
"type": "node",
"selector": "html",
"path": "1,HTML",
"snippet": "<html class=\"js-focus-visible\">",
"explanation": "Fix any of the following:\n No valid skip link found\n Page does not have a header\n Page does not have a landmark region",
"nodeLabel": "html"
}
}
],
"debugData": {
"type": "debugdata",
"impact": "serious",
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o"
]
}
}
},
"color-contrast": {
"id": "color-contrast",
"title": "Background and foreground colors have a sufficient contrast ratio",
"description": "Low-contrast text is difficult or impossible for many users to read. [Learn more](https://web.dev/color-contrast/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"definition-list": {
"id": "definition-list",
"title": "`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>` or `<template>` elements.",
"description": "When definition lists are not properly marked up, screen readers may produce confusing or inaccurate output. [Learn more](https://web.dev/definition-list/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"dlitem": {
"id": "dlitem",
"title": "Definition list items are wrapped in `<dl>` elements",
"description": "Definition list items (`<dt>` and `<dd>`) must be wrapped in a parent `<dl>` element to ensure that screen readers can properly announce them. [Learn more](https://web.dev/dlitem/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"document-title": {
"id": "document-title",
"title": "Document has a `<title>` element",
"description": "The title gives screen reader users an overview of the page, and search engine users rely on it heavily to determine if a page is relevant to their search. [Learn more](https://web.dev/document-title/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"duplicate-id": {
"id": "duplicate-id",
"title": "`[id]` attributes on the page are unique",
"description": "The value of an id attribute must be unique to prevent other instances from being overlooked by assistive technologies. [Learn more](https://web.dev/duplicate-id/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"frame-title": {
"id": "frame-title",
"title": "`<frame>` or `<iframe>` elements have a title",
"description": "Screen reader users rely on frame titles to describe the contents of frames. [Learn more](https://web.dev/frame-title/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"html-has-lang": {
"id": "html-has-lang",
"title": "`<html>` element does not have a `[lang]` attribute",
"description": "If a page doesn't specify a lang attribute, a screen reader assumes that the page is in the default language that the user chose when setting up the screen reader. If the page isn't actually in the default language, then the screen reader might not announce the page's text correctly. [Learn more](https://web.dev/html-has-lang/).",
"score": 0,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [
{
"key": "node",
"itemType": "node",
"text": "Failing Elements"
}
],
"items": [
{
"node": {
"type": "node",
"selector": "html",
"path": "1,HTML",
"snippet": "<html class=\"js-focus-visible\">",
"explanation": "Fix any of the following:\n The <html> element does not have a lang attribute",
"nodeLabel": "html"
}
}
],
"debugData": {
"type": "debugdata",
"impact": "serious",
"tags": [
"cat.language",
"wcag2a",
"wcag311"
]
}
}
},
"html-lang-valid": {
"id": "html-lang-valid",
"title": "`<html>` element has a valid value for its `[lang]` attribute",
"description": "Specifying a valid [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) helps screen readers announce text properly. [Learn more](https://web.dev/html-lang-valid/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"image-alt": {
"id": "image-alt",
"title": "Image elements have `[alt]` attributes",
"description": "Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. [Learn more](https://web.dev/image-alt/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"input-image-alt": {
"id": "input-image-alt",
"title": "`<input type=\"image\">` elements have `[alt]` text",
"description": "When an image is being used as an `<input>` button, providing alternative text can help screen reader users understand the purpose of the button. [Learn more](https://web.dev/input-image-alt/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"label": {
"id": "label",
"title": "Form elements do not have associated labels",
"description": "Labels ensure that form controls are announced properly by assistive technologies, like screen readers. [Learn more](https://web.dev/label/).",
"score": 0,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [
{
"key": "node",
"itemType": "node",
"text": "Failing Elements"
}
],
"items": [
{
"node": {
"type": "node",
"selector": "input[aria-placeholder=\"Enter\\ a\\ pickup\\ location\"]",
"path": "1,HTML,1,BODY,0,DIV,1,DIV,1,DIV,1,DIV,4,DIV,0,DIV,0,DIV,3,INPUT",
"snippet": "<input type=\"text\" data-interactive=\"not-interactive-while-panel-is-down\" aria-placeholder=\"Enter a pickup location\" aria-readonly=\"false\" class=\"StyledInput-sc-1v6kknp-7 jvYsCL\">",
"explanation": "Fix any of the following:\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Form element does not have an implicit (wrapped) <label>\n Form element does not have an explicit <label>\n Element has no title attribute or the title attribute is empty",
"nodeLabel": "input"
}
},
{
"node": {
"type": "node",
"selector": "input[aria-placeholder=\"Enter\\ a\\ drop-off\\ location\"]",
"path": "1,HTML,1,BODY,0,DIV,1,DIV,1,DIV,1,DIV,6,DIV,0,DIV,0,DIV,2,INPUT",
"snippet": "<input type=\"text\" data-interactive=\"not-interactive-while-panel-is-down\" aria-placeholder=\"Enter a drop-off location\" aria-readonly=\"false\" class=\"StyledInput-sc-1v6kknp-7 jvYsCL\">",
"explanation": "Fix any of the following:\n aria-label attribute does not exist or is empty\n aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n Form element does not have an implicit (wrapped) <label>\n Form element does not have an explicit <label>\n Element has no title attribute or the title attribute is empty",
"nodeLabel": "input"
}
}
],
"debugData": {
"type": "debugdata",
"impact": "critical",
"tags": [
"cat.forms",
"wcag2a",
"wcag332",
"wcag131",
"section508",
"section508.22.n"
]
}
}
},
"layout-table": {
"id": "layout-table",
"title": "Presentational `<table>` elements avoid using `<th>`, `<caption>` or the `[summary]` attribute.",
"description": "A table being used for layout purposes should not include data elements, such as the th or caption elements or the summary attribute, because this can create a confusing experience for screen reader users. [Learn more](https://web.dev/layout-table/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"link-name": {
"id": "link-name",
"title": "Links have a discernible name",
"description": "Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. [Learn more](https://web.dev/link-name/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"list": {
"id": "list",
"title": "Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).",
"description": "Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. [Learn more](https://web.dev/list/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"listitem": {
"id": "listitem",
"title": "List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements",
"description": "Screen readers require list items (`<li>`) to be contained within a parent `<ul>` or `<ol>` to be announced properly. [Learn more](https://web.dev/listitem/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"meta-refresh": {
"id": "meta-refresh",
"title": "The document does not use `<meta http-equiv=\"refresh\">`",
"description": "Users do not expect a page to refresh automatically, and doing so will move focus back to the top of the page. This may create a frustrating or confusing experience. [Learn more](https://web.dev/meta-refresh/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"meta-viewport": {
"id": "meta-viewport",
"title": "`[user-scalable=\"no\"]` is not used in the `<meta name=\"viewport\">` element and the `[maximum-scale]` attribute is not less than 5.",
"description": "Disabling zooming is problematic for users with low vision who rely on screen magnification to properly see the contents of a web page. [Learn more](https://web.dev/meta-viewport/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"object-alt": {
"id": "object-alt",
"title": "`<object>` elements have `[alt]` text",
"description": "Screen readers cannot translate non-text content. Adding alt text to `<object>` elements helps screen readers convey meaning to users. [Learn more](https://web.dev/object-alt/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"tabindex": {
"id": "tabindex",
"title": "No element has a `[tabindex]` value greater than 0",
"description": "A value greater than 0 implies an explicit navigation ordering. Although technically valid, this often creates frustrating experiences for users who rely on assistive technologies. [Learn more](https://web.dev/tabindex/).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"td-headers-attr": {
"id": "td-headers-attr",
"title": "Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.",
"description": "Screen readers have features to make navigating tables easier. Ensuring `<td>` cells using the `[headers]` attribute only refer to other cells in the same table may improve the experience for screen reader users. [Learn more](https://web.dev/td-headers-attr/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"th-has-data-cells": {
"id": "th-has-data-cells",
"title": "`<th>` elements and elements with `[role=\"columnheader\"/\"rowheader\"]` have data cells they describe.",
"description": "Screen readers have features to make navigating tables easier. Ensuring table headers always refer to some set of cells may improve the experience for screen reader users. [Learn more](https://web.dev/th-has-data-cells/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"valid-lang": {
"id": "valid-lang",
"title": "`[lang]` attributes have a valid value",
"description": "Specifying a valid [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) on elements helps ensure that text is pronounced correctly by a screen reader. [Learn more](https://web.dev/valid-lang/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"video-caption": {
"id": "video-caption",
"title": "`<video>` elements contain a `<track>` element with `[kind=\"captions\"]`",
"description": "When a video provides a caption it is easier for deaf and hearing impaired users to access its information. [Learn more](https://web.dev/video-caption/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"video-description": {
"id": "video-description",
"title": "`<video>` elements contain a `<track>` element with `[kind=\"description\"]`",
"description": "Audio descriptions provide relevant information for videos that dialogue cannot, such as facial expressions and scenes. [Learn more](https://web.dev/video-description/).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"custom-controls-labels": {
"id": "custom-controls-labels",
"title": "Custom controls have associated labels",
"description": "Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. [Learn more](https://web.dev/custom-controls-labels/).",
"score": null,
"scoreDisplayMode": "manual"
},
"custom-controls-roles": {
"id": "custom-controls-roles",
"title": "Custom controls have ARIA roles",
"description": "Custom interactive controls have appropriate ARIA roles. [Learn more](https://web.dev/custom-control-roles/).",
"score": null,
"scoreDisplayMode": "manual"
},
"focus-traps": {
"id": "focus-traps",
"title": "User focus is not accidentally trapped in a region",
"description": "A user can tab into and out of any control or region without accidentally trapping their focus. [Learn more](https://web.dev/focus-traps/).",
"score": null,
"scoreDisplayMode": "manual"
},
"focusable-controls": {
"id": "focusable-controls",
"title": "Interactive controls are keyboard focusable",
"description": "Custom interactive controls are keyboard focusable and display a focus indicator. [Learn more](https://web.dev/focusable-controls/).",
"score": null,
"scoreDisplayMode": "manual"
},
"heading-levels": {
"id": "heading-levels",
"title": "Headings don't skip levels",
"description": "Headings are used to create an outline for the page and heading levels are not skipped. [Learn more](https://web.dev/heading-levels/).",
"score": null,
"scoreDisplayMode": "manual"
},
"interactive-element-affordance": {
"id": "interactive-element-affordance",
"title": "Interactive elements indicate their purpose and state",
"description": "Interactive elements, such as links and buttons, should indicate their state and be distinguishable from non-interactive elements. [Learn more](https://web.dev/interactive-element-affordance/).",
"score": null,
"scoreDisplayMode": "manual"
},
"logical-tab-order": {
"id": "logical-tab-order",
"title": "The page has a logical tab order",
"description": "Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. [Learn more](https://web.dev/logical-tab-order/).",
"score": null,
"scoreDisplayMode": "manual"
},
"managed-focus": {
"id": "managed-focus",
"title": "The user's focus is directed to new content added to the page",
"description": "If new content, such as a dialog, is added to the page, the user's focus is directed to it. [Learn more](https://web.dev/managed-focus/).",
"score": null,
"scoreDisplayMode": "manual"
},
"offscreen-content-hidden": {
"id": "offscreen-content-hidden",
"title": "Offscreen content is hidden from assistive technology",
"description": "Offscreen content is hidden with display: none or aria-hidden=true. [Learn more](https://web.dev/offscreen-content-hidden/).",
"score": null,
"scoreDisplayMode": "manual"
},
"use-landmarks": {
"id": "use-landmarks",
"title": "HTML5 landmark elements are used to improve navigation",
"description": "Landmark elements (<main>, <nav>, etc.) are used to improve the keyboard navigation of the page for assistive technology. [Learn more](https://web.dev/use-landmarks/).",
"score": null,
"scoreDisplayMode": "manual"
},
"visual-order-follows-dom": {
"id": "visual-order-follows-dom",
"title": "Visual order on the page follows DOM order",
"description": "DOM order matches the visual order, improving navigation for assistive technology. [Learn more](https://web.dev/visual-order-follows-dom/).",
"score": null,
"scoreDisplayMode": "manual"
},
"uses-long-cache-ttl": {
"id": "uses-long-cache-ttl",
"title": "Serve static assets with an efficient cache policy",
"description": "A long cache lifetime can speed up repeat visits to your page. [Learn more](https://web.dev/uses-long-cache-ttl).",
"score": 0.07,
"scoreDisplayMode": "numeric",
"numericValue": 782323.1125,
"displayValue": "25 resources found",
"details": {
"type": "table",
"headings": [
{
"key": "url",
"itemType": "url",
"text": "URL"
},
{
"key": "cacheLifetimeMs",
"itemType": "ms",
"text": "Cache TTL",
"displayUnit": "duration"
},
{
"key": "totalBytes",
"itemType": "bytes",
"text": "Size",
"displayUnit": "kb",
"granularity": 1
}
],
"items": [
{
"url": "https://lyft-app-img.s3.amazonaws.com/production/profilePicture/1128894538426265480/ebca34ac-3e10-4522-8060-01af91f89573/max1200.jpg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 375563,
"wastedBytes": 375563
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/commons.0093f63fd9dfca28dd6e.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 81974,
"wastedBytes": 81974
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/1de105d9.0ce765004f8f3edc4fb1.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 80692,
"wastedBytes": 80692
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/pages/_app.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 67145,
"wastedBytes": 67145
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/framework.250eb251df60abe72edf.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 41799,
"wastedBytes": 41799
},
{
"url": "https://cdn.lyft.com/static/coreui/US_ASCII/LyftProUI-Bold-US_ASCII.woff2",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 16640,
"wastedBytes": 16640
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/9337f1a57e15e939c6df2ba093998b6d7e387f62.723e051e54a529aa58ea.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 13997,
"wastedBytes": 13997
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/16.9c8df6a24a37e3be7554.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 13082,
"wastedBytes": 13082
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/runtime/main-c3c1d1337e359b1602e6.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 8039,
"wastedBytes": 8039
},
{
"url": "https://cdn.lyft.com/static/coreui/US_ASCII/ProximaNova-Regular-US_ASCII.woff2",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 6531,
"wastedBytes": 6531
},
{
"url": "https://cdn.lyft.com/static/coreui/US_ASCII/ProximaNova-Bold-US_ASCII.woff2",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 6518,
"wastedBytes": 6518
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/pages/index.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 6345,
"wastedBytes": 6345
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/images/markers/[email protected]",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 6173,
"wastedBytes": 6173
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/18.c4cc4d02c2eea3beaade.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 4651,
"wastedBytes": 4651
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/3f8b8a8fcc3f93111adabfe07ca898a719fe6666.4591cae0006bcb1e7fc3.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 3999,
"wastedBytes": 3999
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/25.3a8f144bae803a71c455.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 2685,
"wastedBytes": 2685
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/css/389cf7a69b6f4173081c.css",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 2519,
"wastedBytes": 2519
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/runtime/webpack-bbbf68ff9c34b5d86ff1.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 2022,
"wastedBytes": 2022
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/30.6be65f30eb3a65ec72be.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 1832,
"wastedBytes": 1832
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/images/MapPinDot.svg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 1670,
"wastedBytes": 1670
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/images/[email protected]",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 1451,
"wastedBytes": 1451
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/images/MapPin.svg",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 762,
"wastedBytes": 762
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/_buildManifest.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 550,
"wastedBytes": 550
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/_ssgManifest.js",
"cacheLifetimeMs": 0,
"cacheHitProbability": 0,
"totalBytes": 545,
"wastedBytes": 545
},
{
"url": "https://maps.googleapis.com/maps/api/js?callback=_$_google_map_initialize_$_&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M",
"debugData": {
"type": "debugdata",
"public": true,
"max-age": 1800
},
"cacheLifetimeMs": 1800000,
"cacheHitProbability": 0.1375,
"totalBytes": 40741,
"wastedBytes": 35139.1125
}
],
"summary": {
"wastedBytes": 782323.1125
}
}
},
"total-byte-weight": {
"id": "total-byte-weight",
"title": "Avoids enormous network payloads",
"description": "Large network payloads cost users real money and are highly correlated with long load times. [Learn more](https://web.dev/total-byte-weight).",
"score": 0.98,
"scoreDisplayMode": "numeric",
"numericValue": 2105542,
"displayValue": "Total size was 2,056 KB",
"details": {
"type": "table",
"headings": [
{
"key": "url",
"itemType": "url",
"text": "URL"
},
{
"key": "totalBytes",
"itemType": "bytes",
"text": "Size"
}
],
"items": [
{
"url": "https://lyft-app-img.s3.amazonaws.com/production/profilePicture/1128894538426265480/ebca34ac-3e10-4522-8060-01af91f89573/max1200.jpg",
"totalBytes": 375563
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/commons.0093f63fd9dfca28dd6e.js",
"totalBytes": 81974
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/1de105d9.0ce765004f8f3edc4fb1.js",
"totalBytes": 80692
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9910!3i12118!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=56197",
"totalBytes": 79494
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9910!3i12117!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=81989",
"totalBytes": 68268
},
{
"url": "https://maps.googleapis.com/maps-api-v3/api/js/39/10/util.js",
"totalBytes": 67991
},
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/pages/_app.js",
"totalBytes": 67145
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9911!3i12118!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=54233",
"totalBytes": 64209
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9913!3i12115!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=127681",
"totalBytes": 59744
},
{
"url": "https://maps.googleapis.com/maps-api-v3/api/js/39/10/controls.js",
"totalBytes": 57811
}
]
}
},
"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,
"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,
"displayValue": "",
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0
}
},
"unminified-css": {
"id": "unminified-css",
"title": "Minify CSS",
"description": "Minifying CSS files can reduce network payload sizes. [Learn more](https://web.dev/unminified-css).",
"score": 1,
"scoreDisplayMode": "numeric",
"numericValue": 0,
"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,
"displayValue": "",
"warnings": [],
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0
}
},
"unused-css-rules": {
"id": "unused-css-rules",
"title": "Remove unused CSS",
"description": "Remove dead rules from stylesheets and defer the loading of CSS not used for above-the-fold content to reduce unnecessary bytes consumed by network activity. [Learn more](https://web.dev/unused-css-rules).",
"score": 1,
"scoreDisplayMode": "numeric",
"numericValue": 0,
"displayValue": "",
"details": {
"type": "opportunity",
"headings": [],
"items": [],
"overallSavingsMs": 0,
"overallSavingsBytes": 0
}
},
"uses-webp-images": {
"id": "uses-webp-images",
"title": "Serve images in next-gen formats",
"description": "Image formats like JPEG 2000, JPEG XR, and WebP often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. [Learn more](https://web.dev/uses-webp-images).",
"score": 0.15,
"scoreDisplayMode": "numeric",
"numericValue": 3750,
"displayValue": "Potential savings of 727 KB",
"warnings": [],
"details": {
"type": "opportunity",
"headings": [
{
"key": "url",
"valueType": "thumbnail",
"label": ""
},
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Size"
},
{
"key": "wastedBytes",
"valueType": "bytes",
"label": "Potential Savings"
}
],
"items": [
{
"url": "https://lyft-app-img.s3.amazonaws.com/production/profilePicture/1128894538426265480/ebca34ac-3e10-4522-8060-01af91f89573/max1200.jpg",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 375563,
"wastedBytes": 328255
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9911!3i12118!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=54233",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 64209,
"wastedBytes": 32749
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9910!3i12118!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=56197",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 79494,
"wastedBytes": 30186
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9912!3i12115!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=129645",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 55601,
"wastedBytes": 29191
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9912!3i12116!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=103853",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 54555,
"wastedBytes": 27011
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9909!3i12117!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=52223",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 54238,
"wastedBytes": 26984
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9913!3i12115!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=127681",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 59744,
"wastedBytes": 26864
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9909!3i12116!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=78015",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 57646,
"wastedBytes": 25106
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9913!3i12118!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=50305",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 51458,
"wastedBytes": 24496
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9912!3i12117!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=78061",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 54312,
"wastedBytes": 22976
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9910!3i12117!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=81989",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 68268,
"wastedBytes": 19342
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9912!3i12118!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=52269",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 50517,
"wastedBytes": 18921
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9910!3i12116!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=107781",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 48711,
"wastedBytes": 18743
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9913!3i12117!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=76097",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 41276,
"wastedBytes": 17904
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9909!3i12115!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=103807",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 45728,
"wastedBytes": 17076
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9910!3i12115!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=2502",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 49832,
"wastedBytes": 16950
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9913!3i12116!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=101889",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 45335,
"wastedBytes": 15063
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9911!3i12117!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=80025",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 51507,
"wastedBytes": 15035
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9911!3i12115!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=538",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 45585,
"wastedBytes": 13151
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9909!3i12118!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=26431",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 46952,
"wastedBytes": 10266
},
{
"url": "https://maps.googleapis.com/maps/vt?pb=!1m5!1m4!1i15!2i9911!3i12116!4i256!2m3!1e0!2sm!3i505221888!3m17!2sen-US!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!12m4!1e26!2m2!1sstyles!2zcy50OjMzfHMuZTpsfHAudjpvZmY!4e0!5m1!5f2&key=AIzaSyBxwayj4n1EjI5DbtEWzgB3PQy9WDsgx8M&token=105817",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 37509,
"wastedBytes": 8449
}
],
"overallSavingsMs": 3750,
"overallSavingsBytes": 744718
}
},
"uses-optimized-images": {
"id": "uses-optimized-images",
"title": "Efficiently encode images",
"description": "Optimized images load faster and consume less cellular data. [Learn more](https://web.dev/uses-optimized-images).",
"score": 0.45,
"scoreDisplayMode": "numeric",
"numericValue": 1200,
"displayValue": "Potential savings of 244 KB",
"warnings": [],
"details": {
"type": "opportunity",
"headings": [
{
"key": "url",
"valueType": "thumbnail",
"label": ""
},
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Size"
},
{
"key": "wastedBytes",
"valueType": "bytes",
"label": "Potential Savings"
}
],
"items": [
{
"url": "https://lyft-app-img.s3.amazonaws.com/production/profilePicture/1128894538426265480/ebca34ac-3e10-4522-8060-01af91f89573/max1200.jpg",
"fromProtocol": true,
"isCrossOrigin": true,
"totalBytes": 375563,
"wastedBytes": 249817
}
],
"overallSavingsMs": 1200,
"overallSavingsBytes": 249817
}
},
"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,
"displayValue": "Potential savings of 2 KB",
"details": {
"type": "opportunity",
"headings": [
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Size"
},
{
"key": "wastedBytes",
"valueType": "bytes",
"label": "Potential Savings"
}
],
"items": [
{
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/chunks/30.6be65f30eb3a65ec72be.js",
"totalBytes": 2686,
"wastedBytes": 2030
}
],
"overallSavingsMs": 0,
"overallSavingsBytes": 2030
}
},
"uses-responsive-images": {
"id": "uses-responsive-images",
"title": "Properly size images",
"description": "Serve images that are appropriately-sized to save cellular data and improve load time. [Learn more](https://web.dev/uses-responsive-images).",
"score": 0.38,
"scoreDisplayMode": "numeric",
"numericValue": 1800,
"displayValue": "Potential savings of 365 KB",
"warnings": [],
"details": {
"type": "opportunity",
"headings": [
{
"key": "url",
"valueType": "thumbnail",
"label": ""
},
{
"key": "url",
"valueType": "url",
"label": "URL"
},
{
"key": "totalBytes",
"valueType": "bytes",
"label": "Size"
},
{
"key": "wastedBytes",
"valueType": "bytes",
"label": "Potential Savings"
}
],
"items": [
{
"url": "https://lyft-app-img.s3.amazonaws.com/production/profilePicture/1128894538426265480/ebca34ac-3e10-4522-8060-01af91f89573/max1200.jpg",
"totalBytes": 375563,
"wastedBytes": 373453,
"wastedPercent": 99.43813443072702
}
],
"overallSavingsMs": 1800,
"overallSavingsBytes": 373453
}
},
"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,
"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"
},
"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": 318,
"displayValue": "318 elements",
"details": {
"type": "table",
"headings": [
{
"key": "statistic",
"itemType": "text",
"text": "Statistic"
},
{
"key": "element",
"itemType": "code",
"text": "Element"
},
{
"key": "value",
"itemType": "numeric",
"text": "Value"
}
],
"items": [
{
"statistic": "Total DOM Elements",
"element": "",
"value": "318"
},
{
"statistic": "Maximum DOM Depth",
"element": {
"type": "code",
"value": "<div class=\"sc-101xho5-0 lhuBk\">"
},
"value": "17"
},
{
"statistic": "Maximum Child Elements",
"element": {
"type": "code",
"value": "<div>"
},
"value": "20"
}
]
}
},
"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": "Requests 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": 0,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [
{
"key": "url",
"itemType": "url",
"text": "URL"
},
{
"key": "label",
"itemType": "text",
"text": "Location"
}
],
"items": [
{
"label": "line: 0",
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/pages/_app.js"
}
]
}
},
"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",
"displayValue": "",
"details": {
"type": "table",
"headings": [],
"items": [],
"summary": {}
}
},
"js-libraries": {
"id": "js-libraries",
"title": "Detected JavaScript libraries",
"description": "All front-end JavaScript libraries detected on the page. [Learn more](https://web.dev/js-libraries).",
"score": 1,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [
{
"key": "name",
"itemType": "text",
"text": "Name"
},
{
"key": "version",
"itemType": "text",
"text": "Version"
}
],
"items": [
{
"name": "Google Maps",
"version": "3.39.10"
},
{
"name": "React",
"npm": "react"
},
{
"name": "React (Fast path)",
"npm": "react"
},
{
"name": "Next.js",
"npm": "next"
},
{
"name": "Next.js (Fast path)",
"npm": "next"
}
],
"summary": {}
}
},
"notification-on-start": {
"id": "notification-on-start",
"title": "Avoids requesting the notification permission on page load",
"description": "Users are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. [Learn more](https://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": "Uses HTTP/2 for its own resources",
"description": "HTTP/2 offers many benefits over HTTP/1.1, including binary headers, multiplexing, and server push. [Learn more](https://web.dev/uses-http2).",
"score": 1,
"scoreDisplayMode": "binary",
"displayValue": "",
"details": {
"type": "table",
"headings": [],
"items": []
}
},
"uses-passive-event-listeners": {
"id": "uses-passive-event-listeners",
"title": "Does not use passive listeners to improve scrolling performance",
"description": "Consider marking your touch and wheel event listeners as `passive` to improve your page's scroll performance. [Learn more](https://web.dev/uses-passive-event-listeners).",
"score": 0,
"scoreDisplayMode": "binary",
"details": {
"type": "table",
"headings": [
{
"key": "url",
"itemType": "url",
"text": "URL"
},
{
"key": "label",
"itemType": "text",
"text": "Location"
}
],
"items": [
{
"label": "line: 0",
"url": "https://cdn.lyft.com/riderweb/4ec712bd4b79d203c08d9b778cfc60930edd6f1d/_next/static/tKaxcOXqANUzBLYFItZQ9/pages/_app.js"
}
]
}
},
"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 uses legible font sizes",
"description": "Font sizes less than 12px are too small to be legible and require mobile visitors to “pinch to zoom” in order to read. Strive to have >60% of page text ≥12px. [Learn more](https://web.dev/font-size).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"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": {}
}
},
"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": null,
"scoreDisplayMode": "notApplicable"
},
"tap-targets": {
"id": "tap-targets",
"title": "Tap targets are sized appropriately",
"description": "Interactive elements like buttons and links should be large enough (48x48px), and have enough space around them, to be easy enough to tap without overlapping onto other elements. [Learn more](https://web.dev/tap-targets).",
"score": null,
"scoreDisplayMode": "notApplicable"
},
"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": "json",
"maxWaitForFcp": 30000,
"maxWaitForLoad": 45000,
"throttlingMethod": "simulate",
"throttling": {
"rttMs": 150,
"throughputKbps": 1638.4,
"requestLatencyMs": 562.5,
"downloadThroughputKbps": 1474.5600000000002,
"uploadThroughputKbps": 675,
"cpuSlowdownMultiplier": 4
},
"auditMode": false,
"gatherMode": false,
"disableStorageReset": false,
"emulatedFormFactor": "desktop",
"internalDisableDeviceScreenEmulation": true,
"channel": "devtools",
"budgets": null,
"locale": "en-US",
"blockedUrlPatterns": null,
"additionalTraceCategories": null,
"extraHeaders": null,
"precomputedLanternData": null,
"onlyAudits": null,
"onlyCategories": [
"performance",
"pwa",
"best-practices",
"accessibility",
"seo"
],
"skipAudits": null
},
"categories": {
"performance": {
"title": "Performance",
"auditRefs": [
{
"id": "first-contentful-paint",
"weight": 3,
"group": "metrics"
},
{
"id": "first-meaningful-paint",
"weight": 1,
"group": "metrics"
},
{
"id": "speed-index",
"weight": 4,
"group": "metrics"
},
{
"id": "interactive",
"weight": 5,
"group": "metrics"
},
{
"id": "first-cpu-idle",
"weight": 2,
"group": "metrics"
},
{
"id": "max-potential-fid",
"weight": 0,
"group": "metrics"
},
{
"id": "estimated-input-latency",
"weight": 0
},
{
"id": "total-blocking-time",
"weight": 0
},
{
"id": "render-blocking-resources",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "uses-responsive-images",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "offscreen-images",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "unminified-css",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "unminified-javascript",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "unused-css-rules",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "uses-optimized-images",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "uses-webp-images",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "uses-text-compression",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "uses-rel-preconnect",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "time-to-first-byte",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "redirects",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "uses-rel-preload",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "efficient-animated-content",
"weight": 0,
"group": "load-opportunities"
},
{
"id": "total-byte-weight",
"weight": 0,
"group": "diagnostics"
},
{
"id": "uses-long-cache-ttl",
"weight": 0,
"group": "diagnostics"
},
{
"id": "dom-size",
"weight": 0,
"group": "diagnostics"
},
{
"id": "critical-request-chains",
"weight": 0,
"group": "diagnostics"
},
{
"id": "user-timings",
"weight": 0,
"group": "diagnostics"
},
{
"id": "bootup-time",
"weight": 0,
"group": "diagnostics"
},
{
"id": "mainthread-work-breakdown",
"weight": 0,
"group": "diagnostics"
},
{
"id": "font-display",
"weight": 0,
"group": "diagnostics"
},
{
"id": "performance-budget",
"weight": 0,
"group": "budgets"
},
{
"id": "resource-summary",
"weight": 0,
"group": "diagnostics"
},
{
"id": "third-party-summary",
"weight": 0,
"group": "diagnostics"
},
{
"id": "network-requests",
"weight": 0
},
{
"id": "network-rtt",
"weight": 0
},
{
"id": "network-server-latency",
"weight": 0
},
{
"id": "main-thread-tasks",
"weight": 0
},
{
"id": "diagnostics",
"weight": 0
},
{
"id": "metrics",
"weight": 0
},
{
"id": "screenshot-thumbnails",
"weight": 0
},
{
"id": "final-screenshot",
"weight": 0
}
],
"id": "performance",
"score": 0.36
},
"accessibility": {
"title": "Accessibility",
"description": "These checks highlight opportunities to [improve the accessibility of your web app](https://developers.google.com/web/fundamentals/accessibility). Only a subset of accessibility issues can be automatically detected so manual testing is also encouraged.",
"manualDescription": "These items address areas which an automated testing tool cannot cover. Learn more in our guide on [conducting an accessibility review](https://developers.google.com/web/fundamentals/accessibility/how-to-review).",
"auditRefs": [
{
"id": "accesskeys",
"weight": 0,
"group": "a11y-navigation"
},
{
"id": "aria-allowed-attr",
"weight": 10,
"group": "a11y-aria"
},
{
"id": "aria-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-valid-attr-value",
"weight": 10,
"group": "a11y-aria"
},
{
"id": "aria-valid-attr",
"weight": 10,
"group": "a11y-aria"
},
{
"id": "audio-caption",
"weight": 0,
"group": "a11y-audio-video"
},
{
"id": "button-name",
"weight": 10,
"group": "a11y-names-labels"
},
{
"id": "bypass",
"weight": 3,
"group": "a11y-navigation"
},
{
"id": "color-contrast",
"weight": 3,
"group": "a11y-color-contrast"
},
{
"id": "definition-list",
"weight": 0,
"group": "a11y-tables-lists"
},
{
"id": "dlitem",
"weight": 0,
"group": "a11y-tables-lists"
},
{
"id": "document-title",
"weight": 3,
"group": "a11y-names-labels"
},
{
"id": "duplicate-id",
"weight": 1,
"group": "a11y-best-practices"
},
{
"id": "frame-title",
"weight": 0,
"group": "a11y-names-labels"
},
{
"id": "html-has-lang",
"weight": 3,
"group": "a11y-language"
},
{
"id": "html-lang-valid",
"weight": 0,
"group": "a11y-language"
},
{
"id": "image-alt",
"weight": 10,
"group": "a11y-names-labels"
},
{
"id": "input-image-alt",
"weight": 0,
"group": "a11y-names-labels"
},
{
"id": "label",
"weight": 10,
"group": "a11y-names-labels"
},
{
"id": "layout-table",
"weight": 0,
"group": "a11y-tables-lists"
},
{
"id": "link-name",
"weight": 3,
"group": "a11y-names-labels"
},
{
"id": "list",
"weight": 3,
"group": "a11y-tables-lists"
},
{
"id": "listitem",
"weight": 3,
"group": "a11y-tables-lists"
},
{
"id": "meta-refresh",
"weight": 0,
"group": "a11y-best-practices"
},
{
"id": "meta-viewport",
"weight": 10,
"group": "a11y-best-practices"
},
{
"id": "object-alt",
"weight": 0,
"group": "a11y-names-labels"
},
{
"id": "tabindex",
"weight": 3,
"group": "a11y-navigation"
},
{
"id": "td-headers-attr",
"weight": 0,
"group": "a11y-tables-lists"
},
{
"id": "th-has-data-cells",
"weight": 0,
"group": "a11y-tables-lists"
},
{
"id": "valid-lang",
"weight": 0,
"group": "a11y-language"
},
{
"id": "video-caption",
"weight": 0,
"group": "a11y-audio-video"
},
{
"id": "video-description",
"weight": 0,
"group": "a11y-audio-video"
},
{
"id": "logical-tab-order",
"weight": 0
},
{
"id": "focusable-controls",
"weight": 0
},
{
"id": "interactive-element-affordance",
"weight": 0
},
{
"id": "managed-focus",
"weight": 0
},
{
"id": "focus-traps",
"weight": 0
},
{
"id": "custom-controls-labels",
"weight": 0
},
{
"id": "custom-controls-roles",
"weight": 0
},
{
"id": "visual-order-follows-dom",
"weight": 0
},
{
"id": "offscreen-content-hidden",
"weight": 0
},
{
"id": "heading-levels",
"weight": 0
},
{
"id": "use-landmarks",
"weight": 0
}
],
"id": "accessibility",
"score": 0.88
},
"best-practices": {
"title": "Best Practices",
"auditRefs": [
{
"id": "appcache-manifest",
"weight": 1
},
{
"id": "is-on-https",
"weight": 1
},
{
"id": "uses-http2",
"weight": 1
},
{
"id": "uses-passive-event-listeners",
"weight": 1
},
{
"id": "no-document-write",
"weight": 1
},
{
"id": "external-anchors-use-rel-noopener",
"weight": 1
},
{
"id": "geolocation-on-start",
"weight": 1
},
{
"id": "doctype",
"weight": 1
},
{
"id": "no-vulnerable-libraries",
"weight": 1
},
{
"id": "js-libraries",
"weight": 0
},
{
"id": "notification-on-start",
"weight": 1
},
{
"id": "deprecations",
"weight": 1
},
{
"id": "password-inputs-can-be-pasted-into",
"weight": 1
},
{
"id": "errors-in-console",
"weight": 1
},
{
"id": "image-aspect-ratio",
"weight": 1
}
],
"id": "best-practices",
"score": 0.79
},
"seo": {
"title": "SEO",
"description": "These checks ensure that your page is optimized for search engine results ranking. There are additional factors Lighthouse does not check that may affect your search ranking. [Learn more](https://support.google.com/webmasters/answer/35769).",
"manualDescription": "Run these additional validators on your site to check additional SEO best practices.",
"auditRefs": [
{
"id": "viewport",
"weight": 1,
"group": "seo-mobile"
},
{
"id": "document-title",
"weight": 1,
"group": "seo-content"
},
{
"id": "meta-description",
"weight": 1,
"group": "seo-content"
},
{
"id": "http-status-code",
"weight": 1,
"group": "seo-crawl"
},
{
"id": "link-text",
"weight": 1,
"group": "seo-content"
},
{
"id": "is-crawlable",
"weight": 1,
"group": "seo-crawl"
},
{
"id": "robots-txt",
"weight": 0,
"group": "seo-crawl"
},
{
"id": "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": 0,
"group": "seo-mobile"
},
{
"id": "plugins",
"weight": 1,
"group": "seo-content"
},
{
"id": "tap-targets",
"weight": 0,
"group": "seo-mobile"
},
{
"id": "structured-data",
"weight": 0
}
],
"id": "seo",
"score": 0.89
},
"pwa": {
"title": "Progressive Web App",
"description": "These checks validate the aspects of a Progressive Web App. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist).",
"manualDescription": "These checks are required by the baseline [PWA Checklist](https://developers.google.com/web/progressive-web-apps/checklist) but are not automatically checked by Lighthouse. They do not affect your score but it's important that you verify them manually.",
"auditRefs": [
{
"id": "load-fast-enough-for-pwa",
"weight": 7,
"group": "pwa-fast-reliable"
},
{
"id": "works-offline",
"weight": 5,
"group": "pwa-fast-reliable"
},
{
"id": "offline-start-url",
"weight": 1,
"group": "pwa-fast-reliable"
},
{
"id": "is-on-https",
"weight": 2,
"group": "pwa-installable"
},
{
"id": "service-worker",
"weight": 1,
"group": "pwa-installable"
},
{
"id": "installable-manifest",
"weight": 2,
"group": "pwa-installable"
},
{
"id": "redirects-http",
"weight": 2,
"group": "pwa-optimized"
},
{
"id": "splash-screen",
"weight": 1,
"group": "pwa-optimized"
},
{
"id": "themed-omnibox",
"weight": 1,
"group": "pwa-optimized"
},
{
"id": "content-width",
"weight": 0,
"group": "pwa-optimized"
},
{
"id": "viewport",
"weight": 2,
"group": "pwa-optimized"
},
{
"id": "without-javascript",
"weight": 1,
"group": "pwa-optimized"
},
{
"id": "apple-touch-icon",
"weight": 1,
"group": "pwa-optimized"
},
{
"id": "pwa-cross-browser",
"weight": 0
},
{
"id": "pwa-page-transitions",
"weight": 0
},
{
"id": "pwa-each-page-has-url",
"weight": 0
}
],
"id": "pwa",
"score": 0.46
}
},
"categoryGroups": {
"metrics": {
"title": "Metrics"
},
"load-opportunities": {
"title": "Opportunities",
"description": "These suggestions can help your page load faster. They don't [directly affect](https://github.com/GoogleChrome/lighthouse/blob/d2ec9ffbb21de9ad1a0f86ed24575eda32c796f0/docs/scoring.md#how-are-the-scores-weighted) the Performance score."
},
"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://github.com/GoogleChrome/lighthouse/blob/d2ec9ffbb21de9ad1a0f86ed24575eda32c796f0/docs/scoring.md#how-are-the-scores-weighted) the Performance score."
},
"pwa-fast-reliable": {
"title": "Fast and reliable"
},
"pwa-installable": {
"title": "Installable"
},
"pwa-optimized": {
"title": "PWA Optimized"
},
"a11y-best-practices": {
"title": "Best practices",
"description": "These items highlight common accessibility best practices."
},
"a11y-color-contrast": {
"title": "Contrast",
"description": "These are opportunities to improve the legibility of your content."
},
"a11y-names-labels": {
"title": "Names and labels",
"description": "These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader."
},
"a11y-navigation": {
"title": "Navigation",
"description": "These are opportunities to improve keyboard navigation in your application."
},
"a11y-aria": {
"title": "ARIA",
"description": "These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader."
},
"a11y-language": {
"title": "Internationalization and localization",
"description": "These are opportunities to improve the interpretation of your content by users in different locales."
},
"a11y-audio-video": {
"title": "Audio and video",
"description": "These are opportunities to provide alternative content for audio and video. This may improve the experience for users with hearing or vision impairments."
},
"a11y-tables-lists": {
"title": "Tables and lists",
"description": "These are opportunities to 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."
},
"lighthouse-plugin-publisher-ads-metrics": {
"title": "Metrics"
},
"lighthouse-plugin-publisher-ads-ads-performance": {
"title": "Ad Speed"
},
"lighthouse-plugin-publisher-ads-ads-best-practices": {
"title": "Tag Best Practices"
}
},
"timing": {
"entries": [
{
"startTime": 569.15,
"name": "lh:init:config",
"duration": 97.03,
"entryType": "measure"
},
{
"startTime": 578.36,
"name": "lh:config:requireGatherers",
"duration": 8.47,
"entryType": "measure"
},
{
"startTime": 587,
"name": "lh:config:requireAudits",
"duration": 63.06,
"entryType": "measure"
},
{
"startTime": 667.15,
"name": "lh:init:connect",
"duration": 1.75,
"entryType": "measure"
},
{
"startTime": 668.97,
"name": "lh:gather:loadBlank",
"duration": 76.07,
"entryType": "measure"
},
{
"startTime": 745.2,
"name": "lh:gather:getVersion",
"duration": 10.5,
"entryType": "measure"
},
{
"startTime": 755.87,
"name": "lh:gather:getBenchmarkIndex",
"duration": 503.5,
"entryType": "measure"
},
{
"startTime": 1259.49,
"name": "lh:gather:setupDriver",
"duration": 40.53,
"entryType": "measure"
},
{
"startTime": 1300.2,
"name": "lh:gather:loadBlank",
"duration": 49.59,
"entryType": "measure"
},
{
"startTime": 1349.91,
"name": "lh:gather:setupPassNetwork",
"duration": 5.87,
"entryType": "measure"
},
{
"startTime": 1355.88,
"name": "lh:driver:cleanBrowserCaches",
"duration": 90.33,
"entryType": "measure"
},
{
"startTime": 1446.35,
"name": "lh:gather:beforePass",
"duration": 7.82,
"entryType": "measure"
},
{
"startTime": 1446.4,
"name": "lh:gather:beforePass:CSSUsage",
"duration": 0.06,
"entryType": "measure"
},
{
"startTime": 1446.49,
"name": "lh:gather:beforePass:ViewportDimensions",
"duration": 0.03,
"entryType": "measure"
},
{
"startTime": 1446.55,
"name": "lh:gather:beforePass:RuntimeExceptions",
"duration": 0.06,
"entryType": "measure"
},
{
"startTime": 1446.69,
"name": "lh:gather:beforePass:ConsoleMessages",
"duration": 2.8,
"entryType": "measure"
},
{
"startTime": 1449.54,
"name": "lh:gather:beforePass:AnchorElements",
"duration": 0.09,
"entryType": "measure"
},
{
"startTime": 1449.66,
"name": "lh:gather:beforePass:ImageElements",
"duration": 0.09,
"entryType": "measure"
},
{
"startTime": 1449.8,
"name": "lh:gather:beforePass:LinkElements",
"duration": 0.04,
"entryType": "measure"
},
{
"startTime": 1449.86,
"name": "lh:gather:beforePass:MetaElements",
"duration": 0.06,
"entryType": "measure"
},
{
"startTime": 1449.96,
"name": "lh:gather:beforePass:ScriptElements",
"duration": 0.04,
"entryType": "measure"
},
{
"startTime": 1450.02,
"name": "lh:gather:beforePass:AppCacheManifest",
"duration": 0.04,
"entryType": "measure"
},
{
"startTime": 1450.08,
"name": "lh:gather:beforePass:Doctype",
"duration": 0.02,
"entryType": "measure"
},
{
"startTime": 1450.11,
"name": "lh:gather:beforePass:DOMStats",
"duration": 0.04,
"entryType": "measure"
},
{
"startTime": 1450.18,
"name": "lh:gather:beforePass:OptimizedImages",
"duration": 0.04,
"entryType": "measure"
},
{
"startTime": 1450.24,
"name": "lh:gather:beforePass:PasswordInputsWithPreventedPaste",
"duration": 0.03,
"entryType": "measure"
},
{
"startTime": 1450.29,
"name": "lh:gather:beforePass:ResponseCompression",
"duration": 0.03,
"entryType": "measure"
},
{
"startTime": 1450.33,
"name": "lh:gather:beforePass:TagsBlockingFirstPaint",
"duration": 3.54,
"entryType": "measure"
},
{
"startTime": 1453.92,
"name": "lh:gather:beforePass:FontSize",
"duration": 0.04,
"entryType": "measure"
},
{
"startTime": 1453.99,
"name": "lh:gather:beforePass:EmbeddedContent",
"duration": 0.03,
"entryType": "measure"
},
{
"startTime": 1454.04,
"name": "lh:gather:beforePass:RobotsTxt",
"duration": 0.01,
"entryType": "measure"
},
{
"startTime": 1454.07,
"name": "lh:gather:beforePass:TapTargets",
"duration": 0.04,
"entryType": "measure"
},
{
"startTime": 1454.11,
"name": "lh:gather:beforePass:Accessibility",
"duration": 0.02,
"entryType": "measure"
},
{
"startTime": 1454.25,
"name": "lh:gather:beginRecording",
"duration": 11.16,
"entryType": "measure"
},
{
"startTime": 1454.47,
"name": "lh:gather:getVersion",
"duration": 0.8,
"entryType": "measure"
},
{
"startTime": 1465.63,
"name": "lh:gather:loadPage-defaultPass",
"duration": 2977.76,
"entryType": "measure"
},
{
"startTime": 4443.56,
"name": "lh:gather:pass",
"duration": 1.99,
"entryType": "measure"
},
{
"startTime": 4445.69,
"name": "lh:gather:getTrace",
"duration": 1386.31,
"entryType": "measure"
},
{
"startTime": 5832.07,
"name": "lh:gather:getDevtoolsLog",
"duration": 7.86,
"entryType": "measure"
},
{
"startTime": 5842.28,
"name": "lh:gather:afterPass",
"duration": 2057.1,
"entryType": "measure"
},
{
"startTime": 5859.38,
"name": "lh:gather:afterPass:CSSUsage",
"duration": 93.82,
"entryType": "measure"
},
{
"startTime": 5953.24,
"name": "lh:gather:afterPass:ViewportDimensions",
"duration": 3.43,
"entryType": "measure"
},
{
"startTime": 5956.7,
"name": "lh:gather:afterPass:RuntimeExceptions",
"duration": 1.79,
"entryType": "measure"
},
{
"startTime": 5958.53,
"name": "lh:gather:afterPass:ConsoleMessages",
"duration": 6.06,
"entryType": "measure"
},
{
"startTime": 5964.64,
"name": "lh:gather:afterPass:AnchorElements",
"duration": 6.35,
"entryType": "measure"
},
{
"startTime": 5971.02,
"name": "lh:gather:afterPass:ImageElements",
"duration": 164.05,
"entryType": "measure"
},
{
"startTime": 6135.12,
"name": "lh:gather:afterPass:LinkElements",
"duration": 6.63,
"entryType": "measure"
},
{
"startTime": 6141.8,
"name": "lh:gather:afterPass:MetaElements",
"duration": 6.16,
"entryType": "measure"
},
{
"startTime": 6148,
"name": "lh:gather:afterPass:ScriptElements",
"duration": 143.98,
"entryType": "measure"
},
{
"startTime": 6292.02,
"name": "lh:gather:afterPass:AppCacheManifest",
"duration": 7.61,
"entryType": "measure"
},
{
"startTime": 6299.66,
"name": "lh:gather:afterPass:Doctype",
"duration": 3.12,
"entryType": "measure"
},
{
"startTime": 6302.82,
"name": "lh:gather:afterPass:DOMStats",
"duration": 7.32,
"entryType": "measure"
},
{
"startTime": 6310.17,
"name": "lh:gather:afterPass:OptimizedImages",
"duration": 1041.44,
"entryType": "measure"
},
{
"startTime": 7351.64,
"name": "lh:gather:afterPass:PasswordInputsWithPreventedPaste",
"duration": 2.83,
"entryType": "measure"
},
{
"startTime": 7354.5,
"name": "lh:gather:afterPass:ResponseCompression",
"duration": 20.94,
"entryType": "measure"
},
{
"startTime": 7375.47,
"name": "lh:gather:afterPass:TagsBlockingFirstPaint",
"duration": 6.88,
"entryType": "measure"
},
{
"startTime": 7382.38,
"name": "lh:gather:afterPass:FontSize",
"duration": 153.65,
"entryType": "measure"
},
{
"startTime": 7536.08,
"name": "lh:gather:afterPass:EmbeddedContent",
"duration": 7.66,
"entryType": "measure"
},
{
"startTime": 7543.77,
"name": "lh:gather:afterPass:RobotsTxt",
"duration": 106.25,
"entryType": "measure"
},
{
"startTime": 7650.08,
"name": "lh:gather:afterPass:TapTargets",
"duration": 11.19,
"entryType": "measure"
},
{
"startTime": 7661.29,
"name": "lh:gather:afterPass:Accessibility",
"duration": 238.06,
"entryType": "measure"
},
{
"startTime": 8091.32,
"name": "lh:gather:loadBlank",
"duration": 95.53,
"entryType": "measure"
},
{
"startTime": 8186.89,
"name": "lh:gather:setupPassNetwork",
"duration": 40.33,
"entryType": "measure"
},
{
"startTime": 8227.31,
"name": "lh:gather:beforePass",
"duration": 22.68,
"entryType": "measure"
},
{
"startTime": 8227.37,
"name": "lh:gather:beforePass:ServiceWorker",
"duration": 21.16,
"entryType": "measure"
},
{
"startTime": 8248.58,
"name": "lh:gather:beforePass:Offline",
"duration": 1.28,
"entryType": "measure"
},
{
"startTime": 8249.9,
"name": "lh:gather:beforePass:StartUrl",
"duration": 0.07,
"entryType": "measure"
},
{
"startTime": 8250.01,
"name": "lh:gather:beginRecording",
"duration": 0.18,
"entryType": "measure"
},
{
"startTime": 8250.26,
"name": "lh:gather:loadPage-offlinePass",
"duration": 234.24,
"entryType": "measure"
},
{
"startTime": 8484.55,
"name": "lh:gather:pass",
"duration": 0.37,
"entryType": "measure"
},
{
"startTime": 8484.95,
"name": "lh:gather:getDevtoolsLog",
"duration": 0.46,
"entryType": "measure"
},
{
"startTime": 8512.66,
"name": "lh:gather:afterPass",
"duration": 3415.93,
"entryType": "measure"
},
{
"startTime": 8722.7,
"name": "lh:gather:afterPass:ServiceWorker",
"duration": 82.35,
"entryType": "measure"
},
{
"startTime": 8805.16,
"name": "lh:gather:afterPass:Offline",
"duration": 93.26,
"entryType": "measure"
},
{
"startTime": 8898.45,
"name": "lh:gather:afterPass:StartUrl",
"duration": 3030.12,
"entryType": "measure"
},
{
"startTime": 11928.65,
"name": "lh:gather:loadBlank",
"duration": 175,
"entryType": "measure"
},
{
"startTime": 12103.69,
"name": "lh:gather:setupPassNetwork",
"duration": 11.26,
"entryType": "measure"
},
{
"startTime": 12114.98,
"name": "lh:gather:beforePass",
"duration": 0.26,
"entryType": "measure"
},
{
"startTime": 12115.04,
"name": "lh:gather:beforePass:HTTPRedirect",
"duration": 0.1,
"entryType": "measure"
},
{
"startTime": 12115.19,
"name": "lh:gather:beforePass:HTMLWithoutJavaScript",
"duration": 0.05,
"entryType": "measure"
},
{
"startTime": 12115.26,
"name": "lh:gather:beginRecording",
"duration": 0.09,
"entryType": "measure"
},
{
"startTime": 12115.36,
"name": "lh:gather:loadPage-redirectPass",
"duration": 332.32,
"entryType": "measure"
},
{
"startTime": 12447.73,
"name": "lh:gather:pass",
"duration": 0.3,
"entryType": "measure"
},
{
"startTime": 12448.06,
"name": "lh:gather:getDevtoolsLog",
"duration": 1.04,
"entryType": "measure"
},
{
"startTime": 12454.36,
"name": "lh:gather:afterPass",
"duration": 17.81,
"entryType": "measure"
},
{
"startTime": 12462.77,
"name": "lh:gather:afterPass:HTTPRedirect",
"duration": 4.83,
"entryType": "measure"
},
{
"startTime": 12467.64,
"name": "lh:gather:afterPass:HTMLWithoutJavaScript",
"duration": 4.5,
"entryType": "measure"
},
{
"startTime": 12472.28,
"name": "lh:gather:disconnect",
"duration": 50.47,
"entryType": "measure"
},
{
"startTime": 666.47,
"name": "lh:runner:run",
"duration": 13795.85,
"entryType": "measure"
},
{
"startTime": 12523.16,
"name": "lh:runner:auditing",
"duration": 1938.38,
"entryType": "measure"
},
{
"startTime": 12527.69,
"name": "lh:audit:is-on-https",
"duration": 7,
"entryType": "measure"
},
{
"startTime": 12528.34,
"name": "lh:computed:NetworkRecords",
"duration": 5.36,
"entryType": "measure"
},
{
"startTime": 12535.24,
"name": "lh:audit:redirects-http",
"duration": 0.48,
"entryType": "measure"
},
{
"startTime": 12536.22,
"name": "lh:audit:service-worker",
"duration": 1.43,
"entryType": "measure"
},
{
"startTime": 12538.18,
"name": "lh:audit:works-offline",
"duration": 0.68,
"entryType": "measure"
},
{
"startTime": 12539.25,
"name": "lh:audit:viewport",
"duration": 1.28,
"entryType": "measure"
},
{
"startTime": 12539.55,
"name": "lh:computed:ViewportMeta",
"duration": 0.74,
"entryType": "measure"
},
{
"startTime": 12540.93,
"name": "lh:audit:without-javascript",
"duration": 0.53,
"entryType": "measure"
},
{
"startTime": 12541.92,
"name": "lh:audit:first-contentful-paint",
"duration": 95.8,
"entryType": "measure"
},
{
"startTime": 12542.33,
"name": "lh:computed:FirstContentfulPaint",
"duration": 94.96,
"entryType": "measure"
},
{
"startTime": 12542.5,
"name": "lh:computed:TraceOfTab",
"duration": 63.32,
"entryType": "measure"
},
{
"startTime": 12606.04,
"name": "lh:computed:LanternFirstContentfulPaint",
"duration": 31.22,
"entryType": "measure"
},
{
"startTime": 12606.29,
"name": "lh:computed:PageDependencyGraph",
"duration": 18.78,
"entryType": "measure"
},
{
"startTime": 12626.84,
"name": "lh:computed:LoadSimulator",
"duration": 2.4,
"entryType": "measure"
},
{
"startTime": 12627.08,
"name": "lh:computed:NetworkAnalysis",
"duration": 1.91,
"entryType": "measure"
},
{
"startTime": 12638.1,
"name": "lh:audit:first-meaningful-paint",
"duration": 7.82,
"entryType": "measure"
},
{
"startTime": 12638.46,
"name": "lh:computed:FirstMeaningfulPaint",
"duration": 7.18,
"entryType": "measure"
},
{
"startTime": 12638.59,
"name": "lh:computed:LanternFirstMeaningfulPaint",
"duration": 7.02,
"entryType": "measure"
},
{
"startTime": 12646.28,
"name": "lh:audit:load-fast-enough-for-pwa",
"duration": 14.89,
"entryType": "measure"
},
{
"startTime": 12646.68,
"name": "lh:computed:Interactive",
"duration": 14.17,
"entryType": "measure"
},
{
"startTime": 12646.81,
"name": "lh:computed:LanternInteractive",
"duration": 13.99,
"entryType": "measure"
},
{
"startTime": 12661.48,
"name": "lh:audit:speed-index",
"duration": 1086.38,
"entryType": "measure"
},
{
"startTime": 12661.93,
"name": "lh:computed:SpeedIndex",
"duration": 1085.25,
"entryType": "measure"
},
{
"startTime": 12662.09,
"name": "lh:computed:LanternSpeedIndex",
"duration": 1085.06,
"entryType": "measure"
},
{
"startTime": 12662.19,
"name": "lh:computed:Speedline",
"duration": 1064.18,
"entryType": "measure"
},
{
"startTime": 13748.01,
"name": "lh:audit:screenshot-thumbnails",
"duration": 274.85,
"entryType": "measure"
},
{
"startTime": 14023,
"name": "lh:audit:final-screenshot",
"duration": 4.39,
"entryType": "measure"
},
{
"startTime": 14023.44,
"name": "lh:computed:Screenshots",
"duration": 3.84,
"entryType": "measure"
},
{
"startTime": 14030.82,
"name": "lh:audit:estimated-input-latency",
"duration": 37.29,
"entryType": "measure"
},
{
"startTime": 14031.21,
"name": "lh:computed:EstimatedInputLatency",
"duration": 36.36,
"entryType": "measure"
},
{
"startTime": 14031.37,
"name": "lh:computed:LanternEstimatedInputLatency",
"duration": 36.16,
"entryType": "measure"
},
{
"startTime": 14068.44,
"name": "lh:audit:total-blocking-time",
"duration": 12.65,
"entryType": "measure"
},
{
"startTime": 14068.99,
"name": "lh:computed:TotalBlockingTime",
"duration": 11.82,
"entryType": "measure"
},
{
"startTime": 14069.15,
"name": "lh:computed:LanternTotalBlockingTime",
"duration": 11.61,
"entryType": "measure"
},
{
"startTime": 14081.44,
"name": "lh:audit:max-potential-fid",
"duration": 10.05,
"entryType": "measure"
},
{
"startTime": 14081.75,
"name": "lh:computed:MaxPotentialFID",
"duration": 9.48,
"entryType": "measure"
},
{
"startTime": 14081.86,
"name": "lh:computed:LanternMaxPotentialFID",
"duration": 9.34,
"entryType": "measure"
},
{
"startTime": 14091.81,
"name": "lh:audit:errors-in-console",
"duration": 1.11,
"entryType": "measure"
},
{
"startTime": 14093.36,
"name": "lh:audit:time-to-first-byte",
"duration": 1,
"entryType": "measure"
},
{
"startTime": 14093.71,
"name": "lh:computed:MainResource",
"duration": 0.31,
"entryType": "measure"
},
{
"startTime": 14094.64,
"name": "lh:audit:first-cpu-idle",
"duration": 6.05,
"entryType": "measure"
},
{
"startTime": 14094.94,
"name": "lh:computed:FirstCPUIdle",
"duration": 5.49,
"entryType": "measure"
},
{
"startTime": 14095.05,
"name": "lh:computed:LanternFirstCPUIdle",
"duration": 5.32,
"entryType": "measure"
},
{
"startTime": 14100.93,
"name": "lh:audit:interactive",
"duration": 0.55,
"entryType": "measure"
},
{
"startTime": 14101.72,
"name": "lh:audit:user-timings",
"duration": 4.33,
"entryType": "measure"
},
{
"startTime": 14101.95,
"name": "lh:computed:UserTimings",
"duration": 3.64,
"entryType": "measure"
},
{
"startTime": 14106.31,
"name": "lh:audit:critical-request-chains",
"duration": 1.45,
"entryType": "measure"
},
{
"startTime": 14106.55,
"name": "lh:computed:CriticalRequestChains",
"duration": 0.51,
"entryType": "measure"
},
{
"startTime": 14107.99,
"name": "lh:audit:redirects",
"duration": 0.75,
"entryType": "measure"
},
{
"startTime": 14109.14,
"name": "lh:audit:installable-manifest",
"duration": 1.59,
"entryType": "measure"
},
{
"startTime": 14109.46,
"name": "lh:computed:ManifestValues",
"duration": 0.87,
"entryType": "measure"
},
{
"startTime": 14111.04,
"name": "lh:audit:apple-touch-icon",
"duration": 0.49,
"entryType": "measure"
},
{
"startTime": 14111.81,
"name": "lh:audit:splash-screen",
"duration": 0.49,
"entryType": "measure"
},
{
"startTime": 14112.56,
"name": "lh:audit:themed-omnibox",
"duration": 0.67,
"entryType": "measure"
},
{
"startTime": 14113.51,
"name": "lh:audit:content-width",
"duration": 0.42,
"entryType": "measure"
},
{
"startTime": 14114.18,
"name": "lh:audit:image-aspect-ratio",
"duration": 0.8,
"entryType": "measure"
},
{
"startTime": 14115.23,
"name": "lh:audit:deprecations",
"duration": 0.46,
"entryType": "measure"
},
{
"startTime": 14116.08,
"name": "lh:audit:mainthread-work-breakdown",
"duration": 79.69,
"entryType": "measure"
},
{
"startTime": 14116.44,
"name": "lh:computed:MainThreadTasks",
"duration": 73.71,
"entryType": "measure"
},
{
"startTime": 14196.11,
"name": "lh:audit:bootup-time",
"duration": 11.04,
"entryType": "measure"
},
{
"startTime": 14207.4,
"name": "lh:audit:uses-rel-preload",
"duration": 1.79,
"entryType": "measure"
},
{
"startTime": 14207.78,
"name": "lh:computed:LoadSimulator",
"duration": 0.27,
"entryType": "measure"
},
{
"startTime": 14209.46,
"name": "lh:audit:uses-rel-preconnect",
"duration": 1.01,
"entryType": "measure"
},
{
"startTime": 14210.79,
"name": "lh:audit:font-display",
"duration": 2.37,
"entryType": "measure"
},
{
"startTime": 14213.23,
"name": "lh:audit:diagnostics",
"duration": 2.05,
"entryType": "measure"
},
{
"startTime": 14215.34,
"name": "lh:audit:network-requests",
"duration": 0.84,
"entryType": "measure"
},
{
"startTime": 14216.43,
"name": "lh:audit:network-rtt",
"duration": 0.5,
"entryType": "measure"
},
{
"startTime": 14217.13,
"name": "lh:audit:network-server-latency",
"duration": 0.46,
"entryType": "measure"
},
{
"startTime": 14217.64,
"name": "lh:audit:main-thread-tasks",
"duration": 1.08,
"entryType": "measure"
},
{
"startTime": 14218.78,
"name": "lh:audit:metrics",
"duration": 1.11,
"entryType": "measure"
},
{
"startTime": 14219.13,
"name": "lh:computed:LargestContentfulPaint",
"duration": 0.14,
"entryType": "measure"
},
{
"startTime": 14220.14,
"name": "lh:audit:offline-start-url",
"duration": 0.35,
"entryType": "measure"
},
{
"startTime": 14220.67,
"name": "lh:audit:performance-budget",
"duration": 1.55,
"entryType": "measure"
},
{
"startTime": 14220.95,
"name": "lh:computed:ResourceSummary",
"duration": 1.14,
"entryType": "measure"
},
{
"startTime": 14222.44,
"name": "lh:audit:resource-summary",
"duration": 0.62,
"entryType": "measure"
},
{
"startTime": 14223.29,
"name": "lh:audit:third-party-summary",
"duration": 62.2,
"entryType": "measure"
},
{
"startTime": 14285.75,
"name": "lh:audit:pwa-cross-browser",
"duration": 0.3,
"entryType": "measure"
},
{
"startTime": 14286.32,
"name": "lh:audit:pwa-page-transitions",
"duration": 0.2,
"entryType": "measure"
},
{
"startTime": 14286.7,
"name": "lh:audit:pwa-each-page-has-url",
"duration": 0.19,
"entryType": "measure"
},
{
"startTime": 14287.1,
"name": "lh:audit:accesskeys",
"duration": 0.35,
"entryType": "measure"
},
{
"startTime": 14287.63,
"name": "lh:audit:aria-allowed-attr",
"duration": 0.59,
"entryType": "measure"
},
{
"startTime": 14288.41,
"name": "lh:audit:aria-required-attr",
"duration": 0.59,
"entryType": "measure"
},
{
"startTime": 14289.26,
"name": "lh:audit:aria-required-children",
"duration": 0.65,
"entryType": "measure"
},
{
"startTime": 14290.12,
"name": "lh:audit:aria-required-parent",
"duration": 0.56,
"entryType": "measure"
},
{
"startTime": 14290.86,
"name": "lh:audit:aria-roles",
"duration": 0.68,
"entryType": "measure"
},
{
"startTime": 14291.76,
"name": "lh:audit:aria-valid-attr-value",
"duration": 0.96,
"entryType": "measure"
},
{
"startTime": 14293.06,
"name": "lh:audit:aria-valid-attr",
"duration": 0.86,
"entryType": "measure"
},
{
"startTime": 14294.25,
"name": "lh:audit:audio-caption",
"duration": 0.33,
"entryType": "measure"
},
{
"startTime": 14294.81,
"name": "lh:audit:button-name",
"duration": 0.6,
"entryType": "measure"
},
{
"startTime": 14295.64,
"name": "lh:audit:bypass",
"duration": 0.66,
"entryType": "measure"
},
{
"startTime": 14296.54,
"name": "lh:audit:color-contrast",
"duration": 0.62,
"entryType": "measure"
},
{
"startTime": 14297.44,
"name": "lh:audit:definition-list",
"duration": 1.37,
"entryType": "measure"
},
{
"startTime": 14299.05,
"name": "lh:audit:dlitem",
"duration": 0.32,
"entryType": "measure"
},
{
"startTime": 14299.56,
"name": "lh:audit:document-title",
"duration": 0.61,
"entryType": "measure"
},
{
"startTime": 14300.38,
"name": "lh:audit:duplicate-id",
"duration": 0.59,
"entryType": "measure"
},
{
"startTime": 14301.19,
"name": "lh:audit:frame-title",
"duration": 0.33,
"entryType": "measure"
},
{
"startTime": 14301.72,
"name": "lh:audit:html-has-lang",
"duration": 0.61,
"entryType": "measure"
},
{
"startTime": 14302.56,
"name": "lh:audit:html-lang-valid",
"duration": 0.35,
"entryType": "measure"
},
{
"startTime": 14303.11,
"name": "lh:audit:image-alt",
"duration": 0.59,
"entryType": "measure"
},
{
"startTime": 14303.9,
"name": "lh:audit:input-image-alt",
"duration": 0.39,
"entryType": "measure"
},
{
"startTime": 14304.48,
"name": "lh:audit:label",
"duration": 0.61,
"entryType": "measure"
},
{
"startTime": 14305.33,
"name": "lh:audit:layout-table",
"duration": 0.38,
"entryType": "measure"
},
{
"startTime": 14305.9,
"name": "lh:audit:link-name",
"duration": 0.62,
"entryType": "measure"
},
{
"startTime": 14306.79,
"name": "lh:audit:list",
"duration": 0.61,
"entryType": "measure"
},
{
"startTime": 14307.66,
"name": "lh:audit:listitem",
"duration": 1.39,
"entryType": "measure"
},
{
"startTime": 14309.39,
"name": "lh:audit:meta-refresh",
"duration": 0.48,
"entryType": "measure"
},
{
"startTime": 14310.25,
"name": "lh:audit:meta-viewport",
"duration": 0.7,
"entryType": "measure"
},
{
"startTime": 14311.22,
"name": "lh:audit:object-alt",
"duration": 0.6,
"entryType": "measure"
},
{
"startTime": 14312.09,
"name": "lh:audit:tabindex",
"duration": 0.57,
"entryType": "measure"
},
{
"startTime": 14312.96,
"name": "lh:audit:td-headers-attr",
"duration": 0.45,
"entryType": "measure"
},
{
"startTime": 14313.66,
"name": "lh:audit:th-has-data-cells",
"duration": 0.43,
"entryType": "measure"
},
{
"startTime": 14314.3,
"name": "lh:audit:valid-lang",
"duration": 0.45,
"entryType": "measure"
},
{
"startTime": 14314.96,
"name": "lh:audit:video-caption",
"duration": 0.48,
"entryType": "measure"
},
{
"startTime": 14315.67,
"name": "lh:audit:video-description",
"duration": 0.48,
"entryType": "measure"
},
{
"startTime": 14316.22,
"name": "lh:audit:custom-controls-labels",
"duration": 0.1,
"entryType": "measure"
},
{
"startTime": 14316.38,
"name": "lh:audit:custom-controls-roles",
"duration": 0.13,
"entryType": "measure"
},
{
"startTime": 14316.58,
"name": "lh:audit:focus-traps",
"duration": 0.1,
"entryType": "measure"
},
{
"startTime": 14316.73,
"name": "lh:audit:focusable-controls",
"duration": 0.1,
"entryType": "measure"
},
{
"startTime": 14316.87,
"name": "lh:audit:heading-levels",
"duration": 0.1,
"entryType": "measure"
},
{
"startTime": 14317.01,
"name": "lh:audit:interactive-element-affordance",
"duration": 0.07,
"entryType": "measure"
},
{
"startTime": 14317.14,
"name": "lh:audit:logical-tab-order",
"duration": 0.09,
"entryType": "measure"
},
{
"startTime": 14317.29,
"name": "lh:audit:managed-focus",
"duration": 0.09,
"entryType": "measure"
},
{
"startTime": 14317.42,
"name": "lh:audit:offscreen-content-hidden",
"duration": 0.09,
"entryType": "measure"
},
{
"startTime": 14317.55,
"name": "lh:audit:use-landmarks",
"duration": 0.08,
"entryType": "measure"
},
{
"startTime": 14317.67,
"name": "lh:audit:visual-order-follows-dom",
"duration": 0.09,
"entryType": "measure"
},
{
"startTime": 14318,
"name": "lh:audit:uses-long-cache-ttl",
"duration": 2,
"entryType": "measure"
},
{
"startTime": 14320.2,
"name": "lh:audit:total-byte-weight",
"duration": 0.51,
"entryType": "measure"
},
{
"startTime": 14320.9,
"name": "lh:audit:offscreen-images",
"duration": 4.84,
"entryType": "measure"
},
{
"startTime": 14326.01,
"name": "lh:audit:render-blocking-resources",
"duration": 8.61,
"entryType": "measure"
},
{
"startTime": 14331.85,
"name": "lh:computed:FirstContentfulPaint",
"duration": 2.49,
"entryType": "measure"
},
{
"startTime": 14332.03,
"name": "lh:computed:LanternFirstContentfulPaint",
"duration": 2.23,
"entryType": "measure"
},
{
"startTime": 14334.81,
"name": "lh:audit:unminified-css",
"duration": 16.75,
"entryType": "measure"
},
{
"startTime": 14351.83,
"name": "lh:audit:unminified-javascript",
"duration": 67.73,
"entryType": "measure"
},
{
"startTime": 14419.79,
"name": "lh:audit:unused-css-rules",
"duration": 3.24,
"entryType": "measure"
},
{
"startTime": 14423.3,
"name": "lh:audit:uses-webp-images",
"duration": 4.16,
"entryType": "measure"
},
{
"startTime": 14428.06,
"name": "lh:audit:uses-optimized-images",
"duration": 3.65,
"entryType": "measure"
},
{
"startTime": 14431.97,
"name": "lh:audit:uses-text-compression",
"duration": 3.28,
"entryType": "measure"
},
{
"startTime": 14435.59,
"name": "lh:audit:uses-responsive-images",
"duration": 3.67,
"entryType": "measure"
},
{
"startTime": 14439.51,
"name": "lh:audit:efficient-animated-content",
"duration": 2.87,
"entryType": "measure"
},
{
"startTime": 14442.66,
"name": "lh:audit:appcache-manifest",
"duration": 0.39,
"entryType": "measure"
},
{
"startTime": 14443.33,
"name": "lh:audit:doctype",
"duration": 0.36,
"entryType": "measure"
},
{
"startTime": 14443.94,
"name": "lh:audit:dom-size",
"duration": 0.74,
"entryType": "measure"
},
{
"startTime": 14444.92,
"name": "lh:audit:external-anchors-use-rel-noopener",
"duration": 0.46,
"entryType": "measure"
},
{
"startTime": 14445.62,
"name": "lh:audit:geolocation-on-start",
"duration": 0.47,
"entryType": "measure"
},
{
"startTime": 14446.29,
"name": "lh:audit:no-document-write",
"duration": 0.35,
"entryType": "measure"
},
{
"startTime": 14446.9,
"name": "lh:audit:no-vulnerable-libraries",
"duration": 4.19,
"entryType": "measure"
},
{
"startTime": 14451.3,
"name": "lh:audit:js-libraries",
"duration": 0.32,
"entryType": "measure"
},
{
"startTime": 14451.83,
"name": "lh:audit:notification-on-start",
"duration": 0.35,
"entryType": "measure"
},
{
"startTime": 14452.39,
"name": "lh:audit:password-inputs-can-be-pasted-into",
"duration": 0.31,
"entryType": "measure"
},
{
"startTime": 14452.89,
"name": "lh:audit:uses-http2",
"duration": 0.6,
"entryType": "measure"
},
{
"startTime": 14453.7,
"name": "lh:audit:uses-passive-event-listeners",
"duration": 0.36,
"entryType": "measure"
},
{
"startTime": 14454.27,
"name": "lh:audit:meta-description",
"duration": 0.31,
"entryType": "measure"
},
{
"startTime": 14454.76,
"name": "lh:audit:http-status-code",
"duration": 0.33,
"entryType": "measure"
},
{
"startTime": 14455.28,
"name": "lh:audit:font-size",
"duration": 0.39,
"entryType": "measure"
},
{
"startTime": 14455.86,
"name": "lh:audit:link-text",
"duration": 0.51,
"entryType": "measure"
},
{
"startTime": 14456.64,
"name": "lh:audit:is-crawlable",
"duration": 0.58,
"entryType": "measure"
},
{
"startTime": 14457.4,
"name": "lh:audit:robots-txt",
"duration": 0.32,
"entryType": "measure"
},
{
"startTime": 14457.92,
"name": "lh:audit:tap-targets",
"duration": 0.38,
"entryType": "measure"
},
{
"startTime": 14458.52,
"name": "lh:audit:hreflang",
"duration": 0.46,
"entryType": "measure"
},
{
"startTime": 14459.43,
"name": "lh:audit:plugins",
"duration": 0.43,
"entryType": "measure"
},
{
"startTime": 14460.2,
"name": "lh:audit:canonical",
"duration": 0.77,
"entryType": "measure"
},
{
"startTime": 14461.27,
"name": "lh:audit:structured-data",
"duration": 0.25,
"entryType": "measure"
},
{
"startTime": 14461.57,
"name": "lh:runner:generate",
"duration": 0.74,
"entryType": "measure"
}
],
"total": 13795.85
},
"i18n": {
"rendererFormattedStrings": {},
"icuMessagePaths": {
"lighthouse-core/audits/is-on-https.js | title": [
"audits[is-on-https].title"
],
"lighthouse-core/audits/is-on-https.js | description": [
"audits[is-on-https].description"
],
"lighthouse-core/audits/redirects-http.js | title": [
"audits[redirects-http].title"
],
"lighthouse-core/audits/redirects-http.js | description": [
"audits[redirects-http].description"
],
"lighthouse-core/audits/service-worker.js | failureTitle": [
"audits[service-worker].title"
],
"lighthouse-core/audits/service-worker.js | description": [
"audits[service-worker].description"
],
"lighthouse-core/audits/works-offline.js | failureTitle": [
"audits[works-offline].title"
],
"lighthouse-core/audits/works-offline.js | description": [
"audits[works-offline].description"
],
"lighthouse-core/audits/viewport.js | title": [
"audits.viewport.title"
],
"lighthouse-core/audits/viewport.js | description": [
"audits.viewport.description"
],
"lighthouse-core/audits/without-javascript.js | title": [
"audits[without-javascript].title"
],
"lighthouse-core/audits/without-javascript.js | description": [
"audits[without-javascript].description"
],
"lighthouse-core/audits/metrics/first-contentful-paint.js | title": [
"audits[first-contentful-paint].title"
],
"lighthouse-core/audits/metrics/first-contentful-paint.js | description": [
"audits[first-contentful-paint].description"
],
"lighthouse-core/lib/i18n/i18n.js | seconds": [
{
"values": {
"timeInMs": 3805.347
},
"path": "audits[first-contentful-paint].displayValue"
},
{
"values": {
"timeInMs": 3805.347
},
"path": "audits[first-meaningful-paint].displayValue"
},
{
"values": {
"timeInMs": 6475.68674657107
},
"path": "audits[speed-index].displayValue"
},
{
"values": {
"timeInMs": 7562.816000000001
},
"path": "audits[first-cpu-idle].displayValue"
},
{
"values": {
"timeInMs": 11849.2605
},
"path": "audits.interactive.displayValue"
},
{
"values": {
"timeInMs": 7164.723999999969
},
"path": "audits[mainthread-work-breakdown].displayValue"
},
{
"values": {
"timeInMs": 4264.267999999947
},
"path": "audits[bootup-time].displayValue"
}
],
"lighthouse-core/audits/metrics/first-meaningful-paint.js | title": [
"audits[first-meaningful-paint].title"
],
"lighthouse-core/audits/metrics/first-meaningful-paint.js | description": [
"audits[first-meaningful-paint].description"
],
"lighthouse-core/audits/load-fast-enough-for-pwa.js | failureTitle": [
"audits[load-fast-enough-for-pwa].title"
],
"lighthouse-core/audits/load-fast-enough-for-pwa.js | description": [
"audits[load-fast-enough-for-pwa].description"
],
"lighthouse-core/audits/load-fast-enough-for-pwa.js | displayValueText": [
{
"values": {
"timeInMs": 11849.2605
},
"path": "audits[load-fast-enough-for-pwa].displayValue"
}
],
"lighthouse-core/audits/load-fast-enough-for-pwa.js | explanationLoadSlow": [
"audits[load-fast-enough-for-pwa].explanation"
],
"lighthouse-core/audits/metrics/speed-index.js | title": [
"audits[speed-index].title"
],
"lighthouse-core/audits/metrics/speed-index.js | description": [
"audits[speed-index].description"
],
"lighthouse-core/audits/metrics/estimated-input-latency.js | title": [
"audits[estimated-input-latency].title"
],
"lighthouse-core/audits/metrics/estimated-input-latency.js | description": [
"audits[estimated-input-latency].description"
],
"lighthouse-core/lib/i18n/i18n.js | ms": [
{
"values": {
"timeInMs": 100.80000000000001
},
"path": "audits[estimated-input-latency].displayValue"
},
{
"values": {
"timeInMs": 545.3314999999993
},
"path": "audits[total-blocking-time].displayValue"
},
{
"values": {
"timeInMs": 468.0000000000002
},
"path": "audits[max-potential-fid].displayValue"
},
{
"values": {
"timeInMs": 25.398
},
"path": "audits[network-rtt].displayValue"
},
{
"values": {
"timeInMs": 209.34900000000002
},
"path": "audits[network-server-latency].displayValue"
}
],
"lighthouse-core/audits/metrics/total-blocking-time.js | title": [
"audits[total-blocking-time].title"
],
"lighthouse-core/audits/metrics/total-blocking-time.js | description": [
"audits[total-blocking-time].description"
],
"lighthouse-core/audits/metrics/max-potential-fid.js | title": [
"audits[max-potential-fid].title"
],
"lighthouse-core/audits/metrics/max-potential-fid.js | description": [
"audits[max-potential-fid].description"
],
"lighthouse-core/audits/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 | columnURL": [
"audits[errors-in-console].details.headings[0].text",
"audits[bootup-time].details.headings[0].text",
"audits[uses-rel-preconnect].details.headings[0].label",
"audits[network-rtt].details.headings[0].text",
"audits[network-server-latency].details.headings[0].text",
"audits[uses-long-cache-ttl].details.headings[0].text",
"audits[total-byte-weight].details.headings[0].text",
"audits[uses-webp-images].details.headings[1].label",
"audits[uses-optimized-images].details.headings[1].label",
"audits[uses-text-compression].details.headings[0].label",
"audits[uses-responsive-images].details.headings[1].label",
"audits[geolocation-on-start].details.headings[0].text",
"audits[uses-passive-event-listeners].details.headings[0].text"
],
"lighthouse-core/audits/errors-in-console.js | columnDesc": [
"audits[errors-in-console].details.headings[1].text"
],
"lighthouse-core/audits/time-to-first-byte.js | title": [
"audits[time-to-first-byte].title"
],
"lighthouse-core/audits/time-to-first-byte.js | description": [
"audits[time-to-first-byte].description"
],
"lighthouse-core/audits/time-to-first-byte.js | displayValue": [
{
"values": {
"timeInMs": 40.428
},
"path": "audits[time-to-first-byte].displayValue"
}
],
"lighthouse-core/audits/metrics/first-cpu-idle.js | title": [
"audits[first-cpu-idle].title"
],
"lighthouse-core/audits/metrics/first-cpu-idle.js | description": [
"audits[first-cpu-idle].description"
],
"lighthouse-core/audits/metrics/interactive.js | title": [
"audits.interactive.title"
],
"lighthouse-core/audits/metrics/interactive.js | description": [
"audits.interactive.description"
],
"lighthouse-core/audits/user-timings.js | title": [
"audits[user-timings].title"
],
"lighthouse-core/audits/user-timings.js | description": [
"audits[user-timings].description"
],
"lighthouse-core/audits/user-timings.js | displayValue": [
{
"values": {
"itemCount": 4
},
"path": "audits[user-timings].displayValue"
}
],
"lighthouse-core/lib/i18n/i18n.js | columnName": [
"audits[user-timings].details.headings[0].text",
"audits[js-libraries].details.headings[0].text"
],
"lighthouse-core/audits/user-timings.js | columnType": [
"audits[user-timings].details.headings[1].text"
],
"lighthouse-core/audits/user-timings.js | columnStartTime": [
"audits[user-timings].details.headings[2].text"
],
"lighthouse-core/audits/user-timings.js | columnDuration": [
"audits[user-timings].details.headings[3].text"
],
"lighthouse-core/audits/critical-request-chains.js | title": [
"audits[critical-request-chains].title"
],
"lighthouse-core/audits/critical-request-chains.js | description": [
"audits[critical-request-chains].description"
],
"lighthouse-core/audits/critical-request-chains.js | displayValue": [
{
"values": {
"itemCount": 3
},
"path": "audits[critical-request-chains].displayValue"
}
],
"lighthouse-core/audits/redirects.js | title": [
"audits.redirects.title"
],
"lighthouse-core/audits/redirects.js | description": [
"audits.redirects.description"
],
"lighthouse-core/audits/installable-manifest.js | title": [
"audits[installable-manifest].title"
],
"lighthouse-core/audits/installable-manifest.js | description": [
"audits[installable-manifest].description"
],
"lighthouse-core/audits/apple-touch-icon.js | title": [
"audits[apple-touch-icon].title"
],
"lighthouse-core/audits/apple-touch-icon.js | description": [
"audits[apple-touch-icon].description"
],
"lighthouse-core/audits/splash-screen.js | title": [
"audits[splash-screen].title"
],
"lighthouse-core/audits/splash-screen.js | description": [
"audits[splash-screen].description"
],
"lighthouse-core/audits/themed-omnibox.js | title": [
"audits[themed-omnibox].title"
],
"lighthouse-core/audits/themed-omnibox.js | description": [
"audits[themed-omnibox].description"
],
"lighthouse-core/audits/content-width.js | title": [
"audits[content-width].title"
],
"lighthouse-core/audits/content-width.js | description": [
"audits[content-width].description"
],
"lighthouse-core/audits/image-aspect-ratio.js | title": [
"audits[image-aspect-ratio].title"
],
"lighthouse-core/audits/image-aspect-ratio.js | description": [
"audits[image-aspect-ratio].description"
],
"lighthouse-core/audits/deprecations.js | title": [
"audits.deprecations.title"
],
"lighthouse-core/audits/deprecations.js | description": [
"audits.deprecations.description"
],
"lighthouse-core/audits/mainthread-work-breakdown.js | failureTitle": [
"audits[mainthread-work-breakdown].title"
],
"lighthouse-core/audits/mainthread-work-breakdown.js | description": [
"audits[mainthread-work-breakdown].description"
],
"lighthouse-core/audits/mainthread-work-breakdown.js | columnCategory": [
"audits[mainthread-work-breakdown].details.headings[0].text"
],
"lighthouse-core/lib/i18n/i18n.js | columnTimeSpent": [
"audits[mainthread-work-breakdown].details.headings[1].text",
"audits[network-rtt].details.headings[1].text",
"audits[network-server-latency].details.headings[1].text"
],
"lighthouse-core/audits/bootup-time.js | failureTitle": [
"audits[bootup-time].title"
],
"lighthouse-core/audits/bootup-time.js | description": [
"audits[bootup-time].description"
],
"lighthouse-core/audits/bootup-time.js | columnTotal": [
"audits[bootup-time].details.headings[1].text"
],
"lighthouse-core/audits/bootup-time.js | columnScriptEval": [
"audits[bootup-time].details.headings[2].text"
],
"lighthouse-core/audits/bootup-time.js | columnScriptParse": [
"audits[bootup-time].details.headings[3].text"
],
"lighthouse-core/audits/uses-rel-preload.js | title": [
"audits[uses-rel-preload].title"
],
"lighthouse-core/audits/uses-rel-preload.js | description": [
"audits[uses-rel-preload].description"
],
"lighthouse-core/audits/uses-rel-preconnect.js | title": [
"audits[uses-rel-preconnect].title"
],
"lighthouse-core/audits/uses-rel-preconnect.js | description": [
"audits[uses-rel-preconnect].description"
],
"lighthouse-core/lib/i18n/i18n.js | displayValueMsSavings": [
{
"values": {
"wastedMs": 300
},
"path": "audits[uses-rel-preconnect].displayValue"
}
],
"lighthouse-core/lib/i18n/i18n.js | columnWastedBytes": [
"audits[uses-rel-preconnect].details.headings[1].label",
"audits[uses-webp-images].details.headings[3].label",
"audits[uses-optimized-images].details.headings[3].label",
"audits[uses-text-compression].details.headings[2].label",
"audits[uses-responsive-images].details.headings[3].label"
],
"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/offline-start-url.js | failureTitle": [
"audits[offline-start-url].title"
],
"lighthouse-core/audits/offline-start-url.js | description": [
"audits[offline-start-url].description"
],
"lighthouse-core/audits/performance-budget.js | title": [
"audits[performance-budget].title"
],
"lighthouse-core/audits/performance-budget.js | description": [
"audits[performance-budget].description"
],
"lighthouse-core/audits/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": 80,
"byteCount": 2105542
},
"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"
],
"lighthouse-core/lib/i18n/i18n.js | totalResourceType": [
"audits[resource-summary].details.items[0].label"
],
"lighthouse-core/lib/i18n/i18n.js | imageResourceType": [
"audits[resource-summary].details.items[1].label"
],
"lighthouse-core/lib/i18n/i18n.js | scriptResourceType": [
"audits[resource-summary].details.items[2].label"
],
"lighthouse-core/lib/i18n/i18n.js | fontResourceType": [
"audits[resource-summary].details.items[3].label"
],
"lighthouse-core/lib/i18n/i18n.js | otherResourceType": [
"audits[resource-summary].details.items[4].label"
],
"lighthouse-core/lib/i18n/i18n.js | documentResourceType": [
"audits[resource-summary].details.items[5].label"
],
"lighthouse-core/lib/i18n/i18n.js | stylesheetResourceType": [
"audits[resource-summary].details.items[6].label"
],
"lighthouse-core/lib/i18n/i18n.js | mediaResourceType": [
"audits[resource-summary].details.items[7].label"
],
"lighthouse-core/lib/i18n/i18n.js | thirdPartyResourceType": [
"audits[resource-summary].details.items[8].label"
],
"lighthouse-core/audits/third-party-summary.js | failureTitle": [
"audits[third-party-summary].title"
],
"lighthouse-core/audits/third-party-summary.js | description": [
"audits[third-party-summary].description"
],
"lighthouse-core/audits/third-party-summary.js | displayValue": [
{
"values": {
"timeInMs": 396.28
},
"path": "audits[third-party-summary].displayValue"
}
],
"lighthouse-core/audits/third-party-summary.js | columnThirdParty": [
"audits[third-party-summary].details.headings[0].text"
],
"lighthouse-core/lib/i18n/i18n.js | columnSize": [
"audits[third-party-summary].details.headings[1].text",
"audits[uses-long-cache-ttl].details.headings[2].text",
"audits[total-byte-weight].details.headings[1].text",
"audits[uses-webp-images].details.headings[2].label",
"audits[uses-optimized-images].details.headings[2].label",
"audits[uses-text-compression].details.headings[1].label",
"audits[uses-responsive-images].details.headings[2].label"
],
"lighthouse-core/audits/third-party-summary.js | columnBlockingTime": [
"audits[third-party-summary].details.headings[2].text"
],
"lighthouse-core/audits/manual/pwa-cross-browser.js | title": [
"audits[pwa-cross-browser].title"
],
"lighthouse-core/audits/manual/pwa-cross-browser.js | description": [
"audits[pwa-cross-browser].description"
],
"lighthouse-core/audits/manual/pwa-page-transitions.js | title": [
"audits[pwa-page-transitions].title"
],
"lighthouse-core/audits/manual/pwa-page-transitions.js | description": [
"audits[pwa-page-transitions].description"
],
"lighthouse-core/audits/manual/pwa-each-page-has-url.js | title": [
"audits[pwa-each-page-has-url].title"
],
"lighthouse-core/audits/manual/pwa-each-page-has-url.js | description": [
"audits[pwa-each-page-has-url].description"
],
"lighthouse-core/audits/accessibility/accesskeys.js | title": [
"audits.accesskeys.title"
],
"lighthouse-core/audits/accessibility/accesskeys.js | description": [
"audits.accesskeys.description"
],
"lighthouse-core/audits/accessibility/aria-allowed-attr.js | title": [
"audits[aria-allowed-attr].title"
],
"lighthouse-core/audits/accessibility/aria-allowed-attr.js | description": [
"audits[aria-allowed-attr].description"
],
"lighthouse-core/audits/accessibility/aria-required-attr.js | title": [
"audits[aria-required-attr].title"
],
"lighthouse-core/audits/accessibility/aria-required-attr.js | description": [
"audits[aria-required-attr].description"
],
"lighthouse-core/audits/accessibility/aria-required-children.js | title": [
"audits[aria-required-children].title"
],
"lighthouse-core/audits/accessibility/aria-required-children.js | description": [
"audits[aria-required-children].description"
],
"lighthouse-core/audits/accessibility/aria-required-parent.js | title": [
"audits[aria-required-parent].title"
],
"lighthouse-core/audits/accessibility/aria-required-parent.js | description": [
"audits[aria-required-parent].description"
],
"lighthouse-core/audits/accessibility/aria-roles.js | title": [
"audits[aria-roles].title"
],
"lighthouse-core/audits/accessibility/aria-roles.js | description": [
"audits[aria-roles].description"
],
"lighthouse-core/audits/accessibility/aria-valid-attr-value.js | title": [
"audits[aria-valid-attr-value].title"
],
"lighthouse-core/audits/accessibility/aria-valid-attr-value.js | description": [
"audits[aria-valid-attr-value].description"
],
"lighthouse-core/audits/accessibility/aria-valid-attr.js | title": [
"audits[aria-valid-attr].title"
],
"lighthouse-core/audits/accessibility/aria-valid-attr.js | description": [
"audits[aria-valid-attr].description"
],
"lighthouse-core/audits/accessibility/audio-caption.js | title": [
"audits[audio-caption].title"
],
"lighthouse-core/audits/accessibility/audio-caption.js | description": [
"audits[audio-caption].description"
],
"lighthouse-core/audits/accessibility/button-name.js | title": [
"audits[button-name].title"
],
"lighthouse-core/audits/accessibility/button-name.js | description": [
"audits[button-name].description"
],
"lighthouse-core/audits/accessibility/bypass.js | failureTitle": [
"audits.bypass.title"
],
"lighthouse-core/audits/accessibility/bypass.js | description": [
"audits.bypass.description"
],
"lighthouse-core/audits/accessibility/axe-audit.js | failingElementsHeader": [
"audits.bypass.details.headings[0].text",
"audits[html-has-lang].details.headings[0].text",
"audits.label.details.headings[0].text"
],
"lighthouse-core/audits/accessibility/color-contrast.js | title": [
"audits[color-contrast].title"
],
"lighthouse-core/audits/accessibility/color-contrast.js | description": [
"audits[color-contrast].description"
],
"lighthouse-core/audits/accessibility/definition-list.js | title": [
"audits[definition-list].title"
],
"lighthouse-core/audits/accessibility/definition-list.js | description": [
"audits[definition-list].description"
],
"lighthouse-core/audits/accessibility/dlitem.js | title": [
"audits.dlitem.title"
],
"lighthouse-core/audits/accessibility/dlitem.js | description": [
"audits.dlitem.description"
],
"lighthouse-core/audits/accessibility/document-title.js | title": [
"audits[document-title].title"
],
"lighthouse-core/audits/accessibility/document-title.js | description": [
"audits[document-title].description"
],
"lighthouse-core/audits/accessibility/duplicate-id.js | title": [
"audits[duplicate-id].title"
],
"lighthouse-core/audits/accessibility/duplicate-id.js | description": [
"audits[duplicate-id].description"
],
"lighthouse-core/audits/accessibility/frame-title.js | title": [
"audits[frame-title].title"
],
"lighthouse-core/audits/accessibility/frame-title.js | description": [
"audits[frame-title].description"
],
"lighthouse-core/audits/accessibility/html-has-lang.js | failureTitle": [
"audits[html-has-lang].title"
],
"lighthouse-core/audits/accessibility/html-has-lang.js | description": [
"audits[html-has-lang].description"
],
"lighthouse-core/audits/accessibility/html-lang-valid.js | title": [
"audits[html-lang-valid].title"
],
"lighthouse-core/audits/accessibility/html-lang-valid.js | description": [
"audits[html-lang-valid].description"
],
"lighthouse-core/audits/accessibility/image-alt.js | title": [
"audits[image-alt].title"
],
"lighthouse-core/audits/accessibility/image-alt.js | description": [
"audits[image-alt].description"
],
"lighthouse-core/audits/accessibility/input-image-alt.js | title": [
"audits[input-image-alt].title"
],
"lighthouse-core/audits/accessibility/input-image-alt.js | description": [
"audits[input-image-alt].description"
],
"lighthouse-core/audits/accessibility/label.js | failureTitle": [
"audits.label.title"
],
"lighthouse-core/audits/accessibility/label.js | description": [
"audits.label.description"
],
"lighthouse-core/audits/accessibility/layout-table.js | title": [
"audits[layout-table].title"
],
"lighthouse-core/audits/accessibility/layout-table.js | description": [
"audits[layout-table].description"
],
"lighthouse-core/audits/accessibility/link-name.js | title": [
"audits[link-name].title"
],
"lighthouse-core/audits/accessibility/link-name.js | description": [
"audits[link-name].description"
],
"lighthouse-core/audits/accessibility/list.js | title": [
"audits.list.title"
],
"lighthouse-core/audits/accessibility/list.js | description": [
"audits.list.description"
],
"lighthouse-core/audits/accessibility/listitem.js | title": [
"audits.listitem.title"
],
"lighthouse-core/audits/accessibility/listitem.js | description": [
"audits.listitem.description"
],
"lighthouse-core/audits/accessibility/meta-refresh.js | title": [
"audits[meta-refresh].title"
],
"lighthouse-core/audits/accessibility/meta-refresh.js | description": [
"audits[meta-refresh].description"
],
"lighthouse-core/audits/accessibility/meta-viewport.js | title": [
"audits[meta-viewport].title"
],
"lighthouse-core/audits/accessibility/meta-viewport.js | description": [
"audits[meta-viewport].description"
],
"lighthouse-core/audits/accessibility/object-alt.js | title": [
"audits[object-alt].title"
],
"lighthouse-core/audits/accessibility/object-alt.js | description": [
"audits[object-alt].description"
],
"lighthouse-core/audits/accessibility/tabindex.js | title": [
"audits.tabindex.title"
],
"lighthouse-core/audits/accessibility/tabindex.js | description": [
"audits.tabindex.description"
],
"lighthouse-core/audits/accessibility/td-headers-attr.js | title": [
"audits[td-headers-attr].title"
],
"lighthouse-core/audits/accessibility/td-headers-attr.js | description": [
"audits[td-headers-attr].description"
],
"lighthouse-core/audits/accessibility/th-has-data-cells.js | title": [
"audits[th-has-data-cells].title"
],
"lighthouse-core/audits/accessibility/th-has-data-cells.js | description": [
"audits[th-has-data-cells].description"
],
"lighthouse-core/audits/accessibility/valid-lang.js | title": [
"audits[valid-lang].title"
],
"lighthouse-core/audits/accessibility/valid-lang.js | description": [
"audits[valid-lang].description"
],
"lighthouse-core/audits/accessibility/video-caption.js | title": [
"audits[video-caption].title"
],
"lighthouse-core/audits/accessibility/video-caption.js | description": [
"audits[video-caption].description"
],
"lighthouse-core/audits/accessibility/video-description.js | title": [
"audits[video-description].title"
],
"lighthouse-core/audits/accessibility/video-description.js | description": [
"audits[video-description].description"
],
"lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle": [
"audits[uses-long-cache-ttl].title"
],
"lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | description": [
"audits[uses-long-cache-ttl].description"
],
"lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | displayValue": [
{
"values": {
"itemCount": 25
},
"path": "audits[uses-long-cache-ttl].displayValue"
}
],
"lighthouse-core/lib/i18n/i18n.js | columnCacheTTL": [
"audits[uses-long-cache-ttl].details.headings[1].text"
],
"lighthouse-core/audits/byte-efficiency/total-byte-weight.js | title": [
"audits[total-byte-weight].title"
],
"lighthouse-core/audits/byte-efficiency/total-byte-weight.js | description": [
"audits[total-byte-weight].description"
],
"lighthouse-core/audits/byte-efficiency/total-byte-weight.js | displayValue": [
{
"values": {
"totalBytes": 2105542
},
"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/uses-webp-images.js | title": [
"audits[uses-webp-images].title"
],
"lighthouse-core/audits/byte-efficiency/uses-webp-images.js | description": [
"audits[uses-webp-images].description"
],
"lighthouse-core/lib/i18n/i18n.js | displayValueByteSavings": [
{
"values": {
"wastedBytes": 744718
},
"path": "audits[uses-webp-images].displayValue"
},
{
"values": {
"wastedBytes": 249817
},
"path": "audits[uses-optimized-images].displayValue"
},
{
"values": {
"wastedBytes": 2030
},
"path": "audits[uses-text-compression].displayValue"
},
{
"values": {
"wastedBytes": 373453
},
"path": "audits[uses-responsive-images].displayValue"
}
],
"lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | title": [
"audits[uses-optimized-images].title"
],
"lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | description": [
"audits[uses-optimized-images].description"
],
"lighthouse-core/audits/byte-efficiency/uses-text-compression.js | title": [
"audits[uses-text-compression].title"
],
"lighthouse-core/audits/byte-efficiency/uses-text-compression.js | description": [
"audits[uses-text-compression].description"
],
"lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | title": [
"audits[uses-responsive-images].title"
],
"lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | description": [
"audits[uses-responsive-images].description"
],
"lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | title": [
"audits[efficient-animated-content].title"
],
"lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description": [
"audits[efficient-animated-content].description"
],
"lighthouse-core/audits/dobetterweb/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/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": 318
},
"path": "audits[dom-size].displayValue"
}
],
"lighthouse-core/audits/dobetterweb/dom-size.js | columnStatistic": [
"audits[dom-size].details.headings[0].text"
],
"lighthouse-core/audits/dobetterweb/dom-size.js | columnElement": [
"audits[dom-size].details.headings[1].text"
],
"lighthouse-core/audits/dobetterweb/dom-size.js | columnValue": [
"audits[dom-size].details.headings[2].text"
],
"lighthouse-core/audits/dobetterweb/dom-size.js | 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 | failureTitle": [
"audits[geolocation-on-start].title"
],
"lighthouse-core/audits/dobetterweb/geolocation-on-start.js | description": [
"audits[geolocation-on-start].description"
],
"lighthouse-core/lib/i18n/i18n.js | columnLocation": [
"audits[geolocation-on-start].details.headings[1].text",
"audits[uses-passive-event-listeners].details.headings[1].text"
],
"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/js-libraries.js | columnVersion": [
"audits[js-libraries].details.headings[1].text"
],
"lighthouse-core/audits/dobetterweb/notification-on-start.js | title": [
"audits[notification-on-start].title"
],
"lighthouse-core/audits/dobetterweb/notification-on-start.js | description": [
"audits[notification-on-start].description"
],
"lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | title": [
"audits[password-inputs-can-be-pasted-into].title"
],
"lighthouse-core/audits/dobetterweb/password-inputs-can-be-pasted-into.js | description": [
"audits[password-inputs-can-be-pasted-into].description"
],
"lighthouse-core/audits/dobetterweb/uses-http2.js | title": [
"audits[uses-http2].title"
],
"lighthouse-core/audits/dobetterweb/uses-http2.js | description": [
"audits[uses-http2].description"
],
"lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | failureTitle": [
"audits[uses-passive-event-listeners].title"
],
"lighthouse-core/audits/dobetterweb/uses-passive-event-listeners.js | description": [
"audits[uses-passive-event-listeners].description"
],
"lighthouse-core/audits/seo/meta-description.js | failureTitle": [
"audits[meta-description].title"
],
"lighthouse-core/audits/seo/meta-description.js | description": [
"audits[meta-description].description"
],
"lighthouse-core/audits/seo/http-status-code.js | title": [
"audits[http-status-code].title"
],
"lighthouse-core/audits/seo/http-status-code.js | description": [
"audits[http-status-code].description"
],
"lighthouse-core/audits/seo/font-size.js | title": [
"audits[font-size].title"
],
"lighthouse-core/audits/seo/font-size.js | description": [
"audits[font-size].description"
],
"lighthouse-core/audits/seo/link-text.js | title": [
"audits[link-text].title"
],
"lighthouse-core/audits/seo/link-text.js | description": [
"audits[link-text].description"
],
"lighthouse-core/audits/seo/is-crawlable.js | title": [
"audits[is-crawlable].title"
],
"lighthouse-core/audits/seo/is-crawlable.js | description": [
"audits[is-crawlable].description"
],
"lighthouse-core/audits/seo/robots-txt.js | title": [
"audits[robots-txt].title"
],
"lighthouse-core/audits/seo/robots-txt.js | description": [
"audits[robots-txt].description"
],
"lighthouse-core/audits/seo/tap-targets.js | title": [
"audits[tap-targets].title"
],
"lighthouse-core/audits/seo/tap-targets.js | description": [
"audits[tap-targets].description"
],
"lighthouse-core/audits/seo/hreflang.js | title": [
"audits.hreflang.title"
],
"lighthouse-core/audits/seo/hreflang.js | description": [
"audits.hreflang.description"
],
"lighthouse-core/audits/seo/plugins.js | title": [
"audits.plugins.title"
],
"lighthouse-core/audits/seo/plugins.js | description": [
"audits.plugins.description"
],
"lighthouse-core/audits/seo/canonical.js | title": [
"audits.canonical.title"
],
"lighthouse-core/audits/seo/canonical.js | description": [
"audits.canonical.description"
],
"lighthouse-core/audits/seo/manual/structured-data.js | title": [
"audits[structured-data].title"
],
"lighthouse-core/audits/seo/manual/structured-data.js | description": [
"audits[structured-data].description"
],
"lighthouse-core/config/default-config.js | performanceCategoryTitle": [
"categories.performance.title"
],
"lighthouse-core/config/default-config.js | a11yCategoryTitle": [
"categories.accessibility.title"
],
"lighthouse-core/config/default-config.js | a11yCategoryDescription": [
"categories.accessibility.description"
],
"lighthouse-core/config/default-config.js | a11yCategoryManualDescription": [
"categories.accessibility.manualDescription"
],
"lighthouse-core/config/default-config.js | bestPracticesCategoryTitle": [
"categories[best-practices].title"
],
"lighthouse-core/config/default-config.js | seoCategoryTitle": [
"categories.seo.title"
],
"lighthouse-core/config/default-config.js | seoCategoryDescription": [
"categories.seo.description"
],
"lighthouse-core/config/default-config.js | seoCategoryManualDescription": [
"categories.seo.manualDescription"
],
"lighthouse-core/config/default-config.js | pwaCategoryTitle": [
"categories.pwa.title"
],
"lighthouse-core/config/default-config.js | pwaCategoryDescription": [
"categories.pwa.description"
],
"lighthouse-core/config/default-config.js | pwaCategoryManualDescription": [
"categories.pwa.manualDescription"
],
"lighthouse-core/config/default-config.js | metricGroupTitle": [
"categoryGroups.metrics.title"
],
"lighthouse-core/config/default-config.js | loadOpportunitiesGroupTitle": [
"categoryGroups[load-opportunities].title"
],
"lighthouse-core/config/default-config.js | loadOpportunitiesGroupDescription": [
"categoryGroups[load-opportunities].description"
],
"lighthouse-core/config/default-config.js | budgetsGroupTitle": [
"categoryGroups.budgets.title"
],
"lighthouse-core/config/default-config.js | budgetsGroupDescription": [
"categoryGroups.budgets.description"
],
"lighthouse-core/config/default-config.js | diagnosticsGroupTitle": [
"categoryGroups.diagnostics.title"
],
"lighthouse-core/config/default-config.js | diagnosticsGroupDescription": [
"categoryGroups.diagnostics.description"
],
"lighthouse-core/config/default-config.js | pwaFastReliableGroupTitle": [
"categoryGroups[pwa-fast-reliable].title"
],
"lighthouse-core/config/default-config.js | pwaInstallableGroupTitle": [
"categoryGroups[pwa-installable].title"
],
"lighthouse-core/config/default-config.js | pwaOptimizedGroupTitle": [
"categoryGroups[pwa-optimized].title"
],
"lighthouse-core/config/default-config.js | a11yBestPracticesGroupTitle": [
"categoryGroups[a11y-best-practices].title"
],
"lighthouse-core/config/default-config.js | a11yBestPracticesGroupDescription": [
"categoryGroups[a11y-best-practices].description"
],
"lighthouse-core/config/default-config.js | a11yColorContrastGroupTitle": [
"categoryGroups[a11y-color-contrast].title"
],
"lighthouse-core/config/default-config.js | a11yColorContrastGroupDescription": [
"categoryGroups[a11y-color-contrast].description"
],
"lighthouse-core/config/default-config.js | a11yNamesLabelsGroupTitle": [
"categoryGroups[a11y-names-labels].title"
],
"lighthouse-core/config/default-config.js | a11yNamesLabelsGroupDescription": [
"categoryGroups[a11y-names-labels].description"
],
"lighthouse-core/config/default-config.js | a11yNavigationGroupTitle": [
"categoryGroups[a11y-navigation].title"
],
"lighthouse-core/config/default-config.js | a11yNavigationGroupDescription": [
"categoryGroups[a11y-navigation].description"
],
"lighthouse-core/config/default-config.js | a11yAriaGroupTitle": [
"categoryGroups[a11y-aria].title"
],
"lighthouse-core/config/default-config.js | a11yAriaGroupDescription": [
"categoryGroups[a11y-aria].description"
],
"lighthouse-core/config/default-config.js | a11yLanguageGroupTitle": [
"categoryGroups[a11y-language].title"
],
"lighthouse-core/config/default-config.js | a11yLanguageGroupDescription": [
"categoryGroups[a11y-language].description"
],
"lighthouse-core/config/default-config.js | a11yAudioVideoGroupTitle": [
"categoryGroups[a11y-audio-video].title"
],
"lighthouse-core/config/default-config.js | a11yAudioVideoGroupDescription": [
"categoryGroups[a11y-audio-video].description"
],
"lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupTitle": [
"categoryGroups[a11y-tables-lists].title"
],
"lighthouse-core/config/default-config.js | a11yTablesListsVideoGroupDescription": [
"categoryGroups[a11y-tables-lists].description"
],
"lighthouse-core/config/default-config.js | seoMobileGroupTitle": [
"categoryGroups[seo-mobile].title"
],
"lighthouse-core/config/default-config.js | seoMobileGroupDescription": [
"categoryGroups[seo-mobile].description"
],
"lighthouse-core/config/default-config.js | seoContentGroupTitle": [
"categoryGroups[seo-content].title"
],
"lighthouse-core/config/default-config.js | seoContentGroupDescription": [
"categoryGroups[seo-content].description"
],
"lighthouse-core/config/default-config.js | seoCrawlingGroupTitle": [
"categoryGroups[seo-crawl].title"
],
"lighthouse-core/config/default-config.js | seoCrawlingGroupDescription": [
"categoryGroups[seo-crawl].description"
],
"node_modules/lighthouse-plugin-publisher-ads/messages/common-strings.js | GROUPS__METRICS": [
"categoryGroups[lighthouse-plugin-publisher-ads-metrics].title"
],
"node_modules/lighthouse-plugin-publisher-ads/messages/common-strings.js | GROUPS__ADS_PERFORMANCE": [
"categoryGroups[lighthouse-plugin-publisher-ads-ads-performance].title"
],
"node_modules/lighthouse-plugin-publisher-ads/messages/common-strings.js | GROUPS__ADS_BEST_PRACTICES": [
"categoryGroups[lighthouse-plugin-publisher-ads-ads-best-practices].title"
],
"stack-packs/packs/react.js | unminified_css": [
"stackPacks[0].descriptions[unminified-css]"
],
"stack-packs/packs/react.js | unminified_javascript": [
"stackPacks[0].descriptions[unminified-javascript]"
],
"stack-packs/packs/react.js | unused_javascript": [
"stackPacks[0].descriptions[unused-javascript]"
],
"stack-packs/packs/react.js | time_to_first_byte": [
"stackPacks[0].descriptions[time-to-first-byte]"
],
"stack-packs/packs/react.js | redirects": [
"stackPacks[0].descriptions.redirects"
],
"stack-packs/packs/react.js | user_timings": [
"stackPacks[0].descriptions[user-timings]"
],
"stack-packs/packs/react.js | dom_size": [
"stackPacks[0].descriptions[dom-size]"
]
}
},
"stackPacks": [
{
"id": "react",
"title": "React",
"iconDataURL": "data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 841.9 595.3\"%3E %3Cg fill=\"%2361DAFB\"%3E%3Cpath d=\"M666.3 296.5c0-32.5-40.7-63.3-103.1-82.4 14.4-63.6 8-114.2-20.2-130.4-6.5-3.8-14.1-5.6-22.4-5.6v22.3c4.6 0 8.3.9 11.4 2.6 13.6 7.8 19.5 37.5 14.9 75.7-1.1 9.4-2.9 19.3-5.1 29.4-19.6-4.8-41-8.5-63.5-10.9-13.5-18.5-27.5-35.3-41.6-50 32.6-30.3 63.2-46.9 84-46.9V78c-27.5 0-63.5 19.6-99.9 53.6-36.4-33.8-72.4-53.2-99.9-53.2v22.3c20.7 0 51.4 16.5 84 46.6-14 14.7-28 31.4-41.3 49.9-22.6 2.4-44 6.1-63.6 11-2.3-10-4-19.7-5.2-29-4.7-38.2 1.1-67.9 14.6-75.8 3-1.8 6.9-2.6 11.5-2.6V78.5c-8.4 0-16 1.8-22.6 5.6-28.1 16.2-34.4 66.7-19.9 130.1-62.2 19.2-102.7 49.9-102.7 82.3 0 32.5 40.7 63.3 103.1 82.4-14.4 63.6-8 114.2 20.2 130.4 6.5 3.8 14.1 5.6 22.5 5.6 27.5 0 63.5-19.6 99.9-53.6 36.4 33.8 72.4 53.2 99.9 53.2 8.4 0 16-1.8 22.6-5.6 28.1-16.2 34.4-66.7 19.9-130.1 62-19.1 102.5-49.9 102.5-82.3zm-130.2-66.7c-3.7 12.9-8.3 26.2-13.5 39.5-4.1-8-8.4-16-13.1-24-4.6-8-9.5-15.8-14.4-23.4 14.2 2.1 27.9 4.7 41 7.9zm-45.8 106.5c-7.8 13.5-15.8 26.3-24.1 38.2-14.9 1.3-30 2-45.2 2-15.1 0-30.2-.7-45-1.9-8.3-11.9-16.4-24.6-24.2-38-7.6-13.1-14.5-26.4-20.8-39.8 6.2-13.4 13.2-26.8 20.7-39.9 7.8-13.5 15.8-26.3 24.1-38.2 14.9-1.3 30-2 45.2-2 15.1 0 30.2.7 45 1.9 8.3 11.9 16.4 24.6 24.2 38 7.6 13.1 14.5 26.4 20.8 39.8-6.3 13.4-13.2 26.8-20.7 39.9zm32.3-13c5.4 13.4 10 26.8 13.8 39.8-13.1 3.2-26.9 5.9-41.2 8 4.9-7.7 9.8-15.6 14.4-23.7 4.6-8 8.9-16.1 13-24.1zM421.2 430c-9.3-9.6-18.6-20.3-27.8-32 9 .4 18.2.7 27.5.7 9.4 0 18.7-.2 27.8-.7-9 11.7-18.3 22.4-27.5 32zm-74.4-58.9c-14.2-2.1-27.9-4.7-41-7.9 3.7-12.9 8.3-26.2 13.5-39.5 4.1 8 8.4 16 13.1 24 4.7 8 9.5 15.8 14.4 23.4zM420.7 163c9.3 9.6 18.6 20.3 27.8 32-9-.4-18.2-.7-27.5-.7-9.4 0-18.7.2-27.8.7 9-11.7 18.3-22.4 27.5-32zm-74 58.9c-4.9 7.7-9.8 15.6-14.4 23.7-4.6 8-8.9 16-13 24-5.4-13.4-10-26.8-13.8-39.8 13.1-3.1 26.9-5.8 41.2-7.9zm-90.5 125.2c-35.4-15.1-58.3-34.9-58.3-50.6 0-15.7 22.9-35.6 58.3-50.6 8.6-3.7 18-7 27.7-10.1 5.7 19.6 13.2 40 22.5 60.9-9.2 20.8-16.6 41.1-22.2 60.6-9.9-3.1-19.3-6.5-28-10.2zM310 490c-13.6-7.8-19.5-37.5-14.9-75.7 1.1-9.4 2.9-19.3 5.1-29.4 19.6 4.8 41 8.5 63.5 10.9 13.5 18.5 27.5 35.3 41.6 50-32.6 30.3-63.2 46.9-84 46.9-4.5-.1-8.3-1-11.3-2.7zm237.2-76.2c4.7 38.2-1.1 67.9-14.6 75.8-3 1.8-6.9 2.6-11.5 2.6-20.7 0-51.4-16.5-84-46.6 14-14.7 28-31.4 41.3-49.9 22.6-2.4 44-6.1 63.6-11 2.3 10.1 4.1 19.8 5.2 29.1zm38.5-66.7c-8.6 3.7-18 7-27.7 10.1-5.7-19.6-13.2-40-22.5-60.9 9.2-20.8 16.6-41.1 22.2-60.6 9.9 3.1 19.3 6.5 28.1 10.2 35.4 15.1 58.3 34.9 58.3 50.6-.1 15.7-23 35.6-58.4 50.6zM320.8 78.4z\"/%3E %3Ccircle cx=\"420.9\" cy=\"296.5\" r=\"45.7\"/%3E %3Cpath d=\"M520.5 78.1z\"/%3E%3C/g%3E%3C/svg%3E",
"descriptions": {
"unminified-css": "If your build system minifies your CSS files automatically, ensure that you are deploying the production build of your application. You can check this with the React Developer Tools extension. [Learn more](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build).",
"unminified-javascript": "If your build system minifies your JS files automatically, ensure that you are deploying the production build of your application. You can check this with the React Developer Tools extension. [Learn more](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build).",
"unused-javascript": "If you are not server-side rendering, [split your JavaScript bundles](https://web.dev/code-splitting-suspense/) with `React.lazy()`. Otherwise, code-split using a third-party library such as [loadable-components](https://www.smooth-code.com/open-source/loadable-components/docs/getting-started/).",
"time-to-first-byte": "If you are server-side rendering any React components, consider using `renderToNodeStream()` or `renderToStaticNodeStream()` to allow the client to receive and hydrate different parts of the markup instead of all at once. [Learn more](https://reactjs.org/docs/react-dom-server.html#rendertonodestream).",
"redirects": "If you are using React Router, minimize usage of the `<Redirect>` component for [route navigations](https://reacttraining.com/react-router/web/api/Redirect).",
"user-timings": "Use the React DevTools Profiler, which makes use of the Profiler API, to measure the rendering performance of your components. [Learn more.](https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html)",
"dom-size": "Consider using a “windowing” library like `react-window` to minimize the number of DOM nodes created if you are rendering many repeated elements on the page. [Learn more](https://web.dev/virtualize-long-lists-react-window/). Also, minimize unecessary re-renders using [shouldComponentUpdate](https://reactjs.org/docs/optimizing-performance.html#shouldcomponentupdate-in-action), [PureComponent](https://reactjs.org/docs/react-api.html#reactpurecomponent), or [React.memo](https://reactjs.org/docs/react-api.html#reactmemo) and [skip effects](https://reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skipping-effects) only until certain dependencies have changed if you are using the Effect hook to improve runtime performance."
}
},
{
"id": "react",
"title": "React",
"iconDataURL": "data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 841.9 595.3\"%3E %3Cg fill=\"%2361DAFB\"%3E%3Cpath d=\"M666.3 296.5c0-32.5-40.7-63.3-103.1-82.4 14.4-63.6 8-114.2-20.2-130.4-6.5-3.8-14.1-5.6-22.4-5.6v22.3c4.6 0 8.3.9 11.4 2.6 13.6 7.8 19.5 37.5 14.9 75.7-1.1 9.4-2.9 19.3-5.1 29.4-19.6-4.8-41-8.5-63.5-10.9-13.5-18.5-27.5-35.3-41.6-50 32.6-30.3 63.2-46.9 84-46.9V78c-27.5 0-63.5 19.6-99.9 53.6-36.4-33.8-72.4-53.2-99.9-53.2v22.3c20.7 0 51.4 16.5 84 46.6-14 14.7-28 31.4-41.3 49.9-22.6 2.4-44 6.1-63.6 11-2.3-10-4-19.7-5.2-29-4.7-38.2 1.1-67.9 14.6-75.8 3-1.8 6.9-2.6 11.5-2.6V78.5c-8.4 0-16 1.8-22.6 5.6-28.1 16.2-34.4 66.7-19.9 130.1-62.2 19.2-102.7 49.9-102.7 82.3 0 32.5 40.7 63.3 103.1 82.4-14.4 63.6-8 114.2 20.2 130.4 6.5 3.8 14.1 5.6 22.5 5.6 27.5 0 63.5-19.6 99.9-53.6 36.4 33.8 72.4 53.2 99.9 53.2 8.4 0 16-1.8 22.6-5.6 28.1-16.2 34.4-66.7 19.9-130.1 62-19.1 102.5-49.9 102.5-82.3zm-130.2-66.7c-3.7 12.9-8.3 26.2-13.5 39.5-4.1-8-8.4-16-13.1-24-4.6-8-9.5-15.8-14.4-23.4 14.2 2.1 27.9 4.7 41 7.9zm-45.8 106.5c-7.8 13.5-15.8 26.3-24.1 38.2-14.9 1.3-30 2-45.2 2-15.1 0-30.2-.7-45-1.9-8.3-11.9-16.4-24.6-24.2-38-7.6-13.1-14.5-26.4-20.8-39.8 6.2-13.4 13.2-26.8 20.7-39.9 7.8-13.5 15.8-26.3 24.1-38.2 14.9-1.3 30-2 45.2-2 15.1 0 30.2.7 45 1.9 8.3 11.9 16.4 24.6 24.2 38 7.6 13.1 14.5 26.4 20.8 39.8-6.3 13.4-13.2 26.8-20.7 39.9zm32.3-13c5.4 13.4 10 26.8 13.8 39.8-13.1 3.2-26.9 5.9-41.2 8 4.9-7.7 9.8-15.6 14.4-23.7 4.6-8 8.9-16.1 13-24.1zM421.2 430c-9.3-9.6-18.6-20.3-27.8-32 9 .4 18.2.7 27.5.7 9.4 0 18.7-.2 27.8-.7-9 11.7-18.3 22.4-27.5 32zm-74.4-58.9c-14.2-2.1-27.9-4.7-41-7.9 3.7-12.9 8.3-26.2 13.5-39.5 4.1 8 8.4 16 13.1 24 4.7 8 9.5 15.8 14.4 23.4zM420.7 163c9.3 9.6 18.6 20.3 27.8 32-9-.4-18.2-.7-27.5-.7-9.4 0-18.7.2-27.8.7 9-11.7 18.3-22.4 27.5-32zm-74 58.9c-4.9 7.7-9.8 15.6-14.4 23.7-4.6 8-8.9 16-13 24-5.4-13.4-10-26.8-13.8-39.8 13.1-3.1 26.9-5.8 41.2-7.9zm-90.5 125.2c-35.4-15.1-58.3-34.9-58.3-50.6 0-15.7 22.9-35.6 58.3-50.6 8.6-3.7 18-7 27.7-10.1 5.7 19.6 13.2 40 22.5 60.9-9.2 20.8-16.6 41.1-22.2 60.6-9.9-3.1-19.3-6.5-28-10.2zM310 490c-13.6-7.8-19.5-37.5-14.9-75.7 1.1-9.4 2.9-19.3 5.1-29.4 19.6 4.8 41 8.5 63.5 10.9 13.5 18.5 27.5 35.3 41.6 50-32.6 30.3-63.2 46.9-84 46.9-4.5-.1-8.3-1-11.3-2.7zm237.2-76.2c4.7 38.2-1.1 67.9-14.6 75.8-3 1.8-6.9 2.6-11.5 2.6-20.7 0-51.4-16.5-84-46.6 14-14.7 28-31.4 41.3-49.9 22.6-2.4 44-6.1 63.6-11 2.3 10.1 4.1 19.8 5.2 29.1zm38.5-66.7c-8.6 3.7-18 7-27.7 10.1-5.7-19.6-13.2-40-22.5-60.9 9.2-20.8 16.6-41.1 22.2-60.6 9.9 3.1 19.3 6.5 28.1 10.2 35.4 15.1 58.3 34.9 58.3 50.6-.1 15.7-23 35.6-58.4 50.6zM320.8 78.4z\"/%3E %3Ccircle cx=\"420.9\" cy=\"296.5\" r=\"45.7\"/%3E %3Cpath d=\"M520.5 78.1z\"/%3E%3C/g%3E%3C/svg%3E",
"descriptions": {
"unminified-css": "If your build system minifies your CSS files automatically, ensure that you are deploying the production build of your application. You can check this with the React Developer Tools extension. [Learn more](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build).",
"unminified-javascript": "If your build system minifies your JS files automatically, ensure that you are deploying the production build of your application. You can check this with the React Developer Tools extension. [Learn more](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build).",
"unused-javascript": "If you are not server-side rendering, [split your JavaScript bundles](https://web.dev/code-splitting-suspense/) with `React.lazy()`. Otherwise, code-split using a third-party library such as [loadable-components](https://www.smooth-code.com/open-source/loadable-components/docs/getting-started/).",
"time-to-first-byte": "If you are server-side rendering any React components, consider using `renderToNodeStream()` or `renderToStaticNodeStream()` to allow the client to receive and hydrate different parts of the markup instead of all at once. [Learn more](https://reactjs.org/docs/react-dom-server.html#rendertonodestream).",
"redirects": "If you are using React Router, minimize usage of the `<Redirect>` component for [route navigations](https://reacttraining.com/react-router/web/api/Redirect).",
"user-timings": "Use the React DevTools Profiler, which makes use of the Profiler API, to measure the rendering performance of your components. [Learn more.](https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html)",
"dom-size": "Consider using a “windowing” library like `react-window` to minimize the number of DOM nodes created if you are rendering many repeated elements on the page. [Learn more](https://web.dev/virtualize-long-lists-react-window/). Also, minimize unecessary re-renders using [shouldComponentUpdate](https://reactjs.org/docs/optimizing-performance.html#shouldcomponentupdate-in-action), [PureComponent](https://reactjs.org/docs/react-api.html#reactpurecomponent), or [React.memo](https://reactjs.org/docs/react-api.html#reactmemo) and [skip effects](https://reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skipping-effects) only until certain dependencies have changed if you are using the Effect hook to improve runtime performance."
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment