Performance Report for https://www.massgeneral.org/orthopaedics
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 |
|---|---|---|---|
| 🔺cumulative-layout-shift Cumulative Layout Shift measures the movement of visible elements within the viewport. Learn more about the Cumulative Layout Shift metric. |
86 | 0.112 | "[{\"newEngineResult\": {\"cumulativeLayoutShift\": 0.11216162420382166, \"cumulativeLayoutShiftMainFrame\": 0.11216162420382166}, \"newEngineResultDiffered\": false, \"cumulativeLayoutShiftMainFrame\": 0.11216162420382166}]" |
| 🔺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. |
50 | 1,846 elements | ["a.arrow-link > span.icon > svg.svg-inline--fa > path","div.main-nav-col__inner > div.main-nav-col__content > div.row > ul.main-nav-col__link-list"] |
| 🔺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. |
34 | 3.5 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. |
55 | 3.8 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:\/\/fonts.gstatic.com\/s\/roboto\/v18\/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2\", \"wastedMs\": 334.52799940109253}, {\"url\": \"https:\/\/fonts.gstatic.com\/s\/roboto\/v18\/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2\", \"wastedMs\": 273.8259997367859}, {\"url\": \"https:\/\/fonts.gstatic.com\/s\/roboto\/v18\/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2\", \"wastedMs\": 180.61999940872192}]" |
|
| 🔺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. |
2 | 19.8 s | "[{\"url\": \"https:\/\/www.massgeneral.org\/orthopaedics\", \"responseTime\": 482.2190000000001}]" |
| 🔺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 |
15 | 5.8 s | "[]" |
| 🔺largest-contentful-paint-element This is the largest contentful element painted within the viewport. Learn more about the Largest Contentful Paint element |
0 | 5,830 ms | "[{\"type\": \"table\", \"items\": [{\"node\": {\"lhId\": \"page-0-P\", \"path\": \"1,HTML,1,BODY,6,DIV,0,DIV,2,FOOTER,0,DIV,0,DIV,1,DIV,0,DIV,1,DIV,0,P\", \"type\": \"node\", \"snippet\": \"<p>\", \"selector\": \"div#footerModal > div.modal-content > div.modal-body > p\", \"nodeLabel\": \"We use cookies and other tools to enhance your experience on our website and to\u2026\", \"boundingRect\": {\"top\": 448, \"left\": 100, \"right\": 686, \"width\": 586, \"bottom\": 537, \"height\": 90}}}], \"headings\": [{\"key\": \"node\", \"label\": \"Element\", \"valueType\": \"node\"}]}, {\"type\": \"table\", \"items\": [{\"phase\": \"TTFB\", \"timing\": 822.308, \"percent\": \"14%\"}, {\"phase\": \"Load Delay\", \"timing\": 0, \"percent\": \"0%\"}, {\"phase\": \"Load Time\", \"timing\": 0, \"percent\": \"0%\"}, {\"phase\": \"Render Delay\", \"timing\": 5009.311, \"percent\": \"86%\"}], \"headings\": [{\"key\": \"phase\", \"label\": \"Phase\", \"valueType\": \"text\"}, {\"key\": \"percent\", \"label\": \"% of LCP\", \"valueType\": \"text\"}, {\"key\": \"timing\", \"label\": \"Timing\", \"valueType\": \"ms\"}]}]" |
| 🔺layout-shift-elements These DOM elements contribute most to the CLS of the page. Learn how to improve CLS |
0 | 5 elements found | ["body > div.container-fluid","div.modal-body > p > a.privacy_policy > span","div.hero-area__body > div.hero-content > div.hero-content__inner > h1.hero-content__title","div.breadcrumbs > div.breadcrumbs__inner > nav.breadcrumbs__pages > ul.page-trail","div.row > div.col-4 > div.global-header__mobile-nav > div.mobile-search"] |
| 🔺layout-shifts | 0 | 2 layout shifts found | ["body > div.container-fluid","div.modal-body > p > a.privacy_policy > span"] |
| 🔺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 23 KiB | "[{\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 69562, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.defineProperty\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 195712, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.defineProperties\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 195818, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.entries\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 195935, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.freeze\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 196082, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.getOwnPropertyDescriptors\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 196614, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.getPrototypeOf\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 197010, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.isExtensible\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 197246, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.isFrozen\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 197417, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.isSealed\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 197582, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.keys\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 197731, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.preventExtensions\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 197921, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.seal\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 198126, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.setPrototypeOf\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 198257, \"urlProvider\": \"network\"}}, {\"signal\": \"Object.values\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 198353, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.from\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 200161, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.isArray\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 200262, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.fill\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 201643, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.filter\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 201850, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.find\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 202084, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.findIndex\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 202336, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.forEach\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 203025, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.map\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 204009, \"urlProvider\": \"network\"}}, {\"signal\": \"Array.prototype.some\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 205337, \"urlProvider\": \"network\"}}, {\"signal\": \"String.fromCodePoint\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 206615, \"urlProvider\": \"network\"}}, {\"signal\": \"String.raw\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 206949, \"urlProvider\": \"network\"}}, {\"signal\": \"String.prototype.codePointAt\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 207194, \"urlProvider\": \"network\"}}, {\"signal\": \"String.prototype.repeat\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 210389, \"urlProvider\": \"network\"}}, {\"signal\": \"Number.isInteger\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 220634, \"urlProvider\": \"network\"}}, {\"signal\": \"Number.isSafeInteger\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 220812, \"urlProvider\": \"network\"}}, {\"signal\": \"Date.now\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 225754, \"urlProvider\": \"network\"}}, {\"signal\": \"Date.prototype.toISOString\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 226186, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.apply\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 242852, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.construct\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 243223, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.defineProperty\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 243759, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.deleteProperty\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 244027, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.get\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 244212, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.getOwnPropertyDescriptor\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 244476, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.getPrototypeOf\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 244618, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.has\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 244725, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.isExtensible\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 244847, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.ownKeys\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 244946, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.preventExtensions\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 245035, \"urlProvider\": \"network\"}}, {\"signal\": \"Reflect.setPrototypeOf\", \"location\": {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"line\": 1, \"type\": \"source-location\", \"column\": 245796, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 22512}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/29.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/29.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 349, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 135}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/11.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/11.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 690, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 121}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/27.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/27.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 403, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 99}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/18.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/18.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 362, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 97}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/23.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/23.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 419, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 96}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/5.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/5.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 439, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 89}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/16.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/16.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 475, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 88}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/9.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/9.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 461, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 79}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/20.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/20.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 445, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 78}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/30.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/30.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 854, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 64}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/22.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/22.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 741, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 61}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/10.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/10.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 703, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 60}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/3.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/3.bundle.js?ab42ae\", \"line\": 1, \"type\": \"source-location\", \"column\": 158, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 58}, {\"url\": \"https:\/\/mgb.containers.piwik.pro\/41b8ae76-3079-47d5-aaf8-040ee367d152.js\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/mgb.containers.piwik.pro\/41b8ae76-3079-47d5-aaf8-040ee367d152.js\", \"line\": 6, \"type\": \"source-location\", \"column\": 2672, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 54}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/8.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/8.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 1144, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 54}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/vendor.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/vendor.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 4557, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 53}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/17.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/17.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 428, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 46}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/6.bundle.js?ab42ae\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"signal\": \"@babel\/plugin-transform-classes\", \"location\": {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/6.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 788, \"urlProvider\": \"network\"}}]}, \"totalBytes\": 0, \"wastedBytes\": 44}]" |
| 🔺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. |
56 | 230 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 966 KiB | "[{\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/images\/orthopaedics\/patient-stories\/lily-playing-field-hockey-2-1600x900.jpg\", \"totalBytes\": 984236, \"wastedBytes\": 795920.3, \"fromProtocol\": true, \"isCrossOrigin\": false, \"wastedWebpBytes\": 765068}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/images\/orthopaedics\/locations\/mass-general-waltham-outside-600x338.jpg\", \"totalBytes\": 210166, \"wastedBytes\": 177701.25, \"fromProtocol\": true, \"isCrossOrigin\": false, \"wastedWebpBytes\": 169826}, {\"url\": \"https:\/\/i.ytimg.com\/vi\/Vt33NWFqSNA\/sddefault.jpg\", \"totalBytes\": 37712, \"wastedBytes\": 15979.1, \"fromProtocol\": true, \"isCrossOrigin\": true, \"wastedWebpBytes\": 12666}]" |
| 🔺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 2,130 ms | "[{\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/css\/grid.css\", \"wastedMs\": 1052, \"totalBytes\": 3078}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/css\/main.css\", \"wastedMs\": 324, \"totalBytes\": 39645}]" |
| 🔺speed-index Speed Index shows how quickly the contents of a page are visibly populated. Learn more about the Speed Index metric. |
1 | 15.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. |
50 | 1 facade alternative available | "[{\"entity\": \"YouTube\", \"product\": \"YouTube Embedded Player (Video)\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/player_ias.vflset\/lt_LT\/base.js\", \"tbtImpact\": 0.014443594492452874, \"blockingTime\": 17.754099999999994, \"transferSize\": 811326, \"mainThreadTime\": 130.2495000000014}, {\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/www-embed-player.vflset\/www-embed-player.js\", \"tbtImpact\": 7.829636041548533, \"blockingTime\": 49.52419999999999, \"transferSize\": 97300, \"mainThreadTime\": 248.59020000000325}, {\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/www-widgetapi.vflset\/www-widgetapi.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 68488, \"mainThreadTime\": 11.5254}, {\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/www-player.css\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 48139, \"mainThreadTime\": 13.53}, {\"url\": \"https:\/\/www.youtube.com\/embed\/Vt33NWFqSNA\", \"tbtImpact\": 6.905419193334033, \"blockingTime\": 0, \"transferSize\": 39002, \"mainThreadTime\": 77.68199999999995}, {\"url\": \"Other resources\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 62567, \"mainThreadTime\": 0}]}, \"blockingTime\": 67.27829999999999, \"transferSize\": 1126822}]" |
| 🔺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 280 ms | "[{\"entity\": \"piwik.pro\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/mgb.containers.piwik.pro\/41b8ae76-3079-47d5-aaf8-040ee367d152.js\", \"tbtImpact\": 180.01551953849648, \"blockingTime\": 163.19799999999998, \"transferSize\": 81850, \"mainThreadTime\": 276.8810999999999}, {\"url\": \"https:\/\/mgb.containers.piwik.pro\/ppms.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 24440, \"mainThreadTime\": 8.388599999999997}, {\"url\": \"https:\/\/mgb.piwik.pro\/ppms.php\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 0, \"mainThreadTime\": 0}]}, \"tbtImpact\": 180.01551953849648, \"blockingTime\": 163.19799999999998, \"transferSize\": 106290, \"mainThreadTime\": 285.2696999999999}, {\"entity\": \"YouTube\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/www-embed-player.vflset\/www-embed-player.js\", \"tbtImpact\": 7.829636041548533, \"blockingTime\": 49.52419999999999, \"transferSize\": 97300, \"mainThreadTime\": 248.59020000000325}, {\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/player_ias.vflset\/lt_LT\/base.js\", \"tbtImpact\": 0.014443594492452874, \"blockingTime\": 17.754099999999994, \"transferSize\": 811326, \"mainThreadTime\": 130.2495000000014}, {\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/www-widgetapi.vflset\/www-widgetapi.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 68488, \"mainThreadTime\": 11.5254}, {\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/www-player.css\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 48139, \"mainThreadTime\": 13.53}, {\"url\": \"https:\/\/www.youtube.com\/embed\/Vt33NWFqSNA\", \"tbtImpact\": 6.905419193334033, \"blockingTime\": 0, \"transferSize\": 39002, \"mainThreadTime\": 77.68199999999995}, {\"url\": \"https:\/\/i.ytimg.com\/vi\/Vt33NWFqSNA\/sddefault.jpg\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 38154, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/player_ias.vflset\/lt_LT\/embed.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 18497, \"mainThreadTime\": 1.4367000000000003}, {\"url\": \"https:\/\/yt3.ggpht.com\/ytc\/AIdro_n8vfB05D9l3k51MePO1wyW76PIJVO-AqyXgGEifX-1wA=s68-c-k-c0x00ffffff-no-rj\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 3555, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/www.youtube.com\/iframe_api\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 2301, \"mainThreadTime\": 1.3965}, {\"url\": \"https:\/\/www.youtube.com\/youtubei\/v1\/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 50, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/www.youtube.com\/generate_204?CRiBHg\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 10, \"mainThreadTime\": 0}]}, \"tbtImpact\": 14.74949882937502, \"blockingTime\": 67.27829999999999, \"transferSize\": 1126822, \"mainThreadTime\": 484.41030000000455}, {\"entity\": \"cloudfront.net\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"tbtImpact\": 6.46997596635578, \"blockingTime\": 28.0741, \"transferSize\": 96775, \"mainThreadTime\": 276.00119999999924}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/spectral\/spectral-lightitalic.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 91975, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/spectral\/spectral-medium.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 90215, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/spectral\/spectral-light.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 86775, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/spectral\/spectral-regular.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 81671, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/css\/main.css\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 39645, \"mainThreadTime\": 5.333999999999999}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-thin-italic.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 19448, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-italic.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 19336, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-light-italic.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 19138, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-bold-italic.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 19108, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-thin.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 18861, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-light.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 18832, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-medium.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 18503, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-roman.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 18298, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-bold.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 12779, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/css\/grid.css\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 3078, \"mainThreadTime\": 2.2857}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/mgh-icons\/mgh-icons.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 1263, \"mainThreadTime\": 0}]}, \"tbtImpact\": 6.46997596635578, \"blockingTime\": 28.0741, \"transferSize\": 655700, \"mainThreadTime\": 283.62089999999927}, {\"entity\": \"CallRail\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/cdn.callrail.com\/companies\/763824717\/7f48cebc793bc5770b5c\/12\/swap.js\", \"tbtImpact\": 31.215979049388608, \"blockingTime\": 22.479100000000003, \"transferSize\": 24701, \"mainThreadTime\": 106.90049999999978}]}, \"tbtImpact\": 31.215979049388608, \"blockingTime\": 22.479100000000003, \"transferSize\": 24701, \"mainThreadTime\": 106.90049999999978}, {\"entity\": \"Marketo\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/munchkin.marketo.net\/163\/munchkin.js\", \"tbtImpact\": 19.352379243844553, \"blockingTime\": 1.678599999999996, \"transferSize\": 5244, \"mainThreadTime\": 52.9488}, {\"url\": \"https:\/\/munchkin.marketo.net\/munchkin.js\", \"tbtImpact\": 1.001255774318906, \"blockingTime\": 0, \"transferSize\": 1159, \"mainThreadTime\": 2.7801}, {\"url\": \"https:\/\/329-zem-341.mktoresp.com\/webevents\/visitWebPage?_mchNc=1713985699508&_mchCn=&_mchId=329-ZEM-341&_mchTk=_mch-massgeneral.org-1713985699506-44622&_mchHo=www.massgeneral.org&_mchPo=&_mchRu=%2Forthopaedics&_mchPc=https%3A&_mchVr=163&_mchEcid=&_mchHa=&_mchRe=&_mchQp=\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 318, \"mainThreadTime\": 0}]}, \"tbtImpact\": 20.35363501816346, \"blockingTime\": 1.678599999999996, \"transferSize\": 6721, \"mainThreadTime\": 55.7289}, {\"entity\": \"Other Google APIs\/SDKs\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/jnn-pa.googleapis.com\/$rpc\/google.internal.waa.v1.Waa\/Create\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 42108, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/www.google.com\/js\/th\/YAFhOK119coHyqOZ5ffOElkI3qfbcVWRDTaZetnaUos.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 20753, \"mainThreadTime\": 12.0774}, {\"url\": \"https:\/\/play.google.com\/log?format=json&hasfast=true&authuser=0\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 152, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/jnn-pa.googleapis.com\/$rpc\/google.internal.waa.v1.Waa\/GenerateIT\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 134, \"mainThreadTime\": 0}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 63147, \"mainThreadTime\": 12.0774}, {\"entity\": \"Google Fonts\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/fonts.gstatic.com\/s\/roboto\/v18\/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 11321, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/fonts.gstatic.com\/s\/roboto\/v18\/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 10866, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/fonts.gstatic.com\/s\/roboto\/v18\/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 7913, \"mainThreadTime\": 0}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 30100, \"mainThreadTime\": 0}, {\"entity\": \"Google\/Doubleclick Ads\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/static.doubleclick.net\/instream\/ad_status.js\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 495, \"mainThreadTime\": 0.108}, {\"url\": \"https:\/\/googleads.g.doubleclick.net\/pagead\/id\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 488, \"mainThreadTime\": 0}, {\"url\": \"https:\/\/googleads.g.doubleclick.net\/pagead\/id?slf_rd=1\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 242, \"mainThreadTime\": 0}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 1225, \"mainThreadTime\": 0.108}, {\"entity\": \"Monotype\", \"subItems\": {\"type\": \"subitems\", \"items\": [{\"url\": \"https:\/\/fast.fonts.net\/lt\/1.css?apiType=css&c=72ea6c2d-4925-4118-8217-5f369f953766&fontids=5664067,5664081,5664085,5664089,5664093,5664098,5664103,5664107,5664111,5664149\", \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 553, \"mainThreadTime\": 2.1696}]}, \"tbtImpact\": 0, \"blockingTime\": 0, \"transferSize\": 553, \"mainThreadTime\": 2.1696}]" |
| 🔺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. |
84 | 250 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 3,295 KiB | "[{\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/images\/orthopaedics\/patient-stories\/lily-playing-field-hockey-2-1600x900.jpg\", \"totalBytes\": 984559}, {\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/player_ias.vflset\/lt_LT\/base.js\", \"totalBytes\": 811326}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/images\/orthopaedics\/locations\/mass-general-waltham-outside-600x338.jpg\", \"totalBytes\": 210490}, {\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/www-embed-player.vflset\/www-embed-player.js\", \"totalBytes\": 97300}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"totalBytes\": 96775}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/spectral\/spectral-lightitalic.woff2\", \"totalBytes\": 91975}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/spectral\/spectral-medium.woff2\", \"totalBytes\": 90215}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/spectral\/spectral-light.woff2\", \"totalBytes\": 86775}, {\"url\": \"https:\/\/mgb.containers.piwik.pro\/41b8ae76-3079-47d5-aaf8-040ee367d152.js\", \"totalBytes\": 81850}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/spectral\/spectral-regular.woff2\", \"totalBytes\": 81671}]" |
| 🔺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.col-8 > div.global-header__logo > a > 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 77 KiB | "[{\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/www-player.css\", \"totalBytes\": 48112, \"wastedBytes\": 46171, \"wastedPercent\": 95.96617331718544}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/css\/main.css\", \"totalBytes\": 39284, \"wastedBytes\": 32539, \"wastedPercent\": 82.83076148679471}]" |
| 🔺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 746 KiB | "[{\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/player_ias.vflset\/lt_LT\/base.js\", \"totalBytes\": 811299, \"wastedBytes\": 577252, \"wastedPercent\": 71.15156629974113}, {\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/www-widgetapi.vflset\/www-widgetapi.js\", \"totalBytes\": 68202, \"wastedBytes\": 53265, \"wastedPercent\": 78.09827268153614}, {\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/www-embed-player.vflset\/www-embed-player.js\", \"totalBytes\": 97273, \"wastedBytes\": 52397, \"wastedPercent\": 53.86585477800557}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"totalBytes\": 96389, \"wastedBytes\": 49826, \"wastedPercent\": 51.692249684966704}, {\"url\": \"https:\/\/mgb.containers.piwik.pro\/41b8ae76-3079-47d5-aaf8-040ee367d152.js\", \"totalBytes\": 81534, \"wastedBytes\": 31656, \"wastedPercent\": 38.82586379364064}]" |
| 🔺uses-http2 HTTP/2 offers many benefits over HTTP/1.1, including binary headers and multiplexing. Learn more about HTTP/2. |
0 | 47 requests not served via HTTP/2 | "[{\"url\": \"https:\/\/www.massgeneral.org\/orthopaedics\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/images\/logos\/mgh-logo-rgb.svg\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/fontloader.min.js\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/images\/logos\/mgh-logo-rgb.svg\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/fontloader.min.js\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/vendor.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/29.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/17.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/8.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/20.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/23.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/16.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/22.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/5.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/3.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/11.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/10.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/27.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/18.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/30.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/6.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/js\/9.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/images\/orthopaedics\/patient-stories\/lily-playing-field-hockey-2-1600x900.jpg\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/vendor.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/29.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/17.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/8.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/20.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/23.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/images\/orthopaedics\/patient-stories\/lily-playing-field-hockey-2-1600x900.jpg\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/16.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/11.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/3.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/5.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/22.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/images\/orthopaedics\/locations\/mass-general-waltham-outside-600x338.jpg\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/10.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/images\/orthopaedics\/locations\/mass-general-waltham-outside-600x338.jpg\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/30.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/18.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/27.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/6.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/json\/centers.json\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/MGH\/json\/centers\/orthopaedics.json\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/9.bundle.js?ab42ae\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/json\/centers.json\", \"protocol\": \"http\/1.1\"}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/json\/centers\/orthopaedics.json\", \"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 | 44 resources found | "[{\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/images\/orthopaedics\/patient-stories\/lily-playing-field-hockey-2-1600x900.jpg\", \"totalBytes\": 984559, \"wastedBytes\": 984559, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/images\/orthopaedics\/locations\/mass-general-waltham-outside-600x338.jpg\", \"totalBytes\": 210490, \"wastedBytes\": 210490, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/js\/main.min.js\", \"totalBytes\": 96775, \"wastedBytes\": 96775, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/spectral\/spectral-lightitalic.woff2\", \"totalBytes\": 91975, \"wastedBytes\": 91975, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/spectral\/spectral-medium.woff2\", \"totalBytes\": 90215, \"wastedBytes\": 90215, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/spectral\/spectral-light.woff2\", \"totalBytes\": 86775, \"wastedBytes\": 86775, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/spectral\/spectral-regular.woff2\", \"totalBytes\": 81671, \"wastedBytes\": 81671, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/3.bundle.js?ab42ae\", \"totalBytes\": 41361, \"wastedBytes\": 41361, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/css\/main.css\", \"totalBytes\": 39645, \"wastedBytes\": 39645, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/6.bundle.js?ab42ae\", \"totalBytes\": 34573, \"wastedBytes\": 34573, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-thin-italic.woff2\", \"totalBytes\": 19448, \"wastedBytes\": 19448, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-italic.woff2\", \"totalBytes\": 19336, \"wastedBytes\": 19336, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-light-italic.woff2\", \"totalBytes\": 19138, \"wastedBytes\": 19138, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-bold-italic.woff2\", \"totalBytes\": 19108, \"wastedBytes\": 19108, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-thin.woff2\", \"totalBytes\": 18861, \"wastedBytes\": 18861, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-light.woff2\", \"totalBytes\": 18832, \"wastedBytes\": 18832, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-medium.woff2\", \"totalBytes\": 18503, \"wastedBytes\": 18503, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-roman.woff2\", \"totalBytes\": 18298, \"wastedBytes\": 18298, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/images\/logos\/mgh-logo-rgb.svg\", \"totalBytes\": 17595, \"wastedBytes\": 17595, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/neue-helvetica\/neue-helvetica-bold.woff2\", \"totalBytes\": 12779, \"wastedBytes\": 12779, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/css\/grid.css\", \"totalBytes\": 3078, \"wastedBytes\": 3078, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/fontloader.min.js\", \"totalBytes\": 3018, \"wastedBytes\": 3018, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/8.bundle.js?ab42ae\", \"totalBytes\": 2930, \"wastedBytes\": 2930, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/vendor.bundle.js?ab42ae\", \"totalBytes\": 2690, \"wastedBytes\": 2690, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/17.bundle.js?ab42ae\", \"totalBytes\": 2168, \"wastedBytes\": 2168, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/22.bundle.js?ab42ae\", \"totalBytes\": 1714, \"wastedBytes\": 1714, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/5.bundle.js?ab42ae\", \"totalBytes\": 1670, \"wastedBytes\": 1670, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/30.bundle.js?ab42ae\", \"totalBytes\": 1641, \"wastedBytes\": 1641, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/20.bundle.js?ab42ae\", \"totalBytes\": 1616, \"wastedBytes\": 1616, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/27.bundle.js?ab42ae\", \"totalBytes\": 1581, \"wastedBytes\": 1581, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/16.bundle.js?ab42ae\", \"totalBytes\": 1547, \"wastedBytes\": 1547, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/23.bundle.js?ab42ae\", \"totalBytes\": 1505, \"wastedBytes\": 1505, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/9.bundle.js?ab42ae\", \"totalBytes\": 1496, \"wastedBytes\": 1496, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/10.bundle.js?ab42ae\", \"totalBytes\": 1443, \"wastedBytes\": 1443, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/29.bundle.js?ab42ae\", \"totalBytes\": 1273, \"wastedBytes\": 1273, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/d34ap6s6npht7p.cloudfront.net\/cdn\/fonts\/mgh-icons\/mgh-icons.woff2\", \"totalBytes\": 1263, \"wastedBytes\": 1263, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/11.bundle.js?ab42ae\", \"totalBytes\": 1221, \"wastedBytes\": 1221, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/munchkin.marketo.net\/munchkin.js\", \"totalBytes\": 1159, \"wastedBytes\": 1159, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/js\/18.bundle.js?ab42ae\", \"totalBytes\": 1121, \"wastedBytes\": 1121, \"cacheLifetimeMs\": 0, \"cacheHitProbability\": 0}, {\"url\": \"https:\/\/static.doubleclick.net\/instream\/ad_status.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 900}, \"totalBytes\": 495, \"wastedBytes\": 442.40625, \"cacheLifetimeMs\": 900000, \"cacheHitProbability\": 0.10625}, {\"url\": \"https:\/\/cdn.callrail.com\/companies\/763824717\/7f48cebc793bc5770b5c\/12\/swap.js\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 3600}, \"totalBytes\": 24701, \"wastedBytes\": 19760.800000000003, \"cacheLifetimeMs\": 3600000, \"cacheHitProbability\": 0.2}, {\"url\": \"https:\/\/i.ytimg.com\/vi\/Vt33NWFqSNA\/sddefault.jpg\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 7200}, \"totalBytes\": 38154, \"wastedBytes\": 28615.5, \"cacheLifetimeMs\": 7200000, \"cacheHitProbability\": 0.25}, {\"url\": \"https:\/\/mgb.containers.piwik.pro\/ppms.js\", \"debugData\": {\"type\": \"debugdata\", \"max-age\": 21600}, \"totalBytes\": 24440, \"wastedBytes\": 15641.6, \"cacheLifetimeMs\": 21600000, \"cacheHitProbability\": 0.36}, {\"url\": \"https:\/\/yt3.ggpht.com\/ytc\/AIdro_n8vfB05D9l3k51MePO1wyW76PIJVO-AqyXgGEifX-1wA=s68-c-k-c0x00ffffff-no-rj\", \"debugData\": {\"type\": \"debugdata\", \"public\": true, \"max-age\": 86400, \"no-transform\": true}, \"totalBytes\": 3555, \"wastedBytes\": 1422, \"cacheLifetimeMs\": 86400000, \"cacheHitProbability\": 0.6}]" |
| 🔺uses-optimized-images Optimized images load faster and consume less cellular data. Learn how to efficiently encode images. |
50 | Potential savings of 709 KiB | "[{\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/images\/orthopaedics\/patient-stories\/lily-playing-field-hockey-2-1600x900.jpg\", \"totalBytes\": 984236, \"wastedBytes\": 581642, \"fromProtocol\": true, \"isCrossOrigin\": false}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/images\/orthopaedics\/locations\/mass-general-waltham-outside-600x338.jpg\", \"totalBytes\": 210166, \"wastedBytes\": 144851, \"fromProtocol\": true, \"isCrossOrigin\": false}]" |
| 🔺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:\/\/www.massgeneral.org\/assets\/MGH\/js\/6.bundle.js?ab42ae\", \"line\": 0, \"type\": \"source-location\", \"column\": 52564, \"urlProvider\": \"network\"}}, {\"source\": {\"url\": \"https:\/\/www.youtube.com\/s\/player\/9135c2ab\/player_ias.vflset\/lt_LT\/base.js\", \"line\": 8807, \"type\": \"source-location\", \"column\": 199, \"urlProvider\": \"network\"}}]" |
|
| 🔺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. |
50 | Potential savings of 7 KiB | "[{\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/json\/centers.json\", \"totalBytes\": 5245, \"wastedBytes\": 4407}, {\"url\": \"https:\/\/www.massgeneral.org\/assets\/mgh\/json\/centers\/orthopaedics.json\", \"totalBytes\": 3821, \"wastedBytes\": 2940}]" |
β