Performance Report for https://karenallensalon.com/locations/riverside/
Category Audit = performance
The performance audit in Lighthouse consists of several stages:
1. Data collection: Lighthouse launches the browser and loads the web page to collect data about its performance.
2. Metrics analysis: Lighthouse evaluates performance metrics such as page load time, content rendering speed, cache usage, and more. It also provides information on how each metric impacts the user experience.
3. Report: Lighthouse generates a report that contains the results of the performance audit. The report includes a list of recommendations for improving page performance and an assessment of each performance metric.
After conducting the performance audit in Lighthouse, you can use the data and recommendations to optimize your web page's performance and improve the user experience.
| auditthe name of the audit and its description, follow the link for more details | scorethe value of the audit score after the check | valuedetected cause values and check values | details for technician |
|---|---|---|---|
| 🔺bootup-time Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. Learn how to reduce Javascript execution time. |
0 | 1.4 s | "[{\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"total\": 686.7534000000032, \"scripting\": 565.9329000000035, \"scriptParseCompile\": 6.7587}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"total\": 395.6894999999999, \"scripting\": 324.1268999999999, \"scriptParseCompile\": 7.3791}, {\"url\": \"Unattributable\", \"total\": 303.47189999999904, \"scripting\": 1.9901999999999995, \"scriptParseCompile\": 0}, {\"url\": \"https:\/\/karenallensalon.com\/locations\/riverside\/\", \"total\": 279.4622999999998, \"scripting\": 5.9646000000000035, \"scriptParseCompile\": 1.4142}, {\"url\": \"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-39JRXHE94F\", \"total\": 214.24530000000007, \"scripting\": 163.64730000000006, \"scriptParseCompile\": 1.4697}, {\"url\": \"https:\/\/f.vimeocdn.com\/js_opt\/modules\/utils\/vuid.min.js\", \"total\": 185.2424999999999, \"scripting\": 157.81649999999988, \"scriptParseCompile\": 0.2094}, {\"url\": \"https:\/\/www.gstatic.com\/recaptcha\/releases\/V6_85qpc2Xf2sbe3xTnRte7m\/recaptcha__en.js\", \"total\": 139.6658999999977, \"scripting\": 114.66839999999772, \"scriptParseCompile\": 14.290500000000002}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/css\/player.css\", \"total\": 71.67840000000001, \"scripting\": 0, \"scriptParseCompile\": 0}, {\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/foxycart.jsonp.sidecart.min.1713823771.js\", \"total\": 53.06639999999998, \"scripting\": 49.95989999999998, \"scriptParseCompile\": 2.7548999999999997}]" |
| 🔺first-contentful-paint First Contentful Paint marks the time at which the first text or image is painted. Learn more about the First Contentful Paint metric. |
9 | 5.1 s | "[]" |
| 🔺first-meaningful-paint First Meaningful Paint measures when the primary content of a page is visible. Learn more about the First Meaningful Paint metric. |
27 | 5.1 s | "[]" |
| 🔺font-display Leverage the `font-display` CSS feature to ensure text is user-visible while webfonts are loading. Learn more about `font-display`. |
50 | "[{\"url\": \"https:\/\/use.typekit.net\/af\/1be3c2\/00000000000000007735e606\/30\/l?subset_id=2&fvd=n3&v=3\", \"wastedMs\": 310.24599981307983}, {\"url\": \"https:\/\/use.typekit.net\/af\/efe4a5\/00000000000000007735e609\/30\/l?subset_id=2&fvd=n4&v=3\", \"wastedMs\": 732.1050000190735}, {\"url\": \"https:\/\/use.typekit.net\/af\/23e139\/00000000000000007735e605\/30\/l?subset_id=2&fvd=n5&v=3\", \"wastedMs\": 654.2279996871948}, {\"url\": \"https:\/\/use.typekit.net\/af\/154cda\/00000000000000007735e601\/30\/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3\", \"wastedMs\": 223.62799978256223}]" |
|
| 🔺interactive Time to Interactive is the amount of time it takes for the page to become fully interactive. Learn more about the Time to Interactive metric. |
0 | 28.5 s | "[{\"url\": \"https:\/\/karenallensalon.com\/locations\/riverside\/\", \"responseTime\": 1686.63}]" |
| 🔺largest-contentful-paint Largest Contentful Paint marks the time at which the largest text or image is painted. Learn more about the Largest Contentful Paint metric |
12 | 6.1 s | "[]" |
| 🔺largest-contentful-paint-element This is the largest contentful element painted within the viewport. Learn more about the Largest Contentful Paint element |
0 | 6,130 ms | "[{\"type\": \"table\", \"items\": [{\"node\": {\"lhId\": \"page-0-IMG\", \"path\": \"4,HTML,2,BODY,3,HEADER,2,A,0,IMG\", \"type\": \"node\", \"snippet\": \"<img id=\\\"logo\\\" src=\\\"\/wp-content\/uploads\/2022\/03\/logo.png\\\" alt=\\\"Karen Allen Salon + Spa | Riverside, CA & Temecula, CA\\\">\", \"selector\": \"body.locations-template-default > header.header > a#logo-wrapper > img#logo\", \"nodeLabel\": \"Karen Allen Salon + Spa | Riverside, CA & Temecula, CA\", \"boundingRect\": {\"top\": 114, \"left\": 184, \"right\": 602, \"width\": 418, \"bottom\": 201, \"height\": 87}}}], \"headings\": [{\"key\": \"node\", \"label\": \"Element\", \"valueType\": \"node\"}]}, {\"type\": \"table\", \"items\": [{\"phase\": \"TTFB\", \"timing\": 2594.419, \"percent\": \"42%\"}, {\"phase\": \"Load Delay\", \"timing\": 730.8778114694346, \"percent\": \"12%\"}, {\"phase\": \"Load Time\", \"timing\": 1226.7728662946406, \"percent\": \"20%\"}, {\"phase\": \"Render Delay\", \"timing\": 1575.636322235925, \"percent\": \"26%\"}], \"headings\": [{\"key\": \"phase\", \"label\": \"Phase\", \"valueType\": \"text\"}, {\"key\": \"percent\", \"label\": \"% of LCP\", \"valueType\": \"text\"}, {\"key\": \"timing\", \"label\": \"Timing\", \"valueType\": \"ms\"}]}]" |
| 🔺legacy-javascript Polyfills and transforms enable legacy browsers to use new JavaScript features. However, many aren't necessary for modern browsers. For your bundled JavaScript, adopt a modern script deployment strategy using module/nomodule feature detection to reduce the amount of code shipped to modern browsers, while retaining support for legacy browsers. Learn how to use modern JavaScript |
50 | Potential savings of 15 KiB | "[{\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/foxycart.jsonp.sidecart.min.1713823771.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"Array.prototype.forEach\", \"location\": {\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/foxycart.jsonp.sidecart.min.1713823771.js\", \"line\": 0, \"type\": \"source-location\", \"column\": 38, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.map\", \"location\": {\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/foxycart.jsonp.sidecart.min.1713823771.js\", \"line\": 0, \"type\": \"source-location\", \"column\": 994, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.keys\", \"location\": {\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/foxycart.jsonp.sidecart.min.1713823771.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 9887, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 8351}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/pum\/pum-site-scripts.js?defer&generated=1705426904&ver=1.18.2\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"Date.now\", \"location\": {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/pum\/pum-site-scripts.js?defer&generated=1705426904&ver=1.18.2\", \"line\": 6, \"type\": \"source-location\", \"column\": 719, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 6326}, {\"url\": \"https:\/\/booking-widget.phorestcdn.com\/obwidget.bundle.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/booking-widget.phorestcdn.com\/obwidget.bundle.js\", \"line\": 0, \"type\": \"source-location\", \"column\": 16395, \"original\": {\"file\": \"webpack:\/\/OBWidget\/.\/node_modules\/localizify\/dist\/localizify.min.js\", \"line\": 0, \"column\": 2216}, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 184}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/dist\/vendor\/wp-polyfill-inert.min.js?ver=3.1.2\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/dist\/vendor\/wp-polyfill-inert.min.js?ver=3.1.2\", \"line\": 0, \"type\": \"source-location\", \"column\": 452, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 51}, {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 7732, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 50}, {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 7732, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 50}, {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 7732, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 50}, {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 7732, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 50}, {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 7732, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 50}, {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 7732, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 50}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 335005, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 47}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 335005, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 47}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 335005, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 47}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 335005, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 47}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 335005, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 47}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 335005, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 47}]" |
| 🔺mainthread-work-breakdown Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. Learn how to minimize main-thread work |
0 | 2.7 s | "[{\"group\": \"scriptEvaluation\", \"duration\": 1551.9464999999886, \"groupLabel\": \"Script Evaluation\"}, {\"group\": \"other\", \"duration\": 742.1559000000013, \"groupLabel\": \"Other\"}, {\"group\": \"styleLayout\", \"duration\": 150.13049999999996, \"groupLabel\": \"Style & Layout\"}, {\"group\": \"parseHTML\", \"duration\": 113.92290000000004, \"groupLabel\": \"Parse HTML & CSS\"}, {\"group\": \"scriptParseCompile\", \"duration\": 64.11569999999999, \"groupLabel\": \"Script Parsing & Compilation\"}, {\"group\": \"garbageCollection\", \"duration\": 38.87040000000001, \"groupLabel\": \"Garbage Collection\"}, {\"group\": \"paintCompositeRender\", \"duration\": 10.1253, \"groupLabel\": \"Rendering\"}]" |
| 🔺max-potential-fid The maximum potential First Input Delay that your users could experience is the duration of the longest task. Learn more about the Maximum Potential First Input Delay metric. |
78 | 170 ms | [] |
| 🔺modern-image-formats Image formats like WebP and AVIF often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. Learn more about modern image formats. |
50 | Potential savings of 821 KiB | ["div.location_gallery > div.column > a > span.gallery_image","div.location_gallery > div.column > a > span.gallery_image","div.location_gallery > div.column > a > span.gallery_image","div#google_map_easy_1_65083 > div > div > img"] |
| 🔺offscreen-images Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive. Learn how to defer offscreen images. |
50 | Potential savings of 1,319 KiB | ["div.location_gallery > div.column > a > img","div.location_gallery > div.column > a > img","div.location_gallery > div.column > a > img","div#google_map_easy_1_65083 > div > div > img","body.locations-template-default > header.header > nav#mobile-menu","div.wrap-right > div#foot4 > a.footer-aveda > img"] |
| 🔺render-blocking-resources Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. Learn how to eliminate render-blocking resources. |
0 | Potential savings of 1,610 ms | "[{\"url\": \"https:\/\/cdn.jsdelivr.net\/npm\/swiper@9\/swiper-bundle.min.css\", \"wastedMs\": 799, \"totalBytes\": 5576}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/css\/index.css?ver=6.5.2\", \"wastedMs\": 288, \"totalBytes\": 16214}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/pum\/pum-site-styles.css?generated=1705426904&ver=1.18.2\", \"wastedMs\": 288, \"totalBytes\": 3596}, {\"url\": \"https:\/\/use.typekit.net\/onb5bcl.js\", \"wastedMs\": 861, \"totalBytes\": 6967}, {\"url\": \"https:\/\/booking-widget.phorestcdn.com\/obwidget.bundle.js\", \"wastedMs\": 1456, \"totalBytes\": 44282}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/jquery\/jquery.min.js?ver=3.7.1\", \"wastedMs\": 863, \"totalBytes\": 30452}]" |
| 🔺server-response-time Keep the server response time for the main document short because all other requests depend on it. Learn more about the Time to First Byte metric. |
0 | Root document took 1,690 ms | "[{\"url\": \"https:\/\/karenallensalon.com\/locations\/riverside\/\", \"responseTime\": 1686.63}]" |
| 🔺speed-index Speed Index shows how quickly the contents of a page are visibly populated. Learn more about the Speed Index metric. |
0 | 20.2 s | "[]" |
| 🔺third-party-facades Some third-party embeds can be lazy loaded. Consider replacing them with a facade until they are required. Learn how to defer third-parties with a facade. |
0 | 1 facade alternative available | "[{\"entity\": \"Vimeo\", \"product\": \"Vimeo Embedded Player (Video)\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"tbtImpact\": 175.0591709267683, \"blockingTime\": 89.52649999999997, \"transferSize\": 141865, \"mainThreadTime\": 395.6895000000006}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"tbtImpact\": 75.06664570714406, \"blockingTime\": 157.6823, \"transferSize\": 117506, \"mainThreadTime\": 686.7534000000111}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1705668079-8cab50f86bbe4da1d1b8fc1bb6b55016158db29113cc08ce4e1d100e2518560a-d\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 77458, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737054644-5afa82007a9b1fb4b38484c0b666c685c1b5e429859bd1d2312e7401917e33ca-d\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 54006, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737054499-399d8b5c4bb1b19063e16dd89d34d4ad695e2fab917c33bbe10b9f028f463caf-d\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 53482, \"mainThreadTime\": 0}, {\"url\": \"Other resources\", \"tbtImpact\": 0, \"blockingTime\": 3.213399999999993, \"transferSize\": 167946, \"mainThreadTime\": 0}]}, \"blockingTime\": 250.4222, \"transferSize\": 612263}]" |
| 🔺third-party-summary 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 how to minimize third-party impact. |
0 | Third-party code blocked the main thread for 310 ms | "[{\"entity\": \"Vimeo\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"tbtImpact\": 75.06664570714406, \"blockingTime\": 157.6823, \"transferSize\": 117506, \"mainThreadTime\": 686.7534000000111}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"tbtImpact\": 175.0591709267683, \"blockingTime\": 89.52649999999997, \"transferSize\": 141865, \"mainThreadTime\": 395.6895000000006}, {\"url\": \"https:\/\/f.vimeocdn.com\/js_opt\/modules\/utils\/vuid.min.js\", \"tbtImpact\": 74.69220590561895, \"blockingTime\": 3.213399999999993, \"transferSize\": 1174, \"mainThreadTime\": 185.24249999999984}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1705668079-8cab50f86bbe4da1d1b8fc1bb6b55016158db29113cc08ce4e1d100e2518560a-d\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 77458, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737054644-5afa82007a9b1fb4b38484c0b666c685c1b5e429859bd1d2312e7401917e33ca-d\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 54006, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737054499-399d8b5c4bb1b19063e16dd89d34d4ad695e2fab917c33bbe10b9f028f463caf-d\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 53482, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737059682-f708a3afc830e6b30c5e30c47fc3ceeb4a173d958365a11b27930cf931bf7d6a-d\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 37338, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/css\/player.css\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 22235, \"mainThreadTime\": 71.6784}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737056900-470a49c6ec4726f9ec64fb14b930aef35646ce7a0f9822b61470c266a394e701-d\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 14940, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 12502, \"mainThreadTime\": 14.43390000000002}, {\"url\": \"https:\/\/player.vimeo.com\/video\/873516962?h=c6ef18c403&badge=0&autopause=0&player_id=0&app_id=58479\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 10018, \"mainThreadTime\": 40.01820000000001}, {\"url\": \"https:\/\/player.vimeo.com\/video\/873517793?h=69f0007847&badge=0&autopause=0&player_id=0&app_id=58479\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 10017, \"mainThreadTime\": 13.5039}, {\"url\": \"https:\/\/player.vimeo.com\/video\/873515522?h=d9bfcd01a0&badge=0&autopause=0&player_id=0&app_id=58479\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 9974, \"mainThreadTime\": 15.918}, {\"url\": \"https:\/\/player.vimeo.com\/video\/873518828?h=fff8a9408a&badge=0&autopause=0&player_id=0&app_id=58479\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 9969, \"mainThreadTime\": 3.9966}, {\"url\": \"https:\/\/player.vimeo.com\/video\/873516126?h=3910fe4a1a&badge=0&autopause=0&player_id=0&app_id=58479\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 9965, \"mainThreadTime\": 21.7569}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737055196-3e8a244333d5297e578dc7aba6b533b2ebe6c8d42025059868bb5e31ed1045bc-d\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 9949, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/player.vimeo.com\/video\/851086670?badge=0&autopause=0&player_id=0&app_id=58479\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 9742, \"mainThreadTime\": 18.1548}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1705668079-8cab50f86bbe4da1d1b8fc1bb6b55016158db29113cc08ce4e1d100e2518560a-d?mw=80&q=85\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 1575, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737059682-f708a3afc830e6b30c5e30c47fc3ceeb4a173d958365a11b27930cf931bf7d6a-d?mw=80&q=85\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 1457, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/i.vimeocdn.com\/portrait\/49406061_60x60\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 1378, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737054499-399d8b5c4bb1b19063e16dd89d34d4ad695e2fab917c33bbe10b9f028f463caf-d?mw=80&q=85\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 1221, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737055196-3e8a244333d5297e578dc7aba6b533b2ebe6c8d42025059868bb5e31ed1045bc-d?mw=80&q=85\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 1147, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737054644-5afa82007a9b1fb4b38484c0b666c685c1b5e429859bd1d2312e7401917e33ca-d?mw=80&q=85\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 1111, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737056900-470a49c6ec4726f9ec64fb14b930aef35646ce7a0f9822b61470c266a394e701-d?mw=80&q=85\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 1062, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/vimeo.com\/ablincoln\/vuid?pid=0368778441bf557958f2b861977d19d9bc57e3c71714747797\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 917, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/fresnel.vimeocdn.com\/add\/player-stats?beacon=1&session-id=0368778441bf557958f2b861977d19d9bc57e3c71714747797\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 142, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/fresnel.vimeocdn.com\/add\/player-stats?beacon=1&session-id=a6f9b1a3f85e36b5fbd59461e3f96571a2c7d3081714747797\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 40, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/fresnel.vimeocdn.com\/add\/player-stats?beacon=1&session-id=3a374687595d1288be78c56857118d879d21e1021714747797\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 40, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/fresnel.vimeocdn.com\/add\/player-stats?beacon=1&session-id=f6253c84f7bd27205e8eeba69726f8e9bf8351511714747797\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 11, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/fresnel.vimeocdn.com\/add\/player-stats?beacon=1&session-id=f83494f40ed890e950d1c0c99dfc2ec70ee7c81d1714747797\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 11, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/fresnel.vimeocdn.com\/add\/player-stats?beacon=1&session-id=aa906860506b46372c4a3f7abbf9c0d389435c8c1714747797\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 11, \"mainThreadTime\": 0}]}, \"tbtImpact\": 324.8180225395313, \"blockingTime\": 250.4222, \"transferSize\": 612263, \"mainThreadTime\": 1467.1461000000115}, {\"entity\": \"Google Tag Manager\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-39JRXHE94F\", \"tbtImpact\": 11.807342192776652, \"blockingTime\": 61.3478, \"transferSize\": 87776, \"mainThreadTime\": 214.24530000000013}]}, \"tbtImpact\": 11.807342192776652, \"blockingTime\": 61.3478, \"transferSize\": 87776, \"mainThreadTime\": 214.24530000000013}, {\"entity\": \"Google Maps\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyCk3_rBbCK61LOM1qe-2eG-ftszKPZiQjw&language=en&ver=1.11.12\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 69266, \"mainThreadTime\": 18.050699999999992}, {\"url\": \"https:\/\/maps.googleapis.com\/maps-api-v3\/api\/js\/56\/11\/common.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 57661, \"mainThreadTime\": 11.022}, {\"url\": \"https:\/\/maps.googleapis.com\/maps-api-v3\/api\/js\/56\/11\/util.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 57321, \"mainThreadTime\": 11.2464}, {\"url\": \"https:\/\/maps.googleapis.com\/maps-api-v3\/api\/js\/56\/11\/map.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 24481, \"mainThreadTime\": 2.7423}, {\"url\": \"https:\/\/maps.googleapis.com\/maps\/api\/js\/StaticMapService.GetMapImage?1m2&1i22689&2i52305&2e1&3u9&4m2&1u262&2u300&5m5&1e0&5sen&6sus&10b1&12b1&key=AIzaSyCk3_rBbCK61LOM1qe-2eG-ftszKPZiQjw&token=112705\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 24027, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/maps.googleapis.com\/maps-api-v3\/api\/js\/56\/11\/marker.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 22613, \"mainThreadTime\": 2.914200000000001}, {\"url\": \"https:\/\/maps.googleapis.com\/maps\/api\/mapsjs\/gen_204?csp_test=true\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 45, \"mainThreadTime\": 0}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 255414, \"mainThreadTime\": 45.97559999999999}, {\"entity\": \"Google CDN\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/www.gstatic.com\/recaptcha\/releases\/V6_85qpc2Xf2sbe3xTnRte7m\/recaptcha__en.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 206450, \"mainThreadTime\": 139.66590000000176}, {\"url\": \"https:\/\/www.gstatic.com\/recaptcha\/releases\/V6_85qpc2Xf2sbe3xTnRte7m\/styles__ltr.css\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 24645, \"mainThreadTime\": 0.4275}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 231095, \"mainThreadTime\": 140.09340000000176}, {\"entity\": \"FoxyCart\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/foxycart.jsonp.sidecart.min.1713823771.js\", \"tbtImpact\": 1.0000000000000002, \"blockingTime\": 0, \"transferSize\": 97449, \"mainThreadTime\": 53.06640000000003}, {\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/responsive_styles.1713976164.css\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 48267, \"mainThreadTime\": 10.9446}, {\"url\": \"https:\/\/karenallen.foxycart.com\/cart?cart=get&callback=jQuery371011587524142699435_1714747796830&output=json&_=1714747796831\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 1829, \"mainThreadTime\": 0.3285}, {\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/loader.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 756, \"mainThreadTime\": 0.6059999999999997}]}, \"tbtImpact\": 1.0000000000000002, \"blockingTime\": 0, \"transferSize\": 148301, \"mainThreadTime\": 64.94550000000004}, {\"entity\": \"Adobe TypeKit\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/use.typekit.net\/af\/154cda\/00000000000000007735e601\/30\/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 28963, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/use.typekit.net\/af\/23e139\/00000000000000007735e605\/30\/l?subset_id=2&fvd=n5&v=3\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 16919, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/use.typekit.net\/af\/efe4a5\/00000000000000007735e609\/30\/l?subset_id=2&fvd=n4&v=3\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 16759, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/use.typekit.net\/af\/1be3c2\/00000000000000007735e606\/30\/l?subset_id=2&fvd=n3&v=3\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 16687, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/use.typekit.net\/onb5bcl.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 6967, \"mainThreadTime\": 2.4417000000000004}, {\"url\": \"https:\/\/p.typekit.net\/p.gif?s=1&k=onb5bcl&ht=tk&h=karenallensalon.com&f=171.175.5474.25136&a=82529537&js=1.21.0&app=typekit&e=js&_=1714747806433\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 205, \"mainThreadTime\": 0}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 86500, \"mainThreadTime\": 2.4417000000000004}, {\"entity\": \"JSDelivr CDN\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/cdn.jsdelivr.net\/npm\/swiper@9\/swiper-bundle.min.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 41368, \"mainThreadTime\": 2.61}, {\"url\": \"https:\/\/cdn.jsdelivr.net\/npm\/swiper@9\/swiper-bundle.min.css\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 5576, \"mainThreadTime\": 1.5225}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 46944, \"mainThreadTime\": 4.1325}, {\"entity\": \"phorestcdn.com\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/booking-widget.phorestcdn.com\/obwidget.bundle.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 44282, \"mainThreadTime\": 2.6403}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 44282, \"mainThreadTime\": 2.6403}, {\"entity\": \"Other Google APIs\/SDKs\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/www.google.com\/recaptcha\/api2\/anchor?ar=1&k=6LfWKScTAAAAAJ4sGlhh3l09VjZYlqeGotJydIou&co=aHR0cHM6Ly9rYXJlbmFsbGVuc2Fsb24uY29tOjQ0Mw..&hl=en&v=V6_85qpc2Xf2sbe3xTnRte7m&theme=light&size=normal&cb=qif3okakhk4g\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 29355, \"mainThreadTime\": 25.63230000000003}, {\"url\": \"https:\/\/www.google.com\/js\/bg\/bUdxsAjTAIzRSD77hvzEWafZZa_dWpPwAsOs2AXeH2g.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 7519, \"mainThreadTime\": 7.061399999999998}, {\"url\": \"https:\/\/www.google.com\/recaptcha\/api2\/bframe?hl=en&v=V6_85qpc2Xf2sbe3xTnRte7m&k=6LfWKScTAAAAAJ4sGlhh3l09VjZYlqeGotJydIou\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 1304, \"mainThreadTime\": 4.9368}, {\"url\": \"https:\/\/www.google.com\/recaptcha\/api.js?hl=en&ver=6.5.2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 1160, \"mainThreadTime\": 0.6386999999999999}, {\"url\": \"https:\/\/www.google.com\/recaptcha\/api2\/webworker.js?hl=en&v=V6_85qpc2Xf2sbe3xTnRte7m\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 133, \"mainThreadTime\": 0}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 39471, \"mainThreadTime\": 38.269200000000026}, {\"entity\": \"Cloudflare CDN\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery-validate\/1.20.0\/jquery.validate.min.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 7789, \"mainThreadTime\": 2.3688}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 7789, \"mainThreadTime\": 2.3688}, {\"entity\": \"Google Fonts\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/fonts.googleapis.com\/css?family=Montserrat:100\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 975, \"mainThreadTime\": 1.6923}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 975, \"mainThreadTime\": 1.6923}, {\"entity\": \"phorest.me\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/phorest.me\/settings\/salons\/karenallensalonandspa\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 713, \"mainThreadTime\": 0}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 713, \"mainThreadTime\": 0}, {\"entity\": \"Google Analytics\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/region1.google-analytics.com\/g\/collect?v=2&tid=G-39JRXHE94F>m=45je4510v9110811748za200&_p=1714747795858&gcd=13l3l3l2l1&npa=1&dma_cps=sypham&dma=1&cid=1254096781.1714747798&ul=en-us&sr=800x600&uaa=&uab=64&uafvl=Chromium%3B124.0.6367.91%7CHeadlessChrome%3B124.0.6367.91%7CNot-A.Brand%3B99.0.0.0&uamb=1&uam=moto%20g%20power%20(2022)&uap=Android&uapv=11.0&uaw=0&pscdl=noapi&_s=1&sid=1714747797&sct=1&seg=0&dl=https%3A%2F%2Fkarenallensalon.com%2Flocations%2Friverside%2F&dt=Riverside%20Plaza%20%7C%20Karen%20Allen%20Salon%20%2B%20Spa%20%7C%20Riverside%2C%20CA%20%26%20Temecula%2C%20CA&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=4746\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 257, \"mainThreadTime\": 0}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 257, \"mainThreadTime\": 0}]" |
| 🔺total-blocking-time Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. Learn more about the Total Blocking Time metric. |
75 | 330 ms | [] |
| 🔺total-byte-weight Large network payloads cost users real money and are highly correlated with long load times. Learn how to reduce payload sizes. |
50 | Total size was 7,008 KiB | "[{\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04812-HDR-7-scaled.jpeg\", \"totalBytes\": 681852}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/Riverside-store-edited-scaled.jpeg\", \"totalBytes\": 644232}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04806-HDR-27-scaled.jpeg\", \"totalBytes\": 637236}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04776-HDR-14-scaled.jpeg\", \"totalBytes\": 631658}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04800-HDR-8-scaled.jpeg\", \"totalBytes\": 599314}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04872-HDR-22-scaled.jpeg\", \"totalBytes\": 564148}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04767-HDR-25-scaled.jpeg\", \"totalBytes\": 548643}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04788-HDR-21-scaled.jpeg\", \"totalBytes\": 548554}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04875-HDR-33-scaled.jpeg\", \"totalBytes\": 477412}, {\"url\": \"https:\/\/www.gstatic.com\/recaptcha\/releases\/V6_85qpc2Xf2sbe3xTnRte7m\/recaptcha__en.js\", \"totalBytes\": 206450}]" |
| 🔺unminified-css Minifying CSS files can reduce network payload sizes. Learn how to minify CSS. |
50 | Potential savings of 10 KiB | "[{\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/responsive_styles.1713976164.css\", \"totalBytes\": 48267, \"wastedBytes\": 7972, \"wastedPercent\": 16.517321101710348}, {\"url\": \".ob-widget-btn {\\n font-family: Verdana, Geneva, Sans-Serif;\\n border: none;\\n cursor: pointer;\\n b\u2026\", \"totalBytes\": 3296, \"wastedBytes\": 2395, \"wastedPercent\": 72.66990291262137}]" |
| 🔺unminified-javascript Minifying JavaScript files can reduce payload sizes and script parse time. Learn how to minify JavaScript. |
50 | Potential savings of 2 KiB | "[{\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/google-maps-easy\/js\/common.js?ver=1.11.12\", \"totalBytes\": 7320, \"wastedBytes\": 2142, \"wastedPercent\": 29.26537661072488}]" |
| 🔺unsized-images Set an explicit width and height on image elements to reduce layout shifts and improve CLS. Learn how to set image dimensions |
50 | ["div.wrap-right > div#foot4 > a.footer-aveda > img"] |
|
| 🔺unused-css-rules Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. Learn how to reduce unused CSS. |
0 | Potential savings of 89 KiB | "[{\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/responsive_styles.1713976164.css\", \"totalBytes\": 47964, \"wastedBytes\": 47892, \"wastedPercent\": 99.84936830375746}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/instagram-feed-pro\/css\/sbi-styles.min.css?ver=6.3.5\", \"totalBytes\": 17248, \"wastedBytes\": 17237, \"wastedPercent\": 99.9390243902439}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/css\/index.css?ver=6.5.2\", \"totalBytes\": 16165, \"wastedBytes\": 14091, \"wastedPercent\": 87.17052234900031}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/formsmain.min.css?ver=2.8.9\", \"totalBytes\": 12384, \"wastedBytes\": 11710, \"wastedPercent\": 94.55621159465602}]" |
| 🔺unused-javascript Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. Learn how to reduce unused JavaScript. |
0 | Potential savings of 1,572 KiB | "[{\"url\": \"https:\/\/www.gstatic.com\/recaptcha\/releases\/V6_85qpc2Xf2sbe3xTnRte7m\/recaptcha__en.js\", \"totalBytes\": 205920, \"wastedBytes\": 148594, \"wastedPercent\": 72.16125212257727}, {\"url\": \"https:\/\/www.gstatic.com\/recaptcha\/releases\/V6_85qpc2Xf2sbe3xTnRte7m\/recaptcha__en.js\", \"totalBytes\": 205920, \"wastedBytes\": 114554, \"wastedPercent\": 55.63016638687605}, {\"url\": \"https:\/\/www.gstatic.com\/recaptcha\/releases\/V6_85qpc2Xf2sbe3xTnRte7m\/recaptcha__en.js\", \"totalBytes\": 205920, \"wastedBytes\": 104829, \"wastedPercent\": 50.90766136899714}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"totalBytes\": 141753, \"wastedBytes\": 86054, \"wastedPercent\": 60.706780072239674}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"totalBytes\": 141753, \"wastedBytes\": 86051, \"wastedPercent\": 60.70507147079829}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"totalBytes\": 141753, \"wastedBytes\": 86051, \"wastedPercent\": 60.70507147079829}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"totalBytes\": 141753, \"wastedBytes\": 86051, \"wastedPercent\": 60.70507147079829}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"totalBytes\": 141753, \"wastedBytes\": 86027, \"wastedPercent\": 60.68832717667281}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"totalBytes\": 141753, \"wastedBytes\": 85809, \"wastedPercent\": 60.53455304694894}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"totalBytes\": 117253, \"wastedBytes\": 78639, \"wastedPercent\": 67.06836384725375}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"totalBytes\": 117253, \"wastedBytes\": 78588, \"wastedPercent\": 67.024567788899}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"totalBytes\": 117253, \"wastedBytes\": 78588, \"wastedPercent\": 67.024567788899}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"totalBytes\": 117253, \"wastedBytes\": 78588, \"wastedPercent\": 67.024567788899}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"totalBytes\": 117253, \"wastedBytes\": 78588, \"wastedPercent\": 67.024567788899}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"totalBytes\": 117253, \"wastedBytes\": 78588, \"wastedPercent\": 67.024567788899}, {\"url\": \"https:\/\/maps.googleapis.com\/maps-api-v3\/api\/js\/56\/11\/util.js\", \"totalBytes\": 57263, \"wastedBytes\": 46807, \"wastedPercent\": 81.7404571979228}, {\"url\": \"https:\/\/cdn.jsdelivr.net\/npm\/swiper@9\/swiper-bundle.min.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"source\": \"\u2026src\/modules\/zoom\/zoom.js\", \"sourceBytes\": 3138, \"sourceWastedBytes\": 3138}, {\"source\": \"\u2026src\/modules\/pagination\/pagination.js\", \"sourceBytes\": 2549, \"sourceWastedBytes\": 2548}, {\"source\": \"\u2026src\/core\/core.js\", \"sourceBytes\": 2423, \"sourceWastedBytes\": 2279}, {\"source\": \"\u2026src\/modules\/a11y\/a11y.js\", \"sourceBytes\": 1599, \"sourceWastedBytes\": 1599}, {\"source\": \"\u2026src\/modules\/scrollbar\/scrollbar.js\", \"sourceBytes\": 1525, \"sourceWastedBytes\": 1524}]}, \"totalBytes\": 41211, \"wastedBytes\": 40038, \"wastedPercent\": 97.1542806732972}, {\"url\": \"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-39JRXHE94F\", \"totalBytes\": 87444, \"wastedBytes\": 35941, \"wastedPercent\": 41.10157402652451}, {\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/foxycart.jsonp.sidecart.min.1713823771.js\", \"totalBytes\": 97128, \"wastedBytes\": 35118, \"wastedPercent\": 36.15623424523045}, {\"url\": \"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyCk3_rBbCK61LOM1qe-2eG-ftszKPZiQjw&language=en&ver=1.11.12\", \"totalBytes\": 69131, \"wastedBytes\": 31826, \"wastedPercent\": 46.03787683961784}, {\"url\": \"https:\/\/maps.googleapis.com\/maps-api-v3\/api\/js\/56\/11\/map.js\", \"totalBytes\": 24395, \"wastedBytes\": 22655, \"wastedPercent\": 92.86924747127046}, {\"url\": \"https:\/\/booking-widget.phorestcdn.com\/obwidget.bundle.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"source\": \"\u2026.\/node_modules\/whatwg-fetch\/fetch.js\", \"sourceBytes\": 7085, \"sourceWastedBytes\": 6149}, {\"source\": \"\u2026.\/src\/components\/widget_button.js\", \"sourceBytes\": 3526, \"sourceWastedBytes\": 3430}, {\"source\": \"\u2026.\/node_modules\/localizify\/dist\/localizify.min.js\", \"sourceBytes\": 6316, \"sourceWastedBytes\": 3108}, {\"source\": \"\u2026.\/src\/components\/widget_frame.js\", \"sourceBytes\": 2687, \"sourceWastedBytes\": 2687}, {\"source\": \"\u2026.\/node_modules\/promise-polyfill\/lib\/index.js\", \"sourceBytes\": 2704, \"sourceWastedBytes\": 2506}]}, \"totalBytes\": 43878, \"wastedBytes\": 21080, \"wastedPercent\": 48.0422991020557}, {\"url\": \"https:\/\/maps.googleapis.com\/maps-api-v3\/api\/js\/56\/11\/marker.js\", \"totalBytes\": 22527, \"wastedBytes\": 21041, \"wastedPercent\": 93.4042231655882}]" |
| 🔺uses-http2 HTTP/2 offers many benefits over HTTP/1.1, including binary headers and multiplexing. Learn more about HTTP/2. |
50 | 7 requests not served via HTTP/2 | "[{\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/player.vimeo.com\/video\/851086670?badge=0&autopause=0&player_id=0&app_id=58479\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/player.vimeo.com\/video\/873516126?h=3910fe4a1a&badge=0&autopause=0&player_id=0&app_id=58479\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/player.vimeo.com\/video\/873517793?h=69f0007847&badge=0&autopause=0&player_id=0&app_id=58479\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/player.vimeo.com\/video\/873515522?h=d9bfcd01a0&badge=0&autopause=0&player_id=0&app_id=58479\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/player.vimeo.com\/video\/873516962?h=c6ef18c403&badge=0&autopause=0&player_id=0&app_id=58479\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/player.vimeo.com\/video\/873518828?h=fff8a9408a&badge=0&autopause=0&player_id=0&app_id=58479\", \"protocol\": \"http\/1.1\"}]" |
| 🔺uses-long-cache-ttl A long cache lifetime can speed up repeat visits to your page. Learn more about efficient cache policies. |
50 | 118 resources found | "[{\"url\": \"https:\/\/booking-widget.phorestcdn.com\/obwidget.bundle.js\", \"totalBytes\": 44282, \"wastedBytes\": 44282, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/loader.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 90, \"s-maxage\": \"21600\"}, \"totalBytes\": 756, \"wastedBytes\": 746.5500000000001, \"cacheLifetimeMs\": 90000, \"cacheHitProbability\": 0.0125}, {\"url\": \"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyCk3_rBbCK61LOM1qe-2eG-ftszKPZiQjw&language=en&ver=1.11.12\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 1800}, \"totalBytes\": 69266, \"wastedBytes\": 59741.925, \"cacheLifetimeMs\": 1800000, \"cacheHitProbability\": 0.1375}, {\"url\": \"https:\/\/player.vimeo.com\/api\/player.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1800}, \"totalBytes\": 12502, \"wastedBytes\": 10782.975, \"cacheLifetimeMs\": 1800000, \"cacheHitProbability\": 0.1375}, {\"url\": \"https:\/\/maps.googleapis.com\/maps\/api\/js\/StaticMapService.GetMapImage?1m2&1i22689&2i52305&2e1&3u9&4m2&1u262&2u300&5m5&1e0&5sen&6sus&10b1&12b1&key=AIzaSyCk3_rBbCK61LOM1qe-2eG-ftszKPZiQjw&token=112705\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 86400}, \"totalBytes\": 24027, \"wastedBytes\": 9610.8, \"cacheLifetimeMs\": 86400000, \"cacheHitProbability\": 0.6}, {\"url\": \"https:\/\/cdn.jsdelivr.net\/npm\/swiper@9\/swiper-bundle.min.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 604800, \"s-maxage\": \"43200\"}, \"totalBytes\": 41368, \"wastedBytes\": 4136.799999999999, \"cacheLifetimeMs\": 604800000, \"cacheHitProbability\": 0.9}, {\"url\": \"https:\/\/cdn.jsdelivr.net\/npm\/swiper@9\/swiper-bundle.min.css\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 604800, \"s-maxage\": \"43200\"}, \"totalBytes\": 5576, \"wastedBytes\": 557.5999999999999, \"cacheLifetimeMs\": 604800000, \"cacheHitProbability\": 0.9}, {\"url\": \"https:\/\/p.typekit.net\/p.gif?s=1&k=onb5bcl&ht=tk&h=karenallensalon.com&f=171.175.5474.25136&a=82529537&js=1.21.0&app=typekit&e=js&_=1714747806433\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 604800}, \"totalBytes\": 205, \"wastedBytes\": 20.499999999999996, \"cacheLifetimeMs\": 604800000, \"cacheHitProbability\": 0.9}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 141865, \"wastedBytes\": 13909.110335195524, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 117506, \"wastedBytes\": 11520.839664804462, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/css\/player.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 22235, \"wastedBytes\": 2180.0237430167585, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/css\/player.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/css\/player.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/css\/player.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/css\/player.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/css\/player.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/player.module.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1209600}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 1209600000, \"cacheHitProbability\": 0.90195530726257}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04812-HDR-7-scaled.jpeg\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 681852, \"wastedBytes\": 63804.58659217873, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/Riverside-store-edited-scaled.jpeg\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 644232, \"wastedBytes\": 60284.2793296089, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04806-HDR-27-scaled.jpeg\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 637236, \"wastedBytes\": 59629.62569832399, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04776-HDR-14-scaled.jpeg\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 631658, \"wastedBytes\": 59107.662011173146, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04800-HDR-8-scaled.jpeg\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 599314, \"wastedBytes\": 56081.05865921784, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04872-HDR-22-scaled.jpeg\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 564148, \"wastedBytes\": 52790.385474860304, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04767-HDR-25-scaled.jpeg\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 548643, \"wastedBytes\": 51339.49860335192, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04788-HDR-21-scaled.jpeg\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 548554, \"wastedBytes\": 51331.17039106142, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/MBP04875-HDR-33-scaled.jpeg\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 477412, \"wastedBytes\": 44674.02793296087, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/foxycart.jsonp.sidecart.min.1713823771.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 2592000}, \"totalBytes\": 97449, \"wastedBytes\": 9118.831005586586, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1705668079-8cab50f86bbe4da1d1b8fc1bb6b55016158db29113cc08ce4e1d100e2518560a-d\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 77458, \"wastedBytes\": 7248.164804469269, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737054644-5afa82007a9b1fb4b38484c0b666c685c1b5e429859bd1d2312e7401917e33ca-d\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 54006, \"wastedBytes\": 5053.634078212287, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737054499-399d8b5c4bb1b19063e16dd89d34d4ad695e2fab917c33bbe10b9f028f463caf-d\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 53482, \"wastedBytes\": 5004.600558659215, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/cdn.foxycart.com\/karenallen\/responsive_styles.1713976164.css\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 2592000}, \"totalBytes\": 48267, \"wastedBytes\": 4516.604748603349, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737059682-f708a3afc830e6b30c5e30c47fc3ceeb4a173d958365a11b27930cf931bf7d6a-d\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 37338, \"wastedBytes\": 3493.9189944134055, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/jquery\/jquery.min.js?ver=3.7.1\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 30452, \"wastedBytes\": 2849.558659217875, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/pum\/pum-site-scripts.js?defer&generated=1705426904&ver=1.18.2\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 17432, \"wastedBytes\": 1631.2067039106134, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/instagram-feed-pro\/css\/sbi-styles.min.css?ver=6.3.5\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 17297, \"wastedBytes\": 1618.5740223463677, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/css\/index.css?ver=6.5.2\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 16214, \"wastedBytes\": 1517.231843575418, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737056900-470a49c6ec4726f9ec64fb14b930aef35646ce7a0f9822b61470c266a394e701-d\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 2592000}, \"totalBytes\": 14940, \"wastedBytes\": 1398.0167597765355, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/dist\/vendor\/wp-polyfill.min.js?ver=3.15.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 13866, \"wastedBytes\": 1297.5167597765355, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/gravityforms\/js\/gravityforms.min.js?ver=2.8.9\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 13778, \"wastedBytes\": 1289.282122905027, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/logo.png\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 12862, \"wastedBytes\": 1203.5670391061444, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/formsmain.min.css?ver=2.8.9\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 12410, \"wastedBytes\": 1161.2709497206697, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/utils.min.js?ver=50c7bea9c2320e16728e44ae9fde5f26\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 11797, \"wastedBytes\": 1103.9092178770943, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2023\/08\/bg-menu.png\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 10077, \"wastedBytes\": 942.9594972067032, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737055196-3e8a244333d5297e578dc7aba6b533b2ebe6c8d42025059868bb5e31ed1045bc-d\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 9949, \"wastedBytes\": 930.9818435754185, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2023\/08\/aveda2.png\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 9036, \"wastedBytes\": 845.547486033519, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/google-maps-easy\/js\/common.js?ver=1.11.12\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 7345, \"wastedBytes\": 687.3114525139661, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/google-maps-easy\/modules\/gmap\/js\/core.gmap.js?ver=1.11.12\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 7268, \"wastedBytes\": 680.1061452513962, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/jquery\/ui\/core.min.js?ver=1.13.2\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 7156, \"wastedBytes\": 669.625698324022, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/vendor-theme.min.js?ver=54e7080aa7a02c83aa61fae430b9d869\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 6368, \"wastedBytes\": 595.8882681564243, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.5.2\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 5206, \"wastedBytes\": 487.1536312849159, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/wp-featherlight\/js\/wpFeatherlight.pkgd.min.js?ver=1.3.4\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 5135, \"wastedBytes\": 480.5097765363126, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/jquery\/jquery-migrate.min.js?ver=3.4.1\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 4929, \"wastedBytes\": 461.2332402234634, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/google-maps-easy\/js\/core.js?ver=1.11.12\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 3853, \"wastedBytes\": 360.54608938547466, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/dist\/i18n.min.js?ver=5e580eb46a90c2b997e6\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 3701, \"wastedBytes\": 346.3226256983238, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/pum\/pum-site-styles.css?generated=1705426904&ver=1.18.2\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 3596, \"wastedBytes\": 336.4972067039104, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/readyclass.min.css?ver=2.8.9\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 3508, \"wastedBytes\": 328.26256983240205, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/google-maps-easy\/modules\/marker\/js\/core.marker.js?ver=1.11.12\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 3331, \"wastedBytes\": 311.6997206703909, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/style.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 3251, \"wastedBytes\": 304.2136871508378, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/dist\/vendor\/wp-polyfill-inert.min.js?ver=3.1.2\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 2541, \"wastedBytes\": 237.77513966480433, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/dist\/vendor\/regenerator-runtime.min.js?ver=0.14.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 2536, \"wastedBytes\": 237.30726256983223, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/scripts-theme.min.js?ver=bab19fd84843dabc070e73326d787910\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1807, \"wastedBytes\": 169.09078212290493, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/logo-flower.png\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1775, \"wastedBytes\": 166.09636871508368, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2023\/08\/icon-river-sm.png\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1652, \"wastedBytes\": 154.58659217877084, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2023\/08\/icon-mail2.jpg\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1643, \"wastedBytes\": 153.74441340782113, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1705668079-8cab50f86bbe4da1d1b8fc1bb6b55016158db29113cc08ce4e1d100e2518560a-d?mw=80&q=85\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1575, \"wastedBytes\": 147.38128491620105, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/dist\/hooks.min.js?ver=2810c76e705dd1a53b18\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1575, \"wastedBytes\": 147.38128491620105, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2023\/08\/icon-temec-sm.png\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1571, \"wastedBytes\": 147.00698324022338, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/wp-featherlight\/css\/wp-featherlight.min.css?ver=1.3.4\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1465, \"wastedBytes\": 137.08798882681555, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737059682-f708a3afc830e6b30c5e30c47fc3ceeb4a173d958365a11b27930cf931bf7d6a-d?mw=80&q=85\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1457, \"wastedBytes\": 136.33938547486025, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/portrait\/49406061_60x60\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1378, \"wastedBytes\": 128.9469273743016, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/google-maps-easy\/modules\/gmap\/js\/frontend.gmap.js?ver=1.11.12\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1353, \"wastedBytes\": 126.60754189944126, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737054499-399d8b5c4bb1b19063e16dd89d34d4ad695e2fab917c33bbe10b9f028f463caf-d?mw=80&q=85\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1221, \"wastedBytes\": 114.2555865921787, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/browsers.min.css?ver=2.8.9\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1207, \"wastedBytes\": 112.94553072625692, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/f.vimeocdn.com\/js_opt\/modules\/utils\/vuid.min.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 2592000}, \"totalBytes\": 1174, \"wastedBytes\": 109.85754189944127, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737055196-3e8a244333d5297e578dc7aba6b533b2ebe6c8d42025059868bb5e31ed1045bc-d?mw=80&q=85\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1147, \"wastedBytes\": 107.33100558659213, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/google-maps-easy\/modules\/gmap\/css\/core.gmap.css?ver=1.11.12\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1145, \"wastedBytes\": 107.14385474860327, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/js\/site.js?ver=1.0.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1144, \"wastedBytes\": 107.05027932960888, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/js\/mobile-hamburger-menu.js?ver=1.0.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1135, \"wastedBytes\": 106.20810055865915, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737054644-5afa82007a9b1fb4b38484c0b666c685c1b5e429859bd1d2312e7401917e33ca-d?mw=80&q=85\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1111, \"wastedBytes\": 103.96229050279324, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/js\/mobile-hamburger-subitems.js?ver=1.0.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1095, \"wastedBytes\": 102.46508379888262, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737056900-470a49c6ec4726f9ec64fb14b930aef35646ce7a0f9822b61470c266a394e701-d?mw=80&q=85\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 1062, \"wastedBytes\": 99.37709497206698, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/dist\/a11y.min.js?ver=d90eebea464f6c09bfd5\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 984, \"wastedBytes\": 92.07821229050272, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/gravityforms\/js\/jquery.json.min.js?ver=2.8.9\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 933, \"wastedBytes\": 87.30586592178766, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/js\/desktop-nav-dropdowns.rolldown.js?ver=1.0.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 816, \"wastedBytes\": 76.35754189944129, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/js\/accessibility-mode.js?ver=1.0.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 674, \"wastedBytes\": 63.06983240223459, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/js\/data-equalizer.js?ver=1.0.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 641, \"wastedBytes\": 59.98184357541896, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/js\/swiper.js?ver=1.0.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 635, \"wastedBytes\": 59.42039106145248, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/shortcode-for-current-date\/dist\/script.js?ver=6.5.2\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 561, \"wastedBytes\": 52.49581005586589, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/js\/desktop-nav-dropdowns.standard.js?ver=1.0.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 524, \"wastedBytes\": 49.033519553072594, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/js\/sidenav.js?ver=1.0.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 488, \"wastedBytes\": 45.66480446927372, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/js\/accordion.utility.js?ver=1.0.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 436, \"wastedBytes\": 40.79888268156422, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/plugins\/gravityforms\/legacy\/css\/formreset.min.css?ver=2.8.9\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 435, \"wastedBytes\": 40.70530726256981, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-includes\/js\/dist\/dom-ready.min.js?ver=f77871ff7694fffea381\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 376, \"wastedBytes\": 35.184357541899416, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/js\/cursor.js?ver=1.0.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 340, \"wastedBytes\": 31.81564245810054, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/themes\/IMGroup\/assets\/js\/header.7.js?ver=1.0.0\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 302, \"wastedBytes\": 28.25977653631283, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/karenallensalon.com\/wp-content\/uploads\/2022\/03\/23-0053-interior_headerN-P1.jpg\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 47, \"wastedBytes\": 4.398044692737427, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/f.vimeocdn.com\/js_opt\/modules\/utils\/vuid.min.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/f.vimeocdn.com\/js_opt\/modules\/utils\/vuid.min.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/f.vimeocdn.com\/js_opt\/modules\/utils\/vuid.min.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/f.vimeocdn.com\/js_opt\/modules\/utils\/vuid.min.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/f.vimeocdn.com\/js_opt\/modules\/utils\/vuid.min.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/portrait\/49406061_60x60\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/portrait\/49406061_60x60\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/portrait\/49406061_60x60\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/portrait\/49406061_60x60\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/portrait\/49406061_60x60\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737055196-3e8a244333d5297e578dc7aba6b533b2ebe6c8d42025059868bb5e31ed1045bc-d?mw=80&q=85\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737056900-470a49c6ec4726f9ec64fb14b930aef35646ce7a0f9822b61470c266a394e701-d?mw=80&q=85\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}, {\"url\": \"https:\/\/i.vimeocdn.com\/video\/1737059682-f708a3afc830e6b30c5e30c47fc3ceeb4a173d958365a11b27930cf931bf7d6a-d?mw=80&q=85\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 2592000}, \"totalBytes\": 0, \"wastedBytes\": 0, \"cacheLifetimeMs\": 2592000000, \"cacheHitProbability\": 0.9064245810055866}]" |
| 🔺uses-passive-event-listeners Consider marking your touch and wheel event listeners as `passive` to improve your page's scroll performance. Learn more about adopting passive event listeners. |
50 | "[{\"source\": {\"url\": \"https:\/\/f.vimeocdn.com\/p\/4.32.0\/js\/vendor.module.js\", \"line\": 307, \"type\": \"source-location\", \"column\": 3914, \"urlProvider\": \"network\"}}, {\"source\": {\"url\": \"https:\/\/www.gstatic.com\/recaptcha\/releases\/V6_85qpc2Xf2sbe3xTnRte7m\/recaptcha__en.js\", \"line\": 615, \"type\": \"source-location\", \"column\": 215, \"urlProvider\": \"network\"}}]" |
|
| 🔺uses-rel-preconnect Consider adding `preconnect` or `dns-prefetch` resource hints to establish early connections to important third-party origins. Learn how to preconnect to required origins. |
0 | Potential savings of 490 ms | "[{\"url\": \"https:\/\/phorest.me\", \"wastedMs\": 493.624}, {\"url\": \"https:\/\/fonts.googleapis.com\", \"wastedMs\": 488.06999999999994}]" |
| 🔺uses-responsive-images Serve images that are appropriately-sized to save cellular data and improve load time. Learn how to size images. |
50 | Potential savings of 5,051 KiB | ["div.location_gallery > div.column > a > img","div.location_gallery > div.column > a > img","div.location_gallery > div.column > a > img","div.location_gallery > div.column > a > img","div.location_gallery > div.column > a > img","div.location_gallery > div.column > a > img","div.location_gallery > div.column > a > img","div.location_gallery > div.column > a > img","div.location_gallery > div.column > a > img","div.wrap-right > div#foot4 > a.footer-aveda > img"] |
| 🔺uses-text-compression Text-based resources should be served with compression (gzip, deflate or brotli) to minimize total network bytes. Learn more about text compression. |
0 | Potential savings of 31 KiB | "[{\"url\": \"https:\/\/booking-widget.phorestcdn.com\/obwidget.bundle.js\", \"totalBytes\": 43881, \"wastedBytes\": 32238}]" |
β