diff --git a/lighthouse-core/audits/content-width.js b/lighthouse-core/audits/content-width.js index 308fa393ae15..5c8a3451d9d1 100644 --- a/lighthouse-core/audits/content-width.js +++ b/lighthouse-core/audits/content-width.js @@ -16,7 +16,7 @@ const UIStrings = { /** Description of a Lighthouse audit that tells the user why they should care that a site's content size should match its viewport size, which is the size of the screen the site is displayed on. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'If the width of your app\'s content doesn\'t match the width ' + 'of the viewport, your app might not be optimized for mobile screens. ' + - '[Learn more](https://developers.google.com/web/tools/lighthouse/audits/content-sized-correctly-for-viewport).', + '[Learn more](https://web.dev/content-width).', /** * @description Explanatory message stating that the viewport size and window size differ. * @example {100} innerWidth diff --git a/lighthouse-core/audits/installable-manifest.js b/lighthouse-core/audits/installable-manifest.js index 952ab065619c..9f2109692d55 100644 --- a/lighthouse-core/audits/installable-manifest.js +++ b/lighthouse-core/audits/installable-manifest.js @@ -17,7 +17,7 @@ const UIStrings = { /** Description of a Lighthouse audit that tells the user why installability is important for webapps. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'Browsers can proactively prompt users to add your app to their homescreen, ' + 'which can lead to higher engagement. ' + - '[Learn more](https://developers.google.com/web/tools/lighthouse/audits/install-prompt).', + '[Learn more](https://web.dev/installable-manifest).', }; const str_ = i18n.createMessageInstanceIdFn(__filename, UIStrings); diff --git a/lighthouse-core/audits/load-fast-enough-for-pwa.js b/lighthouse-core/audits/load-fast-enough-for-pwa.js index 68f500eb9c55..6ac4dfd7f126 100644 --- a/lighthouse-core/audits/load-fast-enough-for-pwa.js +++ b/lighthouse-core/audits/load-fast-enough-for-pwa.js @@ -27,7 +27,7 @@ const UIStrings = { /** Imperative title of a Lighthouse audit that tells the user that their page has loaded fast enough to be considered a Progressive Web App. This imperative title is shown to users when the web page has loaded too slowly to be considered a Progressive Web App. */ failureTitle: 'Page load is not fast enough on mobile networks', /** Description of a Lighthouse audit that tells the user *why* they need to load fast enough on mobile networks. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ - description: 'A fast page load over a cellular network ensures a good mobile user experience. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/fast-3g).', + description: 'A fast page load over a cellular network ensures a good mobile user experience. [Learn more](https://web.dev/load-fast-enough-for-pwa).', /** Label for the audit identifying the time it took for the page to become interactive. */ displayValueText: 'Interactive at {timeInMs, number, seconds}\xa0s', /** Label for the audit identifying the time it took for the page to become interactive on a mobile network. */ diff --git a/lighthouse-core/audits/manual/pwa-cross-browser.js b/lighthouse-core/audits/manual/pwa-cross-browser.js index 57d073a58d81..4e62f218c4a0 100644 --- a/lighthouse-core/audits/manual/pwa-cross-browser.js +++ b/lighthouse-core/audits/manual/pwa-cross-browser.js @@ -14,7 +14,7 @@ const UIStrings = { title: 'Site works cross-browser', /** Description of a Lighthouse audit that tells the user why they should make sites work across different browsers. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'To reach the most number of users, sites should work across ' + - 'every major browser. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist#site-works-cross-browser).', + 'every major browser. [Learn more](https://web.dev/pwa-cross-browser).', }; const str_ = i18n.createMessageInstanceIdFn(__filename, UIStrings); diff --git a/lighthouse-core/audits/manual/pwa-each-page-has-url.js b/lighthouse-core/audits/manual/pwa-each-page-has-url.js index 6b6eec477cde..1d036fcaa802 100644 --- a/lighthouse-core/audits/manual/pwa-each-page-has-url.js +++ b/lighthouse-core/audits/manual/pwa-each-page-has-url.js @@ -13,7 +13,7 @@ const UIStrings = { title: 'Each page has a URL', /** Description of a Lighthouse audit that tells the user why they should use unique URLs for each web page. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'Ensure individual pages are deep linkable via URL and that URLs are ' + - 'unique for the purpose of shareability on social media. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist#each-page-has-a-url).', + 'unique for the purpose of shareability on social media. [Learn more](https://web.dev/pwa-each-page-has-url).', }; const str_ = i18n.createMessageInstanceIdFn(__filename, UIStrings); diff --git a/lighthouse-core/audits/manual/pwa-page-transitions.js b/lighthouse-core/audits/manual/pwa-page-transitions.js index 5de70a73f8ea..b95fc3fb2591 100644 --- a/lighthouse-core/audits/manual/pwa-page-transitions.js +++ b/lighthouse-core/audits/manual/pwa-page-transitions.js @@ -13,7 +13,7 @@ const UIStrings = { title: 'Page transitions don\'t feel like they block on the network', /** Description of a Lighthouse audit that tells the user why they should make transitions in their web app feel fast. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'Transitions should feel snappy as you tap around, even on a slow network, a ' + - 'key to perceived performance. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist#page-transitions-dont-feel-like-they-block-on-the-network).', + 'key to perceived performance. [Learn more](https://web.dev/pwa-page-transitions).', }; const str_ = i18n.createMessageInstanceIdFn(__filename, UIStrings); diff --git a/lighthouse-core/audits/offline-start-url.js b/lighthouse-core/audits/offline-start-url.js index 88b78d248a63..2f483bc89fee 100644 --- a/lighthouse-core/audits/offline-start-url.js +++ b/lighthouse-core/audits/offline-start-url.js @@ -15,7 +15,7 @@ const UIStrings = { failureTitle: '`start_url` does not respond with a 200 when offline', /** Description of a Lighthouse audit that tells the user why a website should respond to requests when offline. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'A service worker enables your web app to be reliable in unpredictable ' + - 'network conditions. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-200-when-offline).', + 'network conditions. [Learn more](https://web.dev/offline-start-url).', /** * @description Warning that the audit couldn't find the start_url and used the page's URL instead. * @example {No Manifest Fetched.} manifestWarning diff --git a/lighthouse-core/audits/redirects-http.js b/lighthouse-core/audits/redirects-http.js index ecca81a097f6..acf748df9b55 100644 --- a/lighthouse-core/audits/redirects-http.js +++ b/lighthouse-core/audits/redirects-http.js @@ -15,7 +15,7 @@ const UIStrings = { failureTitle: 'Does not redirect HTTP traffic to HTTPS', /** Description of a Lighthouse audit that tells the user why they should direct HTTP traffic to HTTPS. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'If you\'ve already set up HTTPS, make sure that you redirect all HTTP ' + - 'traffic to HTTPS in order to enable secure web features for all your users. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-redirects-to-https).', + 'traffic to HTTPS in order to enable secure web features for all your users. [Learn more](https://web.dev/redirects-http).', }; const str_ = i18n.createMessageInstanceIdFn(__filename, UIStrings); diff --git a/lighthouse-core/audits/service-worker.js b/lighthouse-core/audits/service-worker.js index ad2e21490b9d..85b2450af215 100644 --- a/lighthouse-core/audits/service-worker.js +++ b/lighthouse-core/audits/service-worker.js @@ -17,7 +17,7 @@ const UIStrings = { /** Description of a Lighthouse audit that tells the user why they should use a service worker. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'The service worker is the technology that enables your app to use many ' + 'Progressive Web App features, such as offline, add to homescreen, and push ' + - 'notifications. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/registered-service-worker).', + 'notifications. [Learn more](https://web.dev/service-worker).', /** * @description Message explaining that the website may have service workers, but none are in scope to control the tested web page. * @example {https://example.com/} pageUrl diff --git a/lighthouse-core/audits/splash-screen.js b/lighthouse-core/audits/splash-screen.js index 69f83a3eaa64..eb3859f321ad 100644 --- a/lighthouse-core/audits/splash-screen.js +++ b/lighthouse-core/audits/splash-screen.js @@ -17,7 +17,7 @@ const UIStrings = { /** Description of a Lighthouse audit that tells the user why they should configure a custom splash screen. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'A themed splash screen ensures a high-quality experience when ' + 'users launch your app from their homescreens. [Learn ' + - 'more](https://developers.google.com/web/tools/lighthouse/audits/custom-splash-screen).', + 'more](https://web.dev/splash-screen).', }; const str_ = i18n.createMessageInstanceIdFn(__filename, UIStrings); diff --git a/lighthouse-core/audits/themed-omnibox.js b/lighthouse-core/audits/themed-omnibox.js index 2295a98ff8e1..462decbbb409 100644 --- a/lighthouse-core/audits/themed-omnibox.js +++ b/lighthouse-core/audits/themed-omnibox.js @@ -17,7 +17,7 @@ const UIStrings = { failureTitle: 'Does not set a theme color for the address bar.', /** Description of a Lighthouse audit that tells the user why they should set a theme color for the browser's address bar. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'The browser address bar can be themed to match your site. ' + - '[Learn more](https://developers.google.com/web/tools/lighthouse/audits/address-bar).', + '[Learn more](https://web.dev/themed-omnibox).', }; const str_ = i18n.createMessageInstanceIdFn(__filename, UIStrings); diff --git a/lighthouse-core/audits/viewport.js b/lighthouse-core/audits/viewport.js index 6f67a0de1978..f7cb1a28dd2d 100644 --- a/lighthouse-core/audits/viewport.js +++ b/lighthouse-core/audits/viewport.js @@ -17,7 +17,7 @@ const UIStrings = { 'or `initial-scale`', /** Description of a Lighthouse audit that tells the user why they should have a viewport meta tag in their html. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'Add a `` tag to optimize your app for mobile screens. ' + - '[Learn more](https://developers.google.com/web/tools/lighthouse/audits/has-viewport-meta-tag).', + '[Learn more](https://web.dev/viewport).', /** Explanatory message stating that no viewport meta tag exists on the page. */ explanationNoTag: 'No `` tag found', }; @@ -62,4 +62,3 @@ class Viewport extends Audit { module.exports = Viewport; module.exports.UIStrings = UIStrings; - diff --git a/lighthouse-core/audits/without-javascript.js b/lighthouse-core/audits/without-javascript.js index 7f93e95fa204..e9a4f4405655 100644 --- a/lighthouse-core/audits/without-javascript.js +++ b/lighthouse-core/audits/without-javascript.js @@ -16,7 +16,7 @@ const UIStrings = { /** Description of a Lighthouse audit that tells the user why they should return content even if Javascript is unavailable in a browser. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'Your app should display some content when JavaScript is disabled, even if ' + 'it\'s just a warning to the user that JavaScript is required to use the app. ' + - '[Learn more](https://developers.google.com/web/tools/lighthouse/audits/no-js).', + '[Learn more](https://web.dev/without-javascript).', /** Message explaining that a website's body should render some (any) content even if the page's JavaScript cannot be loaded. */ explanation: 'The page body should render some content if its scripts are not available.', }; diff --git a/lighthouse-core/audits/works-offline.js b/lighthouse-core/audits/works-offline.js index 187b3486b49d..45ce9c639fb2 100644 --- a/lighthouse-core/audits/works-offline.js +++ b/lighthouse-core/audits/works-offline.js @@ -17,7 +17,7 @@ const UIStrings = { /** Description of a Lighthouse audit that tells the user why a website should respond to requests when offline. This is displayed after a user expands the section to see more. No character length limits. 'Learn More' becomes link text to additional documentation. */ description: 'If you\'re building a Progressive Web App, consider using a service worker ' + 'so that your app can work offline. ' + - '[Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-200-when-offline).', + '[Learn more](https://web.dev/works-offline).', /** * @description Warning that the web page redirected during testing and that may have affected the offline load test. * @example {https://example.com/requested/page} requested diff --git a/lighthouse-core/lib/i18n/locales/en-US.json b/lighthouse-core/lib/i18n/locales/en-US.json index a34b754d7379..434da05731c0 100644 --- a/lighthouse-core/lib/i18n/locales/en-US.json +++ b/lighthouse-core/lib/i18n/locales/en-US.json @@ -441,7 +441,7 @@ "message": "Serve images in next-gen formats" }, "lighthouse-core/audits/content-width.js | description": { - "message": "If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/content-sized-correctly-for-viewport)." + "message": "If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn more](https://web.dev/content-width)." }, "lighthouse-core/audits/content-width.js | explanation": { "message": "The viewport size of {innerWidth}px does not match the window size of {outerWidth}px." @@ -705,7 +705,7 @@ "message": "Invalid image sizing information {url}" }, "lighthouse-core/audits/installable-manifest.js | description": { - "message": "Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/install-prompt)." + "message": "Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more](https://web.dev/installable-manifest)." }, "lighthouse-core/audits/installable-manifest.js | failureTitle": { "message": "Web app manifest does not meet the installability requirements" @@ -729,7 +729,7 @@ "message": "Uses HTTPS" }, "lighthouse-core/audits/load-fast-enough-for-pwa.js | description": { - "message": "A fast page load over a cellular network ensures a good mobile user experience. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/fast-3g)." + "message": "A fast page load over a cellular network ensures a good mobile user experience. [Learn more](https://web.dev/load-fast-enough-for-pwa)." }, "lighthouse-core/audits/load-fast-enough-for-pwa.js | displayValueText": { "message": "Interactive at {timeInMs, number, seconds} s" @@ -759,19 +759,19 @@ "message": "Minimizes main-thread work" }, "lighthouse-core/audits/manual/pwa-cross-browser.js | description": { - "message": "To reach the most number of users, sites should work across every major browser. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist#site-works-cross-browser)." + "message": "To reach the most number of users, sites should work across every major browser. [Learn more](https://web.dev/pwa-cross-browser)." }, "lighthouse-core/audits/manual/pwa-cross-browser.js | title": { "message": "Site works cross-browser" }, "lighthouse-core/audits/manual/pwa-each-page-has-url.js | description": { - "message": "Ensure individual pages are deep linkable via URL and that URLs are unique for the purpose of shareability on social media. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist#each-page-has-a-url)." + "message": "Ensure individual pages are deep linkable via URL and that URLs are unique for the purpose of shareability on social media. [Learn more](https://web.dev/pwa-each-page-has-url)." }, "lighthouse-core/audits/manual/pwa-each-page-has-url.js | title": { "message": "Each page has a URL" }, "lighthouse-core/audits/manual/pwa-page-transitions.js | description": { - "message": "Transitions should feel snappy as you tap around, even on a slow network, a key to perceived performance. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist#page-transitions-dont-feel-like-they-block-on-the-network)." + "message": "Transitions should feel snappy as you tap around, even on a slow network, a key to perceived performance. [Learn more](https://web.dev/pwa-page-transitions)." }, "lighthouse-core/audits/manual/pwa-page-transitions.js | title": { "message": "Page transitions don't feel like they block on the network" @@ -837,7 +837,7 @@ "message": "Server Backend Latencies" }, "lighthouse-core/audits/offline-start-url.js | description": { - "message": "A service worker enables your web app to be reliable in unpredictable network conditions. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-200-when-offline)." + "message": "A service worker enables your web app to be reliable in unpredictable network conditions. [Learn more](https://web.dev/offline-start-url)." }, "lighthouse-core/audits/offline-start-url.js | failureTitle": { "message": "`start_url` does not respond with a 200 when offline" @@ -861,7 +861,7 @@ "message": "Performance budget" }, "lighthouse-core/audits/redirects-http.js | description": { - "message": "If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS in order to enable secure web features for all your users. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-redirects-to-https)." + "message": "If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS in order to enable secure web features for all your users. [Learn more](https://web.dev/redirects-http)." }, "lighthouse-core/audits/redirects-http.js | failureTitle": { "message": "Does not redirect HTTP traffic to HTTPS" @@ -1035,7 +1035,7 @@ "message": "Tap targets are sized appropriately" }, "lighthouse-core/audits/service-worker.js | description": { - "message": "The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/registered-service-worker)." + "message": "The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. [Learn more](https://web.dev/service-worker)." }, "lighthouse-core/audits/service-worker.js | explanationBadManifest": { "message": "This page is controlled by a service worker, however no `start_url` was found because manifest failed to parse as valid JSON" @@ -1056,7 +1056,7 @@ "message": "Registers a service worker that controls page and `start_url`" }, "lighthouse-core/audits/splash-screen.js | description": { - "message": "A themed splash screen ensures a high-quality experience when users launch your app from their homescreens. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/custom-splash-screen)." + "message": "A themed splash screen ensures a high-quality experience when users launch your app from their homescreens. [Learn more](https://web.dev/splash-screen)." }, "lighthouse-core/audits/splash-screen.js | failureTitle": { "message": "Is not configured for a custom splash screen" @@ -1065,7 +1065,7 @@ "message": "Configured for a custom splash screen" }, "lighthouse-core/audits/themed-omnibox.js | description": { - "message": "The browser address bar can be themed to match your site. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/address-bar)." + "message": "The browser address bar can be themed to match your site. [Learn more](https://web.dev/themed-omnibox)." }, "lighthouse-core/audits/themed-omnibox.js | failureTitle": { "message": "Does not set a theme color for the address bar." @@ -1140,7 +1140,7 @@ "message": "Preload key requests" }, "lighthouse-core/audits/viewport.js | description": { - "message": "Add a `` tag to optimize your app for mobile screens. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/has-viewport-meta-tag)." + "message": "Add a `` tag to optimize your app for mobile screens. [Learn more](https://web.dev/viewport)." }, "lighthouse-core/audits/viewport.js | explanationNoTag": { "message": "No `` tag found" @@ -1152,7 +1152,7 @@ "message": "Has a `` tag with `width` or `initial-scale`" }, "lighthouse-core/audits/without-javascript.js | description": { - "message": "Your app should display some content when JavaScript is disabled, even if it's just a warning to the user that JavaScript is required to use the app. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/no-js)." + "message": "Your app should display some content when JavaScript is disabled, even if it's just a warning to the user that JavaScript is required to use the app. [Learn more](https://web.dev/without-javascript)." }, "lighthouse-core/audits/without-javascript.js | explanation": { "message": "The page body should render some content if its scripts are not available." @@ -1164,7 +1164,7 @@ "message": "Contains some content when JavaScript is not available" }, "lighthouse-core/audits/works-offline.js | description": { - "message": "If you're building a Progressive Web App, consider using a service worker so that your app can work offline. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-200-when-offline)." + "message": "If you're building a Progressive Web App, consider using a service worker so that your app can work offline. [Learn more](https://web.dev/works-offline)." }, "lighthouse-core/audits/works-offline.js | failureTitle": { "message": "Current page does not respond with a 200 when offline" diff --git a/lighthouse-core/lib/i18n/locales/en-XL.json b/lighthouse-core/lib/i18n/locales/en-XL.json index 5b4e781b01e4..8eb5f0363288 100644 --- a/lighthouse-core/lib/i18n/locales/en-XL.json +++ b/lighthouse-core/lib/i18n/locales/en-XL.json @@ -441,7 +441,7 @@ "message": "Ŝér̂v́ê ím̂áĝéŝ ín̂ ńêx́t̂-ǵêń f̂ór̂ḿât́ŝ" }, "lighthouse-core/audits/content-width.js | description": { - "message": "Îf́ t̂h́ê ẃîd́t̂h́ ôf́ ŷóûŕ âṕp̂'ś ĉón̂t́êńt̂ d́ôéŝń't̂ ḿât́ĉh́ t̂h́ê ẃîd́t̂h́ ôf́ t̂h́ê v́îéŵṕôŕt̂, ýôúr̂ áp̂ṕ m̂íĝh́t̂ ńôt́ b̂é ôṕt̂ím̂íẑéd̂ f́ôŕ m̂ób̂íl̂é ŝćr̂éêńŝ. [Ĺêár̂ń m̂ór̂é](https://developers.google.com/web/tools/lighthouse/audits/content-sized-correctly-for-viewport)." + "message": "Îf́ t̂h́ê ẃîd́t̂h́ ôf́ ŷóûŕ âṕp̂'ś ĉón̂t́êńt̂ d́ôéŝń't̂ ḿât́ĉh́ t̂h́ê ẃîd́t̂h́ ôf́ t̂h́ê v́îéŵṕôŕt̂, ýôúr̂ áp̂ṕ m̂íĝh́t̂ ńôt́ b̂é ôṕt̂ím̂íẑéd̂ f́ôŕ m̂ób̂íl̂é ŝćr̂éêńŝ. [Ĺêár̂ń m̂ór̂é](https://web.dev/content-width)." }, "lighthouse-core/audits/content-width.js | explanation": { "message": "T̂h́ê v́îéŵṕôŕt̂ śîźê óf̂ {innerWidth}ṕx̂ d́ôéŝ ńôt́ m̂át̂ćĥ t́ĥé ŵín̂d́ôẃ ŝíẑé ôf́ {outerWidth}p̂x́." @@ -705,7 +705,7 @@ "message": "Îńv̂ál̂íd̂ ím̂áĝé ŝíẑín̂ǵ îńf̂ór̂ḿât́îón̂ {url}" }, "lighthouse-core/audits/installable-manifest.js | description": { - "message": "B̂ŕôẃŝér̂ś ĉán̂ ṕr̂óâćt̂ív̂él̂ý p̂ŕôḿp̂t́ ûśêŕŝ t́ô ád̂d́ ŷóûŕ âṕp̂ t́ô t́ĥéîŕ ĥóm̂éŝćr̂éêń, ŵh́îćĥ ćâń l̂éâd́ t̂ó ĥíĝh́êŕ êńĝáĝém̂én̂t́. [L̂éâŕn̂ ḿôŕê](https://developers.google.com/web/tools/lighthouse/audits/install-prompt)." + "message": "B̂ŕôẃŝér̂ś ĉán̂ ṕr̂óâćt̂ív̂él̂ý p̂ŕôḿp̂t́ ûśêŕŝ t́ô ád̂d́ ŷóûŕ âṕp̂ t́ô t́ĥéîŕ ĥóm̂éŝćr̂éêń, ŵh́îćĥ ćâń l̂éâd́ t̂ó ĥíĝh́êŕ êńĝáĝém̂én̂t́. [L̂éâŕn̂ ḿôŕê](https://web.dev/installable-manifest)." }, "lighthouse-core/audits/installable-manifest.js | failureTitle": { "message": "Ŵéb̂ áp̂ṕ m̂án̂íf̂éŝt́ d̂óêś n̂ót̂ ḿêét̂ t́ĥé îńŝt́âĺl̂áb̂íl̂ít̂ý r̂éq̂úîŕêḿêńt̂ś" @@ -729,7 +729,7 @@ "message": "Ûśêś ĤT́T̂ṔŜ" }, "lighthouse-core/audits/load-fast-enough-for-pwa.js | description": { - "message": " f́âśt̂ ṕâǵê ĺôád̂ óv̂ér̂ á ĉél̂ĺûĺâŕ n̂ét̂ẃôŕk̂ én̂śûŕêś â ǵôód̂ ḿôb́îĺê úŝér̂ éx̂ṕêŕîén̂ćê. [Ĺêár̂ń m̂ór̂é](https://developers.google.com/web/tools/lighthouse/audits/fast-3g)." + "message": " f́âśt̂ ṕâǵê ĺôád̂ óv̂ér̂ á ĉél̂ĺûĺâŕ n̂ét̂ẃôŕk̂ én̂śûŕêś â ǵôód̂ ḿôb́îĺê úŝér̂ éx̂ṕêŕîén̂ćê. [Ĺêár̂ń m̂ór̂é](https://web.dev/load-fast-enough-for-pwa)." }, "lighthouse-core/audits/load-fast-enough-for-pwa.js | displayValueText": { "message": "Îńt̂ér̂áĉt́îv́ê át̂ {timeInMs, number, seconds} ś" @@ -759,19 +759,19 @@ "message": "M̂ín̂ím̂íẑéŝ ḿâín̂-t́ĥŕêád̂ ẃôŕk̂" }, "lighthouse-core/audits/manual/pwa-cross-browser.js | description": { - "message": "T̂ó r̂éâćĥ t́ĥé m̂óŝt́ n̂úm̂b́êŕ ôf́ ûśêŕŝ, śît́êś ŝh́ôúl̂d́ ŵór̂ḱ âćr̂óŝś êv́êŕŷ ḿâj́ôŕ b̂ŕôẃŝér̂. [Ĺêár̂ń m̂ór̂é](https://developers.google.com/web/progressive-web-apps/checklist#site-works-cross-browser)." + "message": "T̂ó r̂éâćĥ t́ĥé m̂óŝt́ n̂úm̂b́êŕ ôf́ ûśêŕŝ, śît́êś ŝh́ôúl̂d́ ŵór̂ḱ âćr̂óŝś êv́êŕŷ ḿâj́ôŕ b̂ŕôẃŝér̂. [Ĺêár̂ń m̂ór̂é](https://web.dev/pwa-cross-browser)." }, "lighthouse-core/audits/manual/pwa-cross-browser.js | title": { "message": "Ŝít̂é ŵór̂ḱŝ ćr̂óŝś-b̂ŕôẃŝér̂" }, "lighthouse-core/audits/manual/pwa-each-page-has-url.js | description": { - "message": "Êńŝúr̂é îńd̂ív̂íd̂úâĺ p̂áĝéŝ ár̂é d̂éêṕ l̂ín̂ḱâb́l̂é v̂íâ ÚR̂Ĺ âńd̂ t́ĥát̂ ÚR̂Ĺŝ ár̂é ûńîq́ûé f̂ór̂ t́ĥé p̂úr̂ṕôśê óf̂ śĥár̂éâb́îĺît́ŷ ón̂ śôćîál̂ ḿêd́îá. [L̂éâŕn̂ ḿôŕê](https://developers.google.com/web/progressive-web-apps/checklist#each-page-has-a-url)." + "message": "Êńŝúr̂é îńd̂ív̂íd̂úâĺ p̂áĝéŝ ár̂é d̂éêṕ l̂ín̂ḱâb́l̂é v̂íâ ÚR̂Ĺ âńd̂ t́ĥát̂ ÚR̂Ĺŝ ár̂é ûńîq́ûé f̂ór̂ t́ĥé p̂úr̂ṕôśê óf̂ śĥár̂éâb́îĺît́ŷ ón̂ śôćîál̂ ḿêd́îá. [L̂éâŕn̂ ḿôŕê](https://web.dev/pwa-each-page-has-url)." }, "lighthouse-core/audits/manual/pwa-each-page-has-url.js | title": { "message": "Êáĉh́ p̂áĝé ĥáŝ á ÛŔL̂" }, "lighthouse-core/audits/manual/pwa-page-transitions.js | description": { - "message": "T̂ŕâńŝít̂íôńŝ śĥóûĺd̂ f́êél̂ śn̂áp̂ṕŷ áŝ ýôú t̂áp̂ ár̂óûńd̂, év̂én̂ ón̂ á ŝĺôẃ n̂ét̂ẃôŕk̂, á k̂éŷ t́ô ṕêŕĉéîv́êd́ p̂ér̂f́ôŕm̂án̂ćê. [Ĺêár̂ń m̂ór̂é](https://developers.google.com/web/progressive-web-apps/checklist#page-transitions-dont-feel-like-they-block-on-the-network)." + "message": "T̂ŕâńŝít̂íôńŝ śĥóûĺd̂ f́êél̂ śn̂áp̂ṕŷ áŝ ýôú t̂áp̂ ár̂óûńd̂, év̂én̂ ón̂ á ŝĺôẃ n̂ét̂ẃôŕk̂, á k̂éŷ t́ô ṕêŕĉéîv́êd́ p̂ér̂f́ôŕm̂án̂ćê. [Ĺêár̂ń m̂ór̂é](https://web.dev/pwa-page-transitions)." }, "lighthouse-core/audits/manual/pwa-page-transitions.js | title": { "message": "P̂áĝé t̂ŕâńŝít̂íôńŝ d́ôń't̂ f́êél̂ ĺîḱê t́ĥéŷ b́l̂óĉḱ ôń t̂h́ê ńêt́ŵór̂ḱ" @@ -837,7 +837,7 @@ "message": "Ŝér̂v́êŕ B̂áĉḱêńd̂ Ĺât́êńĉíêś" }, "lighthouse-core/audits/offline-start-url.js | description": { - "message": " śêŕv̂íĉé ŵór̂ḱêŕ êńâb́l̂éŝ ýôúr̂ ẃêb́ âṕp̂ t́ô b́ê ŕêĺîáb̂ĺê ín̂ ún̂ṕr̂éd̂íĉt́âb́l̂é n̂ét̂ẃôŕk̂ ćôńd̂ít̂íôńŝ. [Ĺêár̂ń m̂ór̂é](https://developers.google.com/web/tools/lighthouse/audits/http-200-when-offline)." + "message": " śêŕv̂íĉé ŵór̂ḱêŕ êńâb́l̂éŝ ýôúr̂ ẃêb́ âṕp̂ t́ô b́ê ŕêĺîáb̂ĺê ín̂ ún̂ṕr̂éd̂íĉt́âb́l̂é n̂ét̂ẃôŕk̂ ćôńd̂ít̂íôńŝ. [Ĺêár̂ń m̂ór̂é](https://web.dev/offline-start-url)." }, "lighthouse-core/audits/offline-start-url.js | failureTitle": { "message": "`start_url` d̂óêś n̂ót̂ ŕêśp̂ón̂d́ ŵít̂h́ â 200 ẃĥén̂ óf̂f́l̂ín̂é" @@ -861,7 +861,7 @@ "message": "P̂ér̂f́ôŕm̂án̂ćê b́ûd́ĝét̂" }, "lighthouse-core/audits/redirects-http.js | description": { - "message": "Îf́ ŷóû'v́ê ál̂ŕêád̂ý ŝét̂ úp̂ H́T̂T́P̂Ś, m̂ák̂é ŝúr̂é t̂h́ât́ ŷóû ŕêd́îŕêćt̂ ál̂ĺ ĤT́T̂Ṕ t̂ŕâf́f̂íĉ t́ô H́T̂T́P̂Ś îń ôŕd̂ér̂ t́ô én̂áb̂ĺê śêćûŕê ẃêb́ f̂éât́ûŕêś f̂ór̂ ál̂ĺ ŷóûŕ ûśêŕŝ. [Ĺêár̂ń m̂ór̂é](https://developers.google.com/web/tools/lighthouse/audits/http-redirects-to-https)." + "message": "Îf́ ŷóû'v́ê ál̂ŕêád̂ý ŝét̂ úp̂ H́T̂T́P̂Ś, m̂ák̂é ŝúr̂é t̂h́ât́ ŷóû ŕêd́îŕêćt̂ ál̂ĺ ĤT́T̂Ṕ t̂ŕâf́f̂íĉ t́ô H́T̂T́P̂Ś îń ôŕd̂ér̂ t́ô én̂áb̂ĺê śêćûŕê ẃêb́ f̂éât́ûŕêś f̂ór̂ ál̂ĺ ŷóûŕ ûśêŕŝ. [Ĺêár̂ń m̂ór̂é](https://web.dev/redirects-http)." }, "lighthouse-core/audits/redirects-http.js | failureTitle": { "message": "D̂óêś n̂ót̂ ŕêd́îŕêćt̂ H́T̂T́P̂ t́r̂áf̂f́îć t̂ó ĤT́T̂ṔŜ" @@ -1035,7 +1035,7 @@ "message": "T̂áp̂ t́âŕĝét̂ś âŕê śîźêd́ âṕp̂ŕôṕr̂íât́êĺŷ" }, "lighthouse-core/audits/service-worker.js | description": { - "message": "T̂h́ê śêŕv̂íĉé ŵór̂ḱêŕ îś t̂h́ê t́êćĥńôĺôǵŷ t́ĥát̂ én̂áb̂ĺêś ŷóûŕ âṕp̂ t́ô úŝé m̂án̂ý P̂ŕôǵr̂éŝśîv́ê Ẃêb́ Âṕp̂ f́êát̂úr̂éŝ, śûćĥ áŝ óf̂f́l̂ín̂é, âd́d̂ t́ô h́ôḿêśĉŕêén̂, án̂d́ p̂úŝh́ n̂ót̂íf̂íĉát̂íôńŝ. [Ĺêár̂ń m̂ór̂é](https://developers.google.com/web/tools/lighthouse/audits/registered-service-worker)." + "message": "T̂h́ê śêŕv̂íĉé ŵór̂ḱêŕ îś t̂h́ê t́êćĥńôĺôǵŷ t́ĥát̂ én̂áb̂ĺêś ŷóûŕ âṕp̂ t́ô úŝé m̂án̂ý P̂ŕôǵr̂éŝśîv́ê Ẃêb́ Âṕp̂ f́êát̂úr̂éŝ, śûćĥ áŝ óf̂f́l̂ín̂é, âd́d̂ t́ô h́ôḿêśĉŕêén̂, án̂d́ p̂úŝh́ n̂ót̂íf̂íĉát̂íôńŝ. [Ĺêár̂ń m̂ór̂é](https://web.dev/service-worker)." }, "lighthouse-core/audits/service-worker.js | explanationBadManifest": { "message": "T̂h́îś p̂áĝé îś ĉón̂t́r̂ól̂ĺêd́ b̂ý â śêŕv̂íĉé ŵór̂ḱêŕ, ĥóŵév̂ér̂ ńô `start_url` ẃâś f̂óûńd̂ b́êćâúŝé m̂án̂íf̂éŝt́ f̂áîĺêd́ t̂ó p̂ár̂śê áŝ v́âĺîd́ ĴŚÔŃ" @@ -1056,7 +1056,7 @@ "message": "R̂éĝíŝt́êŕŝ á ŝér̂v́îćê ẃôŕk̂ér̂ t́ĥát̂ ćôńt̂ŕôĺŝ ṕâǵê án̂d́ `start_url`" }, "lighthouse-core/audits/splash-screen.js | description": { - "message": " t́ĥém̂éd̂ śp̂ĺâśĥ śĉŕêén̂ én̂śûŕêś â h́îǵĥ-q́ûál̂ít̂ý êx́p̂ér̂íêńĉé ŵh́êń ûśêŕŝ ĺâún̂ćĥ ýôúr̂ áp̂ṕ f̂ŕôḿ t̂h́êír̂ h́ôḿêśĉŕêén̂ś. [L̂éâŕn̂ ḿôŕê](https://developers.google.com/web/tools/lighthouse/audits/custom-splash-screen)." + "message": " t́ĥém̂éd̂ śp̂ĺâśĥ śĉŕêén̂ én̂śûŕêś â h́îǵĥ-q́ûál̂ít̂ý êx́p̂ér̂íêńĉé ŵh́êń ûśêŕŝ ĺâún̂ćĥ ýôúr̂ áp̂ṕ f̂ŕôḿ t̂h́êír̂ h́ôḿêśĉŕêén̂ś. [L̂éâŕn̂ ḿôŕê](https://web.dev/splash-screen)." }, "lighthouse-core/audits/splash-screen.js | failureTitle": { "message": "Îś n̂ót̂ ćôńf̂íĝúr̂éd̂ f́ôŕ â ćûśt̂óm̂ śp̂ĺâśĥ śĉŕêén̂" @@ -1065,7 +1065,7 @@ "message": "Ĉón̂f́îǵûŕêd́ f̂ór̂ á ĉúŝt́ôḿ ŝṕl̂áŝh́ ŝćr̂éêń" }, "lighthouse-core/audits/themed-omnibox.js | description": { - "message": "T̂h́ê b́r̂óŵśêŕ âd́d̂ŕêśŝ b́âŕ ĉán̂ b́ê t́ĥém̂éd̂ t́ô ḿât́ĉh́ ŷóûŕ ŝít̂é. [L̂éâŕn̂ ḿôŕê](https://developers.google.com/web/tools/lighthouse/audits/address-bar)." + "message": "T̂h́ê b́r̂óŵśêŕ âd́d̂ŕêśŝ b́âŕ ĉán̂ b́ê t́ĥém̂éd̂ t́ô ḿât́ĉh́ ŷóûŕ ŝít̂é. [L̂éâŕn̂ ḿôŕê](https://web.dev/themed-omnibox)." }, "lighthouse-core/audits/themed-omnibox.js | failureTitle": { "message": "D̂óêś n̂ót̂ śêt́ â t́ĥém̂é ĉól̂ór̂ f́ôŕ t̂h́ê ád̂d́r̂éŝś b̂ár̂." @@ -1140,7 +1140,7 @@ "message": "P̂ŕêĺôád̂ ḱêý r̂éq̂úêśt̂ś" }, "lighthouse-core/audits/viewport.js | description": { - "message": "Âd́d̂ á `` t̂áĝ t́ô óp̂t́îḿîźê ýôúr̂ áp̂ṕ f̂ór̂ ḿôb́îĺê śĉŕêén̂ś. [L̂éâŕn̂ ḿôŕê](https://developers.google.com/web/tools/lighthouse/audits/has-viewport-meta-tag)." + "message": "Âd́d̂ á `` t̂áĝ t́ô óp̂t́îḿîźê ýôúr̂ áp̂ṕ f̂ór̂ ḿôb́îĺê śĉŕêén̂ś. [L̂éâŕn̂ ḿôŕê](https://web.dev/viewport)." }, "lighthouse-core/audits/viewport.js | explanationNoTag": { "message": "N̂ó `` t̂áĝ f́ôún̂d́" @@ -1152,7 +1152,7 @@ "message": "Ĥáŝ á `` t̂áĝ ẃît́ĥ `width` ór̂ `initial-scale`" }, "lighthouse-core/audits/without-javascript.js | description": { - "message": "Ŷóûŕ âṕp̂ śĥóûĺd̂ d́îśp̂ĺâý ŝóm̂é ĉón̂t́êńt̂ ẃĥén̂ J́âv́âŚĉŕîṕt̂ íŝ d́îśâb́l̂éd̂, év̂én̂ íf̂ ít̂'ś ĵúŝt́ â ẃâŕn̂ín̂ǵ t̂ó t̂h́ê úŝér̂ t́ĥát̂ J́âv́âŚĉŕîṕt̂ íŝ ŕêq́ûír̂éd̂ t́ô úŝé t̂h́ê áp̂ṕ. [L̂éâŕn̂ ḿôŕê](https://developers.google.com/web/tools/lighthouse/audits/no-js)." + "message": "Ŷóûŕ âṕp̂ śĥóûĺd̂ d́îśp̂ĺâý ŝóm̂é ĉón̂t́êńt̂ ẃĥén̂ J́âv́âŚĉŕîṕt̂ íŝ d́îśâb́l̂éd̂, év̂én̂ íf̂ ít̂'ś ĵúŝt́ â ẃâŕn̂ín̂ǵ t̂ó t̂h́ê úŝér̂ t́ĥát̂ J́âv́âŚĉŕîṕt̂ íŝ ŕêq́ûír̂éd̂ t́ô úŝé t̂h́ê áp̂ṕ. [L̂éâŕn̂ ḿôŕê](https://web.dev/without-javascript)." }, "lighthouse-core/audits/without-javascript.js | explanation": { "message": "T̂h́ê ṕâǵê b́ôd́ŷ śĥóûĺd̂ ŕêńd̂ér̂ śôḿê ćôńt̂én̂t́ îf́ ît́ŝ śĉŕîṕt̂ś âŕê ńôt́ âv́âíl̂áb̂ĺê." @@ -1164,7 +1164,7 @@ "message": "Ĉón̂t́âín̂ś ŝóm̂é ĉón̂t́êńt̂ ẃĥén̂ J́âv́âŚĉŕîṕt̂ íŝ ńôt́ âv́âíl̂áb̂ĺê" }, "lighthouse-core/audits/works-offline.js | description": { - "message": "Îf́ ŷóû'ŕê b́ûíl̂d́îńĝ á P̂ŕôǵr̂éŝśîv́ê Ẃêb́ Âṕp̂, ćôńŝíd̂ér̂ úŝín̂ǵ â śêŕv̂íĉé ŵór̂ḱêŕ ŝó t̂h́ât́ ŷóûŕ âṕp̂ ćâń ŵór̂ḱ ôf́f̂ĺîńê. [Ĺêár̂ń m̂ór̂é](https://developers.google.com/web/tools/lighthouse/audits/http-200-when-offline)." + "message": "Îf́ ŷóû'ŕê b́ûíl̂d́îńĝ á P̂ŕôǵr̂éŝśîv́ê Ẃêb́ Âṕp̂, ćôńŝíd̂ér̂ úŝín̂ǵ â śêŕv̂íĉé ŵór̂ḱêŕ ŝó t̂h́ât́ ŷóûŕ âṕp̂ ćâń ŵór̂ḱ ôf́f̂ĺîńê. [Ĺêár̂ń m̂ór̂é](https://web.dev/works-offline)." }, "lighthouse-core/audits/works-offline.js | failureTitle": { "message": "Ĉúr̂ŕêńt̂ ṕâǵê d́ôéŝ ńôt́ r̂éŝṕôńd̂ ẃît́ĥ á 200 ŵh́êń ôf́f̂ĺîńê" diff --git a/lighthouse-core/test/results/sample_v2.json b/lighthouse-core/test/results/sample_v2.json index c8a59e6de88e..439118178a85 100644 --- a/lighthouse-core/test/results/sample_v2.json +++ b/lighthouse-core/test/results/sample_v2.json @@ -37,21 +37,21 @@ "redirects-http": { "id": "redirects-http", "title": "Does not redirect HTTP traffic to HTTPS", - "description": "If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS in order to enable secure web features for all your users. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-redirects-to-https).", + "description": "If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS in order to enable secure web features for all your users. [Learn more](https://web.dev/redirects-http).", "score": 0, "scoreDisplayMode": "binary" }, "service-worker": { "id": "service-worker", "title": "Does not register a service worker that controls page and `start_url`", - "description": "The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/registered-service-worker).", + "description": "The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. [Learn more](https://web.dev/service-worker).", "score": 0, "scoreDisplayMode": "binary" }, "works-offline": { "id": "works-offline", "title": "Current page does not respond with a 200 when offline", - "description": "If you're building a Progressive Web App, consider using a service worker so that your app can work offline. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-200-when-offline).", + "description": "If you're building a Progressive Web App, consider using a service worker so that your app can work offline. [Learn more](https://web.dev/works-offline).", "score": 0, "scoreDisplayMode": "binary", "warnings": [] @@ -59,7 +59,7 @@ "viewport": { "id": "viewport", "title": "Has a `` tag with `width` or `initial-scale`", - "description": "Add a `` tag to optimize your app for mobile screens. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/has-viewport-meta-tag).", + "description": "Add a `` tag to optimize your app for mobile screens. [Learn more](https://web.dev/viewport).", "score": 1, "scoreDisplayMode": "binary", "warnings": [] @@ -67,7 +67,7 @@ "without-javascript": { "id": "without-javascript", "title": "Contains some content when JavaScript is not available", - "description": "Your app should display some content when JavaScript is disabled, even if it's just a warning to the user that JavaScript is required to use the app. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/no-js).", + "description": "Your app should display some content when JavaScript is disabled, even if it's just a warning to the user that JavaScript is required to use the app. [Learn more](https://web.dev/without-javascript).", "score": 1, "scoreDisplayMode": "binary" }, @@ -92,7 +92,7 @@ "load-fast-enough-for-pwa": { "id": "load-fast-enough-for-pwa", "title": "Page load is fast enough on mobile networks", - "description": "A fast page load over a cellular network ensures a good mobile user experience. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/fast-3g).", + "description": "A fast page load over a cellular network ensures a good mobile user experience. [Learn more](https://web.dev/load-fast-enough-for-pwa).", "score": 1, "scoreDisplayMode": "binary", "numericValue": 4927.278 @@ -468,7 +468,7 @@ "installable-manifest": { "id": "installable-manifest", "title": "Web app manifest does not meet the installability requirements", - "description": "Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/install-prompt).", + "description": "Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more](https://web.dev/installable-manifest).", "score": 0, "scoreDisplayMode": "binary", "explanation": "Failures: No manifest was fetched.", @@ -496,7 +496,7 @@ "splash-screen": { "id": "splash-screen", "title": "Is not configured for a custom splash screen", - "description": "A themed splash screen ensures a high-quality experience when users launch your app from their homescreens. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/custom-splash-screen).", + "description": "A themed splash screen ensures a high-quality experience when users launch your app from their homescreens. [Learn more](https://web.dev/splash-screen).", "score": 0, "scoreDisplayMode": "binary", "explanation": "Failures: No manifest was fetched.", @@ -516,7 +516,7 @@ "themed-omnibox": { "id": "themed-omnibox", "title": "Does not set a theme color for the address bar.", - "description": "The browser address bar can be themed to match your site. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/address-bar).", + "description": "The browser address bar can be themed to match your site. [Learn more](https://web.dev/themed-omnibox).", "score": 0, "scoreDisplayMode": "binary", "explanation": "Failures: No manifest was fetched,\nNo `` tag found.", @@ -538,7 +538,7 @@ "content-width": { "id": "content-width", "title": "Content is sized correctly for the viewport", - "description": "If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/content-sized-correctly-for-viewport).", + "description": "If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn more](https://web.dev/content-width).", "score": 1, "scoreDisplayMode": "binary", "explanation": "" @@ -1286,7 +1286,7 @@ "offline-start-url": { "id": "offline-start-url", "title": "`start_url` does not respond with a 200 when offline", - "description": "A service worker enables your web app to be reliable in unpredictable network conditions. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-200-when-offline).", + "description": "A service worker enables your web app to be reliable in unpredictable network conditions. [Learn more](https://web.dev/offline-start-url).", "score": 0, "scoreDisplayMode": "binary", "explanation": "No usable web app manifest found on page.", @@ -1528,21 +1528,21 @@ "pwa-cross-browser": { "id": "pwa-cross-browser", "title": "Site works cross-browser", - "description": "To reach the most number of users, sites should work across every major browser. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist#site-works-cross-browser).", + "description": "To reach the most number of users, sites should work across every major browser. [Learn more](https://web.dev/pwa-cross-browser).", "score": null, "scoreDisplayMode": "manual" }, "pwa-page-transitions": { "id": "pwa-page-transitions", "title": "Page transitions don't feel like they block on the network", - "description": "Transitions should feel snappy as you tap around, even on a slow network, a key to perceived performance. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist#page-transitions-dont-feel-like-they-block-on-the-network).", + "description": "Transitions should feel snappy as you tap around, even on a slow network, a key to perceived performance. [Learn more](https://web.dev/pwa-page-transitions).", "score": null, "scoreDisplayMode": "manual" }, "pwa-each-page-has-url": { "id": "pwa-each-page-has-url", "title": "Each page has a URL", - "description": "Ensure individual pages are deep linkable via URL and that URLs are unique for the purpose of shareability on social media. [Learn more](https://developers.google.com/web/progressive-web-apps/checklist#each-page-has-a-url).", + "description": "Ensure individual pages are deep linkable via URL and that URLs are unique for the purpose of shareability on social media. [Learn more](https://web.dev/pwa-each-page-has-url).", "score": null, "scoreDisplayMode": "manual" }, diff --git a/proto/sample_v2_round_trip.json b/proto/sample_v2_round_trip.json index eefbd3149801..a1d894a6dcd8 100644 --- a/proto/sample_v2_round_trip.json +++ b/proto/sample_v2_round_trip.json @@ -225,7 +225,7 @@ "title": "Background and foreground colors do not have a sufficient contrast ratio." }, "content-width": { - "description": "If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/content-sized-correctly-for-viewport).", + "description": "If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn more](https://web.dev/content-width).", "id": "content-width", "score": 1.0, "scoreDisplayMode": "binary", @@ -1021,7 +1021,7 @@ "title": "`` elements have `[alt]` text" }, "installable-manifest": { - "description": "Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/install-prompt).", + "description": "Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more](https://web.dev/installable-manifest).", "details": { "items": [ { @@ -1271,7 +1271,7 @@ "title": "List items (`
  • `) are contained within `