Performance Report for https://www.theknot.com/registry/store/categories/home/outdoor-travel
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.5 s | "[{\"url\": \"https:\/\/www.theknot.com\/registry\/store\/categories\/home\/outdoor-travel\", \"total\": 2122.828200000001, \"scripting\": 19.798800000000004, \"scriptParseCompile\": 4.4082}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"total\": 1258.4108999999985, \"scripting\": 313.4435999999998, \"scriptParseCompile\": 5.7759}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"total\": 1193.7207, \"scripting\": 815.2878000000007, \"scriptParseCompile\": 13.8366}, {\"url\": \"Unattributable\", \"total\": 189.9371999999996, \"scripting\": 2.0565, \"scriptParseCompile\": 0}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/531.c573768c.chunk.js\", \"total\": 164.32769999999974, \"scripting\": 111.41069999999974, \"scriptParseCompile\": 6.579}, {\"url\": \"https:\/\/www.theknot.com\/akam\/13\/4af147a6\", \"total\": 103.97819999999966, \"scripting\": 103.38389999999968, \"scriptParseCompile\": 0.4206}, {\"url\": \"https:\/\/cdn.cookielaw.org\/scripttemplates\/202306.1.0\/otBannerSdk.js\", \"total\": 88.97099999999995, \"scripting\": 41.99579999999995, \"scriptParseCompile\": 6.3723}, {\"url\": \"https:\/\/cdn.cookielaw.org\/scripttemplates\/otSDKStub.js\", \"total\": 85.78410000000001, \"scripting\": 38.103, \"scriptParseCompile\": 0.1953}, {\"url\": \"https:\/\/ui.powerreviews.com\/stable\/4.1\/ui.js\", \"total\": 61.31399999999999, \"scripting\": 10.531200000000004, \"scriptParseCompile\": 1.4673}]" |
| 🔺cumulative-layout-shift Cumulative Layout Shift measures the movement of visible elements within the viewport. Learn more about the Cumulative Layout Shift metric. |
97 | 0.061 | "[{\"newEngineResult\": {\"cumulativeLayoutShift\": 0.06075453209211171, \"cumulativeLayoutShiftMainFrame\": 0.06075453209211171}, \"newEngineResultDiffered\": false, \"cumulativeLayoutShiftMainFrame\": 0.06075453209211171}]" |
| 🔺dom-size A large DOM will increase memory usage, cause longer style calculations, and produce costly layout reflows. Learn how to avoid an excessive DOM size. |
0 | 4,812 elements | ["li.sub-menu-item--2a650 > a.menu-item-interactive-item--07bef > svg.icon--1935d > use","body > svg#Union__fragment__iconography_latest > defs"] |
| 🔺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. |
38 | 3.4 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. |
20 | 5.6 s | "[]" |
| 🔺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. |
11 | 13.5 s | "[{\"url\": \"https:\/\/www.theknot.com\/registry\/store\/categories\/home\/outdoor-travel\", \"responseTime\": 274.2}]" |
| 🔺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 |
0 | 13.0 s | "[]" |
| 🔺largest-contentful-paint-element This is the largest contentful element painted within the viewport. Learn more about the Largest Contentful Paint element |
0 | 13,040 ms | "[{\"type\": \"table\", \"items\": [{\"node\": {\"lhId\": \"page-0-IMG\", \"path\": \"1,HTML,1,BODY,6,DIV,0,DIV,2,MAIN,0,MAIN,0,DIV,2,DIV,0,DIV,0,DIV,1,DIV,1,DIV,1,DIV,0,DIV,0,DIV,0,DIV,0,IMG\", \"type\": \"node\", \"snippet\": \"<img class=\\\"image--ded84 cta-experiment--a9662\\\" data-testid=\\\"product-details-image\\\" alt=\\\"Dorcia LED Outdoor String Light\\\" src=\\\"https:\/\/gifts.theknot.com\/media\/catalog\/product\/_\/p\/_plt4043a-on-room-02.j\u2026\\\">\", \"selector\": \"div > div.lazyload-wrapper > div.image-wrapper--3be39 > img.image--ded84\", \"nodeLabel\": \"Dorcia LED Outdoor String Light\", \"boundingRect\": {\"top\": 340, \"left\": 524, \"right\": 753, \"width\": 229, \"bottom\": 577, \"height\": 237}}}], \"headings\": [{\"key\": \"node\", \"label\": \"Element\", \"valueType\": \"node\"}]}, {\"type\": \"table\", \"items\": [{\"phase\": \"TTFB\", \"timing\": 866.347, \"percent\": \"7%\"}, {\"phase\": \"Load Delay\", \"timing\": 10833.040149822964, \"percent\": \"83%\"}, {\"phase\": \"Load Time\", \"timing\": 1246.2572267466458, \"percent\": \"10%\"}, {\"phase\": \"Render Delay\", \"timing\": 97.13212343039233, \"percent\": \"1%\"}], \"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 119 KiB | "[{\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"Array.prototype.filter\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 27261, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.find\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 27523, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.forEach\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 27961, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.from\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 28066, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.isArray\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 28717, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.map\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 28937, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.defineProperties\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 33258, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.entries\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 33402, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.getOwnPropertyDescriptors\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 33760, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.getPrototypeOf\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 34216, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.keys\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 34379, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.setPrototypeOf\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 34503, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.values\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"line\": 4, \"type\": \"source-location\", \"column\": 34608, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 15119}, {\"url\": \"https:\/\/connect.facebook.net\/en_US\/fbevents.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/connect.facebook.net\/en_US\/fbevents.js\", \"line\": 23, \"type\": \"source-location\", \"column\": 2302, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.filter\", \"location\": {\"url\": \"https:\/\/connect.facebook.net\/en_US\/fbevents.js\", \"line\": 24, \"type\": \"source-location\", \"column\": 20141, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.from\", \"location\": {\"url\": \"https:\/\/connect.facebook.net\/en_US\/fbevents.js\", \"line\": 24, \"type\": \"source-location\", \"column\": 26258, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.map\", \"location\": {\"url\": \"https:\/\/connect.facebook.net\/en_US\/fbevents.js\", \"line\": 24, \"type\": \"source-location\", \"column\": 28008, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.find\", \"location\": {\"url\": \"https:\/\/connect.facebook.net\/en_US\/fbevents.js\", \"line\": 24, \"type\": \"source-location\", \"column\": 28800, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 13436}, {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"Array.isArray\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 53881, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.getOwnPropertyDescriptors\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 8235, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.freeze\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 9216, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.isFrozen\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 10174, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.isSealed\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 16239, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.values\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 25367, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.setPrototypeOf\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 27909, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.defineProperties\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 31039, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.getPrototypeOf\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 47324, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.entries\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 56729, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.defineProperty\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 72079, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.seal\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 172072, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.keys\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 173704, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.isExtensible\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 189326, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.preventExtensions\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"line\": 8, \"type\": \"source-location\", \"column\": 190328, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 12797}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 463785, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.filter\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 529255, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.find\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 529514, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.forEach\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 530217, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.from\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 530322, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.isArray\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 530973, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.map\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 531644, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.some\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 533559, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.defineProperties\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 536378, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.defineProperty\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 536527, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.entries\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 536667, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.freeze\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 536832, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.getOwnPropertyDescriptors\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 537414, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.getPrototypeOf\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 537872, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.keys\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 538037, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.setPrototypeOf\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 538161, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.construct\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 544468, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 11875}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 297592, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.from\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 302517, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.forEach\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 304058, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.keys\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 305424, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.filter\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 305934, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.entries\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 308015, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.map\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 310684, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.isArray\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 311271, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.some\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 311720, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.find\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 312313, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.defineProperty\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 385689, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 9897}, {\"url\": \"https:\/\/ui.powerreviews.com\/stable\/4.1\/ui.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"Object.defineProperty\", \"location\": {\"url\": \"https:\/\/ui.powerreviews.com\/stable\/4.1\/ui.js\", \"line\": 3, \"type\": \"source-location\", \"column\": 27767, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 9379}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-footer-nav\/latest\/main.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"Object.defineProperty\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-footer-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 123578, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.from\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-footer-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 127439, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.forEach\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-footer-nav\/latest\/main.js\", \"line\": 5, \"type\": \"source-location\", \"column\": 128979, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.keys\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-footer-nav\/latest\/main.js\", \"line\": 6, \"type\": \"source-location\", \"column\": 4810, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.filter\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-footer-nav\/latest\/main.js\", \"line\": 6, \"type\": \"source-location\", \"column\": 5319, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.entries\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-footer-nav\/latest\/main.js\", \"line\": 6, \"type\": \"source-location\", \"column\": 7650, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.map\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-footer-nav\/latest\/main.js\", \"line\": 6, \"type\": \"source-location\", \"column\": 10605, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 9248}, {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/identify_05ea2.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/identify_05ea2.js\", \"line\": 0, \"type\": \"source-location\", \"column\": 86734, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.isArray\", \"location\": {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/identify_05ea2.js\", \"line\": 0, \"type\": \"source-location\", \"column\": 131502, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 8444}, {\"url\": \"https:\/\/cdn.mxpnl.com\/libs\/mixpanel-2-latest.min.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"Date.now\", \"location\": {\"url\": \"https:\/\/cdn.mxpnl.com\/libs\/mixpanel-2-latest.min.js\", \"line\": 17, \"type\": \"source-location\", \"column\": 133, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 8372}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/531.c573768c.chunk.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"Array.prototype.fill\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/531.c573768c.chunk.js\", \"line\": 34, \"type\": \"source-location\", \"column\": 39864, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.findIndex\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/531.c573768c.chunk.js\", \"line\": 34, \"type\": \"source-location\", \"column\": 40047, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.values\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/531.c573768c.chunk.js\", \"line\": 34, \"type\": \"source-location\", \"column\": 40221, \"urlProvider\": \"network\"}}, {\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/531.c573768c.chunk.js\", \"line\": 34, \"type\": \"source-location\", \"column\": 156883, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 8316}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/105.9e8353be.chunk.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/105.9e8353be.chunk.js\", \"line\": 0, \"type\": \"source-location\", \"column\": 18568, \"original\": {\"file\": \"webpack:\/\/fe-member-shopping\/.\/node_modules\/resize-observer-polyfill\/dist\/ResizeObserver.es.js\", \"line\": 896, \"column\": 32}, \"urlProvider\": \"network\"}}, {\"signal\": \"Number.isInteger\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/105.9e8353be.chunk.js\", \"line\": 0, \"type\": \"source-location\", \"column\": 21479, \"original\": {\"file\": \"webpack:\/\/fe-member-shopping\/.\/node_modules\/core-js-pure\/modules\/es.number.is-integer.js\", \"line\": 5, \"column\": 2}, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 7698}, {\"url\": \"https:\/\/cdn.cookielaw.org\/scripttemplates\/202306.1.0\/otBannerSdk.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"Array.prototype.fill\", \"location\": {\"url\": \"https:\/\/cdn.cookielaw.org\/scripttemplates\/202306.1.0\/otBannerSdk.js\", \"line\": 6, \"type\": \"source-location\", \"column\": 7371, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 7057}, {\"url\": \"https:\/\/my.hellobar.com\/modules-bc1e8e26398f9a3b9d27d9d118507e3be1fbb719ca4e8cd028efee84f406f08c.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/my.hellobar.com\/modules-bc1e8e26398f9a3b9d27d9d118507e3be1fbb719ca4e8cd028efee84f406f08c.js\", \"line\": 0, \"type\": \"source-location\", \"column\": 2013, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 83}, {\"url\": \"https:\/\/connect.facebook.net\/signals\/config\/1508084826166004?v=2.9.151&r=stable&domain=www.theknot.com&hme=8ce74e881727851b4427183947937854816d72704925561b9de6420cd43214ee&ex_m=66%2C111%2C98%2C102%2C57%2C3%2C92%2C65%2C15%2C90%2C83%2C48%2C50%2C157%2C160%2C171%2C167%2C168%2C170%2C28%2C93%2C49%2C72%2C169%2C152%2C155%2C164%2C165%2C172%2C120%2C14%2C47%2C176%2C175%2C122%2C17%2C32%2C36%2C1%2C40%2C61%2C62%2C63%2C67%2C87%2C16%2C13%2C89%2C86%2C85%2C99%2C101%2C35%2C100%2C29%2C25%2C153%2C156%2C129%2C27%2C10%2C11%2C12%2C5%2C6%2C24%2C21%2C22%2C53%2C58%2C60%2C70%2C94%2C26%2C71%2C8%2C7%2C75%2C45%2C20%2C96%2C95%2C9%2C19%2C18%2C77%2C82%2C44%2C43%2C81%2C37%2C39%2C80%2C52%2C78%2C31%2C41%2C34%2C69%2C0%2C88%2C4%2C84%2C76%2C79%2C2%2C33%2C59%2C38%2C97%2C42%2C74%2C64%2C103%2C56%2C55%2C30%2C91%2C54%2C51%2C46%2C73%2C68%2C23%2C104\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/connect.facebook.net\/signals\/config\/1508084826166004?v=2.9.151&r=stable&domain=www.theknot.com&hme=8ce74e881727851b4427183947937854816d72704925561b9de6420cd43214ee&ex_m=66%2C111%2C98%2C102%2C57%2C3%2C92%2C65%2C15%2C90%2C83%2C48%2C50%2C157%2C160%2C171%2C167%2C168%2C170%2C28%2C93%2C49%2C72%2C169%2C152%2C155%2C164%2C165%2C172%2C120%2C14%2C47%2C176%2C175%2C122%2C17%2C32%2C36%2C1%2C40%2C61%2C62%2C63%2C67%2C87%2C16%2C13%2C89%2C86%2C85%2C99%2C101%2C35%2C100%2C29%2C25%2C153%2C156%2C129%2C27%2C10%2C11%2C12%2C5%2C6%2C24%2C21%2C22%2C53%2C58%2C60%2C70%2C94%2C26%2C71%2C8%2C7%2C75%2C45%2C20%2C96%2C95%2C9%2C19%2C18%2C77%2C82%2C44%2C43%2C81%2C37%2C39%2C80%2C52%2C78%2C31%2C41%2C34%2C69%2C0%2C88%2C4%2C84%2C76%2C79%2C2%2C33%2C59%2C38%2C97%2C42%2C74%2C64%2C103%2C56%2C55%2C30%2C91%2C54%2C51%2C46%2C73%2C68%2C23%2C104\", \"line\": 19, \"type\": \"source-location\", \"column\": 2057, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 72}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/216.46322392.chunk.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/216.46322392.chunk.js\", \"line\": 0, \"type\": \"source-location\", \"column\": 2292, \"original\": {\"file\": \"webpack:\/\/fe-member-shopping\/.\/node_modules\/react-lazyload\/lib\/index.js\", \"line\": 33, \"column\": 112}, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 55}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/593.3c448a21.chunk.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/593.3c448a21.chunk.js\", \"line\": 0, \"type\": \"source-location\", \"column\": 8241, \"original\": {\"file\": \"webpack:\/\/fe-member-shopping\/.\/node_modules\/react-helmet\/es\/Helmet.js\", \"line\": 79, \"column\": 24}, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 53}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-analytics\/latest\/consented-segment.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"Array.prototype.find\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-analytics\/latest\/consented-segment.js\", \"line\": 27, \"type\": \"source-location\", \"column\": 4976, \"urlProvider\": \"network\"}}, {\"signal\": \"Date.now\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-analytics\/latest\/consented-segment.js\", \"line\": 27, \"type\": \"source-location\", \"column\": 5597, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.forEach\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-analytics\/latest\/consented-segment.js\", \"line\": 27, \"type\": \"source-location\", \"column\": 8086, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.some\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-analytics\/latest\/consented-segment.js\", \"line\": 27, \"type\": \"source-location\", \"column\": 20398, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.defineProperty\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-analytics\/latest\/consented-segment.js\", \"line\": 27, \"type\": \"source-location\", \"column\": 20836, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.map\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-analytics\/latest\/consented-segment.js\", \"line\": 27, \"type\": \"source-location\", \"column\": 22276, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.filter\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-analytics\/latest\/consented-segment.js\", \"line\": 27, \"type\": \"source-location\", \"column\": 22815, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.entries\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-analytics\/latest\/consented-segment.js\", \"line\": 27, \"type\": \"source-location\", \"column\": 37898, \"urlProvider\": \"network\"}}, {\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-analytics\/latest\/consented-segment.js\", \"line\": 36, \"type\": \"source-location\", \"column\": 22860, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 0}]" |
| 🔺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 | 5.5 s | "[{\"group\": \"styleLayout\", \"duration\": 2336.5350000000003, \"groupLabel\": \"Style & Layout\"}, {\"group\": \"scriptEvaluation\", \"duration\": 1592.9496000000024, \"groupLabel\": \"Script Evaluation\"}, {\"group\": \"other\", \"duration\": 1038.7991999999997, \"groupLabel\": \"Other\"}, {\"group\": \"paintCompositeRender\", \"duration\": 368.67389999999943, \"groupLabel\": \"Rendering\"}, {\"group\": \"scriptParseCompile\", \"duration\": 61.88280000000002, \"groupLabel\": \"Script Parsing & Compilation\"}, {\"group\": \"parseHTML\", \"duration\": 41.00639999999997, \"groupLabel\": \"Parse HTML & CSS\"}, {\"group\": \"garbageCollection\", \"duration\": 30.054299999999984, \"groupLabel\": \"Garbage Collection\"}]" |
| 🔺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. |
17 | 410 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. |
0 | Potential savings of 17 KiB | ["div > div.lazyload-wrapper > div.image-wrapper--3be39 > img.image--ded84","div > div.lazyload-wrapper > div.image-wrapper--3be39 > img.image--ded84"] |
| 🔺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 7 KiB | ["div > div.ot-pc-header > div.ot-pc-logo > img","div.ot-pc-footer > div.ot-pc-footer-logo > a > img"] |
| 🔺prioritize-lcp-image If the LCP element is dynamically added to the page, you should preload the image in order to improve LCP. Learn more about preloading LCP elements. |
0 | Potential savings of 990 ms | ["div > div.lazyload-wrapper > div.image-wrapper--3be39 > img.image--ded84"] |
| 🔺speed-index Speed Index shows how quickly the contents of a page are visibly populated. Learn more about the Speed Index metric. |
0 | 23.8 s | "[]" |
| 🔺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. |
26 | 1,040 ms | [] |
| 🔺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 101 KiB | "[{\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/css\/styles.css\", \"totalBytes\": 57764, \"wastedBytes\": 57470, \"wastedPercent\": 99.49068076034575}, {\"url\": \"#onetrust-banner-sdk{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} \u2026\", \"totalBytes\": 20333, \"wastedBytes\": 20034, \"wastedPercent\": 98.52753132807428}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/css\/main.af6ecd86.css\", \"totalBytes\": 18059, \"wastedBytes\": 15666, \"wastedPercent\": 86.74881986647766}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/styles.css\", \"totalBytes\": 14371, \"wastedBytes\": 10376, \"wastedPercent\": 72.20095423086352}]" |
| 🔺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 736 KiB | "[{\"url\": \"https:\/\/surveys-static.survicate.com\/widget_core-22.10.4.js\", \"totalBytes\": 194549, \"wastedBytes\": 112158, \"wastedPercent\": 57.65024773426196}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"totalBytes\": 258947, \"wastedBytes\": 102524, \"wastedPercent\": 39.59281685975147}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/531.c573768c.chunk.js\", \"totalBytes\": 111930, \"wastedBytes\": 81492, \"wastedPercent\": 72.80661602790904}, {\"url\": \"https:\/\/analytics.tiktok.com\/i18n\/pixel\/static\/main.MWIzOGRhOGZjMQ.js\", \"totalBytes\": 143669, \"wastedBytes\": 71037, \"wastedPercent\": 49.44471369736839}, {\"url\": \"https:\/\/cdn.cookielaw.org\/scripttemplates\/202306.1.0\/otBannerSdk.js\", \"totalBytes\": 99724, \"wastedBytes\": 55317, \"wastedPercent\": 55.46960951913474}, {\"url\": \"https:\/\/www.googletagmanager.com\/gtm.js?id=GTM-5S2TFK&l=dataLayer\", \"totalBytes\": 140943, \"wastedBytes\": 50377, \"wastedPercent\": 35.742766899477644}, {\"url\": \"https:\/\/www.googletagmanager.com\/gtag\/destination?id=G-N0GL0GGXYR&l=dataLayer&cx=c\", \"totalBytes\": 94572, \"wastedBytes\": 41857, \"wastedPercent\": 44.2593891430346}, {\"url\": \"https:\/\/www.googletagmanager.com\/gtm.js?id=GTM-NPQ9TXR&l=dataLayer\", \"totalBytes\": 202716, \"wastedBytes\": 40469, \"wastedPercent\": 19.96317706103459}, {\"url\": \"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-6XZLY5HEQX&l=dataLayer&cx=c\", \"totalBytes\": 99612, \"wastedBytes\": 38235, \"wastedPercent\": 38.38399231419059}, {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/44.js\", \"totalBytes\": 77729, \"wastedBytes\": 37006, \"wastedPercent\": 47.60930568624815}, {\"url\": \"https:\/\/www.googletagmanager.com\/gtag\/destination?id=AW-950989113&l=dataLayer&cx=c\", \"totalBytes\": 79310, \"wastedBytes\": 34375, \"wastedPercent\": 43.34277856141271}, {\"url\": \"https:\/\/s.go-mpulse.net\/boomerang\/W4DWN-F385G-M4K84-AVS45-EWMBB\", \"totalBytes\": 50429, \"wastedBytes\": 32928, \"wastedPercent\": 65.29658615121535}, {\"url\": \"https:\/\/connect.facebook.net\/en_US\/fbevents.js\", \"totalBytes\": 73788, \"wastedBytes\": 30044, \"wastedPercent\": 40.71708728572131}, {\"url\": \"https:\/\/ui.powerreviews.com\/tag-builds\/10449\/4.1\/js\/chunks\/engine.js\", \"totalBytes\": 40738, \"wastedBytes\": 25577, \"wastedPercent\": 62.78352785730016}]" |
| 🔺uses-long-cache-ttl A long cache lifetime can speed up repeat visits to your page. Learn more about efficient cache policies. |
50 | 38 resources found | "[{\"url\": \"https:\/\/cdn.segment.com\/analytics.js\/v1\/qXyI9slRip\/analytics.min.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 120}, \"totalBytes\": 31351, \"wastedBytes\": 30828.48333333333, \"cacheLifetimeMs\": 120000, \"cacheHitProbability\": 0.016666666666666666}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/main.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 300}, \"totalBytes\": 91828, \"wastedBytes\": 88001.83333333334, \"cacheLifetimeMs\": 300000, \"cacheHitProbability\": 0.041666666666666664}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-footer-nav\/latest\/main.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 300}, \"totalBytes\": 51876, \"wastedBytes\": 49714.5, \"cacheLifetimeMs\": 300000, \"cacheHitProbability\": 0.041666666666666664}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-analytics\/latest\/consented-segment.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 300}, \"totalBytes\": 50829, \"wastedBytes\": 48711.125, \"cacheLifetimeMs\": 300000, \"cacheHitProbability\": 0.041666666666666664}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/typography\/catalyst-v2\/font-secondary-regular.woff2\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 300}, \"totalBytes\": 32093, \"wastedBytes\": 30755.791666666668, \"cacheLifetimeMs\": 300000, \"cacheHitProbability\": 0.041666666666666664}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/typography\/catalyst-v2\/font-primary-extra-bold.woff2\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 300}, \"totalBytes\": 26429, \"wastedBytes\": 25327.791666666668, \"cacheLifetimeMs\": 300000, \"cacheHitProbability\": 0.041666666666666664}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/typography\/catalyst-v2\/font-primary-bold.woff2\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 300}, \"totalBytes\": 24784, \"wastedBytes\": 23751.333333333336, \"cacheLifetimeMs\": 300000, \"cacheHitProbability\": 0.041666666666666664}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/typography\/catalyst-v2\/font-primary-regular.woff2\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 300}, \"totalBytes\": 24697, \"wastedBytes\": 23667.958333333336, \"cacheLifetimeMs\": 300000, \"cacheHitProbability\": 0.041666666666666664}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/styles.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 300}, \"totalBytes\": 14853, \"wastedBytes\": 14234.125, \"cacheLifetimeMs\": 300000, \"cacheHitProbability\": 0.041666666666666664}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-header-nav\/latest\/secondary.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 300}, \"totalBytes\": 11237, \"wastedBytes\": 10768.791666666668, \"cacheLifetimeMs\": 300000, \"cacheHitProbability\": 0.041666666666666664}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/pagelet\/latest\/browser-modules.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 300}, \"totalBytes\": 8390, \"wastedBytes\": 8040.416666666667, \"cacheLifetimeMs\": 300000, \"cacheHitProbability\": 0.041666666666666664}, {\"url\": \"https:\/\/union.theknot.com\/dist\/v2\/tk-pagelet-footer-nav\/latest\/styles.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 300}, \"totalBytes\": 6675, \"wastedBytes\": 6396.875, \"cacheLifetimeMs\": 300000, \"cacheHitProbability\": 0.041666666666666664}, {\"url\": \"https:\/\/d.impactradius-event.com\/A2418572-9a1d-44c3-a1ba-e8780964b8a41.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 900, \"s-maxage\": \"300\"}, \"totalBytes\": 16164, \"wastedBytes\": 14446.575, \"cacheLifetimeMs\": 900000, \"cacheHitProbability\": 0.10625}, {\"url\": \"https:\/\/ui.powerreviews.com\/stable\/4.1\/ui.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 1800, \"s-maxage\": \"1209600\"}, \"totalBytes\": 15522, \"wastedBytes\": 13387.725, \"cacheLifetimeMs\": 1800000, \"cacheHitProbability\": 0.1375}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/main.88bf831d.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 260892, \"wastedBytes\": 195669, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/531.c573768c.chunk.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 112864, \"wastedBytes\": 84648, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/29.6d4fe799.chunk.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 20050, \"wastedBytes\": 15037.5, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/css\/main.af6ecd86.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 18485, \"wastedBytes\": 13863.75, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/49.1d27460a.chunk.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 16030, \"wastedBytes\": 12022.5, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/738.ceac5e12.chunk.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 9925, \"wastedBytes\": 7443.75, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/105.9e8353be.chunk.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 7440, \"wastedBytes\": 5580, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/702.bbe837a0.chunk.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 7421, \"wastedBytes\": 5565.75, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/css\/531.2035c5e8.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 7221, \"wastedBytes\": 5415.75, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/css\/49.a90474e7.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 7011, \"wastedBytes\": 5258.25, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/593.3c448a21.chunk.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 5671, \"wastedBytes\": 4253.25, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/622.0dcf2cc0.chunk.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 3811, \"wastedBytes\": 2858.25, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/js\/216.46322392.chunk.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 3253, \"wastedBytes\": 2439.75, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/registry\/store\/static\/css\/702.a26dc6bd.css\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 7200}, \"totalBytes\": 1477, \"wastedBytes\": 1107.75, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/www.theknot.com\/akam\/13\/4af147a6\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 21600}, \"totalBytes\": 9660, \"wastedBytes\": 6182.400000000001, \"cacheLifetimeMs\": 21600000, \"cacheHitProbability\": 0.36}, {\"url\": \"https:\/\/cdn.cookielaw.org\/scripttemplates\/202306.1.0\/otBannerSdk.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 86400}, \"totalBytes\": 99894, \"wastedBytes\": 39957.600000000006, \"cacheLifetimeMs\": 86400000, \"cacheHitProbability\": 0.6}, {\"url\": \"https:\/\/cdn.cookielaw.org\/scripttemplates\/otSDKStub.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 86400}, \"totalBytes\": 7387, \"wastedBytes\": 2954.8, \"cacheLifetimeMs\": 86400000, \"cacheHitProbability\": 0.6}, {\"url\": \"https:\/\/cdn.cookielaw.org\/logos\/4708a190-b1e8-4c46-8bde-12838e4eaa32\/f2ffa6c6-dd61-4e7a-920e-2b30e13dbb31\/c6f67a81-cc59-4c52-b78d-dbdf48d0d55b\/logo_tkww.png\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 86400}, \"totalBytes\": 5043, \"wastedBytes\": 2017.2, \"cacheLifetimeMs\": 86400000, \"cacheHitProbability\": 0.6}, {\"url\": \"https:\/\/cdn.cookielaw.org\/logos\/static\/powered_by_logo.svg\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 86400}, \"totalBytes\": 2188, \"wastedBytes\": 875.2, \"cacheLifetimeMs\": 86400000, \"cacheHitProbability\": 0.6}, {\"url\": \"https:\/\/media-api.xogrp.com\/images\/9979e33a-cd47-49aa-bab8-7f6c5f667034\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 244966}, \"totalBytes\": 1062, \"wastedBytes\": 229.8959583333333, \"cacheLifetimeMs\": 244966000, \"cacheHitProbability\": 0.783525462962963}, {\"url\": \"https:\/\/media-api.xogrp.com\/images\/8a59b1b0-7305-4d5d-a5a9-45ca37485441\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 331593}, \"totalBytes\": 991, \"wastedBytes\": 177.44147482638888, \"cacheLifetimeMs\": 331593000, \"cacheHitProbability\": 0.8209470486111111}, {\"url\": \"https:\/\/media-api.xogrp.com\/images\/7215927f-848f-4496-b025-9250cf177ba6\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 433646}, \"totalBytes\": 939, \"wastedBytes\": 140.40277951388882, \"cacheLifetimeMs\": 433646000, \"cacheHitProbability\": 0.8504762731481482}, {\"url\": \"https:\/\/media-api.xogrp.com\/images\/d5e37f27-ba69-4734-bdff-38d1622df813\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 433696}, \"totalBytes\": 873, \"wastedBytes\": 130.52158333333327, \"cacheLifetimeMs\": 433696000, \"cacheHitProbability\": 0.8504907407407408}, {\"url\": \"https:\/\/s.go-mpulse.net\/boomerang\/W4DWN-F385G-M4K84-AVS45-EWMBB\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 604800}, \"totalBytes\": 50634, \"wastedBytes\": 5063.399999999999, \"cacheLifetimeMs\": 604800000, \"cacheHitProbability\": 0.9}]" |
| 🔺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 650 ms | "[{\"url\": \"https:\/\/production-reg-graphql-shopping.regsvcs.theknot.com\", \"wastedMs\": 646.556}, {\"url\": \"https:\/\/pro-tkww-unleash-edge-useast1.svc.nuptic.com\", \"wastedMs\": 530.078}, {\"url\": \"https:\/\/no-services.theknot.com\", \"wastedMs\": 409.078}, {\"url\": \"https:\/\/gifts.theknot.com\", \"wastedMs\": 397.4899999999999}, {\"url\": \"https:\/\/www.ojrq.net\", \"wastedMs\": 345.61400000000003}, {\"url\": \"https:\/\/theknot.sjv.io\", \"wastedMs\": 344.81}, {\"url\": \"https:\/\/s.go-mpulse.net\", \"wastedMs\": 339.2539999999999}, {\"url\": \"https:\/\/media-api.xogrp.com\", \"wastedMs\": 316.26}, {\"url\": \"https:\/\/cdn.segment.com\", \"wastedMs\": 313.092}, {\"url\": \"https:\/\/c.go-mpulse.net\", \"wastedMs\": 312.514}, {\"url\": \"https:\/\/geolocation.onetrust.com\", \"wastedMs\": 301.11}, {\"url\": \"https:\/\/cdn.cookielaw.org\", \"wastedMs\": 300}]" |
| 🔺uses-responsive-images Serve images that are appropriately-sized to save cellular data and improve load time. Learn how to size images. |
0 | Potential savings of 27 KiB | ["div > div.lazyload-wrapper > div.image-wrapper--3be39 > img.image--ded84","div > div.lazyload-wrapper > div.image-wrapper--3be39 > img.image--ded84"] |
| 🔺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 246 KiB | "[{\"url\": \"https:\/\/production-reg-graphql-shopping.regsvcs.theknot.com\/graphql\", \"totalBytes\": 231810, \"wastedBytes\": 206617}, {\"url\": \"https:\/\/production-reg-graphql-shopping.regsvcs.theknot.com\/graphql\", \"totalBytes\": 43418, \"wastedBytes\": 36793}, {\"url\": \"https:\/\/production-reg-graphql-shopping.regsvcs.theknot.com\/graphql\", \"totalBytes\": 8029, \"wastedBytes\": 6411}, {\"url\": \"https:\/\/production-reg-graphql-shopping.regsvcs.theknot.com\/graphql\", \"totalBytes\": 2122, \"wastedBytes\": 1624}]" |
β