From d8b4be8402f7746df8d8912576e8d77c8c09139b Mon Sep 17 00:00:00 2001 From: Connor Clark Date: Wed, 8 Apr 2026 12:02:45 -0700 Subject: [PATCH 1/7] deps: upgrade trace_engine to 0.0.62 --- core/audits/insights/insight-audit.js | 15 ++++++++++++--- core/audits/layout-shifts.js | 2 +- core/audits/server-response-time.js | 6 +++--- core/computed/document-urls.js | 1 - core/computed/main-resource.js | 2 -- core/computed/metrics/lantern-metric.js | 8 ++++---- core/computed/metrics/lcp-breakdown.js | 2 +- core/computed/metrics/time-to-first-byte.js | 2 +- core/computed/navigation-insights.js | 3 ++- core/computed/network-analysis.js | 1 - core/gather/gatherers/trace-elements.js | 2 +- core/lib/navigation-error.js | 6 ------ core/lib/network-request.js | 1 - 13 files changed, 25 insertions(+), 26 deletions(-) diff --git a/core/audits/insights/insight-audit.js b/core/audits/insights/insight-audit.js index 4712406746c7..c87e9d3abbd6 100644 --- a/core/audits/insights/insight-audit.js +++ b/core/audits/insights/insight-audit.js @@ -27,8 +27,10 @@ async function getInsightSet(artifacts, context) { await TraceEngineResult.request({trace, settings, SourceMaps, HostDPR}, context); const navigationId = processedTrace.timeOriginEvt.args.data?.navigationId; - const key = navigationId ?? NO_NAVIGATION; - const insights = traceEngineResult.insights.get(key); + const insights = navigationId ? + [...traceEngineResult.insights.values()] + .find(insightSet => insightSet.navigation?.args.data?.navigationId) : + traceEngineResult.insights.get(NO_NAVIGATION); return {insights, data: traceEngineResult.data}; } @@ -43,7 +45,7 @@ async function getInsightSet(artifacts, context) { * @param {LH.Artifacts} artifacts * @param {LH.Audit.Context} context * @param {T} insightName - * @param {(insight: import('@paulirish/trace_engine/models/trace/insights/types.js').InsightModels[T], extras: CreateDetailsExtras) => {details: LH.Audit.Details, warnings?: Array, numericValue?: number, numericUnit?: LH.Audit.NumericProduct['numericUnit']}|LH.Audit.Details|undefined} createDetails + * @param {(insight: NonNullable, extras: CreateDetailsExtras) => {details: LH.Audit.Details, warnings?: Array, numericValue?: number, numericUnit?: LH.Audit.NumericProduct['numericUnit']}|LH.Audit.Details|undefined} createDetails * @template {keyof import('@paulirish/trace_engine/models/trace/insights/types.js').InsightModelsType} T * @return {Promise} */ @@ -65,6 +67,13 @@ async function adaptInsightToAuditProduct(artifacts, context, insightName, creat }; } + if (!insight) { + return { + scoreDisplayMode: Audit.SCORING_MODES.NOT_APPLICABLE, + score: null, + }; + } + const cbResult = createDetails(insight, { data, insights, diff --git a/core/audits/layout-shifts.js b/core/audits/layout-shifts.js index dd5e2d981652..2485f9e103af 100644 --- a/core/audits/layout-shifts.js +++ b/core/audits/layout-shifts.js @@ -73,7 +73,7 @@ class LayoutShifts extends Audit { layoutShifts: new Map(), }; for (const insightSet of traceEngineResult.insights.values()) { - for (const [shift, reasons] of insightSet.model.CLSCulprits.shifts) { + for (const [shift, reasons] of insightSet.model.CLSCulprits?.shifts ?? []) { allRootCauses.layoutShifts.set(shift, reasons); } } diff --git a/core/audits/server-response-time.js b/core/audits/server-response-time.js index e8e33a8ae270..8aff2757ca40 100644 --- a/core/audits/server-response-time.js +++ b/core/audits/server-response-time.js @@ -51,15 +51,15 @@ class ServerResponseTime extends Audit { const {SourceMaps, HostDPR} = artifacts; const navInsights = await NavigationInsights.request({trace, settings, SourceMaps, HostDPR}, context); - const responseTime = navInsights.model.DocumentLatency.data?.serverResponseTime; - const url = navInsights.model.DocumentLatency.data?.documentRequest?.args.data.url; + const responseTime = navInsights.model.DocumentLatency?.data?.serverResponseTime; + const url = navInsights.model.DocumentLatency?.data?.documentRequest?.args.data.url; if (responseTime === undefined || !url) { throw new Error('no timing found for main resource'); } const passed = - Boolean(navInsights.model.DocumentLatency.data?.checklist.serverResponseIsFast.value); + Boolean(navInsights.model.DocumentLatency?.data?.checklist.serverResponseIsFast.value); const displayValue = str_(UIStrings.displayValue, {timeInMs: responseTime}); /** @type {LH.Audit.Details.Opportunity['headings']} */ diff --git a/core/computed/document-urls.js b/core/computed/document-urls.js index ce966c5237ab..7f6e07785d98 100644 --- a/core/computed/document-urls.js +++ b/core/computed/document-urls.js @@ -42,7 +42,6 @@ class DocumentUrls { if (!requestedUrl || !mainDocumentUrl) throw new Error('No main frame navigations found'); const initialRequest = Lantern.Core.NetworkAnalyzer.findResourceForUrl( - // @ts-expect-error - trace engine types for InitiatorType are outdated networkRecords, requestedUrl ); diff --git a/core/computed/main-resource.js b/core/computed/main-resource.js index 5d3dc251d481..d449055ca09f 100644 --- a/core/computed/main-resource.js +++ b/core/computed/main-resource.js @@ -29,7 +29,6 @@ class MainResource { // would have evicted the first request by the time `MainDocumentRequest` (a consumer // of this computed artifact) attempts to fetch the contents, resulting in a protocol error. const mainResource = Lantern.Core.NetworkAnalyzer.findLastDocumentForUrl( - // @ts-expect-error - trace engine types for InitiatorType are outdated records, mainDocumentUrl ); @@ -37,7 +36,6 @@ class MainResource { throw new Error('Unable to identify the main resource'); } - // @ts-expect-error - Return type is typed as Lantern request by trace engine, but it is a raw record at runtime since we passed raw records. return mainResource; } } diff --git a/core/computed/metrics/lantern-metric.js b/core/computed/metrics/lantern-metric.js index 8257e0069f15..b06ddc6f811f 100644 --- a/core/computed/metrics/lantern-metric.js +++ b/core/computed/metrics/lantern-metric.js @@ -39,14 +39,14 @@ async function getComputationDataParamsFromTrace(data, context) { const graph = await PageDependencyGraph.request({...data, fromTrace: true}, context); const traceEngineResult = await TraceEngineResult.request(data, context); const frameId = traceEngineResult.data.Meta.mainFrameId; - const navigationId = - traceEngineResult.data.Meta.mainFrameNavigations[0].args.data?.navigationId; - if (!navigationId) { + const navigation = + traceEngineResult.data.Meta.mainFrameNavigations[0]; + if (!navigation) { throw new Error(`Lantern metrics could not be calculated due to missing navigation id`); } const processedNavigation = Lantern.TraceEngineComputationData.createProcessedNavigation( - traceEngineResult.data, frameId, navigationId); + traceEngineResult.data, frameId, navigation); const simulator = data.simulator || (await LoadSimulator.request(data, context)); return {simulator, graph, processedNavigation}; diff --git a/core/computed/metrics/lcp-breakdown.js b/core/computed/metrics/lcp-breakdown.js index 5b6a20a826dc..ae89163f8264 100644 --- a/core/computed/metrics/lcp-breakdown.js +++ b/core/computed/metrics/lcp-breakdown.js @@ -62,7 +62,7 @@ class LCPBreakdown { throw new LighthouseError(LighthouseError.errors.NO_LCP, {}, {cause: lcpBreakdown}); } - if (!lcpBreakdown.subparts) { + if (!lcpBreakdown || !lcpBreakdown.subparts) { throw new LighthouseError(LighthouseError.errors.NO_LCP); } diff --git a/core/computed/metrics/time-to-first-byte.js b/core/computed/metrics/time-to-first-byte.js index 6d46bda8c32e..b3736ed361b7 100644 --- a/core/computed/metrics/time-to-first-byte.js +++ b/core/computed/metrics/time-to-first-byte.js @@ -53,7 +53,7 @@ class TimeToFirstByte extends NavigationMetric { const lcpBreakdown = navInsights.model.LCPBreakdown; // Defer to LCP breakdown, but if there's no LCP fallback to manual calculation. - if (!(lcpBreakdown instanceof Error) && lcpBreakdown.subparts) { + if (lcpBreakdown && !(lcpBreakdown instanceof Error) && lcpBreakdown.subparts) { return { timing: lcpBreakdown.subparts.ttfb.range / 1000, timestamp: lcpBreakdown.subparts.ttfb.max, diff --git a/core/computed/navigation-insights.js b/core/computed/navigation-insights.js index 8d22394b5f4f..f01415c82411 100644 --- a/core/computed/navigation-insights.js +++ b/core/computed/navigation-insights.js @@ -26,7 +26,8 @@ class NavigationInsights { const navigationId = processedTrace.timeOriginEvt.args.data?.navigationId; if (!navigationId) throw new Error('No navigationId found'); - const navInsights = traceEngineResult.insights.get(navigationId); + const navInsights = [...traceEngineResult.insights.values()] + .find(insightSet => insightSet.navigation?.args.data?.navigationId === navigationId); if (!navInsights) throw new Error('No navigations insights found'); return navInsights; diff --git a/core/computed/network-analysis.js b/core/computed/network-analysis.js index 8a268e64121a..5557aa57a676 100644 --- a/core/computed/network-analysis.js +++ b/core/computed/network-analysis.js @@ -19,7 +19,6 @@ class NetworkAnalysis { static async compute_(devtoolsLog, context) { const records = await NetworkRecords.request(devtoolsLog, context); const analysis = Lantern.Core.NetworkAnalyzer.analyze( - // @ts-expect-error - trace engine types for InitiatorType are outdated records ); if (!analysis) { diff --git a/core/gather/gatherers/trace-elements.js b/core/gather/gatherers/trace-elements.js index 6afa50029595..3fda98384138 100644 --- a/core/gather/gatherers/trace-elements.js +++ b/core/gather/gatherers/trace-elements.js @@ -142,7 +142,7 @@ class TraceElements extends BaseGatherer { }, new Set()); // TODO: handle digging into Map in recursiveObjectEnumerate. - for (const shift of insightSet.model.CLSCulprits.shifts.values()) { + for (const shift of insightSet.model.CLSCulprits?.shifts.values() ?? []) { nodeIds.push(...shift.unsizedImages.map(s => s.backendNodeId)); } diff --git a/core/lib/navigation-error.js b/core/lib/navigation-error.js index e1419aa8e18b..1cfcf10c02e4 100644 --- a/core/lib/navigation-error.js +++ b/core/lib/navigation-error.js @@ -131,7 +131,6 @@ function getNonHtmlError(finalRecord) { function getPageLoadError(navigationError, context) { const {url, networkRecords} = context; const mainRecordLantern = Lantern.Core.NetworkAnalyzer.findResourceForUrl( - // @ts-expect-error - trace engine types for InitiatorType are outdated networkRecords, url ); @@ -144,7 +143,6 @@ function getPageLoadError(navigationError, context) { record.resourceType === NetworkRequest.TYPES.Document ); if (documentRequests.length) { - // @ts-expect-error - mainRecord is inferred as a Lantern request from findResourceForUrl, but we assign a raw record here. mainRecord = documentRequests.reduce((min, r) => { return r.networkRequestTime < min.networkRequestTime ? r : min; }); @@ -164,12 +162,8 @@ function getPageLoadError(navigationError, context) { context.warnings.push(str_(UIStrings.warningXhtml)); } - // @ts-expect-error - mainRecord may be typed as a Lantern request, but functions expect a raw record. const networkError = getNetworkError(mainRecord, context); - // @ts-expect-error - mainRecord may be typed as a Lantern request, but functions expect a raw record. const interstitialError = getInterstitialError(mainRecord, networkRecords); - // @ts-expect-error - finalRecord may be a Lantern request, which is compatible enough - // for getNonHtmlError. const nonHtmlError = getNonHtmlError(finalRecord); // We want to special-case the interstitial beyond FAILED_DOCUMENT_REQUEST. See https://github.com/GoogleChrome/lighthouse/pull/8865#issuecomment-497507618 diff --git a/core/lib/network-request.js b/core/lib/network-request.js index e52894196006..5e63ad44b7f7 100644 --- a/core/lib/network-request.js +++ b/core/lib/network-request.js @@ -592,7 +592,6 @@ class NetworkRequest { record.fromWorker = record.sessionTargetType === 'worker'; - // @ts-expect-error - trace engine types for InitiatorType are outdated return { rawRequest: record, ...record, From c00233b77f38fb5e3774bbd592a2febb867ea7bf Mon Sep 17 00:00:00 2001 From: Connor Clark Date: Wed, 8 Apr 2026 13:27:42 -0700 Subject: [PATCH 2/7] update --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index ceec795c3011..50d74a100998 100644 --- a/package.json +++ b/package.json @@ -182,7 +182,7 @@ "webtreemap-cdt": "^3.2.1" }, "dependencies": { - "@paulirish/trace_engine": "0.0.61", + "@paulirish/trace_engine": "0.0.62", "@sentry/node": "^9.28.1", "axe-core": "^4.11.2", "chrome-launcher": "^1.2.1", diff --git a/yarn.lock b/yarn.lock index 296e08647178..f9b815a630c1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1612,10 +1612,10 @@ dependencies: "@opentelemetry/core" "^1.1.0" -"@paulirish/trace_engine@0.0.61": - version "0.0.61" - resolved "https://registry.yarnpkg.com/@paulirish/trace_engine/-/trace_engine-0.0.61.tgz#0d4c2c2a4d6c5b9a09f36f2feb7d8c41348a3224" - integrity sha512-/O08DwmUqIlJjUSPSZbNF8lWnlxaMsIOV6sS+uDKCxBd5i1psAmjEoG3JAqR6+nHD8X+YY474NW7SxUH/K+/kQ== +"@paulirish/trace_engine@0.0.62": + version "0.0.62" + resolved "https://registry.yarnpkg.com/@paulirish/trace_engine/-/trace_engine-0.0.62.tgz#ff9ae62be25bc8defefd0acbe62f80192cd99e7f" + integrity sha512-e6eI2Wwgj5giBzZEzd8IIvEj8cikm9bMsybevEnEKgWrBq1DkKuQd48/HiTWJTFpDzfj2T+h+dfLdnAeeSjuqQ== dependencies: legacy-javascript latest third-party-web latest From 5f1b9129efbfef4106f4c684866adbc63f386785 Mon Sep 17 00:00:00 2001 From: Connor Clark Date: Wed, 8 Apr 2026 15:51:30 -0700 Subject: [PATCH 3/7] fix --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 50d74a100998..5e8a5130b6f1 100644 --- a/package.json +++ b/package.json @@ -182,7 +182,7 @@ "webtreemap-cdt": "^3.2.1" }, "dependencies": { - "@paulirish/trace_engine": "0.0.62", + "@paulirish/trace_engine": "0.0.63", "@sentry/node": "^9.28.1", "axe-core": "^4.11.2", "chrome-launcher": "^1.2.1", diff --git a/yarn.lock b/yarn.lock index f9b815a630c1..9d4b8fbea605 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1612,10 +1612,10 @@ dependencies: "@opentelemetry/core" "^1.1.0" -"@paulirish/trace_engine@0.0.62": - version "0.0.62" - resolved "https://registry.yarnpkg.com/@paulirish/trace_engine/-/trace_engine-0.0.62.tgz#ff9ae62be25bc8defefd0acbe62f80192cd99e7f" - integrity sha512-e6eI2Wwgj5giBzZEzd8IIvEj8cikm9bMsybevEnEKgWrBq1DkKuQd48/HiTWJTFpDzfj2T+h+dfLdnAeeSjuqQ== +"@paulirish/trace_engine@0.0.63": + version "0.0.63" + resolved "https://registry.yarnpkg.com/@paulirish/trace_engine/-/trace_engine-0.0.63.tgz#2b2067fa2e025af75c9b124587b7e7b44c89b3dc" + integrity sha512-gveG7cBihmufFb1NfO2eLIr5WI879kB8+NTJ7zwLzQl7HBZQ8Q53VNqOM3w8CCf9IDefJ78keeE4RzemI6Oj4w== dependencies: legacy-javascript latest third-party-web latest From ca52223ff1d39c06787671731fb02cdb61a41c2c Mon Sep 17 00:00:00 2001 From: Connor Clark Date: Wed, 8 Apr 2026 16:02:51 -0700 Subject: [PATCH 4/7] update --- core/audits/insights/insight-audit.js | 9 +- .../reports/sample-flow-result.json | 16 +- core/test/results/sample_v2.json | 16 +- shared/localization/locales/ar-XB.json | 108 ++++--- shared/localization/locales/ar.json | 108 ++++--- shared/localization/locales/bg.json | 108 ++++--- shared/localization/locales/ca.json | 108 ++++--- shared/localization/locales/cs.json | 108 ++++--- shared/localization/locales/da.json | 112 ++++--- shared/localization/locales/de.json | 108 ++++--- shared/localization/locales/el.json | 110 ++++--- shared/localization/locales/en-GB.json | 112 ++++--- shared/localization/locales/en-US.json | 103 +++++-- shared/localization/locales/en-XL.json | 103 +++++-- shared/localization/locales/es-419.json | 108 ++++--- shared/localization/locales/es.json | 110 ++++--- shared/localization/locales/fi.json | 108 ++++--- shared/localization/locales/fil.json | 112 ++++--- shared/localization/locales/fr.json | 288 ++++++++++-------- shared/localization/locales/he.json | 112 ++++--- shared/localization/locales/hi.json | 110 ++++--- shared/localization/locales/hr.json | 108 ++++--- shared/localization/locales/hu.json | 110 ++++--- shared/localization/locales/id.json | 112 ++++--- shared/localization/locales/it.json | 108 ++++--- shared/localization/locales/ja.json | 108 ++++--- shared/localization/locales/ko.json | 108 ++++--- shared/localization/locales/lt.json | 108 ++++--- shared/localization/locales/lv.json | 108 ++++--- shared/localization/locales/nl.json | 110 ++++--- shared/localization/locales/no.json | 108 ++++--- shared/localization/locales/pl.json | 108 ++++--- shared/localization/locales/pt-PT.json | 108 ++++--- shared/localization/locales/pt.json | 112 ++++--- shared/localization/locales/ro.json | 108 ++++--- shared/localization/locales/ru.json | 108 ++++--- shared/localization/locales/sk.json | 108 ++++--- shared/localization/locales/sl.json | 108 ++++--- shared/localization/locales/sr-Latn.json | 110 ++++--- shared/localization/locales/sr.json | 110 ++++--- shared/localization/locales/sv.json | 114 ++++--- shared/localization/locales/ta.json | 110 ++++--- shared/localization/locales/te.json | 108 ++++--- shared/localization/locales/th.json | 110 ++++--- shared/localization/locales/tr.json | 108 ++++--- shared/localization/locales/uk.json | 108 ++++--- shared/localization/locales/vi.json | 112 ++++--- shared/localization/locales/zh-HK.json | 108 ++++--- shared/localization/locales/zh-TW.json | 112 ++++--- shared/localization/locales/zh.json | 114 ++++--- 50 files changed, 3560 insertions(+), 1789 deletions(-) diff --git a/core/audits/insights/insight-audit.js b/core/audits/insights/insight-audit.js index c87e9d3abbd6..7832ed796f6b 100644 --- a/core/audits/insights/insight-audit.js +++ b/core/audits/insights/insight-audit.js @@ -58,15 +58,16 @@ async function adaptInsightToAuditProduct(artifacts, context, insightName, creat }; } - const insight = insights.model[insightName]; - if (insight instanceof Error) { + const error = insights.modelErrors[insightName]; + if (error) { return { - errorMessage: insight.message, - errorStack: insight.stack, + errorMessage: error.message, + errorStack: error.stack, score: null, }; } + const insight = insights.model[insightName]; if (!insight) { return { scoreDisplayMode: Audit.SCORING_MODES.NOT_APPLICABLE, diff --git a/core/test/fixtures/user-flows/reports/sample-flow-result.json b/core/test/fixtures/user-flows/reports/sample-flow-result.json index bb91cec88834..f10c87b4d945 100644 --- a/core/test/fixtures/user-flows/reports/sample-flow-result.json +++ b/core/test/fixtures/user-flows/reports/sample-flow-result.json @@ -57,7 +57,7 @@ "score": null, "scoreDisplayMode": "error", "errorMessage": "Required HostDPR gatherer did not run.", - "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" + "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at process.processTicksAndRejections (node:internal/process/task_queues)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" }, "largest-contentful-paint": { "id": "largest-contentful-paint", @@ -66,7 +66,7 @@ "score": null, "scoreDisplayMode": "error", "errorMessage": "Required HostDPR gatherer did not run.", - "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" + "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at process.processTicksAndRejections (node:internal/process/task_queues)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" }, "speed-index": { "id": "speed-index", @@ -75,7 +75,7 @@ "score": null, "scoreDisplayMode": "error", "errorMessage": "Required HostDPR gatherer did not run.", - "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" + "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at process.processTicksAndRejections (node:internal/process/task_queues)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" }, "screenshot-thumbnails": { "id": "screenshot-thumbnails", @@ -150,7 +150,7 @@ "score": null, "scoreDisplayMode": "error", "errorMessage": "Required HostDPR gatherer did not run.", - "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" + "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at process.processTicksAndRejections (node:internal/process/task_queues)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" }, "max-potential-fid": { "id": "max-potential-fid", @@ -159,7 +159,7 @@ "score": null, "scoreDisplayMode": "error", "errorMessage": "Required HostDPR gatherer did not run.", - "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" + "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at process.processTicksAndRejections (node:internal/process/task_queues)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" }, "cumulative-layout-shift": { "id": "cumulative-layout-shift", @@ -3361,7 +3361,7 @@ }, "render-blocking-insight": { "id": "render-blocking-insight", - "title": "Render blocking requests", + "title": "Render-blocking requests", "description": "Requests are blocking the page's initial render, which may delay LCP. [Deferring or inlining](https://developer.chrome.com/docs/performance/insights/render-blocking) can move these network requests out of the critical path.", "score": null, "scoreDisplayMode": "error", @@ -9283,7 +9283,7 @@ }, "render-blocking-insight": { "id": "render-blocking-insight", - "title": "Render blocking requests", + "title": "Render-blocking requests", "description": "Requests are blocking the page's initial render, which may delay LCP. [Deferring or inlining](https://developer.chrome.com/docs/performance/insights/render-blocking) can move these network requests out of the critical path.", "score": null, "scoreDisplayMode": "error", @@ -20359,7 +20359,7 @@ }, "render-blocking-insight": { "id": "render-blocking-insight", - "title": "Render blocking requests", + "title": "Render-blocking requests", "description": "Requests are blocking the page's initial render, which may delay LCP. [Deferring or inlining](https://developer.chrome.com/docs/performance/insights/render-blocking) can move these network requests out of the critical path.", "score": null, "scoreDisplayMode": "error", diff --git a/core/test/results/sample_v2.json b/core/test/results/sample_v2.json index 05d861e7dad2..8d8366fca1c9 100644 --- a/core/test/results/sample_v2.json +++ b/core/test/results/sample_v2.json @@ -5553,7 +5553,7 @@ "value": false }, "eagerlyLoaded": { - "label": "lazy load not applied", + "label": "LCP resources should not use loading=lazy", "value": true } } @@ -5819,7 +5819,7 @@ }, "render-blocking-insight": { "id": "render-blocking-insight", - "title": "Render blocking requests", + "title": "Render-blocking requests", "description": "Requests are blocking the page's initial render, which may delay LCP. [Deferring or inlining](https://developer.chrome.com/docs/performance/insights/render-blocking) can move these network requests out of the critical path.", "score": 0.5, "scoreDisplayMode": "metricSavings", @@ -8555,6 +8555,12 @@ "duration": 100, "entryType": "measure" }, + { + "startTime": 0, + "name": "lh:computed:TraceEngineResult:insights:CharacterSet", + "duration": 100, + "entryType": "measure" + }, { "startTime": 0, "name": "lh:computed:TraceEngineResult:insights:DOMSize", @@ -8669,6 +8675,12 @@ "duration": 100, "entryType": "measure" }, + { + "startTime": 0, + "name": "lh:computed:TraceEngineResult:insights:CharacterSet", + "duration": 100, + "entryType": "measure" + }, { "startTime": 0, "name": "lh:computed:TraceEngineResult:insights:DOMSize", diff --git a/shared/localization/locales/ar-XB.json b/shared/localization/locales/ar-XB.json index 05f38c81ca9c..2215f625e3c7 100644 --- a/shared/localization/locales/ar-XB.json +++ b/shared/localization/locales/ar-XB.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "‏‮Lighthouse‬‏ ‏‮User‬‏ ‏‮Flow‬‏ ‏‮Report‬‏" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "تم إيقاف \"تقارير تحديد المصدر\" نهائيًا وستتم إزالتها. لمزيد من التفاصيل، يُرجى الانتقال إلى الرابط https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "لن يشمل رمز حرف البدل (*) الإذن في معالجة العنوان Access-Control-Allow-Headers في سياسة Cross-Origin Resource Sharing ‏(CORS)." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "تم إيقاف واجهة برمجة التطبيقات chrome.loadTimes() نهائيًا. وبدلاً منها، يمكنك استخدام واجهة برمجة التطبيقات الموحَّدة Navigation Timing 2 التي تتضمّن السمة nextHopProtocol." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "سيتم رفض ملفات تعريف الارتباط التي تتضمّن الحرف \\(0|r|n) بدلاً من اقتطاعها." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "بالنسبة إلى ميزة تخفيف قيود السياسة المشتركة المصدر من خلال ضبط الميزة document.domain، تم إيقافها نهائيًا وستكون غير مفعَّلة تلقائيًا. إنّ تحذير الإيقاف النهائي هذا متعلِّق بإذن الوصول من مصادر متعددة والذي تم تفعيله من خلال ضبط الميزة document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "تم بشكل نهائي إيقاف استخدام عناوين URL التي تبدأ بمخطّط \"data:‎\" في واجهة SVGUseElement، وستتم إزالة هذه الميزة في المستقبل." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "هذا مثال على عرض الرمز البرمجي المطلوب لعملية متصفّح تم الإبلاغ عن إيقافها نهائيًا." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "تم إيقاف واجهة Protected Audience API نهائيًا وستتم إزالتها في إصدار مستقبلي." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "لم يعد الإجراءان getCurrentPosition() وwatchPosition() متوافقين مع المصادر غير الآمنة. لاستخدام هذه الميزة، يجب مراعاة نقل تطبيقك إلى مصدر آمن مثل HTTPS. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على https://goo.gle/chrome-insecure-origins." + "message": "لم تعُد \"getCurrentPosition()\" و\"watchPosition()\" متوافقتين مع المصادر غير الآمنة. لاستخدام هذه الميزة، عليك نقل تطبيقك إلى مصدر آمن مثل HTTPS. يُرجى الاطّلاع على https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ لمزيد من التفاصيل." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "تم إيقاف الإجراءين getCurrentPosition() وwatchPosition() نهائيًا على المصادر غير الآمنة. لاستخدام هذه الميزة، يجب مراعاة نقل تطبيقك إلى مصدر آمن مثل HTTPS. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على https://goo.gle/chrome-insecure-origins." + "message": "تم إيقاف \"getCurrentPosition()\" و\"watchPosition()\" نهائيًا على المصادر غير الآمنة. لاستخدام هذه الميزة، عليك نقل تطبيقك إلى مصدر آمن مثل HTTPS. يُرجى الاطّلاع على https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ لمزيد من التفاصيل." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "لم تعد الميزة getUserMedia() متوافقة مع المصادر غير الآمنة. لاستخدام هذه الميزة، يجب مراعاة نقل تطبيقك إلى مصدر آمن مثل HTTPS. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على https://goo.gle/chrome-insecure-origins." + "message": "لم تعُد \"getUserMedia()\" متوافقة مع المصادر غير الآمنة. لاستخدام هذه الميزة، عليك نقل تطبيقك إلى مصدر آمن مثل HTTPS. يُرجى الاطّلاع على https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ لمزيد من التفاصيل." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "تم إيقاف RTCPeerConnectionIceErrorEvent.hostCandidate نهائيًا. يُرجى استخدام RTCPeerConnectionIceErrorEvent.address أو RTCPeerConnectionIceErrorEvent.port بدلاً منها." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "تم إيقاف Intl.v8BreakIterator نهائيًا. يُرجى استخدام Intl.Segmenter بدلاً منها." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "لا يمكن تحميل صفحات الأنماط المتتالية (CSS) من عناوين URL للملفات file: ما لم تنتهِ الملفات بالامتداد .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "تم إيقاف الإجراء LanguageModel.params()‎ نهائيًا، وأصبح متاحًا الآن للاستخدام في الإضافات فقط. سيتم أيضًا إيقاف الحقول topK والحقول المرتبطة بدرجة الحرارة ضمن النتيجة." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "تم إيقاف المَعلمة/السمة \"temperature\" في LanguageModel نهائيًا. يمكن استخدامها في الإضافات فقط، وقد تتم إزالتها في المستقبل." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "تم إيقاف المَعلمة/السمة \"topK\" في LanguageModel نهائيًا. يمكن استخدامها في الإضافات فقط، وقد تتم إزالتها في المستقبل." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "تم إيقاف LanguageModel.inputQuota نهائيًا. يُرجى استخدام LanguageModel.contextWindow بدلاً من ذلك. لا يتوفّر هذا الاسم البديل إلا في الإضافات." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "تم إيقاف LanguageModel.inputUsage نهائيًا. يُرجى استخدام LanguageModel.contextUsage بدلاً من ذلك. لا يتوفّر هذا الاسم البديل إلا في الإضافات." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "تم بشكل نهائي إيقاف ميزة استخدام SourceBuffer.abort() لإلغاء إزالة النطاق غير المتزامن للإجراء remove() بسبب تغيُّر المواصفات. ستتم إزالة الميزة في المستقبل. وعليك معالجة الحدث updateend بدلاً من ذلك. يهدف الإجراء abort() فقط إلى إلغاء إمكانية إلحاق الوسائط غير المتزامنة أو إعادة ضبط حالة المحلِّل." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "تم إيقاف LanguageModel.measureInputUsage()‎ نهائيًا. يُرجى استخدام LanguageModel.measureContextUsage()‎ بدلاً من ذلك. لا يتوفّر هذا الاسم البديل إلا في الإضافات." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "تم بشكل نهائي إيقاف إمكانية ضبط السمة MediaSource.duration على قيمة أقل من الحد الأقصى للطابع الزمني المخصَّص لعرض أي إطارات تم ترميزها وتخزينها مؤقتًا بسبب تغيُّر المواصفات. إنّ الإزالة الضمنية للوسائط المُقتطَعة التي تم تخزينها مؤقتًا لن تكون متاحة في المستقبل. وبدلاً من ذلك، يجب تطبيق الوظيفة remove(newDuration, oldDuration) بشكل واضح على جميع واجهات برمجة التطبيقات sourceBuffers التي تتوفّر بها newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "تم إيقاف LanguageModel.onquotaoverflow نهائيًا. يُرجى استخدام LanguageModel.oncontextoverflow بدلاً من ذلك. لا يتوفّر الاسم البديل LanguageModel.onquotaoverflow إلا في الإضافات." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "لا يمكن تحميل صفحات الأنماط المتتالية (CSS) من عناوين URL للملفات file: ما لم تنتهِ الملفات بالامتداد .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "ستطلب واجهة برمجة التطبيقات Web MIDI إذنًا للاستخدام حتى في حال عدم تحديد رسائل النظام الحصرية (Sysex) في MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "قد يتوقف استخدام واجهة برمجة التطبيقات Notification API من مصادر غير آمنة. يجب مراعاة نقل تطبيقك إلى مصدر آمن، مثل HTTPS. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على https://goo.gle/chrome-insecure-origins." + "message": "قد يتوقف استخدام Notification API من مصادر غير آمنة. عليك نقل تطبيقك إلى مصدر آمن، مثل HTTPS. يُرجى الاطّلاع على https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ لمزيد من التفاصيل." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "قد تتوقّف إمكانية طلب إذن لواجهة برمجة التطبيقات Notification API من أحد إطارات iframe من مصادر متعددة. يجب مراعاة طلب إذن من إطار عالٍ المستوى أو فتح نافذة جديدة بدلاً من ذلك." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "تم إيقاف واجهة برمجة التطبيقات HTMLVideoElement.webkitSupportsFullscreen نهائيًا. يُرجى استخدام واجهة برمجة التطبيقات Document.fullscreenEnabled بدلاً من ذلك." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "سيتم إيقاف واجهة برمجة التطبيقات chrome.privacy.websites.privacySandboxEnabled نهائيًا، علمًا بأنّها ستظل نشطة للتوافق مع الأنظمة القديمة إلى أن يتم طرح الإصدار الرئيسي M113. بدلاً من هذه الواجهة، يُرجى استخدام واجهات برمجة التطبيقات chrome.privacy.websites.topicsEnabled وchrome.privacy.websites.fledgeEnabled وchrome.privacy.websites.adMeasurementEnabled. لمعرفة مزيد من المعلومات، يمكنك الانتقال إلى https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "تمت إزالة القيد DtlsSrtpKeyAgreement. لقد حدَّدت القيمة false لهذا القيد، وهو أمر يتم تفسيره كمحاولة لاستخدام الميزة SDES key negotiation التي تمت إزالتها. لقد تمت إزالة هذه الميزة. وبدلاً منها، يمكنك استخدام إحدى الخدمات التي تتوفّر فيها الميزة DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "تم إيقاف واجهة برمجة التطبيقات Range.expand()‎ نهائيًا. يُرجى استخدام واجهة برمجة التطبيقات Select.modify()‎ بدلاً من ذلك." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "تم إيقاف Related Website Sets نهائيًا وستتم إزالتها. لمزيد من التفاصيل، يُرجى الانتقال إلى https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "يتم حظر طلبات المصادر الفرعية التي تتضمّن عناوين URL الخاصة بها بيانات اعتماد مُضمَّنة (مثل https://user:pass@host/)." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "سيطلب الكائن SharedArrayBuffer حظر الوصول من نطاقات أخرى. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على https://developer.chrome.com/blog/enabling-shared-array-buffer/‎." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "تم إيقاف Shared Storage API نهائيًا وستتم إزالتها في إصدار مستقبلي." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "تم إيقاف document.requestStorageAccessFor نهائيًا وستتم إزالتها. لمزيد من التفاصيل، يُرجى الانتقال إلى https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "إنّ ميزة تنفيذ الإجراء speechSynthesis.speak() بدون تفعيل المستخدِم متوقفة نهائيًا وستتم إزالتها." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "تم إيقاف Topics API نهائيًا وستتم إزالتها في إصدار مستقبلي." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "تم نهائيًا إيقاف أدوات معالجة الأحداث التي تم إلغاء تحميلها، وستتم إزالتها." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "يجب أن تستخدم الإضافات ميزة حظر الوصول من نطاقات أخرى لمواصلة استخدام الكائن SharedArrayBuffer. يُرجى الاطّلاع على https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/‎." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "تم إيقاف \"BluetoothRemoteGATTCharacteristic.writeValue()\" نهائيًا. يُرجى استخدام \"writeValueWithResponse()\" أو \"writeValueWithoutResponse()\" بدلاً من ذلك." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "لا يتوفّر الترميز UTF-16 من خلال استجابة json في واجهة برمجة التطبيقات XMLHttpRequest." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "واجهة برمجة التطبيقات XMLHttpRequest المتزامنة في سلسلة أنظمة التشغيل الرئيسية متوقفة نهائيًا بسبب تأثيراتها الضارة في تجربة المستخدِم النهائي. للحصول على مزيد من المساعدة، يُرجى الاطّلاع على https://xhr.spec.whatwg.org/‎." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "تم إيقاف ميزتَي XSLTProcessor و\"تعليمات معالجة XSLT\" نهائيًا في جميع المتصفّحات، وستتم إزالتهما من هذا المتصفّح قريبًا." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "صورة متحركة" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "تحدث تغييرات التصميم عندما تتحرك العناصر بدون أي تدخُّل من المستخدم. [تحقَّق من أسباب تغييرات التصميم](https://web.dev/articles/optimize-cls)، مثل إضافة عناصر أو إزالتها أو تغيير خطوطها أثناء تحميل الصفحة." + "message": "تحدث تغييرات التصميم عندما تتحرك العناصر بدون أي تدخُّل من المستخدم. [تحقَّق من أسباب تغييرات التصميم](https://developer.chrome.com/docs/performance/insights/cls-culprit)، مثل إضافة عناصر أو إزالتها أو تغيير خطوطها أثناء تحميل الصفحة." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "إطار iframe الذي تم إدخاله" @@ -2040,7 +2076,7 @@ "message": "مدة البقاء (TTL) في ذاكرة التخزين المؤقت" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "يمكن لفترة التخزين المؤقت الطويلة زيادة سرعة الزيارات المتكررة إلى صفحتك. [مزيد من المعلومات](https://web.dev/uses-long-cache-ttl/)" + "message": "يمكن لفترة التخزين المؤقت الطويلة زيادة سرعة الزيارات المتكررة إلى صفحتك. [معلومات إضافية عن التخزين المؤقت](https://developer.chrome.com/docs/performance/insights/cache)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "ما مِن طلبات تتضمّن سياسات ذاكرة تخزين مؤقت غير فعّالة" @@ -2055,7 +2091,7 @@ "message": "استخدام فترات التخزين المؤقت الفعّالة" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "إنّ الحجم الكبير لنموذج العناصر في المستند (DOM) يمكن أن يؤدي إلى زيادة مدة عمليات احتساب الأنماط وإعادة تدفق التنسيقات، ما يؤثر في سرعة استجابة الصفحة. وسيزيد هذا الحجم الكبير أيضًا من استخدام الذاكرة. [التعرّف على كيفية تجنُّب زيادة حجم DOM](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)" + "message": "إنّ الحجم الكبير لنموذج العناصر في المستند (DOM) يمكن أن يؤدي إلى زيادة مدة عمليات احتساب الأنماط وإعادة تدفق التنسيقات، ما يؤثر في سرعة استجابة الصفحة. وسيزيد هذا الحجم الكبير أيضًا من استخدام الذاكرة. [التعرّف على كيفية تجنُّب زيادة حجم DOM](https://developer.chrome.com/docs/performance/insights/dom-size)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "المدة" @@ -2091,7 +2127,7 @@ "message": "القيمة" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "طلب الشبكة الأول هو الأهم. يمكنك تقليل وقت الاستجابة للطلب عن طريق تجنُّب عمليات إعادة التوجيه وضمان استجابة الخادم بسرعة وتفعيل ميزة ضغط النص." + "message": "طلب الشبكة الأول هو الأهم. يمكنك [تقليل وقت الاستجابة للطلب](https://developer.chrome.com/docs/performance/insights/document-latency) عن طريق تجنُّب عمليات إعادة التوجيه وضمان استجابة الخادم بسرعة وتفعيل ميزة ضغط النص." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "تضمَّن الطلب عمليات إعادة توجيه (عدد عمليات إعادة التوجيه: {PH1}، ومدتها {PH2}+)" @@ -2130,13 +2166,13 @@ "message": "المصدر" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "يمكنك إزالة وحدات JavaScript الكبيرة المكرّرة من الحِزم لتقليل وحدات البايت غير الضرورية التي يستهلكها نشاط الشبكة." + "message": "يمكنك إزالة [وحدات JavaScript الكبيرة المكرّرة](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) من الحِزم لتقليل وحدات البايت غير الضرورية التي يستهلكها نشاط الشبكة." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "مصادر JavaScript المكرّرة" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "يمكنك ضبط [font-display](https://developer.chrome.com/blog/font-display) على swap أو optional لضمان ظهور النص بشكل ثابت. ويمكن تحسين swap بشكل أكبر للتخفيف من تغييرات التصميم باستخدام [إجراءات تجاوز مقاييس الخطوط](https://developer.chrome.com/blog/font-fallbacks)." + "message": "يمكنك ضبط [font-display](https://developer.chrome.com/docs/performance/insights/font-display) على swap أو optional لضمان ظهور النص بشكل ثابت. ويمكن تحسين swap بشكل أكبر للتخفيف من تغييرات التصميم باستخدام [إجراءات تجاوز مقاييس الخطوط](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "الخط" @@ -2151,10 +2187,10 @@ "message": "(مجهولة)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "تتم إعادة ترتيب المحتوى عندما تطلب JavaScript سمات هندسية (مثل offsetWidth) بعد أن يتم تغيير الأنماط بسبب تعديل في حالة DOM. وقد يؤدي ذلك إلى ضعف الأداء. يمكنك التعرّف على مزيد من المعلومات حول [إعادة ترتيب المحتوى](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) والحلول المتاحة." + "message": "تتم إعادة ترتيب المحتوى عندما تطلب JavaScript سمات هندسية (مثل offsetWidth) بعد أن يتم تغيير الأنماط بسبب تعديل في حالة DOM. وقد يؤدي ذلك إلى ضعف الأداء. يمكنك التعرّف على مزيد من المعلومات حول [إعادة ترتيب المحتوى](https://developer.chrome.com/docs/performance/insights/forced-reflow) والحلول المتاحة." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "تتبُّع تسلسل استدعاء الدوال البرمجية" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "إطارات المكالمات التي تؤدي إلى إعادة ترتيب المحتوى" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "إعادة التدفق الإلزامية" @@ -2169,7 +2205,7 @@ "message": "[نص غير منسوب لأي جهة]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "ابدأ بالتحقيق في المهام الفرعية الأطول. [يمكن تقليل التأخيرات](https://web.dev/articles/optimize-inp#optimize_interactions). ولخفض مدة المعالجة، [يجب تحسين تكاليف سلسلة التعليمات الرئيسية](https://web.dev/articles/optimize-long-tasks)، والتي تكون في الغالب بيانات JavaScript." + "message": "يمكنك بدء التحقيق في [طرق تحسين مدى استجابة الصفحة لتفاعلات المستخدم (INP)](https://developer.chrome.com/docs/performance/insights/inp-breakdown) من خلال الاطّلاع على المهام الفرعية الأطول." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "المدة" @@ -2193,7 +2229,7 @@ "message": "تفاصيل مدى استجابة الصفحة لتفاعلات المستخدم (INP)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "يمكن أن يؤدي تقليل وقت تنزيل الصور إلى تحسين مدّة التحميل المُدرَكة للصفحة، بالإضافة إلى تحسين سرعة عرض أكبر محتوى مرئي. [مزيد من المعلومات حول تحسين حجم الصورة](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "يمكن أن يؤدي تقليل وقت تنزيل الصور إلى تحسين مدّة التحميل المُدرَكة للصفحة، بالإضافة إلى تحسين سرعة عرض أكبر محتوى مرئي. [مزيد من المعلومات حول تحسين حجم الصورة](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (الحجم المقدَّر: {PH2})" @@ -2223,7 +2259,7 @@ "message": "إنّ استخدام تنسيقات الفيديو بدلاً من ملفات GIF يمكن أن يؤدي إلى تحسين حجم تنزيل المحتوى المتحرك." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "لكل [جزء فرعي استراتيجيات تحسين محدَّدة](https://web.dev/articles/optimize-lcp#lcp-breakdown). ومن الأفضل أن يتم قضاء معظم زمن عرض أكبر محتوى مرئي (LCP) في تحميل الموارد، وليس في التأخير." + "message": "لكل [جزء فرعي استراتيجيات تحسين محدَّدة](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). ومن الأفضل أن يتم قضاء معظم زمن عرض أكبر محتوى مرئي (LCP) في تحميل الموارد، وليس في التأخير." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "المدة" @@ -2253,7 +2289,7 @@ "message": "تفاصيل سرعة عرض أكبر محتوى مرئي (LCP)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "يمكنك تحسين مقياس سرعة عرض أكبر محتوى مرئي (LCP) من خلال جعل صورة مقياس LCP [قابلة للاكتشاف](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) من HTML على الفور، و[تجنُّب التحميل الكسول](https://web.dev/articles/lcp-lazy-loading)." + "message": "يمكنك [تحسين مقياس \"سرعة عرض أكبر محتوى مرئي\" (LCP)](https://developer.chrome.com/docs/performance/insights/lcp-discovery) من خلال جعل النسخة المخصصة للمقياس قابلة للاكتشاف من HTML على الفور، وتجنُّب التحميل الكسول." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "تم تطبيق السمة fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "وحدات البايت المُهدرة" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "تساعد الرموز البرمجية polyfill وtransform المتصفّحات القديمة في استخدام ميزات JavaScript الجديدة. ومع ذلك، يكون العديد منها غير ضروري للمتصفّحات الحديثة. من الأفضل تعديل عملية تصميم رموز JavaScript لتجنُّب تحويل رموز ميزات [Baseline](https://web.dev/articles/baseline-and-polyfills)، إلّا إذا كان من الضروري التوافق مع المتصفِّحات القديمة. [التعرُّف على سبب إمكانية نشر معظم المواقع الإلكترونية لرمز ES6+‎ بدون تحويله](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "تساعد الرموز البرمجية polyfill وtransform المتصفّحات القديمة في استخدام ميزات JavaScript الجديدة. ومع ذلك، يكون العديد منها غير ضروري للمتصفّحات الحديثة. من الأفضل تعديل عملية تصميم رموز JavaScript لتجنُّب تحويل رموز ميزات [Baseline](https://web.dev/articles/baseline-and-polyfills)، إلّا إذا كان من الضروري التوافق مع المتصفِّحات القديمة. [التعرُّف على سبب إمكانية نشر معظم المواقع الإلكترونية لرمز ES6+‎ بدون تحويله](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "ميزات JavaScript القديمة" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "يوفِّر البروتوكولان HTTP/2 وHTTP/3 العديد من المزايا أكثر من بروتوكول HTTP/1.1، مثل الإرسال المتعدّد. [مزيد من المعلومات حول استخدام HTTP الحديث](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "يوفِّر البروتوكولان HTTP/2 وHTTP/3 العديد من المزايا أكثر من بروتوكول HTTP/1.1، مثل الإرسال المتعدّد. [مزيد من المعلومات حول استخدام HTTP الحديث](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "لم يتم استخدام HTTP/1.1 في أي طلب، أو أنّ استخدامه الحالي لا يمثل فرصة كبيرة للتحسين. يتم وضع علامة على طلبات HTTP/1.1 فقط إذا كانت ستة أو أكثر من مواد العرض الثابتة تأتي من المصدر نفسه، ولم يتم عرضها من بيئة تطوير محلية أو مصدر تابع لجهة خارجية." @@ -2325,7 +2361,7 @@ "message": "تمت إضافة اتصال مُسبَق لمصادر غير مستخدَمة. يُرجى التحقّق من استخدام السمة crossorigin بشكل صحيح." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "يُمكن [تجنُّب تقييد الطلبات المهمة](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) عن طريق تقليل طول السلاسل أو تقليل حجم تنزيل الموارد أو تأجيل تنزيل الموارد غير الضرورية لتحسين تحميل الصفحة." + "message": "يُمكن [تجنُّب تقييد الطلبات المهمة](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) عن طريق تقليل طول السلاسل أو تقليل حجم تنزيل الموارد أو تأجيل تنزيل الموارد غير الضرورية لتحسين تحميل الصفحة." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "يمكنك إضافة إشارات [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) إلى أهم مصادرك، ولكن يُرجى محاولة استخدام 4 إشارات كحدّ أقصى." @@ -2364,7 +2400,7 @@ "message": "يُمكن تجنُّب تقييد الطلبات المهمة عن طريق تقليل طول السلاسل أو تقليل حجم تنزيل الموارد أو تأجيل تنزيل الموارد غير الضرورية لتحسين تحميل الصفحة." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "تؤدي الطلبات إلى حظر العرض الأوّلي للصفحة، ما قد يُبطئ سرعة عرض أكبر محتوى مرئي (LCP). ويمكن [تأجيل هذه الطلبات](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) أو تضمينها لإخراجها من المسار الحرج." + "message": "تؤدي الطلبات إلى حظر العرض الأوّلي للصفحة، ما قد يُبطئ سرعة عرض أكبر محتوى مرئي (LCP). ويمكن [تأجيل هذه الطلبات](https://developer.chrome.com/docs/performance/insights/render-blocking) أو تضمينها لإخراجها من المسار الحرج." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "المدة" @@ -2379,7 +2415,7 @@ "message": "طلبات حظر العرض" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "إذا ظلت تكاليف ميزة \"إعادة احتساب النمط\" مرتفعة، يمكن أن يؤدي تحسين أداة الاختيار إلى خفضها. يمكنك [تحسين أدوات الاختيار](https://developer.chrome.com/docs/devtools/performance/selector-stats) من خلال زيادة الوقت المنقضي وزيادة النسبة المئوية للمسار البطيء. وسيؤدي استخدام أدوات الاختيار الأبسط وعدد أدوات الاختيار الأقل ونموذج DOM الأصغر ونموذج DOM الأقل تعقيدًا إلى تقليل تكاليف المطابقة." + "message": "إذا ظلت تكاليف ميزة \"إعادة احتساب النمط\" مرتفعة، يمكن أن يؤدي تحسين أداة الاختيار إلى خفضها. يمكنك [تحسين أدوات الاختيار](https://developer.chrome.com/docs/performance/insights/slow-css-selector) من خلال زيادة الوقت المنقضي وزيادة النسبة المئوية للمسار البطيء. وسيؤدي استخدام أدوات الاختيار الأبسط وعدد أدوات الاختيار الأقل ونموذج DOM الأصغر ونموذج DOM الأقل تعقيدًا إلى تقليل تكاليف المطابقة." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "الوقت المنقضي" @@ -2418,7 +2454,7 @@ "message": "حجم عملية النقل" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "يمكن أن يؤثر الرمز البرمجي التابع لجهة خارجية بشكل كبير في أداء التحميل. [يمكنك تقليل تحميل الرموز البرمجية التابعة لجهات خارجية وتأجيله](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/)، ومنح الأولوية لمحتوى صفحتك." + "message": "يمكن أن يؤثر الرمز البرمجي التابع لجهة خارجية بشكل كبير في أداء التحميل. [يمكنك تقليل تحميل الرموز البرمجية التابعة لجهات خارجية وتأجيله](https://developer.chrome.com/docs/performance/insights/third-parties)، ومنح الأولوية لمحتوى صفحتك." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "لم يتم العثور على أي محتوى خارجي" @@ -2427,7 +2463,7 @@ "message": "الجهات الخارجية" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "قد يتم [تأخير الاستجابة لتفاعلات النقر بمقدار 300 ملي ثانية كحد أقصى](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) إذا لم يتم تحسين إطار العرض للأجهزة الجوّالة." + "message": "قد يتم [تأخير الاستجابة لتفاعلات النقر بمقدار 300 ملي ثانية كحد أقصى](https://developer.chrome.com/docs/performance/insights/viewport) إذا لم يتم تحسين إطار العرض للأجهزة الجوّالة." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "مدة تأخير الاستجابة للنقر على الأجهزة الجوّالة" diff --git a/shared/localization/locales/ar.json b/shared/localization/locales/ar.json index 3555cabf47cf..27011438941a 100644 --- a/shared/localization/locales/ar.json +++ b/shared/localization/locales/ar.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "تقرير تدفق المستخدمين في أداة Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "تم إيقاف \"تقارير تحديد المصدر\" نهائيًا وستتم إزالتها. لمزيد من التفاصيل، يُرجى الانتقال إلى الرابط https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "لن يشمل رمز حرف البدل (*) الإذن في معالجة العنوان Access-Control-Allow-Headers في سياسة Cross-Origin Resource Sharing ‏(CORS)." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "تم إيقاف واجهة برمجة التطبيقات chrome.loadTimes() نهائيًا. وبدلاً منها، يمكنك استخدام واجهة برمجة التطبيقات الموحَّدة Navigation Timing 2 التي تتضمّن السمة nextHopProtocol." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "سيتم رفض ملفات تعريف الارتباط التي تتضمّن الحرف \\(0|r|n) بدلاً من اقتطاعها." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "بالنسبة إلى ميزة تخفيف قيود السياسة المشتركة المصدر من خلال ضبط الميزة document.domain، تم إيقافها نهائيًا وستكون غير مفعَّلة تلقائيًا. إنّ تحذير الإيقاف النهائي هذا متعلِّق بإذن الوصول من مصادر متعددة والذي تم تفعيله من خلال ضبط الميزة document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "تم بشكل نهائي إيقاف استخدام عناوين URL التي تبدأ بمخطّط \"data:‎\" في واجهة SVGUseElement، وستتم إزالة هذه الميزة في المستقبل." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "هذا مثال على عرض الرمز البرمجي المطلوب لعملية متصفّح تم الإبلاغ عن إيقافها نهائيًا." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "تم إيقاف واجهة Protected Audience API نهائيًا وستتم إزالتها في إصدار مستقبلي." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "لم يعد الإجراءان getCurrentPosition() وwatchPosition() متوافقين مع المصادر غير الآمنة. لاستخدام هذه الميزة، يجب مراعاة نقل تطبيقك إلى مصدر آمن مثل HTTPS. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على https://goo.gle/chrome-insecure-origins." + "message": "لم تعُد \"getCurrentPosition()\" و\"watchPosition()\" متوافقتين مع المصادر غير الآمنة. لاستخدام هذه الميزة، عليك نقل تطبيقك إلى مصدر آمن مثل HTTPS. يُرجى الاطّلاع على https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ لمزيد من التفاصيل." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "تم إيقاف الإجراءين getCurrentPosition() وwatchPosition() نهائيًا على المصادر غير الآمنة. لاستخدام هذه الميزة، يجب مراعاة نقل تطبيقك إلى مصدر آمن مثل HTTPS. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على https://goo.gle/chrome-insecure-origins." + "message": "تم إيقاف \"getCurrentPosition()\" و\"watchPosition()\" نهائيًا على المصادر غير الآمنة. لاستخدام هذه الميزة، عليك نقل تطبيقك إلى مصدر آمن مثل HTTPS. يُرجى الاطّلاع على https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ لمزيد من التفاصيل." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "لم تعد الميزة getUserMedia() متوافقة مع المصادر غير الآمنة. لاستخدام هذه الميزة، يجب مراعاة نقل تطبيقك إلى مصدر آمن مثل HTTPS. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على https://goo.gle/chrome-insecure-origins." + "message": "لم تعُد \"getUserMedia()\" متوافقة مع المصادر غير الآمنة. لاستخدام هذه الميزة، عليك نقل تطبيقك إلى مصدر آمن مثل HTTPS. يُرجى الاطّلاع على https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ لمزيد من التفاصيل." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "تم إيقاف RTCPeerConnectionIceErrorEvent.hostCandidate نهائيًا. يُرجى استخدام RTCPeerConnectionIceErrorEvent.address أو RTCPeerConnectionIceErrorEvent.port بدلاً منها." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "تم إيقاف Intl.v8BreakIterator نهائيًا. يُرجى استخدام Intl.Segmenter بدلاً منها." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "لا يمكن تحميل صفحات الأنماط المتتالية (CSS) من عناوين URL للملفات file: ما لم تنتهِ الملفات بالامتداد .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "تم إيقاف الإجراء LanguageModel.params()‎ نهائيًا، وأصبح متاحًا الآن للاستخدام في الإضافات فقط. سيتم أيضًا إيقاف الحقول topK والحقول المرتبطة بدرجة الحرارة ضمن النتيجة." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "تم إيقاف المَعلمة/السمة \"temperature\" في LanguageModel نهائيًا. يمكن استخدامها في الإضافات فقط، وقد تتم إزالتها في المستقبل." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "تم إيقاف المَعلمة/السمة \"topK\" في LanguageModel نهائيًا. يمكن استخدامها في الإضافات فقط، وقد تتم إزالتها في المستقبل." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "تم إيقاف LanguageModel.inputQuota نهائيًا. يُرجى استخدام LanguageModel.contextWindow بدلاً من ذلك. لا يتوفّر هذا الاسم البديل إلا في الإضافات." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "تم إيقاف LanguageModel.inputUsage نهائيًا. يُرجى استخدام LanguageModel.contextUsage بدلاً من ذلك. لا يتوفّر هذا الاسم البديل إلا في الإضافات." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "تم بشكل نهائي إيقاف ميزة استخدام SourceBuffer.abort() لإلغاء إزالة النطاق غير المتزامن للإجراء remove() بسبب تغيُّر المواصفات. ستتم إزالة الميزة في المستقبل. وعليك معالجة الحدث updateend بدلاً من ذلك. يهدف الإجراء abort() فقط إلى إلغاء إمكانية إلحاق الوسائط غير المتزامنة أو إعادة ضبط حالة المحلِّل." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "تم إيقاف LanguageModel.measureInputUsage()‎ نهائيًا. يُرجى استخدام LanguageModel.measureContextUsage()‎ بدلاً من ذلك. لا يتوفّر هذا الاسم البديل إلا في الإضافات." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "تم بشكل نهائي إيقاف إمكانية ضبط السمة MediaSource.duration على قيمة أقل من الحد الأقصى للطابع الزمني المخصَّص لعرض أي إطارات تم ترميزها وتخزينها مؤقتًا بسبب تغيُّر المواصفات. إنّ الإزالة الضمنية للوسائط المُقتطَعة التي تم تخزينها مؤقتًا لن تكون متاحة في المستقبل. وبدلاً من ذلك، يجب تطبيق الوظيفة remove(newDuration, oldDuration) بشكل واضح على جميع واجهات برمجة التطبيقات sourceBuffers التي تتوفّر بها newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "تم إيقاف LanguageModel.onquotaoverflow نهائيًا. يُرجى استخدام LanguageModel.oncontextoverflow بدلاً من ذلك. لا يتوفّر الاسم البديل LanguageModel.onquotaoverflow إلا في الإضافات." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "لا يمكن تحميل صفحات الأنماط المتتالية (CSS) من عناوين URL للملفات file: ما لم تنتهِ الملفات بالامتداد .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "ستطلب واجهة برمجة التطبيقات Web MIDI إذنًا للاستخدام حتى في حال عدم تحديد رسائل النظام الحصرية (Sysex) في MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "قد يتوقف استخدام واجهة برمجة التطبيقات Notification API من مصادر غير آمنة. يجب مراعاة نقل تطبيقك إلى مصدر آمن، مثل HTTPS. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على https://goo.gle/chrome-insecure-origins." + "message": "قد يتوقف استخدام Notification API من مصادر غير آمنة. عليك نقل تطبيقك إلى مصدر آمن، مثل HTTPS. يُرجى الاطّلاع على https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ لمزيد من التفاصيل." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "قد تتوقّف إمكانية طلب إذن لواجهة برمجة التطبيقات Notification API من أحد إطارات iframe من مصادر متعددة. يجب مراعاة طلب إذن من إطار عالٍ المستوى أو فتح نافذة جديدة بدلاً من ذلك." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "تم إيقاف واجهة برمجة التطبيقات HTMLVideoElement.webkitSupportsFullscreen نهائيًا. يُرجى استخدام واجهة برمجة التطبيقات Document.fullscreenEnabled بدلاً من ذلك." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "سيتم إيقاف واجهة برمجة التطبيقات chrome.privacy.websites.privacySandboxEnabled نهائيًا، علمًا بأنّها ستظل نشطة للتوافق مع الأنظمة القديمة إلى أن يتم طرح الإصدار الرئيسي M113. بدلاً من هذه الواجهة، يُرجى استخدام واجهات برمجة التطبيقات chrome.privacy.websites.topicsEnabled وchrome.privacy.websites.fledgeEnabled وchrome.privacy.websites.adMeasurementEnabled. لمعرفة مزيد من المعلومات، يمكنك الانتقال إلى https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "تمت إزالة القيد DtlsSrtpKeyAgreement. لقد حدَّدت القيمة false لهذا القيد، وهو أمر يتم تفسيره كمحاولة لاستخدام الميزة SDES key negotiation التي تمت إزالتها. لقد تمت إزالة هذه الميزة. وبدلاً منها، يمكنك استخدام إحدى الخدمات التي تتوفّر فيها الميزة DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "تم إيقاف واجهة برمجة التطبيقات Range.expand()‎ نهائيًا. يُرجى استخدام واجهة برمجة التطبيقات Select.modify()‎ بدلاً من ذلك." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "تم إيقاف Related Website Sets نهائيًا وستتم إزالتها. لمزيد من التفاصيل، يُرجى الانتقال إلى https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "يتم حظر طلبات المصادر الفرعية التي تتضمّن عناوين URL الخاصة بها بيانات اعتماد مُضمَّنة (مثل https://user:pass@host/)." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "سيطلب الكائن SharedArrayBuffer حظر الوصول من نطاقات أخرى. لمعرفة مزيد من التفاصيل، يُرجى الاطّلاع على https://developer.chrome.com/blog/enabling-shared-array-buffer/‎." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "تم إيقاف Shared Storage API نهائيًا وستتم إزالتها في إصدار مستقبلي." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "تم إيقاف document.requestStorageAccessFor نهائيًا وستتم إزالتها. لمزيد من التفاصيل، يُرجى الانتقال إلى https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "إنّ ميزة تنفيذ الإجراء speechSynthesis.speak() بدون تفعيل المستخدِم متوقفة نهائيًا وستتم إزالتها." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "تم إيقاف Topics API نهائيًا وستتم إزالتها في إصدار مستقبلي." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "تم نهائيًا إيقاف أدوات معالجة الأحداث التي تم إلغاء تحميلها، وستتم إزالتها." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "يجب أن تستخدم الإضافات ميزة حظر الوصول من نطاقات أخرى لمواصلة استخدام الكائن SharedArrayBuffer. يُرجى الاطّلاع على https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/‎." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "تم إيقاف \"BluetoothRemoteGATTCharacteristic.writeValue()\" نهائيًا. يُرجى استخدام \"writeValueWithResponse()\" أو \"writeValueWithoutResponse()\" بدلاً من ذلك." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "لا يتوفّر الترميز UTF-16 من خلال استجابة json في واجهة برمجة التطبيقات XMLHttpRequest." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "واجهة برمجة التطبيقات XMLHttpRequest المتزامنة في سلسلة أنظمة التشغيل الرئيسية متوقفة نهائيًا بسبب تأثيراتها الضارة في تجربة المستخدِم النهائي. للحصول على مزيد من المساعدة، يُرجى الاطّلاع على https://xhr.spec.whatwg.org/‎." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "تم إيقاف ميزتَي XSLTProcessor و\"تعليمات معالجة XSLT\" نهائيًا في جميع المتصفّحات، وستتم إزالتهما من هذا المتصفّح قريبًا." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "صورة متحركة" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "تحدث تغييرات التصميم عندما تتحرك العناصر بدون أي تدخُّل من المستخدم. [تحقَّق من أسباب تغييرات التصميم](https://web.dev/articles/optimize-cls)، مثل إضافة عناصر أو إزالتها أو تغيير خطوطها أثناء تحميل الصفحة." + "message": "تحدث تغييرات التصميم عندما تتحرك العناصر بدون أي تدخُّل من المستخدم. [تحقَّق من أسباب تغييرات التصميم](https://developer.chrome.com/docs/performance/insights/cls-culprit)، مثل إضافة عناصر أو إزالتها أو تغيير خطوطها أثناء تحميل الصفحة." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "إطار iframe الذي تم إدخاله" @@ -2040,7 +2076,7 @@ "message": "مدة البقاء (TTL) في ذاكرة التخزين المؤقت" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "يمكن لفترة التخزين المؤقت الطويلة زيادة سرعة الزيارات المتكررة إلى صفحتك. [مزيد من المعلومات](https://web.dev/uses-long-cache-ttl/)" + "message": "يمكن لفترة التخزين المؤقت الطويلة زيادة سرعة الزيارات المتكررة إلى صفحتك. [معلومات إضافية عن التخزين المؤقت](https://developer.chrome.com/docs/performance/insights/cache)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "ما مِن طلبات تتضمّن سياسات ذاكرة تخزين مؤقت غير فعّالة" @@ -2055,7 +2091,7 @@ "message": "استخدام فترات التخزين المؤقت الفعّالة" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "إنّ الحجم الكبير لنموذج العناصر في المستند (DOM) يمكن أن يؤدي إلى زيادة مدة عمليات احتساب الأنماط وإعادة تدفق التنسيقات، ما يؤثر في سرعة استجابة الصفحة. وسيزيد هذا الحجم الكبير أيضًا من استخدام الذاكرة. [التعرّف على كيفية تجنُّب زيادة حجم DOM](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)" + "message": "إنّ الحجم الكبير لنموذج العناصر في المستند (DOM) يمكن أن يؤدي إلى زيادة مدة عمليات احتساب الأنماط وإعادة تدفق التنسيقات، ما يؤثر في سرعة استجابة الصفحة. وسيزيد هذا الحجم الكبير أيضًا من استخدام الذاكرة. [التعرّف على كيفية تجنُّب زيادة حجم DOM](https://developer.chrome.com/docs/performance/insights/dom-size)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "المدة" @@ -2091,7 +2127,7 @@ "message": "القيمة" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "طلب الشبكة الأول هو الأهم. يمكنك تقليل وقت الاستجابة للطلب عن طريق تجنُّب عمليات إعادة التوجيه وضمان استجابة الخادم بسرعة وتفعيل ميزة ضغط النص." + "message": "طلب الشبكة الأول هو الأهم. يمكنك [تقليل وقت الاستجابة للطلب](https://developer.chrome.com/docs/performance/insights/document-latency) عن طريق تجنُّب عمليات إعادة التوجيه وضمان استجابة الخادم بسرعة وتفعيل ميزة ضغط النص." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "تضمَّن الطلب عمليات إعادة توجيه (عدد عمليات إعادة التوجيه: {PH1}، ومدتها {PH2}+)" @@ -2130,13 +2166,13 @@ "message": "المصدر" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "يمكنك إزالة وحدات JavaScript الكبيرة المكرّرة من الحِزم لتقليل وحدات البايت غير الضرورية التي يستهلكها نشاط الشبكة." + "message": "يمكنك إزالة [وحدات JavaScript الكبيرة المكرّرة](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) من الحِزم لتقليل وحدات البايت غير الضرورية التي يستهلكها نشاط الشبكة." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "مصادر JavaScript المكرّرة" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "يمكنك ضبط [font-display](https://developer.chrome.com/blog/font-display) على swap أو optional لضمان ظهور النص بشكل ثابت. ويمكن تحسين swap بشكل أكبر للتخفيف من تغييرات التصميم باستخدام [إجراءات تجاوز مقاييس الخطوط](https://developer.chrome.com/blog/font-fallbacks)." + "message": "يمكنك ضبط [font-display](https://developer.chrome.com/docs/performance/insights/font-display) على swap أو optional لضمان ظهور النص بشكل ثابت. ويمكن تحسين swap بشكل أكبر للتخفيف من تغييرات التصميم باستخدام [إجراءات تجاوز مقاييس الخطوط](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "الخط" @@ -2151,10 +2187,10 @@ "message": "(مجهولة)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "تتم إعادة ترتيب المحتوى عندما تطلب JavaScript سمات هندسية (مثل offsetWidth) بعد أن يتم تغيير الأنماط بسبب تعديل في حالة DOM. وقد يؤدي ذلك إلى ضعف الأداء. يمكنك التعرّف على مزيد من المعلومات حول [إعادة ترتيب المحتوى](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) والحلول المتاحة." + "message": "تتم إعادة ترتيب المحتوى عندما تطلب JavaScript سمات هندسية (مثل offsetWidth) بعد أن يتم تغيير الأنماط بسبب تعديل في حالة DOM. وقد يؤدي ذلك إلى ضعف الأداء. يمكنك التعرّف على مزيد من المعلومات حول [إعادة ترتيب المحتوى](https://developer.chrome.com/docs/performance/insights/forced-reflow) والحلول المتاحة." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "تتبُّع تسلسل استدعاء الدوال البرمجية" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "إطارات المكالمات التي تؤدي إلى إعادة ترتيب المحتوى" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "إعادة التدفق الإلزامية" @@ -2169,7 +2205,7 @@ "message": "[نص غير منسوب لأي جهة]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "ابدأ بالتحقيق في المهام الفرعية الأطول. [يمكن تقليل التأخيرات](https://web.dev/articles/optimize-inp#optimize_interactions). ولخفض مدة المعالجة، [يجب تحسين تكاليف سلسلة التعليمات الرئيسية](https://web.dev/articles/optimize-long-tasks)، والتي تكون في الغالب بيانات JavaScript." + "message": "يمكنك بدء التحقيق في [طرق تحسين مدى استجابة الصفحة لتفاعلات المستخدم (INP)](https://developer.chrome.com/docs/performance/insights/inp-breakdown) من خلال الاطّلاع على المهام الفرعية الأطول." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "المدة" @@ -2193,7 +2229,7 @@ "message": "تفاصيل مدى استجابة الصفحة لتفاعلات المستخدم (INP)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "يمكن أن يؤدي تقليل وقت تنزيل الصور إلى تحسين مدّة التحميل المُدرَكة للصفحة، بالإضافة إلى تحسين سرعة عرض أكبر محتوى مرئي. [مزيد من المعلومات حول تحسين حجم الصورة](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "يمكن أن يؤدي تقليل وقت تنزيل الصور إلى تحسين مدّة التحميل المُدرَكة للصفحة، بالإضافة إلى تحسين سرعة عرض أكبر محتوى مرئي. [مزيد من المعلومات حول تحسين حجم الصورة](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (الحجم المقدَّر: {PH2})" @@ -2223,7 +2259,7 @@ "message": "إنّ استخدام تنسيقات الفيديو بدلاً من ملفات GIF يمكن أن يؤدي إلى تحسين حجم تنزيل المحتوى المتحرك." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "لكل [جزء فرعي استراتيجيات تحسين محدَّدة](https://web.dev/articles/optimize-lcp#lcp-breakdown). ومن الأفضل أن يتم قضاء معظم زمن عرض أكبر محتوى مرئي (LCP) في تحميل الموارد، وليس في التأخير." + "message": "لكل [جزء فرعي استراتيجيات تحسين محدَّدة](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). ومن الأفضل أن يتم قضاء معظم زمن عرض أكبر محتوى مرئي (LCP) في تحميل الموارد، وليس في التأخير." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "المدة" @@ -2253,7 +2289,7 @@ "message": "تفاصيل سرعة عرض أكبر محتوى مرئي (LCP)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "يمكنك تحسين مقياس سرعة عرض أكبر محتوى مرئي (LCP) من خلال جعل صورة مقياس LCP [قابلة للاكتشاف](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) من HTML على الفور، و[تجنُّب التحميل الكسول](https://web.dev/articles/lcp-lazy-loading)." + "message": "يمكنك [تحسين مقياس \"سرعة عرض أكبر محتوى مرئي\" (LCP)](https://developer.chrome.com/docs/performance/insights/lcp-discovery) من خلال جعل النسخة المخصصة للمقياس قابلة للاكتشاف من HTML على الفور، وتجنُّب التحميل الكسول." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "تم تطبيق السمة fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "وحدات البايت المُهدرة" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "تساعد الرموز البرمجية polyfill وtransform المتصفّحات القديمة في استخدام ميزات JavaScript الجديدة. ومع ذلك، يكون العديد منها غير ضروري للمتصفّحات الحديثة. من الأفضل تعديل عملية تصميم رموز JavaScript لتجنُّب تحويل رموز ميزات [Baseline](https://web.dev/articles/baseline-and-polyfills)، إلّا إذا كان من الضروري التوافق مع المتصفِّحات القديمة. [التعرُّف على سبب إمكانية نشر معظم المواقع الإلكترونية لرمز ES6+‎ بدون تحويله](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "تساعد الرموز البرمجية polyfill وtransform المتصفّحات القديمة في استخدام ميزات JavaScript الجديدة. ومع ذلك، يكون العديد منها غير ضروري للمتصفّحات الحديثة. من الأفضل تعديل عملية تصميم رموز JavaScript لتجنُّب تحويل رموز ميزات [Baseline](https://web.dev/articles/baseline-and-polyfills)، إلّا إذا كان من الضروري التوافق مع المتصفِّحات القديمة. [التعرُّف على سبب إمكانية نشر معظم المواقع الإلكترونية لرمز ES6+‎ بدون تحويله](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "ميزات JavaScript القديمة" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "يوفِّر البروتوكولان HTTP/2 وHTTP/3 العديد من المزايا أكثر من بروتوكول HTTP/1.1، مثل الإرسال المتعدّد. [مزيد من المعلومات حول استخدام HTTP الحديث](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "يوفِّر البروتوكولان HTTP/2 وHTTP/3 العديد من المزايا أكثر من بروتوكول HTTP/1.1، مثل الإرسال المتعدّد. [مزيد من المعلومات حول استخدام HTTP الحديث](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "لم يتم استخدام HTTP/1.1 في أي طلب، أو أنّ استخدامه الحالي لا يمثل فرصة كبيرة للتحسين. يتم وضع علامة على طلبات HTTP/1.1 فقط إذا كانت ستة أو أكثر من مواد العرض الثابتة تأتي من المصدر نفسه، ولم يتم عرضها من بيئة تطوير محلية أو مصدر تابع لجهة خارجية." @@ -2325,7 +2361,7 @@ "message": "تمت إضافة اتصال مُسبَق لمصادر غير مستخدَمة. يُرجى التحقّق من استخدام السمة crossorigin بشكل صحيح." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "يُمكن [تجنُّب تقييد الطلبات المهمة](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) عن طريق تقليل طول السلاسل أو تقليل حجم تنزيل الموارد أو تأجيل تنزيل الموارد غير الضرورية لتحسين تحميل الصفحة." + "message": "يُمكن [تجنُّب تقييد الطلبات المهمة](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) عن طريق تقليل طول السلاسل أو تقليل حجم تنزيل الموارد أو تأجيل تنزيل الموارد غير الضرورية لتحسين تحميل الصفحة." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "يمكنك إضافة إشارات [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) إلى أهم مصادرك، ولكن يُرجى محاولة استخدام 4 إشارات كحدّ أقصى." @@ -2364,7 +2400,7 @@ "message": "يُمكن تجنُّب تقييد الطلبات المهمة عن طريق تقليل طول السلاسل أو تقليل حجم تنزيل الموارد أو تأجيل تنزيل الموارد غير الضرورية لتحسين تحميل الصفحة." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "تؤدي الطلبات إلى حظر العرض الأوّلي للصفحة، ما قد يُبطئ سرعة عرض أكبر محتوى مرئي (LCP). ويمكن [تأجيل هذه الطلبات](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) أو تضمينها لإخراجها من المسار الحرج." + "message": "تؤدي الطلبات إلى حظر العرض الأوّلي للصفحة، ما قد يُبطئ سرعة عرض أكبر محتوى مرئي (LCP). ويمكن [تأجيل هذه الطلبات](https://developer.chrome.com/docs/performance/insights/render-blocking) أو تضمينها لإخراجها من المسار الحرج." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "المدة" @@ -2379,7 +2415,7 @@ "message": "طلبات حظر العرض" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "إذا ظلت تكاليف ميزة \"إعادة احتساب النمط\" مرتفعة، يمكن أن يؤدي تحسين أداة الاختيار إلى خفضها. يمكنك [تحسين أدوات الاختيار](https://developer.chrome.com/docs/devtools/performance/selector-stats) من خلال زيادة الوقت المنقضي وزيادة النسبة المئوية للمسار البطيء. وسيؤدي استخدام أدوات الاختيار الأبسط وعدد أدوات الاختيار الأقل ونموذج DOM الأصغر ونموذج DOM الأقل تعقيدًا إلى تقليل تكاليف المطابقة." + "message": "إذا ظلت تكاليف ميزة \"إعادة احتساب النمط\" مرتفعة، يمكن أن يؤدي تحسين أداة الاختيار إلى خفضها. يمكنك [تحسين أدوات الاختيار](https://developer.chrome.com/docs/performance/insights/slow-css-selector) من خلال زيادة الوقت المنقضي وزيادة النسبة المئوية للمسار البطيء. وسيؤدي استخدام أدوات الاختيار الأبسط وعدد أدوات الاختيار الأقل ونموذج DOM الأصغر ونموذج DOM الأقل تعقيدًا إلى تقليل تكاليف المطابقة." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "الوقت المنقضي" @@ -2418,7 +2454,7 @@ "message": "حجم عملية النقل" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "يمكن أن يؤثر الرمز البرمجي التابع لجهة خارجية بشكل كبير في أداء التحميل. [يمكنك تقليل تحميل الرموز البرمجية التابعة لجهات خارجية وتأجيله](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/)، ومنح الأولوية لمحتوى صفحتك." + "message": "يمكن أن يؤثر الرمز البرمجي التابع لجهة خارجية بشكل كبير في أداء التحميل. [يمكنك تقليل تحميل الرموز البرمجية التابعة لجهات خارجية وتأجيله](https://developer.chrome.com/docs/performance/insights/third-parties)، ومنح الأولوية لمحتوى صفحتك." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "لم يتم العثور على أي محتوى خارجي" @@ -2427,7 +2463,7 @@ "message": "الجهات الخارجية" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "قد يتم [تأخير الاستجابة لتفاعلات النقر بمقدار 300 ملي ثانية كحد أقصى](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) إذا لم يتم تحسين إطار العرض للأجهزة الجوّالة." + "message": "قد يتم [تأخير الاستجابة لتفاعلات النقر بمقدار 300 ملي ثانية كحد أقصى](https://developer.chrome.com/docs/performance/insights/viewport) إذا لم يتم تحسين إطار العرض للأجهزة الجوّالة." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "مدة تأخير الاستجابة للنقر على الأجهزة الجوّالة" diff --git a/shared/localization/locales/bg.json b/shared/localization/locales/bg.json index a7ec95bb79f7..359a40f58702 100644 --- a/shared/localization/locales/bg.json +++ b/shared/localization/locales/bg.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Отчет на Lighthouse за потребителската навигация" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Функцията за отчети за приписването е оттеглена и ще бъде премахната. За подробности вижте https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Заместващият знак (*) няма да обхваща заглавката Authorization при обработване на Access-Control-Allow-Headers в CORS." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "Приложният програмен интерфейс chrome.loadTimes() е оттеглен. Вместо него използвайте стандартизирания API nextHopProtocol в Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "„Бисквитките“, съдържащи знак \\(0|r|n), ще бъдат отхвърляни вместо скъсявани." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Възможността за отмяна на правилото за външни източници чрез задаване на document.domain е оттеглена и ще бъде деактивирана по подразбиране. Това предупреждение за оттегляне се отнася за достъпа от външни източници, активиран чрез настройката document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Поддръжката на данни: URL адресите в елемента SVGUseElement са оттеглени и ще бъдат премахнати в бъдеще." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "This is an example for showing the code required for a browser process reported deprecation." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API е оттеглен и ще бъде премахнат в бъдеща версия." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() и watchPosition() вече не работят за незащитени източници. За да използвате тази функция, препоръчваме да прехвърлите приложението си към защитен източник, като например HTTPS. За повече подробности вижте https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() и watchPosition() вече не работят за незащитени източници. За да използвате тази функция, препоръчваме да прехвърлите приложението си към защитен източник, като например HTTPS. За повече подробности вижте https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() и watchPosition() са оттеглени за незащитени източници. За да използвате тази функция, препоръчваме да прехвърлите приложението си към защитен източник, като например HTTPS. За повече подробности вижте https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() и watchPosition() са оттеглени за незащитени източници. За да използвате тази функция, препоръчваме да прехвърлите приложението си към защитен източник, като например HTTPS. За повече подробности вижте https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() вече не работи за незащитени източници. За да използвате тази функция, препоръчваме да прехвърлите приложението си към защитен източник, като например HTTPS. За повече подробности вижте https://goo.gle/chrome-insecure-origins." + "message": "getUserMedia() вече не работи за незащитени източници. За да използвате тази функция, препоръчваме да прехвърлите приложението си към защитен източник, като например HTTPS. За повече подробности вижте https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "Полето RTCPeerConnectionIceErrorEvent.hostCandidate е оттеглено. Вместо него използвайте RTCPeerConnectionIceErrorEvent.address или RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Приложният програмен интерфейс Intl.v8BreakIterator е оттеглен. Вместо него използвайте Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS не може да се зареди от URL адреси със схема file:, освен ако не завършват с файловото разширение .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "Методът LanguageModel.params() е оттеглен и вече е налице само в контекста на разширенията. Свързаните с topK и temperature полета в резултата също са оттеглени." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Параметърът/атрибутът temperature за LanguageModel е оттеглен. Той функционира само в разширения и може да бъде премахнат в бъдеще." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Параметърът/атрибутът topK за LanguageModel е оттеглен. Той функционира само в разширения и може да бъде премахнат в бъдеще." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "Атрибутът LanguageModel.inputQuota е оттеглен. Вместо него използвайте LanguageModel.contextWindow. Този псевдоним е налице само в разширенията." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "Атрибутът LanguageModel.inputUsage е оттеглен. Вместо него използвайте LanguageModel.contextUsage. Този псевдоним е налице само в разширенията." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Възможността за използване на SourceBuffer.abort() за прекратяване на асинхронното премахване на периоди чрез remove() е оттеглена поради промяна на спецификацията. Поддръжката ще бъде премахната в бъдеще. Вместо това трябва да използвате приемател за събитието updateend. Функцията abort() е предназначена за прекратяване само на асинхронно добавяне на мултимедия или нулиране на състоянието на инструмента за синтактичен анализ." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "Методът LanguageModel.measureInputUsage() е оттеглен. Вместо него използвайте LanguageModel.measureContextUsage(). Този псевдоним е налице само в разширенията." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Възможността за задаване на стойност за MediaSource.duration, по-малка от най-голямото клеймо за дата и час за представяне на буферирани кодирани рамки, е оттеглена поради промяна на спецификацията. Поддръжката за неявно премахване на скъсена буферирана мултимедия ще бъде премахната в бъдеще. Вместо това трябва да извършвате изрично премахване чрез remove(newDuration, oldDuration) за всички елементи sourceBuffers, за които newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "Манипулаторът LanguageModel.onquotaoverflow е оттеглен. Вместо него използвайте LanguageModel.oncontextoverflow. Псевдонимът LanguageModel.onquotaoverflow е налице само в разширенията." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS не може да се зареди от URL адреси със схема file:, освен ако не завършват с файловото разширение .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Уеб MIDI ще иска разрешение за използване на специални системни съобщения дори ако опцията sysex не е посочена в MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "API за известия вече не може да се използва от незащитени източници. Препоръчваме да прехвърлите приложението си към защитен източник, като например HTTPS. За повече подробности вижте https://goo.gle/chrome-insecure-origins." + "message": "API за известия вече не може да се използва от незащитени източници. Препоръчваме да прехвърлите приложението си към защитен източник, като например HTTPS. За повече подробности вижте https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Разрешението за достъп до API за известия вече не може да се заявява от вложени рамки от външни източници. Препоръчваме да го заявявате от рамка от първо ниво или да отваряте нов прозорец." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "Приложният програмен интерфейс HTMLVideoElement.webkitSupportsFullscreen е оттеглен. Вместо него използвайте Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Оттегляме приложния програмен интерфейс (API) chrome.privacy.websites.privacySandboxEnabled, въпреки че ще остане активен с цел наследена съвместимост до пускането на версия M113. Вместо него използвайте chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled и chrome.privacy.websites.adMeasurementEnabled. Вижте https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Ограничението DtlsSrtpKeyAgreement е премахнато. Посочихте за него стойност false, която се тълкува като опит за използване на оттегления метод SDES key negotiation. Тази функционалност е премахната. Вместо нея използвайте услуга, която поддържа DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Приложният програмен интерфейс Range.expand() е оттеглен. Вместо него използвайте Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Приложният програмен интерфейс Related Website Sets е оттеглен и ще бъде премахнат. За повече подробности вижте https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Заявките за подресурси, чиито URL адреси съдържат вградени идентификационни данни (напр. https://user:pass@host/), са блокирани." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer ще изисква изолиране от външни източници. За повече подробности вижте https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "API за споделено хранилище е оттеглен и ще бъде премахнат в бъдеща версия." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "Приложният програмен интерфейс document.requestStorageAccessFor е оттеглен и ще бъде премахнат. За повече подробности вижте https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Възможността за използване на speechSynthesis.speak() без активиране от потребител е оттеглена и ще бъде премахната." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "API за теми е оттеглен и ще бъде премахнат в бъдеща версия." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Приемателите на събития unload са оттеглени и ще бъдат премахнати." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Разширенията трябва да се включат в изолирането от външни източници, за да продължат да използват SharedArrayBuffer. Вижте https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "Методът BluetoothRemoteGATTCharacteristic.writeValue() е оттеглен. Вместо него използвайте writeValueWithResponse() или writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 не се поддържа от JSON отговора в XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Възможността за използване на синхронни обекти XMLHttpRequest в основната нишка е оттеглена, тъй като влошава практическата работа на крайните потребители. За повече помощ посетете https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Всички браузъри са оттеглили XSLTProcessor и инструкциите за обработка на XSLT. Тези функции скоро ще бъдат премахнати от този браузър." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Анимация" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Структурни промени настъпват, когато елементите се преместват без взаимодействие от страна на потребителя. [Проучете причините за структурните промени](https://web.dev/articles/optimize-cls), като например добавяне или премахване на елементи или промяна на шрифтовете им при зареждане на страницата." + "message": "Структурни промени настъпват, когато елементите се преместват без взаимодействие от страна на потребителя. [Проучете причините за структурните промени](https://developer.chrome.com/docs/performance/insights/cls-culprit), като например добавяне или премахване на елементи или промяна на шрифтовете им при зареждане на страницата." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Вмъкната вложена рамка" @@ -2040,7 +2076,7 @@ "message": "Време на валидност на кеша" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Продължителното съхраняване в кеша може да ускори повторните посещения на страницата ви. [Научете повече](https://web.dev/uses-long-cache-ttl/)." + "message": "Продължителното съхраняване в кеша може да ускори повторните посещения на страницата ви. [Научете повече за кеширането](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Няма заявки с неефективни правила за кеша" @@ -2055,7 +2091,7 @@ "message": "Използване на ефективни периоди на съхранение на кеша" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Големият размер на DOM може да увеличи продължителността на стиловите изчисления и преоформянията, което засяга реакцията на страницата. Той води и до използване на повече памет. [Научете как да избягвате прекалено големия размер на DOM](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Големият размер на DOM може да увеличи продължителността на стиловите изчисления и преоформянията, което засяга реакцията на страницата. Той води и до използване на повече памет. [Научете как да избягвате прекалено големия размер на DOM](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Продължителност" @@ -2091,7 +2127,7 @@ "message": "Стойност" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Първата мрежова заявка е най-важна. Намалете забавянето ѝ, като избягвате пренасочвания, осигурявате бърз отговор от сървъра и активирате компресирането на текста." + "message": "Първата мрежова заявка е най-важна. [Намалете забавянето ѝ](https://developer.chrome.com/docs/performance/insights/document-latency), като избягвате пренасочвания, осигурявате бърз отговор от сървъра и активирате компресирането на текста." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Имаше пренасочвания ({PH1} пренасочвания, + {PH2})" @@ -2130,13 +2166,13 @@ "message": "Източник" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Премахнете големите дублиращи се JavaScript модули от пакетите, за да намалите ненужния пренос на данни в мрежата." + "message": "Премахнете големите [дублиращи се JavaScript модули](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) от пакетите, за да намалите ненужното използване на данни в мрежата." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Дублиран JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Добре е да зададете swap или optional за [font-display](https://developer.chrome.com/blog/font-display), така че текстът да е постоянно видим. swap може да се оптимизира допълнително чрез [замяна на метриките на шрифта](https://developer.chrome.com/blog/font-fallbacks), за да се намалят разместванията в оформлението." + "message": "Добре е да зададете swap или optional за [font-display](https://developer.chrome.com/docs/performance/insights/font-display), така че текстът да е постоянно видим. swap може да се оптимизира допълнително чрез [замяна на метриките на шрифта](https://developer.chrome.com/blog/font-fallbacks), за да се намалят разместванията в оформлението." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Шрифт" @@ -2151,10 +2187,10 @@ "message": "(анонимно)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Принудителното преоформяне възниква, когато JavaScript извършва заявки за геометрични свойства (например offsetWidth), след като валидността на стиловете е анулирана от промяна в състоянието на DOM. Това може да доведе до ниска ефективност. Научете повече за [принудителното преоформяне](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) и възможните начини за намаляване на въздействието му." + "message": "Принудителното преоформяне възниква, когато JavaScript извършва заявки за геометрични свойства (например offsetWidth), след като валидността на стиловете е анулирана от промяна в състоянието на DOM. Това може да доведе до ниска ефективност. Научете повече за [принудителното преоформяне](https://developer.chrome.com/docs/performance/insights/forced-reflow) и възможните начини за намаляване на въздействието му." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Трасиране на стека" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Извикване на рамки, които задействат преоформяне" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Принудително преоформяне" @@ -2169,7 +2205,7 @@ "message": "[неприписани]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Започнете проверката от най-продължителната подчаст. [Забавянията могат да бъдат сведени до минимум](https://web.dev/articles/optimize-inp#optimize_interactions). За да ускорите обработката, [оптимизирайте работата на основната нишка](https://web.dev/articles/optimize-long-tasks), която често е JS." + "message": "Започнете проверка за това [как да подобрите INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown), като разгледате най-продължителната подчаст." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Продължителност" @@ -2193,7 +2229,7 @@ "message": "Разбивка на INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Намаляването на времето за изтегляне на изображенията може да подобри възприеманото време за зареждане на страницата и LCP. [Научете повече за оптимизирането на размера на изображенията](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Намаляването на времето за изтегляне на изображенията може да подобри възприеманото време за зареждане на страницата и LCP. [Научете повече за оптимизирането на размера на изображенията](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (прибл. {PH2})" @@ -2223,7 +2259,7 @@ "message": "Използването на видеоформати вместо GIF файлове може да подобри размера за изтегляне на анимираното съдържание." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "За всяка [подчаст има конкретни стратегии за подобряване](https://web.dev/articles/optimize-lcp#lcp-breakdown). В идеалния случай по-голямата част от времето за LCP трябва да премине в зареждане на ресурсите, а не да е свързана със забавяния." + "message": "За всяка [подчаст има конкретни стратегии за подобряване](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). В идеалния случай по-голямата част от времето за LCP трябва да премине в зареждане на ресурсите, а не да е свързана със забавяния." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Продължителност" @@ -2253,7 +2289,7 @@ "message": "Разбивка на LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Оптимизирайте LCP, като направите изображението, представляващо LCP, незабавно [откриваемо](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) в HTML кода и [избягвате забавеното зареждане](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Оптимизирайте LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery), като направите изображението, представляващо LCP, незабавно откриваемо в HTML кода и избягвате забавеното зареждане" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "Приложено е fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "Загубени байтове" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Полифиловете и трансформациите дават възможност на по-старите браузъри да използват нови функции на JavaScript, но в голяма степен не са необходими за съвременните браузъри. Добре е да промените процеса на компилиране на JavaScript, така че да не се транскомпилират функциите на [Baseline](https://web.dev/articles/baseline-and-polyfills), освен ако не знаете, че трябва да поддържате по-стари браузъри. [Научете защо повечето сайтове могат да внедряват код ES6+ без транскомпилиране](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Полифиловете и трансформациите дават възможност на по-старите браузъри да използват нови функции на JavaScript, но в голяма степен не са необходими за съвременните браузъри. Добре е да промените процеса на компилиране на JavaScript, така че да не се транскомпилират функциите на [Baseline](https://web.dev/articles/baseline-and-polyfills), освен ако не знаете, че трябва да поддържате по-стари браузъри. [Научете защо повечето сайтове могат да внедряват код ES6+ без транскомпилиране](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Наследен JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 и HTTP/3 предлагат много предимства спрямо HTTP/1.1, като например мултиплексинг. [Научете повече за използването на съвременни HTTP връзки](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 и HTTP/3 предлагат много предимства спрямо HTTP/1.1, като например мултиплексинг. [Научете повече за използването на съвременни HTTP връзки](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Няма заявки, използвали HTTP/1.1, или няма значителна възможност за оптимизиране въз основа на текущото използване на HTTP/1.1. Заявките HTTP/1.1 се означават само ако шест или повече статични актива произхождат от един и същ източник и не се предоставят от локална среда за програмиране или източник на трета страна." @@ -2325,7 +2361,7 @@ "message": "Неизползвано предварително свързване. Проверете дали атрибутът crossorigin се използва правилно." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "За да ускорите зареждането на страницата, [избягвайте верижни последователности от критични заявки](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains), като скъсите веригите, намалите размера за изтегляне на ресурсите или отложите изтеглянето на ненужните от тях." + "message": "За да ускорите зареждането на страницата, [избягвайте верижни последователности от критични заявки](https://developer.chrome.com/docs/performance/insights/network-dependency-tree), като скъсите веригите, намалите размера за изтегляне на ресурсите или отложите изтеглянето на ненужните от тях." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Добавете подсказки за [предварително свързване](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) към най-важните си източници, но опитайте да използвате не повече от 4." @@ -2364,7 +2400,7 @@ "message": "За да ускорите зареждането на страницата, избягвайте верижни последователности от критични заявки, като скъсите веригите, намалите размера за изтегляне на ресурсите или отложите изтеглянето на ненужните от тях." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Заявки блокират първоначалното рендериране на страницата, което може да забави LCP. Тези заявки могат да бъдат преместени извън критичния път чрез [отлагане или вграждане](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources)." + "message": "Заявки блокират първоначалното рендериране на страницата, което може да забави LCP. Тези заявки могат да бъдат преместени извън критичния път чрез [отлагане или вграждане](https://developer.chrome.com/docs/performance/insights/render-blocking)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Продължителност" @@ -2379,7 +2415,7 @@ "message": "Заявки за блокиране на рендерирането" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Ако преизчисляването на стиловете продължава да отнема дълго време, оптимизирането на селекторите може да намали забавянето. [Оптимизирайте селекторите](https://developer.chrome.com/docs/devtools/performance/selector-stats), които отнемат повече време и имат по-голям процент несъответствия с бавен път. Опростяването на селекторите и намаляването на броя им, както и намаляването на размера и дълбочината на DOM ще ускорят намирането на съответствия." + "message": "Ако преизчисляването на стиловете продължава да отнема дълго време, оптимизирането на селекторите може да намали забавянето. [Оптимизирайте селекторите](https://developer.chrome.com/docs/performance/insights/slow-css-selector), които отнемат повече време и имат по-голям процент несъответствия с бавен път. Опростяването на селекторите и намаляването на броя им, както и намаляването на размера и дълбочината на DOM ще ускорят намирането на съответствия." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Изминало време" @@ -2418,7 +2454,7 @@ "message": "Размер на прехвърлянето" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Кодът от трети страни може сериозно да повлияе върху скоростта на зареждане. [Намалете и отложете зареждането на кода от трети страни](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/), за да дадете приоритет на съдържанието на страницата си." + "message": "Кодът от трети страни може сериозно да повлияе върху скоростта на зареждане. [Намалете и отложете зареждането на кода от трети страни](https://developer.chrome.com/docs/performance/insights/third-parties), за да дадете приоритет на съдържанието на страницата си." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Няма намерени трети страни" @@ -2427,7 +2463,7 @@ "message": "Трети страни" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "При взаимодействията с докосване може да има [забавяне до 300 мсек](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/), ако прозоречният изглед не е оптимизиран за мобилни устройства." + "message": "При взаимодействията с докосване може да има [забавяне до 300 мсек](https://developer.chrome.com/docs/performance/insights/viewport), ако прозоречният изглед не е оптимизиран за мобилни устройства." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Забавяне при докосване на мобилно устройство" diff --git a/shared/localization/locales/ca.json b/shared/localization/locales/ca.json index a4664920bf26..05b83fdbea21 100644 --- a/shared/localization/locales/ca.json +++ b/shared/localization/locales/ca.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Informe del flux d'usuaris de Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "La funció Attribution Reporting està obsoleta i se suprimirà. Consulta https://goo.gle/ps-status per obtenir més informació." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "El símbol del comodí (*) no cobrirà l'autorització a la gestió de la capçalera Access-Control-Allow-Headers a CORS." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() està obsoleta. Substitueix-la per l'API estandarditzada: nextHopProtocol a Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Les galetes que continguin un caràcter \\(0|r|n) es rebutjaran en lloc de truncar-se." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "El relaxament de la política del mateix origen establint document.domain està obsolet i es desactivarà de manera predeterminada. Aquest advertiment de discontinuació és per a un accés d'altres orígens activat establint document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "La compatibilitat amb les URL data: a SVGUseElement està obsoleta i se suprimirà en el futur." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Això és un exemple per mostrar el codi necessari per a una discontinuació informada del procés del navegador." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "L'API Protected Audience està obsoleta i se suprimirà en una versió futura." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() i watchPosition() ja no funcionen en orígens no segurs. Per utilitzar aquesta funció, t'has de plantejar canviar l'aplicació a un origen segur, com ara HTTPS. Consulta https://goo.gle/chrome-insecure-origins per obtenir més informació." + "message": "getCurrentPosition() i watchPosition() ja no funcionen en orígens no segurs. Per utilitzar aquesta funció, t'has de plantejar canviar l'aplicació a un origen segur, com ara HTTPS. Per obtenir més informació, consulta https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() i watchPosition() estan obsoletes en orígens no segurs. Per utilitzar aquesta funció, t'has de plantejar canviar l'aplicació a un origen segur, com ara HTTPS. Consulta https://goo.gle/chrome-insecure-origins per obtenir més informació." + "message": "Els mètodes getCurrentPosition() i watchPosition() estan obsolets en orígens no segurs. Per utilitzar aquesta funció, t'has de plantejar canviar l'aplicació a un origen segur, com ara HTTPS. Per obtenir més informació, consulta https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() ja no funciona en orígens no segurs. Per utilitzar aquesta funció, t'has de plantejar canviar l'aplicació a un origen segur, com ara HTTPS. Consulta https://goo.gle/chrome-insecure-origins per obtenir més informació." + "message": "getUserMedia() ja no funciona en orígens no segurs. Per utilitzar aquesta funció, t'has de plantejar canviar l'aplicació a un origen segur, com ara HTTPS. Per obtenir més informació, consulta https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate està obsoleta. Substitueix-la per RTCPeerConnectionIceErrorEvent.address o RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator està obsoleta. Substitueix-la per Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "El CSS no es pot carregar des dels URL file:, tret que acabin amb l'extensió de fitxer .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() està obsolet i ara només està disponible en contextos d'extensions. Els camps relacionats amb topK i la temperatura del resultat també estan obsolets." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "El paràmetre o atribut \"temperature\" de LanguageModel està obsolet. Només funciona dins de les extensions i és possible que se suprimeixi en el futur." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "El paràmetre o atribut \"topK\" de LanguageModel està obsolet. Només funciona dins de les extensions i és possible que se suprimeixi en el futur." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota està obsolet. Substitueix-lo per LanguageModel.contextWindow. Aquest àlies només està disponible a les extensions." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage està obsolet. Substitueix-lo per LanguageModel.contextUsage. Aquest àlies només està disponible a les extensions." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "L'opció d'utilitzar SourceBuffer.abort() per anul·lar la supressió de l'interval asíncron duta a terme per remove() s'ha discontinuat a causa del canvi d'especificació. Es deixarà d'admetre en el futur. Hauràs d'escoltar l'esdeveniment updateend. abort() s'ha dissenyat només per anul·lar l'addició d'un mitjà asíncron o per restablir l'estat de l'analitzador." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() està obsolet. Substitueix-lo per LanguageModel.measureContextUsage(). Aquest àlies només està disponible a les extensions." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "En configurar MediaSource.duration per sota de la marca de temps de presentació més alta de qualsevol marc amb codi emmagatzemat a la memòria intermèdia està obsoleta a causa del canvi d'especificació. La supressió implícita de mitjans truncats emmagatzemats a la memòria intermèdia es deixarà d'admetre en el futur. En lloc seu, hauràs d'executar el codi remove(newDuration, oldDuration) explícit en totes les instàncies de sourceBuffers en què newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow està obsolet. Substitueix-lo per LanguageModel.oncontextoverflow. L'àlies LanguageModel.onquotaoverflow només està disponible a les extensions." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "El CSS no es pot carregar des dels URL file:, tret que acabin amb l'extensió de fitxer .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI demanarà permís d'ús fins i tot si el missatge exclusiu del sistema no s'especifica a MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Pot ser que l'API de notificacions ja no es pugui utilitzar des d'orígens no segurs. Planteja't canviar l'aplicació a un origen segur, com ara HTTPS. Consulta https://goo.gle/chrome-insecure-origins per obtenir més informació." + "message": "Pot ser que l'API Notification ja no es pugui utilitzar des d'orígens no segurs. Planteja't canviar l'aplicació a un origen segur, com ara HTTPS. Per obtenir més informació, consulta https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Pot ser que el permís per a l'API Notification ja no se sol·liciti des d'un iframe d'altres orígens. T'hauries de plantejar sol·licitar permís des d'un marc de nivell superior o bé obrir una finestra nova." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "L'API HTMLVideoElement.webkitSupportsFullscreen està obsoleta. Substitueix-la per Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "L'API chrome.privacy.websites.privacySandboxEnabled deixarà d'estar disponible, tot i que continuarà activa per a la retrocompatibilitat fins que es publiqui la versió M113. Substitueix-la per chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled i chrome.privacy.websites.adMeasurementEnabled. Consulta https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "La restricció DtlsSrtpKeyAgreement s'ha suprimit. Has especificat un valor false per a aquesta restricció, la qual cosa s'interpreta com un intent d'utilitzar el mètode SDES key negotiation suprimit. Aquesta funcionalitat s'ha suprimit; substitueix-la per un servei que admeti DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "L'API Range.expand() està obsoleta. Substitueix-la per Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "La funció Related Website Sets està obsoleta i se suprimirà. Consulta https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ per obtenir més informació." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Les sol·licituds de subrecursos amb URL que contenen credencials inserides (per exemple, https://user:pass@host/) estan bloquejades." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer requerirà l'aïllament d'altres orígens. Consulta https://developer.chrome.com/blog/enabling-shared-array-buffer/ per obtenir més detalls." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "L'API d'emmagatzematge compartit està obsoleta i se suprimirà en una versió futura." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "La funció document.requestStorageAccessFor està obsoleta i se suprimirà. Consulta https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ per obtenir més informació." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() sense l'activació de l'usuari està obsoleta i se suprimirà." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "L'API Topics està obsoleta i se suprimirà en una versió futura." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Els detectors d'esdeveniments unload estan obsolets i se suprimiran." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Les extensions han d'activar l'aïllament d'altres orígens per continuar utilitzant SharedArrayBuffer. Consulta https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "El mètode BluetoothRemoteGATTCharacteristic.writeValue() està obsolet. Substitueix-lo per writeValueWithResponse() o writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "La resposta JSON no admet UTF-16 a XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "L'API XMLHttpRequest síncrona al fil principal està obsoleta a causa dels seus efectes perjudicials en l'experiència de l'usuari final. Per obtenir més ajuda, consulta https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Tots els navegadors han discontinuat les instruccions de processament de XSLT i XSLTProcessor. Aquestes funcions se suprimiran d'aquest navegador aviat." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animació" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Els canvis de disseny es produeixen quan es mouen elements sense que l'usuari hi interaccioni. [Investiga les causes dels canvis de disseny](https://web.dev/articles/optimize-cls), com ara que s'afegeixin elements, se'n suprimeixin o se'n canviï la font a mesura que es carrega la pàgina." + "message": "Els canvis de disseny es produeixen quan es mouen elements sense que l'usuari hi interaccioni. [Investiga les causes dels canvis de disseny](https://developer.chrome.com/docs/performance/insights/cls-culprit), com ara que s'afegeixin elements, se'n suprimeixin o se'n canviï la font a mesura que es carrega la pàgina." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "S'ha injectat un iframe" @@ -2040,7 +2076,7 @@ "message": "TTL de la memòria cau" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Si la memòria cau té una vida llarga, es poden accelerar les visites repetides a la teva pàgina. [Obtén més informació](https://web.dev/uses-long-cache-ttl/)." + "message": "Si la memòria cau té una vida llarga, es poden accelerar les visites repetides a la teva pàgina. [Obtén més informació sobre la memòria cau](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "No hi ha cap sol·licitud amb polítiques de memòria cau ineficients" @@ -2055,7 +2091,7 @@ "message": "Utilitza temps de vida eficients de la memòria cau" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Un DOM gran pot augmentar la durada dels càlculs d'estil i de les recomposicions del disseny, i això repercuteix en la capacitat de resposta de la pàgina. Un DOM gran també augmenta l'ús de memòria. [Obtén informació sobre com pots evitar una mida del DOM massa gran](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Un DOM gran pot augmentar la durada dels càlculs d'estil i de les recomposicions del disseny, i això repercuteix en la capacitat de resposta de la pàgina. Un DOM gran també augmenta l'ús de memòria. [Obtén informació sobre com pots evitar una mida del DOM massa gran](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Durada" @@ -2091,7 +2127,7 @@ "message": "Valor" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "La primera sol·licitud de xarxa és la més important. Per reduir-ne la latència, evita les redireccions, assegura't que el servidor respongui amb rapidesa i activa la compressió de text." + "message": "La primera sol·licitud de xarxa és la més important. Per [reduir-ne la latència](https://developer.chrome.com/docs/performance/insights/document-latency), evita les redireccions, assegura't que el servidor respongui amb rapidesa i activa la compressió de text." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Tenia redireccions ({PH1} redireccions, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Font" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Suprimeix els mòduls de JavaScript grans i duplicats dels paquets per reduir el consum innecessari de bytes durant l'activitat de xarxa." + "message": "Suprimeix els [mòduls de JavaScript duplicats](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) i grans dels paquets per reduir el consum innecessari de bytes durant l'activitat de xarxa." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "JavaScript duplicat" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Prova d'establir [font-display](https://developer.chrome.com/blog/font-display) en swap o optional per assegurar-te que el text es vegi de manera coherent. swap es pot optimitzar encara més per mitigar els canvis de disseny amb [anul·lacions de mètriques de fonts](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Prova d'establir [font-display](https://developer.chrome.com/docs/performance/insights/font-display) en swap o optional per assegurar-te que el text es vegi de manera coherent. swap es pot optimitzar encara més per mitigar els canvis de disseny amb [anul·lacions de mètriques de fonts](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Font" @@ -2151,10 +2187,10 @@ "message": "(anònim)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Es produeix una recomposició forçada quan JavaScript consulta propietats geomètriques (com ara offsetWidth) després que els estils hagin quedat invalidats per un canvi en l'estat del DOM. Això pot provocar un rendiment baix. Obtén més informació sobre les [recomposicions forçades](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) i les mitigacions possibles." + "message": "Es produeix una recomposició forçada quan JavaScript consulta propietats geomètriques (com ara offsetWidth) després que els estils hagin quedat invalidats per un canvi en l'estat del DOM. Això pot provocar un rendiment baix. Obtén més informació sobre les [recomposicions forçades](https://developer.chrome.com/docs/performance/insights/forced-reflow) i les mitigacions possibles." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Traça de la pila" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Marcs de trucada que activen la recomposició" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Recomposició forçada" @@ -2169,7 +2205,7 @@ "message": "[sense atribuir]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Comença a investigar amb la subpart més llarga. [Els retards es poden minimitzar](https://web.dev/articles/optimize-inp#optimize_interactions). Per reduir la durada del processament, [optimitza els costos del fil principal](https://web.dev/articles/optimize-long-tasks), sovint JS." + "message": "Comença a investigar [com pots millorar l'INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) consultant la subpart més llarga." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Durada" @@ -2193,7 +2229,7 @@ "message": "Desglossament de l'INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Reduir el temps de baixada de les imatges pot millorar el temps de càrrega percebut de la pàgina i l'LCP. [Més informació sobre com pots optimitzar la mida de les imatges](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Reduir el temps de baixada de les imatges pot millorar el temps de càrrega percebut de la pàgina i l'LCP. [Més informació sobre com pots optimitzar la mida de les imatges](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (estimació: {PH2})" @@ -2223,7 +2259,7 @@ "message": "Utilitzar formats de vídeo en comptes de GIF pot millorar la mida de baixada del contingut animat." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Cada [subpart té estratègies de millora específiques](https://web.dev/articles/optimize-lcp#lcp-breakdown). Idealment, la majoria del temps de l'LCP s'hauria de dedicar a carregar els recursos, i no hauria de consistir en retards." + "message": "Cada [subpart té estratègies de millora específiques](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Idealment, la majoria del temps de l'LCP s'hauria de dedicar a carregar els recursos, i no hauria de consistir en retards." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Durada" @@ -2253,7 +2289,7 @@ "message": "Desglossament de l'LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimitza l'LCP fent que la imatge LCP sigui [detectable](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) immediatament des de l'HTML i [evitant la càrrega lenta](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimitza l'LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) fent que la imatge LCP sigui detectable immediatament des de l'HTML i evitant la càrrega lenta" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "s'ha aplicat fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "Bytes malgastats" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Els polyfills i les transformacions permeten als navegadors més antics fer servir funcions de JavaScript noves. No obstant això, molts no són necessaris per als navegadors moderns. Et recomanem que modifiquis el procés de compilació de JavaScript perquè no transpili les funcions de [referència](https://web.dev/articles/baseline-and-polyfills), tret que sàpigues que has de donar suport als navegadors més antics. [Obtén informació sobre per què la majoria dels llocs web poden implementar codi ES6+ sense transpilar](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Els polyfills i les transformacions permeten als navegadors més antics fer servir funcions de JavaScript noves. No obstant això, molts no són necessaris per als navegadors moderns. Et recomanem que modifiquis el procés de compilació de JavaScript perquè no transpili les funcions de [referència](https://web.dev/articles/baseline-and-polyfills), tret que sàpigues que has de donar suport als navegadors més antics. [Obtén informació sobre per què la majoria dels llocs web poden implementar codi ES6+ sense transpilar](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "JavaScript heretat" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "L'HTTP/2 i l'HTTP/3 ofereixen molts avantatges respecte de l'HTTP/1.1, com ara el multiplexatge. [Obtén més informació sobre com pots utilitzar un HTTP modern](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "L'HTTP/2 i l'HTTP/3 ofereixen molts avantatges respecte de l'HTTP/1.1, com ara el multiplexatge. [Obtén més informació sobre com pots utilitzar un HTTP modern](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Cap sol·licitud ha utilitzat HTTP/1.1, o el seu ús actual d'HTTP/1.1 no presenta una oportunitat d'optimització significativa. Les sol·licituds HTTP/1.1 només es marquen en cas que sis o més recursos estàtics provinguin del mateix origen i no es difonguin des d'un entorn de desenvolupament local o des d'una font externa." @@ -2325,7 +2361,7 @@ "message": "Preconnexió no utilitzada. Comprova que l'atribut crossorigin s'utilitzi correctament." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Evita encadenar sol·licituds crítiques](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) escurçant les cadenes, reduint la mida de baixada dels recursos o ajornant la baixada de recursos innecessaris per millorar la càrrega de les pàgines." + "message": "[Evita encadenar sol·licituds crítiques](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) escurçant les cadenes, reduint la mida de baixada dels recursos o ajornant la baixada de recursos innecessaris per millorar la càrrega de les pàgines." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Afegeix suggeriments de [preconnexió](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) als teus orígens més importants, però prova d'utilitzar-ne 4 com a màxim." @@ -2364,7 +2400,7 @@ "message": "Evita encadenar sol·licituds crítiques escurçant les cadenes, reduint la mida de baixada dels recursos o ajornant la baixada de recursos innecessaris per millorar la càrrega de les pàgines." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Les sol·licituds estan bloquejant la renderització inicial de la pàgina, cosa que pot retardar l'LCP. [Ajornar o inserir](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) pot treure aquestes sol·licituds de xarxa del camí crític." + "message": "Les sol·licituds estan bloquejant la renderització inicial de la pàgina, cosa que pot retardar l'LCP. [Ajornar o inserir](https://developer.chrome.com/docs/performance/insights/render-blocking) pot treure aquestes sol·licituds de xarxa del camí crític." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Durada" @@ -2379,7 +2415,7 @@ "message": "Sol·licituds de bloqueig de la renderització" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Si els costos de Torna a calcular l'estil continuen sent alts, es poden reduir optimitzant els selectors. [Optimitza els selectors](https://developer.chrome.com/docs/devtools/performance/selector-stats) en què el temps transcorregut i el percentatge de camí lent siguin elevats. Els costos de coincidència es poden reduir utilitzant selectors més senzills, un menor nombre de selectors, un DOM més petit i un DOM més superficial." + "message": "Si els costos de Torna a calcular l'estil continuen sent alts, es poden reduir optimitzant els selectors. [Optimitza els selectors](https://developer.chrome.com/docs/performance/insights/slow-css-selector) en què el temps transcorregut i el percentatge de camí lent siguin elevats. Els costos de coincidència es poden reduir utilitzant selectors més senzills, un menor nombre de selectors, un DOM més petit i un DOM més superficial." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Temps transcorregut" @@ -2418,7 +2454,7 @@ "message": "Mida de la transferència" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "El codi de tercers pot afectar significativament el rendiment de la càrrega. [Redueix i ajorna la càrrega de codi de tercers](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) per prioritzar el contingut de la pàgina." + "message": "El codi de tercers pot afectar significativament el rendiment de la càrrega. [Redueix i ajorna la càrrega de codi de tercers](https://developer.chrome.com/docs/performance/insights/third-parties) per prioritzar el contingut de la pàgina." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "No s'ha trobat cap tercer" @@ -2427,7 +2463,7 @@ "message": "Tercers" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Les interaccions amb tocs poden [retardar-se fins a 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) si la finestra gràfica no està optimitzada per a mòbils." + "message": "Les interaccions amb tocs poden [retardar-se fins a 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) si la finestra gràfica no està optimitzada per a mòbils." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Retard del toc en mòbil" diff --git a/shared/localization/locales/cs.json b/shared/localization/locales/cs.json index 3d8dad297084..10fa96969739 100644 --- a/shared/localization/locales/cs.json +++ b/shared/localization/locales/cs.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Přehled toku uživatelů služby Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Rozhraní Attribution Reporting API je zastaralé a bude odstraněno. Podrobnosti najdete na adrese https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Zástupný symbol (*) se při zpracování záhlaví Access-Control-Allow-Headers pro CORS nevztahuje na záhlaví Authorization." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "Metoda chrome.loadTimes() je zastaralá. Použijte místo ní standardizované API: nextHopProtocol v Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Soubory cookie obsahující znak \\(0|r|n) budou namísto zkrácení odmítnuty." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Uvolnění zásad stejného původu nastavením atributu document.domain je zastaralé a bude ve výchozím nastavení zakázáno. Toto upozornění na ukončení podpory se týká přístupu mezi různými zdroji, který byl povolen nastavením document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Podpora adres URL se schématem data: v rozhraní SVGUseElement je zastaralá a v budoucnu bude odstraněna." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Tento příklad ukazuje kód potřebný pro nahlášené ukončení podpory procesu prohlížeče." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Rozhraní Protected Audience API je zastaralé a v budoucím vydání bude odstraněno." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() a watchPosition() již nefungují u nezabezpečených zdrojů. Pokud tuto funkci chcete použít, měli byste zvážit převedení aplikace na zabezpečený zdroj, jako je HTTPS. Další podrobnosti najdete na stránce https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() a watchPosition() už u nezabezpečených zdrojů nefungují. Pokud tuto funkci chcete použít, zvažte převedení aplikace na zabezpečený zdroj, jako je HTTPS. Další podrobnosti najdete na stránce https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "Metody getCurrentPosition() a watchPosition() již v nezabezpečených zdrojích nejsou podporovány. Pokud tuto funkci chcete použít, měli byste zvážit převedení aplikace na zabezpečený zdroj, jako je HTTPS. Další podrobnosti najdete na stránce https://goo.gle/chrome-insecure-origins." + "message": "Metody getCurrentPosition() a watchPosition() už u nezabezpečených zdrojů nejsou podporovány. Pokud tuto funkci chcete použít, zvažte převedení aplikace na zabezpečený zdroj, jako je HTTPS. Další podrobnosti najdete na stránce https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() již nefunguje u nezabezpečených zdrojů. Pokud tuto funkci chcete použít, měli byste zvážit převedení aplikace na zabezpečený zdroj, jako je HTTPS. Další podrobnosti najdete na stránce https://goo.gle/chrome-insecure-origins." + "message": "getUserMedia() už u nezabezpečených zdrojů nefunguje. Pokud tuto funkci chcete použít, zvažte převedení aplikace na zabezpečený zdroj, jako je HTTPS. Další podrobnosti najdete na stránce https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "Pole RTCPeerConnectionIceErrorEvent.hostCandidate je zastaralé. Použijte místo něj pole RTCPeerConnectionIceErrorEvent.address nebo RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Objekt Intl.v8BreakIterator je zastaralý. Použijte místo něj objekt Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "Styly CSS lze z adres URL file: načíst pouze v případě, že končí příponou souboru .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "Metoda LanguageModel.params() je zastaralá a je nyní k dispozici pouze v kontextech rozšíření. Pole související s topK a teplotou v jejích výsledcích jsou také zastaralá." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Parametr/atribut temperature modelu LanguageModel je zastaralý. Funguje pouze v rozšířeních a v budoucnu může být odstraněn." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Parametr/atribut topK modelu LanguageModel je zastaralý. Funguje pouze v rozšířeních a v budoucnu může být odstraněn." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "Atribut LanguageModel.inputQuota je zastaralý. Použijte místo něj LanguageModel.contextWindow. Tento alias je k dispozici pouze v rozšířeních." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "Atribut LanguageModel.inputUsage je zastaralý. Použijte místo něj LanguageModel.contextUsage. Tento alias je k dispozici pouze v rozšířeních." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Použití SourceBuffer.abort() ke zrušení asynchronního odstranění rozsahu pomocí metody remove() je vzhledem ke změně specifikace zastaralé. Podpora bude v budoucnu odstraněna. Doporučujeme místo toho naslouchat události updateend. Metoda abort() je určena pouze ke zrušení asynchronního připojení média nebo resetování stavu analyzátoru." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "Metoda LanguageModel.measureInputUsage() je zastaralá. Použijte místo ní metodu LanguageModel.measureContextUsage(). Tento alias je k dispozici pouze v rozšířeních." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Nastavení hodnoty MediaSource.duration nižší, než je nejvyšší prezentační časové razítko kterýchkoliv kódovaných snímků ve vyrovnávací paměti, je z důvodu změny specifikace zastaralé. Podpora implicitního odstranění zkrácených médií ve vyrovnávací pamětí bude v budoucnu odstraněna. Místo toho byste u všech objektů sourceBuffers, u kterých je newDuration < oldDuration, měli explicitně provést remove(newDuration, oldDuration)." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "Vlastnost LanguageModel.onquotaoverflow je zastaralá. Použijte místo ní vlastnost LanguageModel.oncontextoverflow. Alias LanguageModel.onquotaoverflow je k dispozici pouze v rozšířeních." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "Styly CSS lze z adres URL file: načíst pouze v případě, že končí příponou souboru .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Rozhraní Web MIDI požádá o oprávnění k použití i v případě, že v MIDIOptions není zadán sysex." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Notification API již nelze používat z nezabezpečených zdrojů. Zvažte převedení aplikace na zabezpečený zdroj, jako je HTTPS. Další podrobnosti najdete na stránce https://goo.gle/chrome-insecure-origins." + "message": "Notification API už nelze používat z nezabezpečených zdrojů. Zvažte převedení aplikace na zabezpečený zdroj, jako je HTTPS. Další podrobnosti najdete na stránce https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Oprávnění pro rozhraní Notification API již nelze požadovat z prvku iframe z jiného zdroje. Měli byste zvážit vyžádání oprávnění z rámce nejvyšší úrovně nebo otevření nového okna." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "Vlastnost HTMLVideoElement.webkitSupportsFullscreen je zastaralá. Použijte místo ní vlastnost Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Ukončujeme podporu rozhraní API chrome.privacy.websites.privacySandboxEnabled. Z důvodu zpětné kompatibility však zůstane aktivní až do vydání M113. Namísto toho použijte vlastnosti chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled a chrome.privacy.websites.adMeasurementEnabled. Viz https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Omezení DtlsSrtpKeyAgreement je odstraněno. Pro toto omezení jste zadali hodnotu false, která je interpretována jako pokus o použití odstraněné metody SDES key negotiation. Tato funkce je odstraněna. Použijte místo toho službu, která podporuje metodu DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Metoda Range.expand() je zastaralá. Použijte místo ní metodu Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Technologie Related Website Sets je zastaralá a bude odstraněna. Další podrobnosti najdete na stránce https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Požadavky na dílčí zdroje, jejichž adresy URL obsahují vložené přihlašovací údaje (např. https://user:pass@host/), jsou blokovány." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer bude vyžadovat izolaci od jiných zdrojů. Další podrobnosti naleznete na stránce https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Rozhraní Shared Storage API je zastaralé a v budoucím vydání bude odstraněno." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "Metoda document.requestStorageAccessFor je zastaralá a bude odstraněna. Další podrobnosti najdete na stránce https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Volání metody speechSynthesis.speak() bez aktivace ze strany uživatele je zastaralé a bude odstraněno." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Rozhraní Topics API je zastaralé a v budoucím vydání bude odstraněno." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Posluchače události „unload“ jsou zastaralé a budou odstraněny." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Pokud v rozšířeních chcete používat technologii SharedArrayBuffer, je u nich potřeba aktivovat izolaci od jiných zdrojů. Viz https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "Metoda BluetoothRemoteGATTCharacteristic.writeValue() je zastaralá. Použijte místo ní funkce writeValueWithResponse() nebo writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "Kódování UTF-16 není v objektech JSON odpovědí rozhraní XMLHttpRequest podporováno." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Synchronní požadavky XMLHttpRequest v hlavním vláknu jsou zastaralé, protože mají nepříznivý vliv na dojem koncového uživatele. Další informace najdete na stránce https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Rozhraní XSLTProcessor a instrukce ke zpracování XSLT jsou ve všech prohlížečích považovány za zastaralé. Tyto funkce budou z tohoto prohlížeče brzy odstraněny." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animace" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Ke změnám rozvržení dochází, když se prvky přesouvají bez interakce uživatele. [Prozkoumejte příčiny změn rozvržení](https://web.dev/articles/optimize-cls), jako jsou přidávání a odebírání prvků nebo změny písem během načítání stránky." + "message": "Ke změnám rozvržení dochází, když se prvky přesouvají bez interakce uživatele. [Prozkoumejte příčiny změn rozvržení](https://developer.chrome.com/docs/performance/insights/cls-culprit), jako jsou přidávání a odebírání prvků nebo změny písem během načítání stránky." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Byl vložen prvek iframe" @@ -2040,7 +2076,7 @@ "message": "Hodnota TTL (Time to Live) mezipaměti" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Dlouhá platnost mezipaměti může zrychlit opakované návštěvy stránky. [Další informace](https://web.dev/uses-long-cache-ttl/)" + "message": "Dlouhá platnost mezipaměti může zrychlit opakované návštěvy stránky. [Další informace o ukládání do mezipaměti](https://developer.chrome.com/docs/performance/insights/cache)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Žádné požadavky s neefektivními zásadami pro mezipaměť" @@ -2055,7 +2091,7 @@ "message": "Používejte efektivní dobu platnosti mezipaměti" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Velký model DOM může prodloužit dobu výpočtu stylů a přeformátovávání rozvržení, což může mít dopad na rychlost odezvy stránky. Velký model DOM také povede k většímu využití paměti. [Jak předejít nadměrné velikosti modelu DOM](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)" + "message": "Velký model DOM může prodloužit dobu výpočtu stylů a přeformátovávání rozvržení, což může mít dopad na rychlost odezvy stránky. Velký model DOM také povede k většímu využití paměti. [Jak předejít nadměrné velikosti modelu DOM](https://developer.chrome.com/docs/performance/insights/dom-size)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Trvání" @@ -2091,7 +2127,7 @@ "message": "Hodnota" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "První síťový požadavek je nejdůležitější. Snižte jeho latenci tím, že nebudete používat přesměrování, zajistíte rychlou odezvu serveru a zapnete kompresi textu." + "message": "První síťový požadavek je nejdůležitější. [Snižte jeho latenci](https://developer.chrome.com/docs/performance/insights/document-latency) tím, že nebudete používat přesměrování, zajistíte rychlou odezvu serveru a zapnete kompresi textu." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Zahrnuje přesměrování (přesměrování {PH1}, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Zdroj" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Odstraňte z balíčků velké duplicitní moduly JavaScriptu, abyste omezili zbytečné zatížení sítě." + "message": "Omezte zbytečné zatížení sítě tím, že z balíčků odstraníte velké [duplicitní moduly JavaScriptu](https://developer.chrome.com/docs/performance/insights/duplicated-javascript)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Duplicitní JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Zvažte nastavení [font-display](https://developer.chrome.com/blog/font-display) na swap nebo optional, aby byl text konzistentně viditelný. Deskriptor swap lze k omezení změn rozvržení dále optimalizovat [pomocí přepisů metrik písem](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Zvažte nastavení [font-display](https://developer.chrome.com/docs/performance/insights/font-display) na swap nebo optional, aby byl text konzistentně viditelný. Deskriptor swap lze k omezení změn rozvržení dále optimalizovat [pomocí přepisů metrik písem](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Písmo" @@ -2151,10 +2187,10 @@ "message": "(anonymní)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "K vynucenému přeformátování dochází, když JavaScript dotazuje geometrické vlastnosti (například offsetWidth) poté, co byly styly zneplatněny změnou stavu DOM. To může vést ke špatnému výkonu. Přečtěte si další informace o [vynucených přeformátováních](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) a možných řešeních." + "message": "K vynucenému přeformátování dochází, když JavaScript dotazuje geometrické vlastnosti (například offsetWidth) poté, co byly styly zneplatněny změnou stavu DOM. To může vést ke špatnému výkonu. Přečtěte si další informace o [vynucených přeformátováních](https://developer.chrome.com/docs/performance/insights/forced-reflow) a možných řešeních." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Trasování zásobníku" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Rámce volání, které vyvolávají změnu rozvržení" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Vynucené přeformátování" @@ -2169,7 +2205,7 @@ "message": "[nepřiřazeno]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Začněte zkoumat nejdelší podčást. [Zpoždění lze minimalizovat](https://web.dev/articles/optimize-inp#optimize_interactions). Dobu zpracování můžete zkrátit [optimalizací nákladů na hlavní vlákno](https://web.dev/articles/optimize-long-tasks) (často jím bývá JavaScript)." + "message": "[Možnosti zlepšení INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) začněte zkoumat tím, že se podíváte na nejdelší podčást." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Trvání" @@ -2193,7 +2229,7 @@ "message": "Rozdělení INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Snížení doby stahování obrázků může zlepšit vnímanou dobu načítání stránky a LCP. [Další informace o optimalizaci velikosti obrázku](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Snížení doby stahování obrázků může zlepšit vnímanou dobu načítání stránky a LCP. [Další informace o optimalizaci velikosti obrázku](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (Odh. {PH2})" @@ -2223,7 +2259,7 @@ "message": "Použití video formátů místo GIF může snížit stahovanou velikost animovaného obsahu." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Každá [podčást má specifické strategie zlepšení](https://web.dev/articles/optimize-lcp#lcp-breakdown). V ideálním případě by většina času LCP měla být vynaložena na načítání zdrojů, nikoli na prodlevy." + "message": "Každá [podčást má specifické strategie zlepšení](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). V ideálním případě by většina času LCP měla být vynaložena na načítání zdrojů, nikoli na prodlevy." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Trvání" @@ -2253,7 +2289,7 @@ "message": "Rozdělení LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimalizujte LCP tím, že zajistíte, aby byl obrázek s LCP okamžitě [objevitelný](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) z HTML, a [nebudete používat líné načítání](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimalizujte LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) tím, že zajistíte, aby byl obrázek s LCP okamžitě objevitelný z HTML, a nebudete používat líné načítání" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "Použit atribut fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "Vyplýtvané bajty" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Doplňující kódy polyfill a transformace umožňují starším prohlížečům používat nové funkce JavaScriptu. Moderní prohlížeče ale řadu z nich nepotřebují. Pokud nutně nepotřebujete podporovat starší prohlížeče, zvažte úpravu procesu sestavování JavaScriptu tak, aby se netranspilovaly základní ([Baseline](https://web.dev/articles/baseline-and-polyfills)) funkce. [Proč většina webů může implementovat kód ES6+ bez transpilace](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Doplňující kódy polyfill a transformace umožňují starším prohlížečům používat nové funkce JavaScriptu. Moderní prohlížeče ale řadu z nich nepotřebují. Pokud nutně nepotřebujete podporovat starší prohlížeče, zvažte úpravu procesu sestavování JavaScriptu tak, aby se netranspilovaly základní ([Baseline](https://web.dev/articles/baseline-and-polyfills)) funkce. [Proč většina webů může implementovat kód ES6+ bez transpilace](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Starší JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 a HTTP/3 nabízejí oproti HTTP/1.1 mnoho výhod, jako je multiplexování. [Další informace o používání moderního protokolu HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "HTTP/2 a HTTP/3 nabízejí oproti HTTP/1.1 mnoho výhod, jako je multiplexování. [Další informace o používání moderního protokolu HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Protokol HTTP/1.1 nepoužily žádné požadavky nebo jeho současné použití nepředstavuje významnou příležitost k optimalizaci. Požadavky HTTP/1.1 se hlásí jen v případě, že šest nebo více statických datových zdrojů pochází ze stejného zdroje a nejsou poskytovány z lokálního vývojového prostředí ani zdroje třetí strany." @@ -2325,7 +2361,7 @@ "message": "Nepoužité předběžné připojení. Zajistěte, aby byl správně použit atribut crossorigin." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Vyhněte se řetězení kritických požadavků](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) tím, že zkrátíte délku řetězců, snížíte velikost stahovaných zdrojů nebo odložíte stahování nepotřebných zdrojů, abyste zlepšili načítání stránky." + "message": "[Vyhněte se řetězení kritických požadavků](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) tím, že zkrátíte délku řetězců, snížíte velikost stahovaných zdrojů nebo odložíte stahování nepotřebných zdrojů, abyste zlepšili načítání stránky." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "K nejdůležitějším zdrojům přidejte signály [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/), ale snažte se použít maximálně 4." @@ -2364,7 +2400,7 @@ "message": "Vyhněte se řetězení kritických požadavků tím, že zkrátíte délku řetězců, snížíte velikost stahovaných zdrojů nebo odložíte stahování nepotřebných zdrojů, abyste zlepšili načítání stránky." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Počáteční vykreslení stránky blokují požadavky, což může zpozdit LCP. [Odložením nebo vložením](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) lze tyto síťové požadavky přesunout mimo kritickou cestu." + "message": "Počáteční vykreslení stránky blokují požadavky, což může zpozdit LCP. [Odložením nebo vložením](https://developer.chrome.com/docs/performance/insights/render-blocking) lze tyto síťové požadavky přesunout mimo kritickou cestu." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Trvání" @@ -2379,7 +2415,7 @@ "message": "Požadavky blokující vykreslování" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Pokud náklady na přepočítání stylu zůstanou vysoké, může je snížit optimalizace selektorů. [Optimalizujte selektory](https://developer.chrome.com/docs/devtools/performance/selector-stats) s vysokým uplynulým časem a vysokým procentem pomalé cesty. Náklady na nalezení shod lze snížit použitím jednodušších selektorů, méně selektorů, menšího modelu DOM a mělčího modelu DOM." + "message": "Pokud náklady na přepočítání stylu zůstanou vysoké, může je snížit optimalizace selektorů. [Optimalizujte selektory](https://developer.chrome.com/docs/performance/insights/slow-css-selector) s vysokým uplynulým časem a vysokým procentem pomalé cesty. Náklady na nalezení shod lze snížit použitím jednodušších selektorů, méně selektorů, menšího modelu DOM a mělčího modelu DOM." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Uplynulý čas" @@ -2418,7 +2454,7 @@ "message": "Velikost přenosu" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Kód třetích stran může mít významný dopad na rychlost načítání. [Omezte a odložte načítání kódu třetích stran](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/), aby se mohl přednostně načíst obsah stránky." + "message": "Kód třetích stran může mít významný dopad na rychlost načítání. [Omezte a odložte načítání kódu třetích stran](https://developer.chrome.com/docs/performance/insights/third-parties), aby se mohl přednostně načíst obsah stránky." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Nebyly nalezeny žádné třetí strany" @@ -2427,7 +2463,7 @@ "message": "Třetí strany" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Pokud zobrazovaná oblast není optimalizovaná pro mobily, mohou být interakce klepnutím [až o 300 ms zpožděny](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)." + "message": "Pokud zobrazovaná oblast není optimalizovaná pro mobily, mohou být interakce klepnutím [až o 300 ms zpožděny](https://developer.chrome.com/docs/performance/insights/viewport)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Prodleva klepnutí na mobilním telefonu" diff --git a/shared/localization/locales/da.json b/shared/localization/locales/da.json index 9fb4575f011b..faebb4bea516 100644 --- a/shared/localization/locales/da.json +++ b/shared/localization/locales/da.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Rapport om brugerflow i Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Tilskrivningsrapportering er udfaset og fjernes. Få flere oplysninger på https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Godkendelse dækkes ikke af jokertegnet (*) ved behandling af CORS Access-Control-Allow-Headers." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() er udfaset. Brug i stedet den standardiserede API: nextHopProtocol i Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookies, der indeholder et \\(0|r|n)-tegn, afvises i stedet for at blive forkortet." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Slækkelse af politikken for samme oprindelse ved at konfigurere document.domain er udfaset og deaktiveres som standard. Denne advarsel om udfasning gælder en adgang med krydsoprindelse, som blev aktiveret ved at konfigurere document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Understøttelse af data: Webadresser i SVGUseElement er udfaset, og de fjernes på et senere tidspunkt." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Dette er et eksempel på visningen af den kode, som kræves for en browserproces, der er rapporteret som udfaset." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API er udfaset og fjernes i en senere udgivelse." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() og watchPosition() fungerer ikke længere på usikre oprindelser. Hvis du vil bruge denne funktion, bør du overveje at skifte til en sikker oprindelse for din app, f.eks. HTTPS. Få flere oplysninger på https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() og watchPosition() fungerer ikke længere på usikre oprindelser. Hvis du vil bruge denne funktion, bør du overveje at skifte til en sikker oprindelse for din app, f.eks. HTTPS. Få flere oplysninger på https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() og watchPosition() er udfasede på usikre oprindelser. Hvis du vil bruge denne funktion, bør du overveje at skifte til en sikker oprindelse for din app, f.eks. HTTPS. Få flere oplysninger på https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() og watchPosition() er udfasede på usikre oprindelser. Hvis du vil bruge denne funktion, bør du overveje at skifte til en sikker oprindelse for din app, f.eks. HTTPS. Få flere oplysninger på https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() fungerer ikke længere på usikre oprindelser. Hvis du vil bruge denne funktion, bør du overveje at skifte til en sikker oprindelse for din app, f.eks. HTTPS. Få flere oplysninger på https://goo.gle/chrome-insecure-origins." + "message": "getUserMedia() fungerer ikke længere på usikre oprindelser. Hvis du vil bruge denne funktion, bør du overveje at skifte til en sikker oprindelse for din app, f.eks. HTTPS. Få flere oplysninger på https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate er udfaset. Brug i stedet RTCPeerConnectionIceErrorEvent.address eller RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator er udfaset. Brug i stedet Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS kan ikke indlæses fra webadresser med file:, medmindre de slutter med filtypen .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() er udfaset og er nu kun tilgængelig i udvidelseskontekster. De topK- og temperaturrelaterede felter i resultatet er også udfaset." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Parameteren/attributten \"temperature\" for LanguageModel er udfaset. Den fungerer kun i udvidelser og fjernes muligvis fremover." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Parameteren/attributten \"topK\" for LanguageModel er udfaset. Den fungerer kun i udvidelser og fjernes muligvis fremover." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota er udfaset. Brug LanguageModel.contextWindow i stedet. Dette alias er kun tilgængeligt i udvidelser." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage er udfaset. Brug LanguageModel.contextUsage i stedet. Dette alias er kun tilgængeligt i udvidelser." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Brug af SourceBuffer.abort() til at annullere fjernelse af det asynkrone område for remove() er udfaset på grund af ændringer i specifikationerne. Understøttelsen fjernes senere hen. Du bør lytte til updateend-hændelsen i stedet. abort() er kun beregnet til at annullere en tilføjelse af asynkrone medier eller nulstille parsertilstanden." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() er udfaset. Brug LanguageModel.measureContextUsage() i stedet. Dette alias er kun tilgængeligt i udvidelser." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Konfiguration af MediaSource.duration under det højeste tidsstempel for præsentation af kodede rammer, der er gemt i bufferen, er udfaset på grund af ændringer i specifikationerne. Understøttelse af implicit fjernelse af forkortede medier, der er gemt i bufferen, fjernes senere hen. Du bør i stedet udføre eksplicit remove(newDuration, oldDuration) på alle sourceBuffers, hvor newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow er udfaset. Brug LanguageModel.oncontextoverflow i stedet. Aliasset LanguageModel.onquotaoverflow er kun tilgængeligt i udvidelser." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS kan ikke indlæses fra webadresser med file:, medmindre de slutter med filtypen .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI anmoder om tilladelse til brug, selvom sysex ikke er angivet i MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Notification API kan ikke længere bruges fra usikre oprindelser. Overvej at skifte til en sikker oprindelse for din app, f.eks. HTTPS. Få flere oplysninger på https://goo.gle/chrome-insecure-origins." + "message": "Notification API kan ikke længere anvendes fra usikre oprindelser. Overvej at skifte til en sikker oprindelse for din app, f.eks. HTTPS. Få flere oplysninger på https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Det er ikke længere muligt at anmode om tilladelse til Notification API fra en iframe med krydsoprindelse. Du bør i stedet overveje at anmode om tilladelse fra en ramme på øverste niveau eller åbne et nyt vindue." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen er udfaset. Brug Document.fullscreenEnabled i stedet." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Vi udfaser API'en chrome.privacy.websites.privacySandboxEnabled, men den forbliver aktiv med henblik på bagudkompatibilitet, indtil M113 udgives. Brug i stedet chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled og chrome.privacy.websites.adMeasurementEnabled. Se https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Begrænsningen DtlsSrtpKeyAgreement er fjernet. Du har angivet værdien false for denne begrænsning, hvilket tolkes som et forsøg på at bruge den fjernede metode SDES key negotiation. Denne funktion er fjernet. Brug i stedet en tjeneste, der understøtter DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() er udfaset. Brug Selection.modify() i stedet." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets er udfaset og vil blive fjernet. Få flere oplysninger på https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Anmodninger om underressourcer, hvis webadresser indeholder indlejrede loginoplysninger (f.eks. https://user:pass@host/), blokeres." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer kræver domæneisolering. Få flere oplysninger på https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API er udfaset og fjernes i en fremtidig udgivelse." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor er udfaset og vil blive fjernet. Få flere oplysninger på https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() uden brugeraktivering er udfaset og vil blive fjernet." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API er udfaset og fjernes i en senere udgivelse." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Unload af hændelsesfunktioner er udfaset og vil blive fjernet." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Udvidelser skal tilvælge domæneisolering for fortsat at kunne bruge SharedArrayBuffer. Se https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() er udfaset. Anvend i stedet writeValueWithResponse() eller writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 understøttes ikke af svar-json i XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Synkront XMLHttpRequest i den primære tråd er udfaset, fordi det påvirkede slutbrugerens oplevelse negativt. Tjek https://xhr.spec.whatwg.org/ for at få mere hjælp." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor og XSLT-behandlingsinstruktioner er udfaset i alle browsere. Disse funktioner fjernes snart fra denne browser." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animation" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Layoutændringer opstår, når elementer bevæger sig uden brugerinteraktion. [Undersøg årsagerne til layoutændringer](https://web.dev/articles/optimize-cls), f.eks. elementer, der tilføjes eller fjernes eller ændrer skrifttyper, mens siden indlæses." + "message": "Layoutændringer opstår, når elementer bevæger sig uden brugerinteraktion. [Undersøg årsagerne til layoutændringer](https://developer.chrome.com/docs/performance/insights/cls-culprit), f.eks. elementer, der tilføjes eller fjernes eller ændrer skrifttyper, mens siden indlæses." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Iframe er indsat" @@ -2040,7 +2076,7 @@ "message": "Cache-TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "En lang cachelevetid kan gøre indlæsningen hurtigere for tilbagevendende besøgende på din side. [Få flere oplysninger](https://web.dev/uses-long-cache-ttl/)." + "message": "En lang cachelevetid kan gøre indlæsningen hurtigere for tilbagevendende besøgende på din side. [Få flere oplysninger om cachelagring](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Ingen anmodninger med ineffektive cachepolitikker" @@ -2055,7 +2091,7 @@ "message": "Brug effektive cachelevetider" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "En stor DOM kan øge varigheden af beregninger af typografi og dynamiske tilpasninger af layout, hvilket påvirker sidens svartid. En stor DOM øger også hukommelsesforbruget. [Få oplysninger om, hvordan du undgår en for stor DOM-størrelse](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "En stor DOM kan øge varigheden af beregninger af stil og dynamiske tilpasninger af layout, hvilket påvirker sidens svartid. En stor DOM øger også hukommelsesforbruget. [Få oplysninger om, hvordan du undgår en for stor DOM-størrelse](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Varighed" @@ -2067,7 +2103,7 @@ "message": "Layout ({PH1} objekter)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | largeStyleRecalc": { - "message": "Genberegning af typografi ({PH1} elementer)" + "message": "Genberegning af stil ({PH1} elementer)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxChildren": { "message": "Maks. antal underordnede" @@ -2082,7 +2118,7 @@ "message": "Optimer DOM-størrelse" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | topUpdatesDescription": { - "message": "Dette er de mest omfattende hændelser med genberegning af layout og typografi. Du kan reducere deres indvirkning på effektiviteten ved at forenkle DOM." + "message": "Dette er de mest omfattende hændelser med genberegning af layout og stil. Du kan reducere deres indvirkning på effektiviteten ved at forenkle DOM." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | totalElements": { "message": "Samlet antal elementer" @@ -2091,7 +2127,7 @@ "message": "Værdi" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Din første netværksanmodning er den vigtigste. Reducer forsinkelsen ved at undgå omdirigeringer, sikre en hurtig serversvartid og aktivere tekstkomprimering." + "message": "Din første netværksanmodning er den vigtigste. [Reducer forsinkelsen](https://developer.chrome.com/docs/performance/insights/document-latency) ved at undgå omdirigeringer, sikre en hurtig serversvartid og aktivere tekstkomprimering." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Der var omdirigeringer ({PH1} omdirigeringer, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Kilde" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Fjern store, identiske JavaScript-moduler fra pakker for at reducere antallet af unødvendige bytes, der anvendes i forbindelse med netværksaktivitet." + "message": "Fjern store, [dublerede JavaScript-moduler](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) fra pakker for at reducere antallet af unødvendige bytes, der anvendes i forbindelse med netværksaktivitet." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Duplikeret JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Overvej at angive [font-display](https://developer.chrome.com/blog/font-display) som swap eller optional for at sikre, at teksten er synlig hele tiden. swap kan optimeres yderligere for at mindske layoutskift med [tilsidesættelse af skriftmetrics](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Overvej at angive [font-display](https://developer.chrome.com/docs/performance/insights/font-display) som swap eller optional for at sikre, at teksten er synlig hele tiden. swap kan optimeres yderligere for at mindske layoutskift med [tilsidesættelse af skriftmetrics](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Skrifttype" @@ -2151,10 +2187,10 @@ "message": "(anonym)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Tvungen reflow opstår, når JavaScript forespørger om geometriske egenskaber (f.eks. offsetWidth), efter typografier er blevet ugyldiggjort af en ændring af DOM-tilstanden. Dette kan resultere i mangelfuld effektivitet. Få flere oplysninger om [tvungne reflows](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) og mulige forebyggende foranstaltninger." + "message": "Tvungen reflow opstår, når JavaScript forespørger om geometriske egenskaber (f.eks. offsetWidth), efter stile er blevet ugyldiggjort af en ændring af DOM-tilstanden. Dette kan resultere i mangelfuld effektivitet. Få flere oplysninger om [tvungne reflows](https://developer.chrome.com/docs/performance/insights/forced-reflow) og mulige forebyggende foranstaltninger." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Staksporing" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Opkaldsrammer, der udløser reflow" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Tvungen reflow" @@ -2169,7 +2205,7 @@ "message": "[uden attributter]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Start med at undersøge den længste underdel. [Forsinkelser kan minimeres](https://web.dev/articles/optimize-inp#optimize_interactions). Hvis du vil reducere behandlingsvarigheden, skal du [optimere omkostningerne for hovedtråden](https://web.dev/articles/optimize-long-tasks) (typisk JS)." + "message": "Start med at undersøge, [hvordan du kan forbedre INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown), ved at se på den længste underdel." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Varighed" @@ -2193,7 +2229,7 @@ "message": "INP-oversigt" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Hvis du reducerer downloadtiden for billeder, kan det forbedre den oplevede indlæsningstid for siden og LCP. [Få flere oplysninger om optimering af billedstørrelse](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Hvis du reducerer downloadtiden for billeder, kan det forbedre den oplevede indlæsningstid for siden og LCP. [Få flere oplysninger om optimering af billedstørrelse](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (Estimeret {PH2})" @@ -2223,7 +2259,7 @@ "message": "Hvis du bruger videoformater i stedet for giffer, kan det forbedre downloadstørrelsen på det animerede indhold." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Hver [underdel har specifikke forbedringsstrategier](https://web.dev/articles/optimize-lcp#lcp-breakdown). Det meste af LCP-tiden bør ideelt set bruges på at indlæse ressourcerne og ikke på forsinkelser." + "message": "Hver [underdel har specifikke forbedringsstrategier](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Det meste af LCP-tiden bør ideelt set bruges på at indlæse ressourcerne og ikke på forsinkelser." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Varighed" @@ -2253,7 +2289,7 @@ "message": "LCP-oversigt" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimer LCP ved at gøre LCP-billedet [synligt](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) i HTML med det samme, og [undgå lazy loading](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimer LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) ved at gøre LCP-billedet synligt i HTML med det samme, og undgå lazy loading" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high er anvendt" @@ -2286,13 +2322,13 @@ "message": "Bortkastede bytes" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfill-koder og transformeringer gør det muligt for ældre browsere at anvende nye JavaScript-funktioner. Mange af dem er dog ikke nødvendige til moderne browsere. Du kan vælge at ændre din JavaScript-buildproces, så den ikke transpilerer [Baseline](https://web.dev/articles/baseline-and-polyfills)-funktioner, medmindre du ved, at du skal understøtte ældre browsere. [Se, hvorfor de fleste websites kan implementere ES6+-kode uden transpilering](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfill-koder og transformeringer gør det muligt for ældre browsere at anvende nye JavaScript-funktioner. Mange af dem er dog ikke nødvendige til moderne browsere. Du kan vælge at ændre din JavaScript-buildproces, så den ikke transpilerer [Baseline](https://web.dev/articles/baseline-and-polyfills)-funktioner, medmindre du ved, at du skal understøtte ældre browsere. [Se, hvorfor de fleste websites kan implementere ES6+-kode uden transpilering](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Forældet JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 og HTTP/3 har mange fordele i forhold til HTTP/1.1, f.eks. multiplexing. [Få flere oplysninger om brug af moderne HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 og HTTP/3 har mange fordele i forhold til HTTP/1.1, f.eks. multiplexing. [Få flere oplysninger om brug af moderne HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Der var ingen anmodninger, der brugte HTTP/1.1, eller også giver den aktuelle brug af HTTP/1.1 ikke en betydelig optimeringsmulighed. HTTP/1.1-anmodninger rapporteres kun, hvis seks eller flere statiske aktiver stammer fra den samme oprindelse, og de ikke vises fra et lokalt udviklingsmiljø eller en tredjepartskilde." @@ -2325,7 +2361,7 @@ "message": "Ubrugt oprettelse af forbindelse på forhånd. Sørg for, at attributten crossorigin bruges korrekt." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Undgå at sammenkæde kritiske anmodninger](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) ved at reducere kædernes længde, så ressourcernes downloadstørrelse bliver mindre, eller at udskyde download af unødvendige ressourcer, så sideindlæsningen forbedres." + "message": "[Undgå at sammenkæde kritiske anmodninger](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) ved at reducere kædernes længde, så ressourcernes downloadstørrelse bliver mindre, eller at udskyde download af unødvendige ressourcer, så sideindlæsningen forbedres." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Føj hints til at [oprette tilknytning på forhånd](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) til dine vigtigste oprindelser, men prøv at bruge færre end 4." @@ -2364,7 +2400,7 @@ "message": "Undgå at sammenkæde kritiske anmodninger ved at reducere kædernes længde, så ressourcernes downloadstørrelse bliver mindre, eller at udskyde download af unødvendige ressourcer, så sideindlæsningen forbedres." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Anmodninger blokerer for sidens oprindelige gengivelse, hvilket kan forsinke LCP. [Udsættelse eller indlejring](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) kan flytte disse netværksanmodninger væk fra den kritiske sti." + "message": "Anmodninger blokerer for sidens oprindelige gengivelse, hvilket kan forsinke LCP. [Udsættelse eller indlejring](https://developer.chrome.com/docs/performance/insights/render-blocking) kan flytte disse netværksanmodninger væk fra den kritiske sti." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Varighed" @@ -2379,7 +2415,7 @@ "message": "Anmodninger, der blokerer gengivelse" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Hvis omkostningerne for Genberegn typografi forbliver høje, kan vælgeroptimering reducere dem. [Optimer vælgere](https://developer.chrome.com/docs/devtools/performance/selector-stats), der både har lang forløbstid og langsom vej en stor procentdel af tiden. Enklere vælgere, færre vælgere, en mindre DOM og en mindre omfattende DOM er med til at reducere omkostningerne ved matching." + "message": "Hvis omkostningerne for Genberegn stil forbliver høje, kan vælgeroptimering reducere dem. [Optimer vælgere](https://developer.chrome.com/docs/performance/insights/slow-css-selector), der både har lang forløbstid og langsom vej en stor procentdel af tiden. Enklere vælgere, færre vælgere, en mindre DOM og en mindre omfattende DOM er med til at reducere omkostningerne ved matching." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Forløbet tid" @@ -2418,7 +2454,7 @@ "message": "Overførselsstørrelse" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Tredjepartskode kan have en væsentlig indvirkning på indlæsningen. [Reducer og udskyd indlæsningen af tredjepartskoden](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) for at prioritere din sides indhold." + "message": "Tredjepartskode kan have en væsentlig indvirkning på indlæsningen. [Reducer og udskyd indlæsningen af tredjepartskoden](https://developer.chrome.com/docs/performance/insights/third-parties) for at prioritere din sides indhold." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Der blev ikke fundet nogen tredjeparter" @@ -2427,7 +2463,7 @@ "message": "Tredjeparter" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Trykinteraktioner kan blive [forsinket med op til 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/), hvis viewport ikke er optimeret til mobilen." + "message": "Trykinteraktioner kan blive [forsinket med op til 300 ms](https://developer.chrome.com/docs/performance/insights/viewport), hvis viewport ikke er optimeret til mobilen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Forsinkelse ved tryk på mobil" diff --git a/shared/localization/locales/de.json b/shared/localization/locales/de.json index beeb9f977f14..6f9ba5dc8551 100644 --- a/shared/localization/locales/de.json +++ b/shared/localization/locales/de.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse-Bericht zur Aufrufabfolge" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attributionsberichte wurden eingestellt und werden entfernt. Weitere Informationen findest du unter https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Die Autorisierung wird vom Platzhaltersymbol (*) bei der Access-Control-Allow-Headers-Verarbeitung durch CORS nicht abgedeckt." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() wurde verworfen. Bitte verwende stattdessen die standardisierte API: nextHopProtocol in Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookies, die ein \\(0|r|n)-Zeichen enthalten, werden abgelehnt und nicht abgeschnitten." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Das Abschwächen der Richtlinie für denselben Ursprung durch das Festlegen von document.domain wurde verworfen und wird standardmäßig deaktiviert. Diese Warnung zum Status als verworfen gilt für einen ursprungsübergreifenden Zugriff, der durch das Festlegen von document.domain aktiviert wurde." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Die Unterstützung für „data:“-URLs in „SVGUseElement“ wurde eingestellt und wird in Zukunft entfernt." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Dies ist ein Beispiel für den Code, der für eine vom Browserprozess gemeldete Einstellung erforderlich ist." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Die Protected Audience API wurde eingestellt und wird in einer zukünftigen Version entfernt." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() und watchPosition() funktionieren nicht mehr bei unsicheren Ursprüngen. Damit du diese Funktion nutzen kannst, solltest du deine App auf einen sicheren Ursprung umstellen, z. B. HTTPS. Weitere Informationen findest du unter https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() und watchPosition() funktionieren nicht mehr bei unsicheren Ursprüngen. Wenn du diese Funktion nutzen möchtest, solltest du deine App auf einen sicheren Ursprung umstellen, z. B. HTTPS. Unter https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ findest du weitere Informationen." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() und watchPosition() für unsichere Ursprünge wurden verworfen. Damit du diese Funktion nutzen kannst, solltest du deine App auf einen sicheren Ursprung umstellen, z. B. HTTPS. Weitere Informationen findest du unter https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() und watchPosition() werden für unsichere Ursprünge nicht mehr unterstützt. Wenn du diese Funktion nutzen möchtest, solltest du deine App auf einen sicheren Ursprung umstellen, z. B. HTTPS. Unter https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ findest du weitere Informationen." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() funktioniert nicht mehr bei unsicheren Ursprüngen. Damit du diese Funktion nutzen kannst, solltest du deine App auf einen sicheren Ursprung umstellen, z. B. HTTPS. Weitere Informationen findest du unter https://goo.gle/chrome-insecure-origins." + "message": "getUserMedia() funktioniert nicht mehr bei unsicheren Ursprüngen. Wenn du diese Funktion nutzen möchtest, solltest du deine App auf einen sicheren Ursprung umstellen, z. B. HTTPS. Unter https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ findest du weitere Informationen." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate wurde verworfen. Bitte verwende stattdessen RTCPeerConnectionIceErrorEvent.address oder RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator wurde verworfen. Bitte verwende stattdessen Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS kann nur von file:-URLs geladen werden, wenn sie die Dateiendung .css haben." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "„LanguageModel.params()“ wird nicht mehr unterstützt und ist jetzt nur noch in Erweiterungskontexten verfügbar. Die „topK“- und „temperature“-Felder im zugehörigen Ergebnis werden ebenfalls nicht mehr unterstützt." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Der Parameter / das Attribut „temperature“ für LanguageModel wird nicht mehr unterstützt. Der Parameter oder das Attribut funktioniert nur in Erweiterungen und wird möglicherweise in Zukunft entfernt." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Der Parameter / das Attribut „topK“ für LanguageModel wird nicht mehr unterstützt. Der Parameter oder das Attribut funktioniert nur in Erweiterungen und wird möglicherweise in Zukunft entfernt." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "„LanguageModel.inputQuota“ wird nicht mehr unterstützt. Verwende stattdessen „LanguageModel.contextWindow“. Dieser Alias ist nur in Erweiterungen verfügbar." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "„LanguageModel.inputUsage“ wird nicht mehr unterstützt. Verwende stattdessen „LanguageModel.contextUsage“. Dieser Alias ist nur in Erweiterungen verfügbar." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Der Einsatz von SourceBuffer.abort() zum Abbrechen der asynchronen Bereichsentfernung von remove() wurde aufgrund einer Änderung der Spezifikation verworfen. Die Unterstützung wird in Zukunft eingestellt. Wir empfehlen, stattdessen das Ereignis updateend zu beobachten. abort() ist nur dazu vorgesehen, ein asynchrones Anfügen von Medien abzubrechen oder den Zustand des Parsers zurückzusetzen." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "„LanguageModel.measureInputUsage()“ wird nicht mehr unterstützt. Verwende stattdessen „LanguageModel.measureContextUsage()“. Dieser Alias ist nur in Erweiterungen verfügbar." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Das Festlegen von MediaSource.duration auf einen Wert unter dem höchsten Präsentationszeitstempel beliebiger zwischengespeicherter codierter Frames wurde aufgrund einer Änderung der Spezifikation verworfen. Die Unterstützung für die implizite Entfernung abgeschnittener zwischengespeicherter Medien wird in Zukunft entfernt. Führe stattdessen remove(newDuration, oldDuration) für alle sourceBuffers, für die newDuration < oldDuration gilt, explizit aus." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "„LanguageModel.onquotaoverflow“ wird nicht mehr unterstützt. Verwende stattdessen „LanguageModel.oncontextoverflow“. Der Alias „LanguageModel.onquotaoverflow“ ist nur in Erweiterungen verfügbar." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS kann nur von file:-URLs geladen werden, wenn sie die Dateiendung .css haben." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI fordert eine Berechtigung zur Nutzung an, auch dann, wenn die Systemexklusivität (SysEx) nicht in MIDIOptions angegeben ist." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Die Notification API darf nicht mehr über unsichere Ursprünge verwendet werden. Wir empfehlen dir, deine App auf einen sicheren Ursprung umzustellen, z. B. HTTPS. Weitere Informationen findest du unter https://goo.gle/chrome-insecure-origins." + "message": "Die Notification API darf nicht mehr über unsichere Ursprünge verwendet werden. Wir empfehlen dir, deine App auf einen sicheren Ursprung umzustellen, z. B. HTTPS. Unter https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ findest du weitere Informationen." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Die Berechtigung für die Notification API darf nicht mehr über einen ursprungsübergreifenden iFrame angefordert werden. Stattdessen sollte sie über einen Frame auf höchster Ebene angefordert oder ein neues Fenster geöffnet werden." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen wurde eingestellt. Bitte verwende stattdessen Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Die API chrome.privacy.websites.privacySandboxEnabled wird eingestellt, sie bleibt aber bis zur Veröffentlichung von M113 zum Zweck der Abwärtskompatibilität aktiv. Bitte verwende stattdessen chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled und chrome.privacy.websites.adMeasurementEnabled. Weitere Informationen findest du unter https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Die Einschränkung DtlsSrtpKeyAgreement wird entfernt. Du hast den Wert false für diese Einschränkung angegeben, was als Versuch interpretiert wird, die entfernte SDES key negotiation-Methode zu verwenden. Diese Funktion wird entfernt. Verwende stattdessen einen Dienst, der DTLS key negotiation unterstützt." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() wurde eingestellt. Bitte verwende stattdessen Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets wurde eingestellt und wird entfernt. Weitere Informationen findest du unter https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Anforderungen von Unterressourcen, deren URLs eingebettete Anmeldedaten enthalten (z. B. https://user:pass@host/), werden blockiert." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer setzt ursprungsübergreifende Isolierung voraus. Weitere Informationen findest du unter https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Die Shared Storage API wurde eingestellt und wird in einem zukünftigen Release entfernt." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor wurde eingestellt und wird entfernt. Weitere Informationen findest du unter https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() ohne Nutzeraktivierung wurde verworfen und wird entfernt." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Die Topics API wurde eingestellt und wird in einer zukünftigen Version entfernt." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Unload-Event-Listener wurden eingestellt und werden entfernt." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Erweiterungen müssen die ursprungsübergreifende Isolierung implementieren, um SharedArrayBuffer weiter zu nutzen. Weitere Informationen findest du unter https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() wird nicht mehr unterstützt. Verwende stattdessen writeValueWithResponse() oder writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 wird von Antwort-JSON in einer XMLHttpRequest nicht unterstützt" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Synchrone Anfragen von der XMLHttpRequest API im Hauptthread wurden eingestellt, da sie sich nachteilig auf die Endnutzererfahrung auswirken. Weitere Informationen findest du unter https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor und XSLT-Verarbeitungsanweisungen wurden bei allen Browsern eingestellt. Diese Funktionen werden bald aus diesem Browser entfernt." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animation" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Layout Shifts treten auf, wenn sich Elemente ohne Nutzerinteraktion bewegen. [Untersuche die Ursachen von Layout Shifts](https://web.dev/articles/optimize-cls), beispielsweise Elemente, die hinzugefügt oder entfernt werden oder deren Schriftart sich beim Laden der Seite ändert." + "message": "Layout Shifts treten auf, wenn sich Elemente ohne Nutzerinteraktion bewegen. [Untersuche die Ursachen von Layout Shifts](https://developer.chrome.com/docs/performance/insights/cls-culprit), beispielsweise Elemente, die hinzugefügt oder entfernt werden oder deren Schriftart sich beim Laden der Seite ändert." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Eingefügter iFrame" @@ -2040,7 +2076,7 @@ "message": "Cache-TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Eine lange Verweildauer im Cache kann wiederholte Besuche deiner Seite beschleunigen. [Weitere Informationen](https://web.dev/uses-long-cache-ttl/)" + "message": "Eine lange Verweildauer im Cache kann wiederholte Besuche deiner Seite beschleunigen. [Weitere Informationen zum Caching](https://developer.chrome.com/docs/performance/insights/cache)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Keine Anfragen mit ineffizienten Cache-Richtlinien" @@ -2055,7 +2091,7 @@ "message": "Effiziente Verweildauer im Cache verwenden" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Ein großes DOM kann die Dauer von Stilberechnungen und dynamischen Umbrüchen im Layout verlängern und sich so auf die Reaktionsfähigkeit der Seite auswirken. Ein großes DOM führt auch zu einer höheren Arbeitsspeichernutzung. [Informationen zum Vermeiden eines zu großen DOMs](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)" + "message": "Ein großes DOM kann die Dauer von Stilberechnungen und dynamischen Umbrüchen im Layout verlängern und sich so auf die Reaktionsfähigkeit der Seite auswirken. Ein großes DOM führt auch zu einer höheren Arbeitsspeichernutzung. [Informationen zum Vermeiden eines zu großen DOMs](https://developer.chrome.com/docs/performance/insights/dom-size)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Dauer" @@ -2091,7 +2127,7 @@ "message": "Wert" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Deine erste Netzwerkanfrage ist die wichtigste. Verringere die Latenz, indem du Weiterleitungen vermeidest, eine schnelle Serverantwort sicherstellst und die Textkomprimierung aktivierst." + "message": "Deine erste Netzwerkanfrage ist die wichtigste. [Verringere ihre Latenz](https://developer.chrome.com/docs/performance/insights/document-latency), indem du Weiterleitungen vermeidest, eine schnelle Serverantwort sicherstellst und die Textkomprimierung aktivierst." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Enthielt Weiterleitungen ({PH1} Weiterleitungen, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Quelle" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Entferne große, doppelt vorhandene JavaScript-Module aus Bundles, um unnötige Datenübertragungen im Netzwerk zu reduzieren." + "message": "Du kannst große, [doppelt vorhandene JavaScript-Module](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) aus Bundles entfernen, um unnötige Datenübertragungen im Netzwerk zu reduzieren." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Dupliziertes JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Du kannst [font-display](https://developer.chrome.com/blog/font-display) auf „swap“ oder „optional“ setzen, damit der Text immer sichtbar ist. „swap“ kann weiter optimiert werden, um Layout Shifts durch [Überschreibungen von Messwerten zur Schriftart](https://developer.chrome.com/blog/font-fallbacks) zu reduzieren." + "message": "Du kannst [font-display](https://developer.chrome.com/docs/performance/insights/font-display) auf „swap“ oder „optional“ setzen, damit der Text immer sichtbar ist. „swap“ kann weiter optimiert werden, um Layout Shifts durch [Überschreibungen von Messwerten zur Schriftart](https://developer.chrome.com/blog/font-fallbacks) zu reduzieren." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Schriftart" @@ -2151,10 +2187,10 @@ "message": "(anonym)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Ein erzwungener dynamischer Umbruch tritt auf, wenn JavaScript geometrische Eigenschaften (z. B. offsetWidth) abfragt, nachdem Stile durch eine Änderung des DOM-Status ungültig geworden sind. Dies kann zu einer schlechten Leistung führen. Weitere Informationen zu [erzwungenen dynamischen Umbrüchen](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) und möglichen Abhilfemaßnahmen." + "message": "Ein erzwungener dynamischer Umbruch tritt auf, wenn JavaScript geometrische Eigenschaften (z. B. offsetWidth) abfragt, nachdem Stile durch eine Änderung des DOM-Status ungültig geworden sind. Dies kann zu einer schlechten Leistung führen. Weitere Informationen zu [erzwungenen dynamischen Umbrüchen](https://developer.chrome.com/docs/performance/insights/forced-reflow) und möglichen Abhilfemaßnahmen." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Stacktrace" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Durch Anrufframes ausgelöster dynamischer Umbruch" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Erzwungener dynamischer Umbruch" @@ -2169,7 +2205,7 @@ "message": "[nicht zugeordnet]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Sieh dir zuerst den längsten Unterabschnitt an. [Verzögerungen können minimiert werden.](https://web.dev/articles/optimize-inp#optimize_interactions) Damit sich die Verarbeitungsdauer verringert, musst du die [Kosten des Hauptthreads, meist JS, optimieren](https://web.dev/articles/optimize-long-tasks)." + "message": "Sieh dir den längsten Unterabschnitt an, um Informationen dazu zu erhalten, [wie du den INP verbessern kannst](https://developer.chrome.com/docs/performance/insights/inp-breakdown)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Dauer" @@ -2193,7 +2229,7 @@ "message": "INP-Aufschlüsselung" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Wenn du die Downloadzeit von Bildern reduzierst, kannst du die wahrgenommene Ladezeit der Seite und den LCP verbessern. [Weitere Informationen zur Optimierung der Bildgröße](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Wenn du die Downloadzeit von Bildern reduzierst, kannst du die wahrgenommene Ladezeit der Seite und den LCP verbessern. [Weitere Informationen zur Optimierung der Bildgröße](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (Geschätzt: {PH2})" @@ -2223,7 +2259,7 @@ "message": "Wenn du Videoformate statt GIFs verwendest, kannst du die Downloadgröße von animierten Inhalten verringern." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Für jeden [Unterabschnitt gibt es spezifische Verbesserungsstrategien](https://web.dev/articles/optimize-lcp#lcp-breakdown). Idealerweise sollte der Großteil der LCP-Zeit für das Laden der Ressourcen und nicht für Verzögerungen aufgewendet werden." + "message": "Für jeden [Unterabschnitt gibt es spezifische Verbesserungsstrategien](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Idealerweise sollte der Großteil der LCP-Zeit für das Laden der Ressourcen und nicht für Verzögerungen aufgewendet werden." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Dauer" @@ -2253,7 +2289,7 @@ "message": "LCP-Aufschlüsselung" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimiere den LCP, indem du das LCP-Bild im HTML-Code direkt [sichtbar](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) machst und [Lazy Loading vermeidest](https://web.dev/articles/lcp-lazy-loading)" + "message": "Wenn du den [LCP optimieren möchtest](https://developer.chrome.com/docs/performance/insights/lcp-discovery), mache das LCP-Bild im HTML-Code direkt sichtbar und vermeide Lazy Loading" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "„fetchpriority=high“ angewendet" @@ -2286,13 +2322,13 @@ "message": "Verschwendete Bytes" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Dank Polyfills und Transformationen können ältere Browser die neuen JavaScript-Funktionen nutzen. Bei modernen Browsern hingegen sind viele davon nicht erforderlich. Du solltest den Build-Prozess deines JavaScripts so anpassen, dass [Baseline](https://web.dev/articles/baseline-and-polyfills)-Funktionen nicht transpiliert werden, es sei denn, du weißt, dass du ältere Browser unterstützen musst. [Hier erfährst du, warum die meisten Websites ES6+ Code ohne Transpilierung bereitstellen können](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Dank Polyfills und Transformationen können ältere Browser die neuen JavaScript-Funktionen nutzen. Bei modernen Browsern hingegen sind viele davon nicht erforderlich. Du solltest den Build-Prozess deines JavaScripts so anpassen, dass [Baseline](https://web.dev/articles/baseline-and-polyfills)-Funktionen nicht transpiliert werden, es sei denn, du weißt, dass du ältere Browser unterstützen musst. [Hier erfährst du, warum die meisten Websites ES6+ Code ohne Transpilierung bereitstellen können](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Veraltetes JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 und HTTP/3 bieten gegenüber HTTP/1.1 viele Vorteile, wie z. B. Multiplexverfahren. [Weitere Informationen zur Verwendung des modernen HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "HTTP/2 und HTTP/3 bieten gegenüber HTTP/1.1 viele Vorteile, wie z. B. Multiplexverfahren. [Weitere Informationen zur Verwendung des modernen HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "HTTP/1.1 wurde für keine Anfragen verwendet oder die aktuelle Verwendung von HTTP/1.1 bietet keine nennenswerten Optimierungsmöglichkeiten. HTTP/1.1-Anfragen werden nur gekennzeichnet, wenn sechs oder mehr statische Assets vom selben Ursprung stammen und nicht aus einer lokalen Entwicklungsumgebung oder von einer Drittanbieterquelle bereitgestellt werden." @@ -2325,7 +2361,7 @@ "message": "Nicht verwendete Vorverbindung. Prüfe, ob das crossorigin-Attribut richtig verwendet wird." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Vermeide die Verkettung kritischer Anfragen](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains), indem du die Ketten verkürzt, die Downloadgröße von Ressourcen reduzierst oder das Herunterladen unnötiger Ressourcen zurückstellst, um den Seitenaufbau zu beschleunigen." + "message": "[Vermeide die Verkettung kritischer Anfragen](https://developer.chrome.com/docs/performance/insights/network-dependency-tree), indem du die Ketten verkürzt, die Downloadgröße von Ressourcen reduzierst oder das Herunterladen unnötiger Ressourcen zurückstellst, um den Seitenaufbau zu beschleunigen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Füge deinen wichtigsten Ursprüngen Hinweise zu [Vorverbindungen](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) hinzu, verwende jedoch maximal vier." @@ -2364,7 +2400,7 @@ "message": "Vermeide die Verkettung kritischer Anfragen, indem du die Ketten verkürzt, die Downloadgröße von Ressourcen reduzierst oder das Herunterladen unnötiger Ressourcen zurückstellst, um den Seitenaufbau zu beschleunigen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Anfragen blockieren das erste Rendering der Seite, was den LCP verzögern kann. [Durch das Verschieben oder Einfügen](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) können diese Netzwerkanfragen aus dem kritischen Pfad entfernt werden." + "message": "Anfragen blockieren das erste Rendering der Seite, was den LCP verzögern kann. [Durch das Verschieben oder Einfügen](https://developer.chrome.com/docs/performance/insights/render-blocking) können diese Netzwerkanfragen aus dem kritischen Pfad entfernt werden." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Dauer" @@ -2379,7 +2415,7 @@ "message": "Anfragen zum Blockieren des Renderings" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Wenn die Kosten für die Stilneuberechnung hoch bleiben, kann eine Selector-Optimierung diese senken. [Optimiere die Selectors](https://developer.chrome.com/docs/devtools/performance/selector-stats), bei denen sowohl die verstrichene Zeit als auch der Prozentsatz der langsamen Pfade hoch ist. Einfachere Selectors, weniger Selectors, ein kleineres DOM sowie ein flacheres DOM reduzieren die Kosten für den Abgleich." + "message": "Wenn die Kosten für die Stilneuberechnung hoch bleiben, kann eine Selector-Optimierung diese senken. [Optimiere die Selectors](https://developer.chrome.com/docs/performance/insights/slow-css-selector), bei denen sowohl die verstrichene Zeit als auch der Prozentsatz der langsamen Pfade hoch ist. Einfachere Selectors, weniger Selectors, ein kleineres DOM sowie ein flacheres DOM reduzieren die Kosten für den Abgleich." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Verstrichene Zeit" @@ -2418,7 +2454,7 @@ "message": "Übertragungsgröße" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Code von Drittanbietern kann die Ladegeschwindigkeit erheblich beeinträchtigen. [Reduziere Drittanbietercode und stelle den Ladevorgang zurück](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/), um die Inhalte deiner Seite zu priorisieren." + "message": "Code von Drittanbietern kann die Ladegeschwindigkeit erheblich beeinträchtigen. [Reduziere Drittanbietercode und stelle den Ladevorgang zurück](https://developer.chrome.com/docs/performance/insights/third-parties), um die Inhalte deiner Seite zu priorisieren." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Keine Drittanbieter gefunden" @@ -2427,7 +2463,7 @@ "message": "Drittanbieter" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Bei Interaktionen durch Tippen kann es zu einer [Verzögerung von bis zu 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) kommen, wenn der Darstellungsbereich nicht für Mobilgeräte optimiert ist." + "message": "Bei Interaktionen durch Tippen kann es zu einer [Verzögerung von bis zu 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) kommen, wenn der Darstellungsbereich nicht für Mobilgeräte optimiert ist." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Verzögerung beim Tippen auf Mobilgeräten" diff --git a/shared/localization/locales/el.json b/shared/localization/locales/el.json index ac8a3d310417..163196260bb4 100644 --- a/shared/localization/locales/el.json +++ b/shared/localization/locales/el.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Αναφορά ροής χρήστη Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Οι αναφορές απόδοσης καταργήθηκαν και θα αφαιρεθούν. Ανατρέξτε στη διεύθυνση https://goo.gle/ps-status για λεπτομέρειες." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Authorization will not be covered by the wildcard symbol (*) in CORS Access-Control-Allow-Headers handling." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() is deprecated, instead use standardized API: nextHopProtocol in Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookies containing a \\(0|r|n) character will be rejected instead of truncated." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Η χαλάρωση της πολιτικής κοινής προέλευσης με ρύθμιση του document.domain έχει καταργηθεί και θα απενεργοποιηθεί από προεπιλογή. Αυτή η προειδοποίηση κατάργησης αφορά μια πρόσβαση διασταυρούμενων προελεύσεων που ενεργοποιήθηκε με τη ρύθμιση του document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Υποστήριξη για δεδομένα: Τα URL στο SVGUseElement έχουν καταργηθεί και θα αποσυρθούν στο μέλλον." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Αυτό είναι ένα παράδειγμα για την εμφάνιση του κώδικα που απαιτείται για μια κατάργηση που αναφέρεται σε διαδικασία προγράμματος περιήγησης." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Το Protected Audience API έχει καταργηθεί και θα αφαιρεθεί σε κάποια μελλοντική κυκλοφορία." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "Τα getCurrentPosition() και watchPosition() δεν λειτουργούν πλέον σε μη ασφαλείς προελεύσεις. Για να χρησιμοποιήσετε αυτήν τη λειτουργία, θα πρέπει να εξετάσετε το ενδεχόμενο να αλλάξετε την εφαρμογή σας σε ασφαλή προέλευση, όπως HTTPS. Ανατρέξτε στη σελίδα https://goo.gle/chrome-insecure-origins για περισσότερες λεπτομέρειες." + "message": "Τα getCurrentPosition() και watchPosition() δεν λειτουργούν πλέον σε μη ασφαλείς προελεύσεις. Για να χρησιμοποιήσετε αυτή τη λειτουργία, θα πρέπει να εξετάσετε το ενδεχόμενο να αλλάξετε την εφαρμογή σας σε ασφαλή προέλευση, όπως HTTPS. Ανατρέξτε στη διεύθυνση https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ για περισσότερες λεπτομέρειες." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "Τα getCurrentPosition() και watchPosition() καταργήθηκαν σε μη ασφαλείς προελεύσεις. Για να χρησιμοποιήσετε αυτήν τη λειτουργία, θα πρέπει να εξετάσετε το ενδεχόμενο να αλλάξετε την εφαρμογή σας σε ασφαλή προέλευση, όπως HTTPS. Ανατρέξτε στη σελίδα https://goo.gle/chrome-insecure-origins για περισσότερες λεπτομέρειες." + "message": "Τα getCurrentPosition() και watchPosition() καταργήθηκαν σε μη ασφαλείς προελεύσεις. Για να χρησιμοποιήσετε αυτή τη λειτουργία, θα πρέπει να εξετάσετε το ενδεχόμενο να αλλάξετε την εφαρμογή σας σε ασφαλή προέλευση, όπως HTTPS. Ανατρέξτε στη διεύθυνση https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ για περισσότερες λεπτομέρειες." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gle/chrome-insecure-origins for more details." + "message": "Το getUserMedia() δεν λειτουργεί πλέον σε μη ασφαλείς προελεύσεις. Για να χρησιμοποιήσετε αυτή τη λειτουργία, θα πρέπει να εξετάσετε το ενδεχόμενο να αλλάξετε την εφαρμογή σας σε ασφαλή προέλευση, όπως HTTPS. Ανατρέξτε στη διεύθυνση https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ για περισσότερες λεπτομέρειες." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "Το RTCPeerConnectionIceErrorEvent.hostCandidate καταργήθηκε. Αντ' αυτού, χρησιμοποιήστε το RTCPeerConnectionIceErrorEvent.address ή το RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Το Intl.v8BreakIterator καταργήθηκε. Εναλλακτικά, χρησιμοποιήστε το Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "Η μέθοδος LanguageModel.params() έχει καταργηθεί και είναι πλέον διαθέσιμη μόνο σε περιβάλλοντα επέκτασης. Τα πεδία που σχετίζονται με το topK και τη θερμοκρασία στο αποτέλεσμά του έχουν επίσης καταργηθεί." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Η παράμετρος / το χαρακτηριστικό θερμοκρασίας για το LanguageModel έχει καταργηθεί. Λειτουργεί μόνο εντός των επεκτάσεων και ενδέχεται να καταργηθεί στο μέλλον." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Η παράμετρος / το χαρακτηριστικό topK για το LanguageModel έχει καταργηθεί. Λειτουργεί μόνο εντός των επεκτάσεων και ενδέχεται να καταργηθεί στο μέλλον." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "Το LanguageModel.inputQuota έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το LanguageModel.contextWindow. Αυτό το ψευδώνυμο είναι διαθέσιμο μόνο σε επεκτάσεις." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "Το LanguageModel.inputUsage έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το LanguageModel.contextUsage. Αυτό το ψευδώνυμο είναι διαθέσιμο μόνο σε επεκτάσεις." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Η χρήση του SourceBuffer.abort() για ακύρωση της ασύγχρονης κατάργησης εύρους του στοιχείου remove() έχει καταργηθεί λόγω αλλαγής προδιαγραφών. Η υποστήριξη θα καταργηθεί μελλοντικά. Εναλλακτικά, θα πρέπει να χρησιμοποιήσετε τη λειτουργία αναμονής για το συμβάν updateend. Το abort() προορίζεται μόνο για την ακύρωση της ασύγχρονης προσάρτησης μέσου ή την επαναφορά κατάστασης συντακτικού αναλυτή." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "Το LanguageModel.measureInputUsage() έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το LanguageModel.measureContextUsage(). Αυτό το ψευδώνυμο είναι διαθέσιμο μόνο σε επεκτάσεις." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Setting MediaSource.duration below the highest presentation timestamp of any buffered coded frames is deprecated due to specification change. Support for implicit removal of truncated buffered media will be removed in the future. You should instead perform explicit remove(newDuration, oldDuration) on all sourceBuffers, where newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "Το LanguageModel.onquotaoverflow έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το LanguageModel.oncontextoverflow. Το ψευδώνυμο LanguageModel.onquotaoverflow είναι διαθέσιμο μόνο σε επεκτάσεις." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI will ask a permission to use even if the sysex is not specified in the MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Το Notification API δεν μπορεί πλέον να χρησιμοποιείται από μη ασφαλείς προελεύσεις. Θα πρέπει να εξετάσετε το ενδεχόμενο να αλλάξετε την εφαρμογή σας σε ασφαλή προέλευση, όπως HTTPS. Ανατρέξτε στη σελίδα https://goo.gle/chrome-insecure-origins για περισσότερες λεπτομέρειες." + "message": "Το Notification API δεν μπορεί πλέον να χρησιμοποιείται από μη ασφαλείς προελεύσεις. Θα πρέπει να εξετάσετε το ενδεχόμενο να αλλάξετε την εφαρμογή σας σε ασφαλή προέλευση, όπως HTTPS. Ανατρέξτε στη διεύθυνση https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ για περισσότερες λεπτομέρειες." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Δεν επιτρέπεται πλέον να ζητείται άδεια για το Notification API από ένα iframe διασταυρούμενων προελεύσεων. Θα πρέπει να εξετάσετε το ενδεχόμενο να ζητήσετε άδεια από ένα πλαίσιο ανώτερου επιπέδου ή, εναλλακτικά, να ανοίξετε ένα νέο παράθυρο." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "Το HTMLVideoElement.webkitSupportsFullscreen έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Το API chrome.privacy.websites.privacySandboxEnabled καταργείται αλλά θα παραμείνει ενεργό για συμβατότητα με παλιότερη έκδοση, έως την κυκλοφορία του M113. Εναλλακτικά, χρησιμοποιήστε τα chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled και chrome.privacy.websites.adMeasurementEnabled. Ανατρέξτε στη διεύθυνση https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Ο περιορισμός DtlsSrtpKeyAgreement καταργήθηκε. Έχετε καθορίσει μια τιμή false για αυτόν τον περιορισμό, η οποία ερμηνεύεται ως προσπάθεια χρήσης της μεθόδου SDES key negotiation που καταργήθηκε. Αυτή η λειτουργία καταργήθηκε, χρησιμοποιήστε εναλλακτικά μια υπηρεσία που υποστηρίζει το DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Το Range.expand() έχει καταργηθεί. Εναλλακτικά, χρησιμοποιήστε το Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Το Related Website Sets καταργήθηκε και θα αφαιρεθεί. Ανατρέξτε στη διεύθυνση https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ για περισσότερες λεπτομέρειες." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Subresource requests whose URLs contain embedded credentials (e.g. https://user:pass@host/) are blocked." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer will require cross-origin isolation. See https://developer.chrome.com/blog/enabling-shared-array-buffer/ for more details." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Το Shared Storage API έχει καταργηθεί και θα αφαιρεθεί σε μελλοντική κυκλοφορία." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "Το document.requestStorageAccessFor καταργήθηκε και θα αφαιρεθεί. Ανατρέξτε στη διεύθυνση https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ για περισσότερες λεπτομέρειες." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Το speechSynthesis.speak() χωρίς ενεργοποίηση χρήστη καταργήθηκε και θα αποσυρθεί." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Το Topics API έχει καταργηθεί και θα αφαιρεθεί σε μελλοντική κυκλοφορία." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Οι λειτουργίες αναμονής συμβάντος unload έχουν καταργηθεί και θα αφαιρεθούν." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Extensions should opt into cross-origin isolation to continue using SharedArrayBuffer. See https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "Το BluetoothRemoteGATTCharacteristic.writeValue() καταργήθηκε. Εναλλακτικά, χρησιμοποιήστε το writeValueWithResponse() ή το writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 is not supported by response json in XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Το συγχρονισμένο XMLHttpRequest στο κύριο νήμα έχει καταργηθεί λόγω των επιζήμιων συνεπειών του στην εμπειρία τελικού χρήστη. Για περισσότερη βοήθεια, ανατρέξτε στη σελίδα https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Το XSLTProcessor και οι οδηγίες επεξεργασίας XSLT έχουν καταργηθεί από όλα τα προγράμματα περιήγησης. Αυτές οι λειτουργίες θα καταργηθούν σύντομα από αυτό το πρόγραμμα περιήγησης." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Κινούμενη εικόνα" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Οι μετατοπίσεις διάταξης προκύπτουν, όταν τα στοιχεία μετακινούνται χωρίς αλληλεπίδραση με τον χρήστη. [Διερευνήστε τις αιτίες των μετατοπίσεων διάταξης](https://web.dev/articles/optimize-cls), όπως είναι η προσθήκη και η κατάργηση στοιχείων ή η αλλαγή των γραμματοσειρών τους κατά τη φόρτωση της σελίδας." + "message": "Οι μετατοπίσεις διάταξης προκύπτουν, όταν τα στοιχεία μετακινούνται χωρίς αλληλεπίδραση με τον χρήστη. [Διερευνήστε τις αιτίες των μετατοπίσεων διάταξης](https://developer.chrome.com/docs/performance/insights/cls-culprit), όπως είναι η προσθήκη και η κατάργηση στοιχείων ή η αλλαγή των γραμματοσειρών τους κατά τη φόρτωση της σελίδας." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Έγινε εισαγωγή iframe" @@ -2040,7 +2076,7 @@ "message": "TTL κρυφής μνήμης" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Ο μεγάλος συνολικός χρόνος της κρυφής μνήμης μπορεί να επιταχύνει τις επαναλαμβανόμενες επισκέψεις στη σελίδα σας. [Μάθετε περισσότερα](https://web.dev/uses-long-cache-ttl/)." + "message": "Ο μεγάλος συνολικός χρόνος της κρυφής μνήμης μπορεί να επιταχύνει τις επαναλαμβανόμενες επισκέψεις στη σελίδα σας. [Μάθετε περισσότερα σχετικά με την αποθήκευση στην κρυφή μνήμη](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Δεν υπάρχουν αιτήματα με αναποτελεσματικές πολιτικές κρυφής μνήμης" @@ -2055,7 +2091,7 @@ "message": "Χρήση αποδοτικών συνολικών χρόνων κρυφής μνήμης" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Ένα μεγάλο DOM μπορεί να αυξήσει τη διάρκεια των υπολογισμών στιλ και των επαναλήψεων ροών διάταξης και, συνεπώς, να επηρεάσει την απόκριση της σελίδας. Ένα μεγάλο DOM θα αυξήσει επίσης τη χρήση της μνήμης. [Μάθετε πώς μπορείτε να αποφύγετε ένα υπερβολικά μεγάλο μέγεθος DOM](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Ένα μεγάλο DOM μπορεί να αυξήσει τη διάρκεια των υπολογισμών στιλ και των επαναλήψεων ροών διάταξης και, συνεπώς, να επηρεάσει την απόκριση της σελίδας. Ένα μεγάλο DOM θα αυξήσει επίσης τη χρήση της μνήμης. [Μάθετε πώς μπορείτε να αποφύγετε ένα υπερβολικά μεγάλο μέγεθος DOM](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Διάρκεια" @@ -2091,7 +2127,7 @@ "message": "Τιμή" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Το πρώτο αίτημα δικτύου είναι το πιο σημαντικό. Μειώστε τον λανθάνοντα χρόνο αποφεύγοντας τις ανακατευθύνσεις, προκειμένου να διασφαλίσετε μια γρήγορη απόκριση διακομιστή, και ενεργοποιώντας τη συμπίεση κειμένου." + "message": "Το πρώτο αίτημα δικτύου είναι το πιο σημαντικό. [Μειώστε τον λανθάνοντα χρόνο](https://developer.chrome.com/docs/performance/insights/document-latency) αποφεύγοντας τις ανακατευθύνσεις, προκειμένου να διασφαλίσετε μια γρήγορη απόκριση διακομιστή, και ενεργοποιώντας τη συμπίεση κειμένου." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Είχε ανακατευθύνσεις ({PH1} ανακατευθύνσεις, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Πηγή" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Καταργήστε τις μεγάλες, διπλότυπες λειτουργικές μονάδες JavaScript από τα πακέτα, για να μειώσετε τα μη απαραίτητα byte που καταναλώνονται από τη δραστηριότητα δικτύου." + "message": "Καταργήστε τις μεγάλες, [διπλότυπες λειτουργικές μονάδες JavaScript](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) από τα πακέτα, για να μειώσετε τα μη απαραίτητα byte που καταναλώνονται από τη δραστηριότητα δικτύου." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Διπλότυπο JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Μπορείτε να ορίσετε το [font-display](https://developer.chrome.com/blog/font-display) σε swap ή optional, για να διασφαλίσετε ότι το κείμενο θα είναι πάντα ορατό. Το swap μπορεί να βελτιστοποιηθεί περαιτέρω, για να περιοριστούν οι μετατοπίσεις διάταξης με [παρακάμψεις μετρήσεων γραμματοσειράς](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Μπορείτε να ορίσετε το [font-display](https://developer.chrome.com/docs/performance/insights/font-display) σε swap ή optional, για να διασφαλίσετε ότι το κείμενο θα είναι πάντα ορατό. Το swap μπορεί να βελτιστοποιηθεί περαιτέρω, για να περιοριστούν οι μετατοπίσεις διάταξης με [παρακάμψεις μετρήσεων γραμματοσειράς](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Γραμματοσειρά" @@ -2151,10 +2187,10 @@ "message": "(ανώνυμες)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Μια αναγκαστική επανάληψη ροής συμβαίνει όταν η JavaScript υποβάλλει ερωτήματα για γεωμετρικές ιδιότητες (όπως offsetWidth), αφού τα στιλ έχουν καταστεί μη έγκυρα από μια αλλαγή στην κατάσταση DOM. Αυτό μπορεί να οδηγήσει σε κακή απόδοση. Μάθετε περισσότερα σχετικά με τις [αναγκαστικές επαναλήψεις ροής](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) και τις πιθανές ενέργειες μετριασμού." + "message": "Μια αναγκαστική επανάληψη ροής συμβαίνει όταν η JavaScript υποβάλλει ερωτήματα για γεωμετρικές ιδιότητες (όπως offsetWidth), αφού τα στιλ έχουν καταστεί μη έγκυρα από μια αλλαγή στην κατάσταση DOM. Αυτό μπορεί να οδηγήσει σε κακή απόδοση. Μάθετε περισσότερα σχετικά με τις [αναγκαστικές επαναλήψεις ροής](https://developer.chrome.com/docs/performance/insights/forced-reflow) και τις πιθανές ενέργειες μετριασμού." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Ιχνηλάτηση στοίβας" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Πλαίσια κλήσης που ενεργοποιούν την επανάληψη ροής" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Επιβολή επανάληψης ροής" @@ -2169,7 +2205,7 @@ "message": "[χωρίς απόδοση]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Ξεκινήστε με τη διερεύνηση του μεγαλύτερου επιμέρους τμήματος. [Οι καθυστερήσεις μπορούν να ελαχιστοποιηθούν](https://web.dev/articles/optimize-inp#optimize_interactions). Για να μειώσετε τη διάρκεια επεξεργασίας, [βελτιστοποιήστε τα κόστη κύριου νήματος](https://web.dev/articles/optimize-long-tasks), συχνά σε JS." + "message": "Ξεκινήστε τη διερεύνηση του [τρόπου βελτίωσης του INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown), εξετάζοντας το μεγαλύτερο επιμέρους τμήμα." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Διάρκεια" @@ -2193,7 +2229,7 @@ "message": "Ανάλυση INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Η μείωση του χρόνου λήψης των εικόνων μπορεί να βελτιώσει τον αντιληπτό χρόνο φόρτωσης της σελίδας και του LCP. [Μάθετε περισσότερα σχετικά με τη βελτιστοποίηση του μεγέθους εικόνας](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Η μείωση του χρόνου λήψης των εικόνων μπορεί να βελτιώσει τον αντιληπτό χρόνο φόρτωσης της σελίδας και του LCP. [Μάθετε περισσότερα σχετικά με τη βελτιστοποίηση του μεγέθους εικόνας](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} ({PH2} κατ' εκτίμηση)" @@ -2223,7 +2259,7 @@ "message": "Η χρήση μορφών βίντεο αντί για GIF μπορεί να βελτιώσει το μέγεθος λήψης του περιεχομένου κινούμενων εικόνων." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Κάθε [επιμέρους τμήμα έχει συγκεκριμένες στρατηγικές βελτίωσης](https://web.dev/articles/optimize-lcp#lcp-breakdown). Ιδανικά, το μεγαλύτερο μέρος του χρόνου LCP θα πρέπει να δαπανάται για τη φόρτωση των πόρων, όχι σε καθυστερήσεις." + "message": "Κάθε [επιμέρους τμήμα έχει συγκεκριμένες στρατηγικές βελτίωσης](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Ιδανικά, το μεγαλύτερο μέρος του χρόνου LCP θα πρέπει να δαπανάται για τη φόρτωση των πόρων, όχι σε καθυστερήσεις." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Διάρκεια" @@ -2253,7 +2289,7 @@ "message": "Ανάλυση LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Βελτιστοποιήστε το LCP κάνοντας την εικόνα LCP [ανακαλύψιμη](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) απευθείας από το HTML και [αποφεύγοντας την αργή φόρτωση](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Βελτιστοποιήστε το LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) κάνοντας την εικόνα LCP ανακαλύψιμη απευθείας από το HTML και αποφεύγοντας την αργή φόρτωση" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high applied" @@ -2286,13 +2322,13 @@ "message": "Αχρησιμοποίητα byte" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Τα polyfill και οι μετασχηματισμοί επιτρέπουν στα προγράμματα περιήγησης παλαιού τύπου να χρησιμοποιούν νέες λειτουργίες JavaScript. Ωστόσο, πολλές από αυτές δεν είναι απαραίτητες για σύγχρονα προγράμματα περιήγησης. Εξετάστε το ενδεχόμενο να τροποποιήσετε τη διαδικασία κατασκευής JavaScript, ώστε να μην μετατρέπονται οι λειτουργίες [Baseline](https://web.dev/articles/baseline-and-polyfills), εκτός εάν γνωρίζετε ότι πρέπει να υποστηρίζετε παλαιότερα προγράμματα περιήγησης. [Μάθετε γιατί οι περισσότεροι ιστότοποι μπορούν να αναπτύξουν κώδικα ES6+ χωρίς μετατροπή](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Τα polyfill και οι μετασχηματισμοί επιτρέπουν στα προγράμματα περιήγησης παλαιού τύπου να χρησιμοποιούν νέες λειτουργίες JavaScript. Ωστόσο, πολλές από αυτές δεν είναι απαραίτητες για σύγχρονα προγράμματα περιήγησης. Εξετάστε το ενδεχόμενο να τροποποιήσετε τη διαδικασία κατασκευής JavaScript, ώστε να μην μετατρέπονται οι λειτουργίες [Baseline](https://web.dev/articles/baseline-and-polyfills), εκτός εάν γνωρίζετε ότι πρέπει να υποστηρίζετε παλαιότερα προγράμματα περιήγησης. [Μάθετε γιατί οι περισσότεροι ιστότοποι μπορούν να αναπτύξουν κώδικα ES6+ χωρίς μετατροπή](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "JavaScript παλαιού τύπου" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "Το HTTP/2 και το HTTP/3 προσφέρουν πολλά οφέλη σε σχέση με το HTTP/1.1, όπως πολυπλεξία. [Μάθετε περισσότερα σχετικά με τη χρήση του σύγχρονου HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "Το HTTP/2 και το HTTP/3 προσφέρουν πολλά οφέλη σε σχέση με το HTTP/1.1, όπως πολυπλεξία. [Μάθετε περισσότερα σχετικά με τη χρήση του σύγχρονου HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Κανένα αίτημα δεν χρησιμοποίησε HTTP/1.1 ή η τρέχουσα χρήση HTTP/1.1 δεν παρουσιάζει σημαντική ευκαιρία βελτιστοποίησης. Τα αιτήματα HTTP/1.1 επισημαίνονται μόνο αν έξι ή περισσότερα στατικά στοιχεία έχουν την ίδια προέλευση και δεν προβάλλονται από ένα τοπικό περιβάλλον ανάπτυξης ή μια πηγή τρίτου μέρους." @@ -2325,7 +2361,7 @@ "message": "Προσύνδεση που δεν χρησιμοποιείται. Ελέγξτε ότι το χαρακτηριστικό crossorigin χρησιμοποιείται σωστά." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "Για τη βελτίωση της φόρτωσης σελίδας, [αποφύγετε τη δημιουργία αλυσίδων κρίσιμων αιτημάτων](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains), μειώνοντας το μήκος των αλυσίδων ή το μέγεθος λήψης των πόρων ή αναβάλλοντας τη λήψη των μη απαραίτητων πόρων." + "message": "Για τη βελτίωση της φόρτωσης σελίδας, [αποφύγετε τη δημιουργία αλυσίδων κρίσιμων αιτημάτων](https://developer.chrome.com/docs/performance/insights/network-dependency-tree), μειώνοντας το μήκος των αλυσίδων ή το μέγεθος λήψης των πόρων ή αναβάλλοντας τη λήψη των μη απαραίτητων πόρων." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Προσθέστε υποδείξεις [προσύνδεσης](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) στις πιο σημαντικές προελεύσεις σας, αλλά προσπαθήστε να μην χρησιμοποιήσετε πάνω από 4." @@ -2364,7 +2400,7 @@ "message": "Για τη βελτίωση της φόρτωσης σελίδας, αποφύγετε τη δημιουργία αλυσίδων κρίσιμων αιτημάτων, μειώνοντας το μήκος των αλυσίδων ή το μέγεθος λήψης των πόρων ή αναβάλλοντας τη λήψη των μη απαραίτητων πόρων." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Τα αιτήματα αποκλείουν την αρχική απόδοση της σελίδας, κάτι που μπορεί να οδηγήσει σε καθυστέρηση της μέτρησης LCP. Η [αναβολή ή η ενσωμάτωση](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) μπορεί να μετακινήσει αυτά τα αιτήματα δικτύου εκτός της κρίσιμης διαδρομής." + "message": "Τα αιτήματα αποκλείουν την αρχική απόδοση της σελίδας, κάτι που μπορεί να οδηγήσει σε καθυστέρηση της μέτρησης LCP. Η [αναβολή ή η ενσωμάτωση](https://developer.chrome.com/docs/performance/insights/render-blocking) μπορεί να μετακινήσει αυτά τα αιτήματα δικτύου εκτός της κρίσιμης διαδρομής." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Διάρκεια" @@ -2379,7 +2415,7 @@ "message": "Αιτήματα αποκλεισμού απόδοσης" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Αν τα κόστη του εκ νέου υπολογισμού στιλ παραμένουν υψηλά, η βελτιστοποίηση επιλογέα μπορεί να τα μειώσει. [Βελτιστοποιήστε τους επιλογείς](https://developer.chrome.com/docs/devtools/performance/selector-stats) με υψηλό χρόνο που έχει παρέλθει και υψηλό ποσοστό slow-path. Το κόστος αντιστοίχισης μπορεί να μειωθεί με τη χρήση λιγότερων και απλούστερων επιλογέων και DOM μικρότερου μεγέθους και βάθους." + "message": "Αν τα κόστη του εκ νέου υπολογισμού στιλ παραμένουν υψηλά, η βελτιστοποίηση επιλογέα μπορεί να τα μειώσει. [Βελτιστοποιήστε τους επιλογείς](https://developer.chrome.com/docs/performance/insights/slow-css-selector) με υψηλό χρόνο που έχει παρέλθει και υψηλό ποσοστό slow-path. Το κόστος αντιστοίχισης μπορεί να μειωθεί με τη χρήση λιγότερων και απλούστερων επιλογέων και DOM μικρότερου μεγέθους και βάθους." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Χρόνος που παρήλθε" @@ -2418,7 +2454,7 @@ "message": "Μέγεθος μεταφοράς" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Ο κώδικας τρίτου μέρους μπορεί να επηρεάσει σημαντικά την απόδοση φόρτωσης. [Μειώστε και αναβάλετε τη φόρτωση κώδικα τρίτου μέρους](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/), για να δώσετε προτεραιότητα στο περιεχόμενο της σελίδας σας." + "message": "Ο κώδικας τρίτου μέρους μπορεί να επηρεάσει σημαντικά την απόδοση φόρτωσης. [Μειώστε και αναβάλετε τη φόρτωση κώδικα τρίτου μέρους](https://developer.chrome.com/docs/performance/insights/third-parties), για να δώσετε προτεραιότητα στο περιεχόμενο της σελίδας σας." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Δεν βρέθηκαν τρίτα μέρη" @@ -2427,7 +2463,7 @@ "message": "Τρίτα μέρη" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Οι αλληλεπιδράσεις με πάτημα μπορεί να [καθυστερούν έως και 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/), αν η θύρα προβολής δεν είναι βελτιστοποιημένη για κινητά." + "message": "Οι αλληλεπιδράσεις με πάτημα μπορεί να [καθυστερούν έως και 300 ms](https://developer.chrome.com/docs/performance/insights/viewport), αν η θύρα προβολής δεν είναι βελτιστοποιημένη για κινητά." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Καθυστέρηση πατήματος σε κινητό" @@ -2469,7 +2505,7 @@ "message": "Οι σελίδες με την κεφαλίδα cache-control:no-store δεν μπορούν να εισέλθουν στην κρυφή μνήμη πίσω-εμπρός." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheFlushed": { - "message": "Έγινε σκόπιμα εκκαθάριση της προσωρινής μνήμης." + "message": "Έγινε σκόπιμα εκκαθάριση της κρυφής μνήμης." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheLimit": { "message": "Η σελίδα καταργήθηκε από την κρυφή μνήμη προκειμένου να επιτραπεί η αποθήκευση μιας άλλης σελίδας στην κρυφή μνήμη." diff --git a/shared/localization/locales/en-GB.json b/shared/localization/locales/en-GB.json index c7c6e5de981b..ff17494ba043 100644 --- a/shared/localization/locales/en-GB.json +++ b/shared/localization/locales/en-GB.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse user flow report" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attribution reporting has been deprecated and will be removed. See https://goo.gle/ps-status for details." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Authorisation will not be covered by the wildcard symbol (*) in CORS Access-Control-Allow-Headers handling." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() is deprecated. Instead, use standardised API: nextHopProtocol in Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookies containing a \\(0|r|n) character will be rejected instead of truncated." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Relaxing the same-origin policy by setting document.domain is deprecated, and will be disabled by default. This deprecation warning is for a cross-origin access that was enabled by setting document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Support for data: URLs in SVGUseElement is deprecated and it will be removed in the future." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "This is an example for showing the code required for a browser process reported deprecation." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "The Protected Audience API has been deprecated and will be removed in a future release." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() and watchPosition() no longer work on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gle/chrome-insecure-origins for more details." + "message": "getCurrentPosition() and watchPosition() no longer work on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ for more details." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() and watchPosition() are deprecated on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gle/chrome-insecure-origins for more details." + "message": "getCurrentPosition() and watchPosition() are deprecated on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ for more details." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gle/chrome-insecure-origins for more details." + "message": "getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ for more details." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate is deprecated. Please use RTCPeerConnectionIceErrorEvent.address or RTCPeerConnectionIceErrorEvent.port instead." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator is deprecated. Please use Intl.Segmenter instead." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() is deprecated and now only available in extension contexts. The topK and temperature related fields within its result are also deprecated." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "The 'temperature' parameter/attribute for LanguageModel is deprecated. It is only functional within extensions and may be removed in the future." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "The 'topK' parameter/attribute for LanguageModel is deprecated. It is only functional within extensions and may be removed in the future." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota is deprecated. Please use LanguageModel.contextWindow instead. This alias is only available in extensions." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage is deprecated. Please use LanguageModel.contextUsage instead. This alias is only available in extensions." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Using SourceBuffer.abort() to abort remove()'s asynchronous range removal is deprecated due to specification change. Support will be removed in the future. You should listen to the updateend event instead. abort() is intended to only abort an asynchronous media append or reset parser state." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() is deprecated. Please use LanguageModel.measureContextUsage() instead. This alias is only available in extensions." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Setting MediaSource.duration below the highest presentation timestamp of any buffered coded frames is deprecated due to specification change. Support for implicit removal of truncated buffered media will be removed in the future. You should instead perform explicit remove(newDuration, oldDuration) on all sourceBuffers, where newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow is deprecated. Please use LanguageModel.oncontextoverflow instead. The LanguageModel.onquotaoverflow alias is only available in extensions." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI will ask permission to use even if the sysex is not specified in the MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "The Notification API may no longer be used from insecure origins. You should consider switching your application to a secure origin, such as HTTPS. See https://goo.gle/chrome-insecure-origins for more details." + "message": "The notification API may no longer be used from insecure origins. You should consider switching your application to a secure origin, such as HTTPS. See https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ for more details." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Permission for the Notification API may no longer be requested from a cross-origin iframe. You should consider requesting permission from a top-level frame or opening a new window instead." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen is deprecated. Please use Document.fullscreenEnabled instead." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "We're deprecating the API chrome.privacy.websites.privacySandboxEnabled, though it will remain active for backward compatibility until release M113. Instead, please use chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled and chrome.privacy.websites.adMeasurementEnabled. See https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "The constraint DtlsSrtpKeyAgreement is removed. You have specified a false value for this constraint, which is interpreted as an attempt to use the removed SDES key negotiation method. This functionality is removed; use a service that supports DTLS key negotiation instead." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() is deprecated. Please use Selection.modify() instead." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets is deprecated and will be removed. See https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ for more details." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Subresource requests whose URLs contain embedded credentials (e.g. https://user:pass@host/) are blocked." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer will require cross-origin isolation. See https://developer.chrome.com/blog/enabling-shared-array-buffer/ for more details." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "The Shared Storage API is deprecated and will be removed in a future release." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor is deprecated and will be removed. See https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ for more details." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() without user activation is deprecated and will be removed." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "The Topics API has been deprecated and will be removed in a future release." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Unload event listeners are deprecated and will be removed." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Extensions should opt in to cross-origin isolation to continue using SharedArrayBuffer. See https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() is deprecated. Use writeValueWithResponse() or writeValueWithoutResponse() instead." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 is not supported by response JSON in XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects on the end user's experience. For more help, check https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor and XSLT processing instructions have been deprecated by all browsers. These features will be removed from this browser soon." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animation" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Layout shifts occur when elements move absent any user interaction. [Investigate the causes of layout shifts](https://web.dev/articles/optimize-cls), such as elements being added, removed or their fonts changing as the page loads." + "message": "Layout shifts occur when elements move absent any user interaction. [Investigate the causes of layout shifts](https://developer.chrome.com/docs/performance/insights/cls-culprit), such as elements being added, removed or their fonts changing as the page loads." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Injected iframe" @@ -2040,7 +2076,7 @@ "message": "Cache TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "A long cache lifetime can speed up repeat visits to your page. [Learn more](https://web.dev/uses-long-cache-ttl/)." + "message": "A long cache lifetime can speed up repeat visits to your page. [Learn more about caching](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "No requests with inefficient cache policies" @@ -2055,7 +2091,7 @@ "message": "Use efficient cache lifetimes" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "A large DOM can increase the duration of style calculations and layout reflows, impacting page responsiveness. A large DOM will also increase memory usage. [Learn how to avoid an excessive DOM size](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "A large DOM can increase the duration of style calculations and layout reflows, impacting page responsiveness. A large DOM will also increase memory usage. [Learn how to avoid an excessive DOM size](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Duration" @@ -2091,7 +2127,7 @@ "message": "Value" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Your first network request is the most important. Reduce its latency by avoiding redirects, ensuring a fast server response and enabling text compression." + "message": "Your first network request is the most important. [Reduce its latency](https://developer.chrome.com/docs/performance/insights/document-latency) by avoiding redirects, ensuring a fast server response and enabling text compression." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Had redirects ({PH1} redirects, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Source" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Remove large, duplicate JavaScript modules from bundles to reduce unnecessary bytes consumed by network activity." + "message": "Remove large, [duplicate JavaScript modules](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) from bundles to reduce unnecessary bytes consumed by network activity." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Duplicated JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Consider setting [font-display](https://developer.chrome.com/blog/font-display) to swap or optional to ensure that text is consistently visible. swap can be further optimised to mitigate layout shifts with [font metric overrides](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Consider setting [font-display](https://developer.chrome.com/docs/performance/insights/font-display) to swap or optional to ensure that text is consistently visible. swap can be further optimised to mitigate layout shifts with [font metric overrides](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Font" @@ -2151,10 +2187,10 @@ "message": "(anonymous)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "A forced reflow occurs when JavaScript queries geometric properties (such as offsetWidth) after styles have been invalidated by a change to the DOM state. This can result in poor performance. Learn more about [forced reflows](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) and possible mitigations." + "message": "A forced reflow occurs when JavaScript queries geometric properties (such as offsetWidth) after styles have been invalidated by a change to the DOM state. This can result in poor performance. Learn more about [forced reflows](https://developer.chrome.com/docs/performance/insights/forced-reflow) and possible mitigations." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Stack trace" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Call frames that trigger reflow" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Forced reflow" @@ -2169,7 +2205,7 @@ "message": "[unattributed]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Start investigating with the longest sub-part. [Delays can be minimised](https://web.dev/articles/optimize-inp#optimize_interactions). To reduce processing duration, [optimise the main-thread costs](https://web.dev/articles/optimize-long-tasks), often JS." + "message": "Start investigating [how to improve INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) by looking at the longest subpart." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Duration" @@ -2193,7 +2229,7 @@ "message": "INP breakdown" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Reducing the download time of images can improve the perceived load time of the page and LCP. [Learn more about optimising image size](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Reducing the download time of images can improve the perceived load time of the page and LCP. [Learn more about optimising image size](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (est {PH2})" @@ -2223,7 +2259,7 @@ "message": "Using video formats instead of GIFs can improve the download size of animated content." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Each [sub-part has specific improvement strategies](https://web.dev/articles/optimize-lcp#lcp-breakdown). Ideally, most of the LCP time should be spent on loading the resources, not within delays." + "message": "Each [sub-part has specific improvement strategies](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Ideally, most of the LCP time should be spent on loading the resources, not within delays." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Duration" @@ -2253,7 +2289,7 @@ "message": "LCP breakdown" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimise LCP by making the LCP image [discoverable](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) from the HTML immediately and [avoiding lazy loading](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimise LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) by making the LCP image discoverable from the HTML immediately, and avoiding lazy loading" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high applied" @@ -2286,13 +2322,13 @@ "message": "Wasted bytes" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfills and transforms enable older browsers to use new JavaScript features. However, many aren't necessary for modern browsers. Consider modifying your JavaScript build process to not transpile [Baseline](https://web.dev/articles/baseline-and-polyfills) features, unless you know that you must support older browsers. [Learn why most sites can deploy ES6+ code without transpiling](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfills and transforms enable older browsers to use new JavaScript features. However, many aren't necessary for modern browsers. Consider modifying your JavaScript build process to not transpile [Baseline](https://web.dev/articles/baseline-and-polyfills) features, unless you know that you must support older browsers. [Learn why most sites can deploy ES6+ code without transpiling](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Legacy JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 and HTTP/3 offer many benefits over HTTP/1.1, such as multiplexing. [Learn more about using modern HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 and HTTP/3 offer many benefits over HTTP/1.1, such as multiplexing. [Learn more about using modern HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "No requests used HTTP/1.1, or its current use of HTTP/1.1 does not present a significant optimisation opportunity. HTTP/1.1 requests are only flagged if six or more static assets originate from the same origin, and they are not served from a local development environment or a third-party source." @@ -2325,7 +2361,7 @@ "message": "Unused preconnect. Check that the crossorigin attribute is used properly." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Avoid chaining critical requests](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) by reducing the length of chains, reducing the download size of resources or deferring the download of unnecessary resources to improve page load." + "message": "[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources or deferring the download of unnecessary resources to improve page load." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Add [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) hints to your most important origins, but try to use no more than 4." @@ -2364,22 +2400,22 @@ "message": "Avoid chaining critical requests by reducing the length of chains, reducing the download size of resources or deferring the download of unnecessary resources to improve page load." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Requests are blocking the page's initial render, which may delay LCP. [Deferring or inlining](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) can move these network requests out of the critical path." + "message": "Requests are blocking the page's initial render, which may delay LCP. [Deferring or inlining](https://developer.chrome.com/docs/performance/insights/render-blocking) can move these network requests out of the critical path." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Duration" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": { - "message": "No render blocking requests for this navigation" + "message": "No render-blocking requests for this navigation" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": { "message": "Request" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "Render blocking requests" + "message": "Render-blocking requests" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "If Recalculate Style costs remain high, selector optimisation can reduce them. [Optimise the selectors](https://developer.chrome.com/docs/devtools/performance/selector-stats) with both a high elapsed time and high slow-path %. Simpler selectors, fewer selectors, a smaller DOM and a shallower DOM will all reduce matching costs." + "message": "If Recalculate Style costs remain high, selector optimisation can reduce them. [Optimise the selectors](https://developer.chrome.com/docs/performance/insights/slow-css-selector) with both a high elapsed time and high slow-path %. Simpler selectors, fewer selectors, a smaller DOM and a shallower DOM will all reduce matching costs." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Elapsed time" @@ -2418,7 +2454,7 @@ "message": "Transfer size" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Third-party code can significantly impact load performance. [Reduce and defer loading of third-party code](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) to prioritise your page's content." + "message": "Third-party code can significantly impact load performance. [Reduce and defer loading of third-party code](https://developer.chrome.com/docs/performance/insights/third-parties) to prioritise your page's content." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "No third parties found" @@ -2427,7 +2463,7 @@ "message": "Third parties" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Tap interactions may be [delayed by up to 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) if the viewport is not optimised for mobile." + "message": "Tap interactions may be [delayed by up to 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) if the viewport is not optimised for mobile." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Mobile tap delay" diff --git a/shared/localization/locales/en-US.json b/shared/localization/locales/en-US.json index 571677768f63..3e7f57deeb86 100644 --- a/shared/localization/locales/en-US.json +++ b/shared/localization/locales/en-US.json @@ -1847,6 +1847,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse User Flow Report" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attribution Reporting is deprecated and will be removed. See https://goo.gle/ps-status for details." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Authorization will not be covered by the wildcard symbol (*) in CORS Access-Control-Allow-Headers handling." }, @@ -1868,9 +1871,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() is deprecated, instead use standardized API: nextHopProtocol in Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookies containing a \\(0|r|n) character will be rejected instead of truncated." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Relaxing the same-origin policy by setting document.domain is deprecated, and will be disabled by default. This deprecation warning is for a cross-origin access that was enabled by setting document.domain." }, @@ -1883,6 +1883,18 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Support for data: URLs in SVGUseElement is deprecated and it will be removed in the future." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DocumentCreateEventKeyboardEvents": { + "message": "document.createEvent('KeyboardEvents') is deprecated and will be removed. Use new KeyboardEvent() instead." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DocumentCreateEventTransitionEvent": { + "message": "document.createEvent('TransitionEvent') is deprecated and will be removed. Use new TransitionEvent() instead." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "This is an example for showing the code required for a browser process reported deprecation." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "The Protected Audience API is deprecated and will be removed in a future release." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { "message": "getCurrentPosition() and watchPosition() no longer work on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ for more details." }, @@ -1907,14 +1919,29 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator is deprecated. Please use Intl.Segmenter instead." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() is deprecated and now only available in extension contexts. The topK and temperature related fields within its result are also deprecated." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Using SourceBuffer.abort() to abort remove()'s asynchronous range removal is deprecated due to specification change. Support will be removed in the future. You should listen to the updateend event instead. abort() is intended to only abort an asynchronous media append or reset parser state." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "The 'temperature' parameter/attribute for LanguageModel is deprecated. It is only functional within extensions and may be removed in the future." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Setting MediaSource.duration below the highest presentation timestamp of any buffered coded frames is deprecated due to specification change. Support for implicit removal of truncated buffered media will be removed in the future. You should instead perform explicit remove(newDuration, oldDuration) on all sourceBuffers, where newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "The 'topK' parameter/attribute for LanguageModel is deprecated. It is only functional within extensions and may be removed in the future." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota is deprecated. Please use LanguageModel.contextWindow instead. This alias is only available in extensions." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage is deprecated. Please use LanguageModel.contextUsage instead. This alias is only available in extensions." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() is deprecated. Please use LanguageModel.measureContextUsage() instead. This alias is only available in extensions." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow is deprecated. Please use LanguageModel.oncontextoverflow instead. The LanguageModel.onquotaoverflow alias is only available in extensions." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI will ask a permission to use even if the sysex is not specified in the MIDIOptions." @@ -1973,9 +2000,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen is deprecated. Please use Document.fullscreenEnabled instead." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "We're deprecating the API chrome.privacy.websites.privacySandboxEnabled, though it will remain active for backward compatibility until release M113. Instead, please use chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled and chrome.privacy.websites.adMeasurementEnabled. See https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "The constraint DtlsSrtpKeyAgreement is removed. You have specified a false value for this constraint, which is interpreted as an attempt to use the removed SDES key negotiation method. This functionality is removed; use a service that supports DTLS key negotiation instead." }, @@ -1988,6 +2012,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() is deprecated. Please use Selection.modify() instead." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets is deprecated and will be removed. See https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ for more details." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Subresource requests whose URLs contain embedded credentials (e.g. https://user:pass@host/) are blocked." }, @@ -1997,21 +2024,36 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer will require cross-origin isolation. See https://developer.chrome.com/blog/enabling-shared-array-buffer/ for more details." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "The Shared Storage API is deprecated and will be removed in a future release." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor is deprecated and will be removed. See https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ for more details." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() without user activation is deprecated and will be removed." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "The Topics API is deprecated and will be removed in a future release." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Unload event listeners are deprecated and will be removed." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Extensions should opt into cross-origin isolation to continue using SharedArrayBuffer. See https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() is deprecated. Use writeValueWithResponse() or writeValueWithoutResponse() instead." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 is not supported by response json in XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor and XSLT Processing Instructions have been deprecated by all browsers. These features will be removed from this browser soon." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animation" }, @@ -2066,6 +2108,30 @@ "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | title": { "message": "Use efficient cache lifetimes" }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | description": { + "message": "A character encoding declaration is required. It can be done with a meta charset tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header. [Learn more about declaring the character encoding](https://developer.chrome.com/docs/insights/charset/)." + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | failedHttpHeader": { + "message": "Does not declare charset in HTTP header" + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | failedMetaCharsetLate": { + "message": "Declares charset using a meta tag after the first 1024 bytes" + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | failedMetaCharsetMissing": { + "message": "Does not declare charset using a meta tag" + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | failedMetaCharsetUnknown": { + "message": "Could not determine meta charset declaration from trace" + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | passingHttpHeader": { + "message": "Declares charset in HTTP header" + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | passingMetaCharsetEarly": { + "message": "Declares charset using a meta tag in the first 1024 bytes" + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | title": { + "message": "Declare a character encoding" + }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { "message": "A large DOM can increase the duration of style calculations and layout reflows, impacting page responsiveness. A large DOM will also increase memory usage. [Learn how to avoid an excessive DOM size](https://developer.chrome.com/docs/performance/insights/dom-size)." }, @@ -2165,8 +2231,8 @@ "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { "message": "A forced reflow occurs when JavaScript queries geometric properties (such as offsetWidth) after styles have been invalidated by a change to the DOM state. This can result in poor performance. Learn more about [forced reflows](https://developer.chrome.com/docs/performance/insights/forced-reflow) and possible mitigations." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Stack trace" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Call frames that trigger reflow" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Forced reflow" @@ -2273,8 +2339,11 @@ "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityShouldBeApplied": { "message": "fetchpriority=high should be applied" }, + "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityShouldBeAppliedToImagePreload": { + "message": "fetchpriority=high should be applied to the image preload request" + }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lazyLoadNotApplied": { - "message": "lazy load not applied" + "message": "LCP resources should not use loading=lazy" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lcpLoadDelay": { "message": "LCP image loaded {PH1} after earliest start point." @@ -2382,13 +2451,13 @@ "message": "Duration" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": { - "message": "No render blocking requests for this navigation" + "message": "No render-blocking requests for this navigation" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": { "message": "Request" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "Render blocking requests" + "message": "Render-blocking requests" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { "message": "If Recalculate Style costs remain high, selector optimization can reduce them. [Optimize the selectors](https://developer.chrome.com/docs/performance/insights/slow-css-selector) with both high elapsed time and high slow-path %. Simpler selectors, fewer selectors, a smaller DOM, and a shallower DOM will all reduce matching costs." diff --git a/shared/localization/locales/en-XL.json b/shared/localization/locales/en-XL.json index ad493e538c77..3a06258a98fb 100644 --- a/shared/localization/locales/en-XL.json +++ b/shared/localization/locales/en-XL.json @@ -1847,6 +1847,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "L̂íĝh́t̂h́ôúŝé Ûśêŕ F̂ĺôẃ R̂ép̂ór̂t́" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Ât́t̂ŕîb́ût́îón̂ Ŕêṕôŕt̂ín̂ǵ îś d̂ép̂ŕêćât́êd́ âńd̂ ẃîĺl̂ b́ê ŕêḿôv́êd́. Ŝéê h́t̂t́p̂ś://ĝóô.ǵl̂é/p̂ś-ŝt́ât́ûś f̂ór̂ d́êt́âíl̂ś." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Âút̂h́ôŕîźât́îón̂ ẃîĺl̂ ńôt́ b̂é ĉóv̂ér̂éd̂ b́ŷ t́ĥé ŵíl̂d́ĉár̂d́ ŝým̂b́ôĺ (*) îń ĈÓR̂Ś Access-Control-Allow-Headers ĥán̂d́l̂ín̂ǵ." }, @@ -1868,9 +1871,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() îś d̂ép̂ŕêćât́êd́, îńŝt́êád̂ úŝé ŝt́âńd̂ár̂d́îźêd́ ÂṔÎ: nextHopProtocol ín̂ Ńâv́îǵât́îón̂ T́îḿîńĝ 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Ĉóôḱîéŝ ćôńt̂áîńîńĝ á \\(0|r|n) ĉh́âŕâćt̂ér̂ ẃîĺl̂ b́ê ŕêj́êćt̂éd̂ ín̂śt̂éâd́ ôf́ t̂ŕûńĉát̂éd̂." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "R̂él̂áx̂ín̂ǵ t̂h́ê śâḿê-ór̂íĝín̂ ṕôĺîćŷ b́ŷ śêt́t̂ín̂ǵ document.domain îś d̂ép̂ŕêćât́êd́, âńd̂ ẃîĺl̂ b́ê d́îśâb́l̂éd̂ b́ŷ d́êf́âúl̂t́. T̂h́îś d̂ép̂ŕêćât́îón̂ ẃâŕn̂ín̂ǵ îś f̂ór̂ á ĉŕôśŝ-ór̂íĝín̂ áĉćêśŝ t́ĥát̂ ẃâś êńâb́l̂éd̂ b́ŷ śêt́t̂ín̂ǵ document.domain." }, @@ -1883,6 +1883,18 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Ŝúp̂ṕôŕt̂ f́ôŕ d̂át̂á: ÛŔL̂ś îń ŜV́ĜÚŝéÊĺêḿêńt̂ íŝ d́êṕr̂éĉát̂éd̂ án̂d́ ît́ ŵíl̂ĺ b̂é r̂ém̂óv̂éd̂ ín̂ t́ĥé f̂út̂úr̂é." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DocumentCreateEventKeyboardEvents": { + "message": "d̂óĉúm̂én̂t́.ĉŕêát̂éÊv́êńt̂('Ḱêýb̂óâŕd̂Év̂én̂t́ŝ') íŝ d́êṕr̂éĉát̂éd̂ án̂d́ ŵíl̂ĺ b̂é r̂ém̂óv̂éd̂. Úŝé new KeyboardEvent() îńŝt́êád̂." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DocumentCreateEventTransitionEvent": { + "message": "d̂óĉúm̂én̂t́.ĉŕêát̂éÊv́êńt̂('T́r̂án̂śît́îón̂Év̂én̂t́') îś d̂ép̂ŕêćât́êd́ âńd̂ ẃîĺl̂ b́ê ŕêḿôv́êd́. Ûśê new TransitionEvent() ín̂śt̂éâd́." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "T̂h́îś îś âń êx́âḿp̂ĺê f́ôŕ ŝh́ôẃîńĝ t́ĥé ĉód̂é r̂éq̂úîŕêd́ f̂ór̂ á b̂ŕôẃŝér̂ ṕr̂óĉéŝś r̂ép̂ór̂t́êd́ d̂ép̂ŕêćât́îón̂." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "T̂h́ê Ṕr̂ót̂éĉt́êd́ Âúd̂íêńĉé ÂṔÎ íŝ d́êṕr̂éĉát̂éd̂ án̂d́ ŵíl̂ĺ b̂é r̂ém̂óv̂éd̂ ín̂ á f̂út̂úr̂é r̂él̂éâśê." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { "message": "getCurrentPosition() âńd̂ watchPosition() ńô ĺôńĝér̂ ẃôŕk̂ ón̂ ín̂śêćûŕê ór̂íĝín̂ś. T̂ó ûśê t́ĥíŝ f́êát̂úr̂é, ŷóû śĥóûĺd̂ ćôńŝíd̂ér̂ śŵít̂ćĥín̂ǵ ŷóûŕ âṕp̂ĺîćât́îón̂ t́ô á ŝéĉúr̂é ôŕîǵîń, ŝúĉh́ âś ĤT́T̂ṔŜ. Śêé ĥt́t̂ṕŝ://ẃŵẃ.ĉh́r̂óm̂íûḿ.ôŕĝ/H́ôḿê/ćĥŕôḿîúm̂-śêćûŕît́ŷ/d́êṕr̂éĉát̂ín̂ǵ-p̂óŵér̂f́ûĺ-f̂éât́ûŕêś-ôń-îńŝéĉúr̂é-ôŕîǵîńŝ/ f́ôŕ m̂ór̂é d̂ét̂áîĺŝ." }, @@ -1907,14 +1919,29 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator îś d̂ép̂ŕêćât́êd́. P̂ĺêáŝé ûśê Intl.Segmenter ín̂śt̂éâd́." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "ĈŚŜ ćâńn̂ót̂ b́ê ĺôád̂éd̂ f́r̂óm̂ file: ÚR̂Ĺŝ ún̂ĺêśŝ t́ĥéŷ én̂d́ îń â .css f́îĺê éx̂t́êńŝíôń." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "L̂án̂ǵûáĝéM̂ód̂él̂.ṕâŕâḿŝ() íŝ d́êṕr̂éĉát̂éd̂ án̂d́ n̂óŵ ón̂ĺŷ áv̂áîĺâb́l̂é îń êx́t̂én̂śîón̂ ćôńt̂éx̂t́ŝ. T́ĥé t̂óp̂Ḱ âńd̂ t́êḿp̂ér̂át̂úr̂é r̂él̂át̂éd̂ f́îél̂d́ŝ ẃît́ĥín̂ ít̂ś r̂éŝúl̂t́ âŕê ál̂śô d́êṕr̂éĉát̂éd̂." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Ûśîńĝ SourceBuffer.abort() t́ô áb̂ór̂t́ remove()'ŝ áŝýn̂ćĥŕôńôúŝ ŕâńĝé r̂ém̂óv̂ál̂ íŝ d́êṕr̂éĉát̂éd̂ d́ûé t̂ó ŝṕêćîf́îćât́îón̂ ćĥán̂ǵê. Śûṕp̂ór̂t́ ŵíl̂ĺ b̂é r̂ém̂óv̂éd̂ ín̂ t́ĥé f̂út̂úr̂é. Ŷóû śĥóûĺd̂ ĺîśt̂én̂ t́ô t́ĥé updateend êv́êńt̂ ín̂śt̂éâd́. abort() îś îńt̂én̂d́êd́ t̂ó ôńl̂ý âb́ôŕt̂ án̂ áŝýn̂ćĥŕôńôúŝ ḿêd́îá âṕp̂én̂d́ ôŕ r̂éŝét̂ ṕâŕŝér̂ śt̂át̂é." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "T̂h́ê 't́êḿp̂ér̂át̂úr̂é' p̂ár̂ám̂ét̂ér̂/át̂t́r̂íb̂út̂é f̂ór̂ ĹâńĝúâǵêḾôd́êĺ îś d̂ép̂ŕêćât́êd́. Ît́ îś ôńl̂ý f̂ún̂ćt̂íôńâĺ ŵít̂h́îń êx́t̂én̂śîón̂ś âńd̂ ḿâý b̂é r̂ém̂óv̂éd̂ ín̂ t́ĥé f̂út̂úr̂é." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Ŝét̂t́îńĝ MediaSource.duration b́êĺôẃ t̂h́ê h́îǵĥéŝt́ p̂ŕêśêńt̂át̂íôń t̂ím̂éŝt́âḿp̂ óf̂ án̂ý b̂úf̂f́êŕêd́ ĉód̂éd̂ f́r̂ám̂éŝ íŝ d́êṕr̂éĉát̂éd̂ d́ûé t̂ó ŝṕêćîf́îćât́îón̂ ćĥán̂ǵê. Śûṕp̂ór̂t́ f̂ór̂ ím̂ṕl̂íĉít̂ ŕêḿôv́âĺ ôf́ t̂ŕûńĉát̂éd̂ b́ûf́f̂ér̂éd̂ ḿêd́îá ŵíl̂ĺ b̂é r̂ém̂óv̂éd̂ ín̂ t́ĥé f̂út̂úr̂é. Ŷóû śĥóûĺd̂ ín̂śt̂éâd́ p̂ér̂f́ôŕm̂ éx̂ṕl̂íĉít̂ remove(newDuration, oldDuration) ón̂ ál̂ĺ sourceBuffers, ŵh́êŕê newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "T̂h́ê 't́ôṕK̂' ṕâŕâḿêt́êŕ/ât́t̂ŕîb́ût́ê f́ôŕ L̂án̂ǵûáĝéM̂ód̂él̂ íŝ d́êṕr̂éĉát̂éd̂. Ít̂ íŝ ón̂ĺŷ f́ûńĉt́îón̂ál̂ ẃît́ĥín̂ éx̂t́êńŝíôńŝ án̂d́ m̂áŷ b́ê ŕêḿôv́êd́ îń t̂h́ê f́ût́ûŕê." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "L̂án̂ǵûáĝéM̂ód̂él̂.ín̂ṕût́Q̂úôt́â íŝ d́êṕr̂éĉát̂éd̂. Ṕl̂éâśê úŝé L̂án̂ǵûáĝéM̂ód̂él̂.ćôńt̂éx̂t́Ŵín̂d́ôẃ îńŝt́êád̂. T́ĥíŝ ál̂íâś îś ôńl̂ý âv́âíl̂áb̂ĺê ín̂ éx̂t́êńŝíôńŝ." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "L̂án̂ǵûáĝéM̂ód̂él̂.ín̂ṕût́Ûśâǵê íŝ d́êṕr̂éĉát̂éd̂. Ṕl̂éâśê úŝé L̂án̂ǵûáĝéM̂ód̂él̂.ćôńt̂éx̂t́Ûśâǵê ín̂śt̂éâd́. T̂h́îś âĺîáŝ íŝ ón̂ĺŷ áv̂áîĺâb́l̂é îń êx́t̂én̂śîón̂ś." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "L̂án̂ǵûáĝéM̂ód̂él̂.ḿêáŝúr̂éÎńp̂út̂Úŝáĝé() îś d̂ép̂ŕêćât́êd́. P̂ĺêáŝé ûśê ĹâńĝúâǵêḾôd́êĺ.m̂éâśûŕêĆôńt̂éx̂t́Ûśâǵê() ín̂śt̂éâd́. T̂h́îś âĺîáŝ íŝ ón̂ĺŷ áv̂áîĺâb́l̂é îń êx́t̂én̂śîón̂ś." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "L̂án̂ǵûáĝéM̂ód̂él̂.ón̂q́ûót̂áôv́êŕf̂ĺôẃ îś d̂ép̂ŕêćât́êd́. P̂ĺêáŝé ûśê ĹâńĝúâǵêḾôd́êĺ.ôńĉón̂t́êx́t̂óv̂ér̂f́l̂óŵ ín̂śt̂éâd́. T̂h́ê ĹâńĝúâǵêḾôd́êĺ.ôńq̂úôt́âóv̂ér̂f́l̂óŵ ál̂íâś îś ôńl̂ý âv́âíl̂áb̂ĺê ín̂ éx̂t́êńŝíôńŝ." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "ĈŚŜ ćâńn̂ót̂ b́ê ĺôád̂éd̂ f́r̂óm̂ file: ÚR̂Ĺŝ ún̂ĺêśŝ t́ĥéŷ én̂d́ îń â .css f́îĺê éx̂t́êńŝíôń." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Ŵéb̂ ḾÎD́Î ẃîĺl̂ áŝḱ â ṕêŕm̂íŝśîón̂ t́ô úŝé êv́êń îf́ t̂h́ê śŷśêx́ îś n̂ót̂ śp̂éĉíf̂íêd́ îń t̂h́ê MIDIOptions." @@ -1973,9 +2000,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "ĤT́M̂ĹV̂íd̂éôÉl̂ém̂én̂t́.ŵéb̂ḱît́Ŝúp̂ṕôŕt̂śF̂úl̂ĺŝćr̂éêń îś d̂ép̂ŕêćât́êd́. P̂ĺêáŝé ûśê D́ôćûḿêńt̂.f́ûĺl̂śĉŕêén̂Én̂áb̂ĺêd́ îńŝt́êád̂." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Ŵé'r̂é d̂ép̂ŕêćât́îńĝ t́ĥé ÂṔÎ chrome.privacy.websites.privacySandboxEnabled, t́ĥóûǵĥ ít̂ ẃîĺl̂ ŕêḿâín̂ áĉt́îv́ê f́ôŕ b̂áĉḱŵár̂d́ ĉóm̂ṕât́îb́îĺît́ŷ ún̂t́îĺ r̂él̂éâśê Ḿ113. Îńŝt́êád̂, ṕl̂éâśê úŝé chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled âńd̂ chrome.privacy.websites.adMeasurementEnabled. Śêé ĥt́t̂ṕŝ://d́êv́êĺôṕêŕ.ĉh́r̂óm̂é.ĉóm̂/d́ôćŝ/éx̂t́êńŝíôńŝ/ŕêf́êŕêńĉé/p̂ŕîv́âćŷ/#ṕr̂óp̂ér̂t́ŷ-ẃêb́ŝít̂éŝ-ṕr̂ív̂áĉýŜán̂d́b̂óx̂Én̂áb̂ĺêd́." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "T̂h́ê ćôńŝt́r̂áîńt̂ DtlsSrtpKeyAgreement íŝ ŕêḿôv́êd́. Ŷóû h́âv́ê śp̂éĉíf̂íêd́ â false v́âĺûé f̂ór̂ t́ĥíŝ ćôńŝt́r̂áîńt̂, ẃĥíĉh́ îś îńt̂ér̂ṕr̂ét̂éd̂ áŝ án̂ át̂t́êḿp̂t́ t̂ó ûśê t́ĥé r̂ém̂óv̂éd̂ SDES key negotiation ḿêt́ĥód̂. T́ĥíŝ f́ûńĉt́îón̂ál̂ít̂ý îś r̂ém̂óv̂éd̂; úŝé â śêŕv̂íĉé t̂h́ât́ ŝúp̂ṕôŕt̂ś DTLS key negotiation îńŝt́êád̂." }, @@ -1988,6 +2012,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "R̂án̂ǵê.éx̂ṕâńd̂() íŝ d́êṕr̂éĉát̂éd̂. Ṕl̂éâśê úŝé Ŝél̂éĉt́îón̂.ḿôd́îf́ŷ() ín̂śt̂éâd́." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets îś d̂ép̂ŕêćât́êd́ âńd̂ ẃîĺl̂ b́ê ŕêḿôv́êd́. Ŝéê h́t̂t́p̂ś://p̂ŕîv́âćŷśâńd̂b́ôx́.ĉóm̂/ńêẃŝ/úp̂d́ât́ê-ón̂-ṕl̂án̂ś-f̂ór̂-ṕr̂ív̂áĉý-ŝán̂d́b̂óx̂-t́êćĥńôĺôǵîéŝ/ f́ôŕ m̂ór̂é d̂ét̂áîĺŝ." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Ŝúb̂ŕêśôúr̂ćê ŕêq́ûéŝt́ŝ ẃĥóŝé ÛŔL̂ś ĉón̂t́âín̂ ém̂b́êd́d̂éd̂ ćr̂éd̂én̂t́îál̂ś (ê.ǵ. https://user:pass@host/) âŕê b́l̂óĉḱêd́." }, @@ -1997,21 +2024,36 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer ŵíl̂ĺ r̂éq̂úîŕê ćr̂óŝś-ôŕîǵîń îśôĺât́îón̂. Śêé ĥt́t̂ṕŝ://d́êv́êĺôṕêŕ.ĉh́r̂óm̂é.ĉóm̂/b́l̂óĝ/én̂áb̂ĺîńĝ-śĥár̂éd̂-ár̂ŕâý-b̂úf̂f́êŕ/ f̂ór̂ ḿôŕê d́êt́âíl̂ś." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "T̂h́ê Śĥár̂éd̂ Śt̂ór̂áĝé ÂṔÎ íŝ d́êṕr̂éĉát̂éd̂ án̂d́ ŵíl̂ĺ b̂é r̂ém̂óv̂éd̂ ín̂ á f̂út̂úr̂é r̂él̂éâśê." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor îś d̂ép̂ŕêćât́êd́ âńd̂ ẃîĺl̂ b́ê ŕêḿôv́êd́. Ŝéê h́t̂t́p̂ś://p̂ŕîv́âćŷśâńd̂b́ôx́.ĉóm̂/ńêẃŝ/úp̂d́ât́ê-ón̂-ṕl̂án̂ś-f̂ór̂-ṕr̂ív̂áĉý-ŝán̂d́b̂óx̂-t́êćĥńôĺôǵîéŝ/ f́ôŕ m̂ór̂é d̂ét̂áîĺŝ." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() ŵít̂h́ôút̂ úŝér̂ áĉt́îv́ât́îón̂ íŝ d́êṕr̂éĉát̂éd̂ án̂d́ ŵíl̂ĺ b̂é r̂ém̂óv̂éd̂." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "T̂h́ê T́ôṕîćŝ ÁP̂Í îś d̂ép̂ŕêćât́êd́ âńd̂ ẃîĺl̂ b́ê ŕêḿôv́êd́ îń â f́ût́ûŕê ŕêĺêáŝé." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Ûńl̂óâd́ êv́êńt̂ ĺîśt̂én̂ér̂ś âŕê d́êṕr̂éĉát̂éd̂ án̂d́ ŵíl̂ĺ b̂é r̂ém̂óv̂éd̂." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Êx́t̂én̂śîón̂ś ŝh́ôúl̂d́ ôṕt̂ ín̂t́ô ćr̂óŝś-ôŕîǵîń îśôĺât́îón̂ t́ô ćôńt̂ín̂úê úŝín̂ǵ SharedArrayBuffer. Ŝéê h́t̂t́p̂ś://d̂év̂él̂óp̂ér̂.ćĥŕôḿê.ćôḿ/d̂óĉś/êx́t̂én̂śîón̂ś/m̂v́3/ĉŕôśŝ-ór̂íĝín̂-íŝól̂át̂íôń/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() îś d̂ép̂ŕêćât́êd́. Ûśê writeValueWithResponse() ór̂ writeValueWithoutResponse() ín̂śt̂éâd́." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "ÛT́F̂-16 íŝ ńôt́ ŝúp̂ṕôŕt̂éd̂ b́ŷ ŕêśp̂ón̂śê j́ŝón̂ ín̂ XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Ŝýn̂ćĥŕôńôúŝ XMLHttpRequest ón̂ t́ĥé m̂áîń t̂h́r̂éâd́ îś d̂ép̂ŕêćât́êd́ b̂éĉáûśê óf̂ ít̂ś d̂ét̂ŕîḿêńt̂ál̂ éf̂f́êćt̂ś t̂ó t̂h́ê én̂d́ ûśêŕ'ŝ éx̂ṕêŕîén̂ćê. F́ôŕ m̂ór̂é ĥél̂ṕ, ĉh́êćk̂ h́t̂t́p̂ś://x̂h́r̂.śp̂éĉ.ẃĥát̂ẃĝ.ór̂ǵ/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "X̂ŚL̂T́P̂ŕôćêśŝór̂ án̂d́ X̂ŚL̂T́ P̂ŕôćêśŝín̂ǵ Îńŝt́r̂úĉt́îón̂ś ĥáv̂é b̂éêń d̂ép̂ŕêćât́êd́ b̂ý âĺl̂ b́r̂óŵśêŕŝ. T́ĥéŝé f̂éât́ûŕêś ŵíl̂ĺ b̂é r̂ém̂óv̂éd̂ f́r̂óm̂ t́ĥíŝ b́r̂óŵśêŕ ŝóôń." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Âńîḿât́îón̂" }, @@ -2066,6 +2108,30 @@ "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | title": { "message": "Ûśê éf̂f́îćîén̂t́ ĉáĉh́ê ĺîf́êt́îḿêś" }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | description": { + "message": " ćĥár̂áĉt́êŕ êńĉód̂ín̂ǵ d̂éĉĺâŕât́îón̂ íŝ ŕêq́ûír̂éd̂. Ít̂ ćâń b̂é d̂ón̂é ŵít̂h́ â ḿêt́â ćĥár̂śêt́ t̂áĝ ín̂ t́ĥé f̂ír̂śt̂ 1024 b́ŷt́êś ôf́ t̂h́ê H́T̂ḾL̂ ór̂ ín̂ t́ĥé Ĉón̂t́êńt̂-T́ŷṕê H́T̂T́P̂ ŕêśp̂ón̂śê h́êád̂ér̂. [Ĺêár̂ń m̂ór̂é âb́ôút̂ d́êćl̂ár̂ín̂ǵ t̂h́ê ćĥár̂áĉt́êŕ êńĉód̂ín̂ǵ](https://developer.chrome.com/docs/insights/charset/)." + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | failedHttpHeader": { + "message": "D̂óêś n̂ót̂ d́êćl̂ár̂é ĉh́âŕŝét̂ ín̂ H́T̂T́P̂ h́êád̂ér̂" + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | failedMetaCharsetLate": { + "message": "D̂éĉĺâŕêś ĉh́âŕŝét̂ úŝín̂ǵ â ḿêt́â t́âǵ âf́t̂ér̂ t́ĥé f̂ír̂śt̂ 1024 b́ŷt́êś" + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | failedMetaCharsetMissing": { + "message": "D̂óêś n̂ót̂ d́êćl̂ár̂é ĉh́âŕŝét̂ úŝín̂ǵ â ḿêt́â t́âǵ" + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | failedMetaCharsetUnknown": { + "message": "Ĉóûĺd̂ ńôt́ d̂ét̂ér̂ḿîńê ḿêt́â ćĥár̂śêt́ d̂éĉĺâŕât́îón̂ f́r̂óm̂ t́r̂áĉé" + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | passingHttpHeader": { + "message": "D̂éĉĺâŕêś ĉh́âŕŝét̂ ín̂ H́T̂T́P̂ h́êád̂ér̂" + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | passingMetaCharsetEarly": { + "message": "D̂éĉĺâŕêś ĉh́âŕŝét̂ úŝín̂ǵ â ḿêt́â t́âǵ îń t̂h́ê f́îŕŝt́ 1024 b̂ýt̂éŝ" + }, + "node_modules/@paulirish/trace_engine/models/trace/insights/CharacterSet.js | title": { + "message": "D̂éĉĺâŕê á ĉh́âŕâćt̂ér̂ én̂ćôd́îńĝ" + }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { "message": " ĺâŕĝé D̂ÓM̂ ćâń îńĉŕêáŝé t̂h́ê d́ûŕât́îón̂ óf̂ śt̂ýl̂é ĉál̂ćûĺât́îón̂ś âńd̂ ĺâýôút̂ ŕêf́l̂óŵś, îḿp̂áĉt́îńĝ ṕâǵê ŕêśp̂ón̂śîv́êńêśŝ. Á l̂ár̂ǵê D́ÔḾ ŵíl̂ĺ âĺŝó îńĉŕêáŝé m̂ém̂ór̂ý ûśâǵê. [Ĺêár̂ń ĥóŵ t́ô áv̂óîd́ âń êx́ĉéŝśîv́ê D́ÔḾ ŝíẑé](https://developer.chrome.com/docs/performance/insights/dom-size)." }, @@ -2165,8 +2231,8 @@ "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { "message": " f́ôŕĉéd̂ ŕêf́l̂óŵ óĉćûŕŝ ẃĥén̂ J́âv́âŚĉŕîṕt̂ q́ûér̂íêś ĝéôḿêt́r̂íĉ ṕr̂óp̂ér̂t́îéŝ (śûćĥ áŝ offsetWidth) áf̂t́êŕ ŝt́ŷĺêś ĥáv̂é b̂éêń îńv̂ál̂íd̂át̂éd̂ b́ŷ á ĉh́âńĝé t̂ó t̂h́ê D́ÔḾ ŝt́ât́ê. T́ĥíŝ ćâń r̂éŝúl̂t́ îń p̂óôŕ p̂ér̂f́ôŕm̂án̂ćê. Ĺêár̂ń m̂ór̂é âb́ôút̂ [f́ôŕĉéd̂ ŕêf́l̂óŵś](https://developer.chrome.com/docs/performance/insights/forced-reflow) âńd̂ ṕôśŝíb̂ĺê ḿît́îǵât́îón̂ś." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Ŝt́âćk̂ t́r̂áĉé" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Ĉál̂ĺ f̂ŕâḿêś t̂h́ât́ t̂ŕîǵĝér̂ ŕêf́l̂óŵ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "F̂ór̂ćêd́ r̂éf̂ĺôẃ" @@ -2273,8 +2339,11 @@ "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityShouldBeApplied": { "message": "f̂ét̂ćĥṕr̂íôŕît́ŷ=h́îǵĥ śĥóûĺd̂ b́ê áp̂ṕl̂íêd́" }, + "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityShouldBeAppliedToImagePreload": { + "message": "f̂ét̂ćĥṕr̂íôŕît́ŷ=h́îǵĥ śĥóûĺd̂ b́ê áp̂ṕl̂íêd́ t̂ó t̂h́ê ím̂áĝé p̂ŕêĺôád̂ ŕêq́ûéŝt́" + }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lazyLoadNotApplied": { - "message": "l̂áẑý l̂óâd́ n̂ót̂ áp̂ṕl̂íêd́" + "message": "L̂ĆP̂ ŕêśôúr̂ćêś ŝh́ôúl̂d́ n̂ót̂ úŝé l̂óâd́îńĝ=ĺâźŷ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lcpLoadDelay": { "message": "L̂ĆP̂ ím̂áĝé l̂óâd́êd́ {PH1} âf́t̂ér̂ éâŕl̂íêśt̂ śt̂ár̂t́ p̂óîńt̂." @@ -2382,13 +2451,13 @@ "message": "D̂úr̂át̂íôń" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": { - "message": "N̂ó r̂én̂d́êŕ b̂ĺôćk̂ín̂ǵ r̂éq̂úêśt̂ś f̂ór̂ t́ĥíŝ ńâv́îǵât́îón̂" + "message": "N̂ó r̂én̂d́êŕ-b̂ĺôćk̂ín̂ǵ r̂éq̂úêśt̂ś f̂ór̂ t́ĥíŝ ńâv́îǵât́îón̂" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": { "message": "R̂éq̂úêśt̂" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "R̂én̂d́êŕ b̂ĺôćk̂ín̂ǵ r̂éq̂úêśt̂ś" + "message": "R̂én̂d́êŕ-b̂ĺôćk̂ín̂ǵ r̂éq̂úêśt̂ś" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { "message": "Îf́ R̂éĉál̂ćûĺât́ê Śt̂ýl̂é ĉóŝt́ŝ ŕêḿâín̂ h́îǵĥ, śêĺêćt̂ór̂ óp̂t́îḿîźât́îón̂ ćâń r̂éd̂úĉé t̂h́êḿ. [Ôṕt̂ím̂íẑé t̂h́ê śêĺêćt̂ór̂ś](https://developer.chrome.com/docs/performance/insights/slow-css-selector) ŵít̂h́ b̂ót̂h́ ĥíĝh́ êĺâṕŝéd̂ t́îḿê án̂d́ ĥíĝh́ ŝĺôẃ-p̂át̂h́ %. Ŝím̂ṕl̂ér̂ śêĺêćt̂ór̂ś, f̂éŵér̂ śêĺêćt̂ór̂ś, â śm̂ál̂ĺêŕ D̂ÓM̂, án̂d́ â śĥál̂ĺôẃêŕ D̂ÓM̂ ẃîĺl̂ ál̂ĺ r̂éd̂úĉé m̂át̂ćĥín̂ǵ ĉóŝt́ŝ." diff --git a/shared/localization/locales/es-419.json b/shared/localization/locales/es-419.json index 63917090f9ed..99c699bba70e 100644 --- a/shared/localization/locales/es-419.json +++ b/shared/localization/locales/es-419.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Informe del flujo de usuarios de Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attribution Reporting ya no está disponible, por lo que se quitará. Para obtener más información, visita https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "El símbolo comodín (*) no cubrirá la autorización en el controlador Access-Control-Allow-Headers de CORS." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() ya no está disponible. En su lugar, usa la API estandarizada: nextHopProtocol en Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Se rechazarán las cookies que incluyan un carácter \\(0|r|n) en lugar de truncarse." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "La función para relajar la política del mismo origen mediante la configuración de document.domain ya no está disponible y se inhabilitará de forma predeterminada. Esta advertencia de baja es para un acceso de origen cruzado que se habilitó mediante la configuración de document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Compatibilidad con datos: Las URLs de SVGUseElement están obsoletas y se quitarán en el futuro." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Este es un ejemplo para mostrar el código requerido para una baja informada de un proceso del navegador." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "La API de Protected Audience dejó de estar disponible y se quitará en una versión futura." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() y watchPosition() ya no funcionan en orígenes inseguros. Para utilizar esta función, considera cambiar tu app a un origen seguro, como HTTPS. Para obtener más información, consulta https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() y watchPosition() ya no funcionan en orígenes inseguros. Para utilizar esta función, considera cambiar tu app a un origen seguro, como HTTPS. Para obtener más información, visita https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() y watchPosition() ya no están disponibles en orígenes inseguros. Para utilizar esta función, considera cambiar tu app a un origen seguro, como HTTPS. Para obtener más información, consulta https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() y watchPosition() ya no están disponibles en orígenes inseguros. Para utilizar esta función, considera cambiar tu app a un origen seguro, como HTTPS. Para obtener más información, visita https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() ya no funciona en orígenes inseguros. Para utilizar esta función, considera cambiar tu app a un origen seguro, como HTTPS. Para obtener más información, consulta https://goo.gle/chrome-insecure-origins." + "message": "getUserMedia() ya no funciona en orígenes inseguros. Para utilizar esta función, considera cambiar tu app a un origen seguro, como HTTPS. Para obtener más información, visita https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate ya no está disponible. En su lugar, usa RTCPeerConnectionIceErrorEvent.address o RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator ya no está disponible. En su lugar, utiliza Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "No se puede cargar CSS desde las URLs de file: a no ser que terminen en una extensión de archivo .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() es obsoleto y ahora solo está disponible en el contexto de extensiones. Los campos relacionados “topK” y “temperature” de su resultado también dejaron de estar disponibles." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "El parámetro o atributo “temperature” de LanguageModel dejó de estar disponible. Solo funciona en extensiones y es posible que se quite en el futuro." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "El parámetro o atributo “topK” de LanguageModel dejó de estar disponible. Solo funciona en extensiones y es posible que se quite en el futuro." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota dejó de estar disponible. En su lugar, usa LanguageModel.contextWindow. Este alias solo está disponible en las extensiones." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage dejó de estar disponible. En su lugar, usa LanguageModel.contextUsage. Este alias solo está disponible en las extensiones." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "El uso de SourceBuffer.abort() a fin de anular la eliminación del rango asíncrono de remove() ya no está disponible debido a cambios de especificación. En el futuro, se quitará la compatibilidad. En su lugar, debes escuchar el evento updateend. abort() está pensado únicamente para anular el proceso de adjuntar contenido multimedia asíncrono o para restablecer el estado del analizador." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() dejó de estar disponible. En su lugar, usa LanguageModel.measureContextUsage(). Este alias solo está disponible en las extensiones." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "La función para configurar MediaSource.duration bajo la marca de tiempo de presentación más alta de cualquier marco que tenga códigos con búfer ya no está disponible debido a cambios de especificación. La compatibilidad para la eliminación implícita de contenido multimedia con búfer truncado se quitará en el futuro. En su lugar, debes realizar de forma explícita remove(newDuration, oldDuration) en todos los sourceBuffers, donde newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow dejó de estar disponible. En su lugar, usa LanguageModel.oncontextoverflow. El alias LanguageModel.onquotaoverflow solo está disponible en las extensiones." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "No se puede cargar CSS desde las URLs de file: a no ser que terminen en una extensión de archivo .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "MIDI web solicitará permiso para usar, incluso si no se especifica el valor de sysex en MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Es posible que la API de Notification deje de usarse en orígenes inseguros. Deberías cambiar tu app a un origen seguro, como HTTPS. Para obtener más información, consulta https://goo.gle/chrome-insecure-origins." + "message": "Es posible que la API de Notification deje de usarse en orígenes inseguros. Deberías cambiar tu app a un origen seguro, como HTTPS. Para obtener más información, visita https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Es posible que ya no se soliciten los permisos para la API de notificaciones desde un iframe de origen cruzado. Puedes solicitar permiso desde un marco de nivel superior, o bien abrir una nueva ventana." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen dejó de estar disponible. En su lugar, usa Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "La API de chrome.privacy.websites.privacySandboxEnabled dejará de estar disponible, aunque permanecerá activa para brindar retrocompatibilidad hasta la versión M113. En su lugar, usa chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled y chrome.privacy.websites.adMeasurementEnabled. Consulta https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Se quitó la restricción DtlsSrtpKeyAgreement. Especificaste un valor false para esta restricción, lo que se interpreta como un intento de usar el método SDES key negotiation que se quitó. Se quitó esta funcionalidad; en su lugar, usa un servicio compatible con DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() dejó de estar disponible. En su lugar, usa Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets ya no está disponible y se quitará. Para obtener más detalles, consulta https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Las solicitudes de los subrecursos cuyas URLs contienen credenciales incorporadas (p. ej. https://user:pass@host/) están bloqueadas." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer requerirá aislamiento de origen cruzado. Para obtener más información, consulta https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "La API de Shared Storage dejó de estar disponible y se quitará en una versión futura." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor ya no está disponible y se quitará. Para obtener más detalles, consulta https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() sin activación del usuario ya no está disponible y se quitará." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "La API de Topics dejó de estar disponible y se quitará en una versión futura." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Los objetos de escucha de eventos de descarga están obsoletos y se quitarán." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Las extensiones deben habilitar el aislamiento de origen cruzado a fin de seguir utilizando SharedArrayBuffer. Consulta https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() ya no está disponible. En su lugar, usa writeValueWithResponse() o writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 no es compatible con el archivo json de respuesta de XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "El objeto XMLHttpRequest síncrono ya no está disponible en el subproceso principal porque produce efectos nocivos en la experiencia del usuario final. Para obtener ayuda, revisa https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor y las instrucciones de procesamiento de XSLT dejaron de estar disponibles en todos los navegadores. Estas funciones se quitarán de este navegador pronto." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animación" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Los cambios de diseño ocurren cuando los elementos se mueven sin interacción del usuario. [Investiga las causas de los cambios de diseño](https://web.dev/articles/optimize-cls), como elementos que se agregan o quitan, o bien cambios en sus fuentes a medida que se carga la página." + "message": "Los cambios de diseño ocurren cuando los elementos se mueven sin interacción del usuario. [Investiga las causas de los cambios de diseño](https://developer.chrome.com/docs/performance/insights/cls-culprit), como elementos que se agregan o quitan, o bien cambios en sus fuentes a medida que se carga la página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "iframe insertado" @@ -2040,7 +2076,7 @@ "message": "TTL en caché" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "La duración en caché por un período prolongado puede acelerar la carga de la página cuando el usuario la visita de manera repetida. [Obtén más información](https://web.dev/uses-long-cache-ttl/)." + "message": "La duración en caché por un período prolongado puede acelerar la carga de la página cuando el usuario la visita de manera repetida. [Obtén más información sobre el almacenamiento en caché](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "No hay solicitudes con políticas de caché ineficientes" @@ -2055,7 +2091,7 @@ "message": "Usa tiempos de almacenamiento en caché eficientes" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Los DOM de gran tamaño pueden aumentar la duración de los cálculos de estilo y los reprocesamientos del diseño, lo que afecta la responsividad de la página. Un DOM de gran tamaño también aumentará el uso de memoria. [Obtén más información para evitar un tamaño de DOM excesivo](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Los DOM de gran tamaño pueden aumentar la duración de los cálculos de estilo y los reprocesamientos del diseño, lo que afecta la responsividad de la página. Un DOM de gran tamaño también aumentará el uso de memoria. [Obtén más información para evitar un tamaño de DOM excesivo](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Duración" @@ -2091,7 +2127,7 @@ "message": "Valor" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Tu primera solicitud de red es la más importante. Para reducir la latencia, evita las redirecciones, garantiza una respuesta rápida del servidor y habilita la compresión de texto." + "message": "Tu primera solicitud de red es la más importante. [Para reducir la latencia](https://developer.chrome.com/docs/performance/insights/document-latency), evita las redirecciones, garantiza una respuesta rápida del servidor y habilita la compresión de texto." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Tuvo redireccionamientos ({PH1} redireccionamientos, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Fuente" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Quita de los paquetes los módulos de JavaScript que sean grandes y estén duplicados para reducir la cantidad de bytes que consume innecesariamente la actividad de red." + "message": "Quita de los paquetes los [módulos de JavaScript que sean grandes y estén duplicados](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) para reducir la cantidad de bytes que consume innecesariamente la actividad de red." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "JavaScript duplicado" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Te recomendamos establecer [font-display](https://developer.chrome.com/blog/font-display) en swap o optional para garantizar que el texto aparezca de forma coherente. swap se puede optimizar aún más para mitigar los cambios de diseño con [anulaciones de métricas de fuentes](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Te recomendamos establecer [font-display](https://developer.chrome.com/docs/performance/insights/font-display) en swap o optional para garantizar que el texto aparezca de forma coherente. swap se puede optimizar aún más para mitigar los cambios de diseño con [anulaciones de métricas de fuentes](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Fuente" @@ -2151,10 +2187,10 @@ "message": "(anónimas)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Se produce un reprocesamiento forzado cuando JavaScript consulta propiedades geométricas (como offsetWidth) después de que los estilos se invalidan por un cambio en el estado del DOM. Esto puede reducir el rendimiento. Obtén más información sobre los [reprocesamientos forzados](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) y sus posibles mitigaciones." + "message": "Se produce un reprocesamiento forzado cuando JavaScript consulta propiedades geométricas (como offsetWidth) después de que los estilos se invalidan por un cambio en el estado del DOM. Esto puede reducir el rendimiento. Obtén más información sobre los [reprocesamientos forzados](https://developer.chrome.com/docs/performance/insights/forced-reflow) y sus posibles mitigaciones." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Seguimiento de pila" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Marcos de llamadas que activan el reprocesamiento" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Reprocesamiento forzado" @@ -2169,7 +2205,7 @@ "message": "[unattributed]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Comienza a investigar con la subparte más larga. [Los retrasos se pueden minimizar](https://web.dev/articles/optimize-inp#optimize_interactions). Para reducir la duración del procesamiento, [optimiza los costos del subproceso principal](https://web.dev/articles/optimize-long-tasks), a menudo JS." + "message": "Comienza a investigar [cómo mejorar el INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) mirando la subparte más larga." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Duración" @@ -2193,7 +2229,7 @@ "message": "Desglose de INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Reducir el tiempo de descarga de las imágenes puede mejorar el tiempo de carga percibido de la página y el LCP. [Más información para optimizar el tamaño de las imágenes](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Reducir el tiempo de descarga de las imágenes puede mejorar el tiempo de carga percibido de la página y el LCP. [Más información para optimizar el tamaño de las imágenes](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (Estimado: {PH2})" @@ -2223,7 +2259,7 @@ "message": "Usar formatos de video en lugar de GIFs puede mejorar el tamaño de descarga del contenido animado." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Cada [subparte tiene estrategias de mejora específicas](https://web.dev/articles/optimize-lcp#lcp-breakdown). Lo ideal es que la mayor parte del tiempo de LCP se dedique a cargar los recursos, no a los retrasos." + "message": "Cada [subparte tiene estrategias de mejora específicas](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Lo ideal es que la mayor parte del tiempo de LCP se dedique a cargar los recursos, no a los retrasos." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Duración" @@ -2253,7 +2289,7 @@ "message": "Desglose de LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Para optimizar el LCP, haz que la imagen del LCP sea [detectable](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) desde el HTML de inmediato y [evita la carga diferida](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Para optimizar el LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery), haz que la imagen del LCP sea detectable desde el HTML de inmediato y evita la carga diferida" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "Se aplicó fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "Bytes desperdiciados" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "El complemento Polyfill y las transformaciones permiten que los navegadores más antiguos utilicen nuevas funciones de JavaScript. Sin embargo, la mayoría no es necesaria en los navegadores actualizados. Considera modificar tu proceso de compilación de JavaScript para que no se transpilen las funciones de [Baseline](https://web.dev/articles/baseline-and-polyfills), a menos que sepas que debes admitir navegadores más antiguos. [Descubre por qué la mayoría de los sitios pueden implementar código ES6+ sin transpilación.](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "El complemento Polyfill y las transformaciones permiten que los navegadores más antiguos utilicen nuevas funciones de JavaScript. Sin embargo, la mayoría no es necesaria en los navegadores actualizados. Considera modificar tu proceso de compilación de JavaScript para que no se transpilen las funciones de [Baseline](https://web.dev/articles/baseline-and-polyfills), a menos que sepas que debes admitir navegadores más antiguos. [Descubre por qué la mayoría de los sitios pueden implementar código ES6+ sin transpilación.](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "JavaScript heredado" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 y HTTP/3 ofrecen más beneficios que HTTP/1.1, como la multiplexación. [Obtén más información para usar HTTP moderno](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 y HTTP/3 ofrecen más beneficios que HTTP/1.1, como la multiplexación. [Obtén más información para usar HTTP moderno](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Ninguna solicitud usó HTTP/1.1, o su uso actual de HTTP/1.1 no presenta una oportunidad de optimización significativa. Las solicitudes HTTP/1.1 solo se marcan si seis o más recursos estáticos provienen del mismo origen y no se publican desde un entorno de desarrollo local o una fuente externa." @@ -2325,7 +2361,7 @@ "message": "Conexión previa no utilizada. Comprueba que el atributo crossorigin se use correctamente." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Evita encadenar solicitudes críticas](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) reduciendo la longitud de las cadenas, disminuyendo el tamaño de los recursos para la descarga o postergando la descarga de recursos innecesarios para mejorar la carga de la página." + "message": "[Evita encadenar solicitudes críticas](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) reduciendo la longitud de las cadenas, disminuyendo el tamaño de los recursos para la descarga o postergando la descarga de recursos innecesarios para mejorar la carga de la página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Agrega sugerencias de [conexión previa](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) a tus orígenes más importantes, pero intenta usar no más de 4." @@ -2364,7 +2400,7 @@ "message": "Para no encadenar solicitudes críticas, reduce la longitud de las cadenas, disminuye el tamaño de los recursos para la descarga o posterga la descarga de recursos innecesarios para mejorar la carga de la página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Las solicitudes bloquean la renderización inicial de la página, lo que puede retrasar el LCP. [La aparición diferida o intercalada](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) puede mover estas solicitudes de red fuera de la ruta crítica." + "message": "Las solicitudes bloquean la renderización inicial de la página, lo que puede retrasar el LCP. [La aparición diferida o intercalada](https://developer.chrome.com/docs/performance/insights/render-blocking) puede mover estas solicitudes de red fuera de la ruta crítica." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Duración" @@ -2379,7 +2415,7 @@ "message": "Solicitudes de bloqueo de renderización" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Si los costos de recalcular el estilo siguen siendo altos, la optimización del selector puede reducirlos. [Optimiza los selectores](https://developer.chrome.com/docs/devtools/performance/selector-stats) con un tiempo transcurrido alto y un alto porcentaje de rutas lentas. Los selectores más simples, una cantidad menor de selectores, un DOM más pequeño y un DOM más superficial reducirán los costos de coincidencia." + "message": "Si los costos de recalcular el estilo siguen siendo altos, la optimización del selector puede reducirlos. [Optimiza los selectores](https://developer.chrome.com/docs/performance/insights/slow-css-selector) con un tiempo transcurrido alto y un alto porcentaje de rutas lentas. Los selectores más simples, una cantidad menor de selectores, un DOM más pequeño y un DOM más superficial reducirán los costos de coincidencia." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Tiempo transcurrido" @@ -2418,7 +2454,7 @@ "message": "Tamaño de transferencia" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "El código de terceros puede reducir en gran medida el rendimiento de carga. [Reduce y aplaza la carga de código de terceros](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) para priorizar el contenido de tu página." + "message": "El código de terceros puede reducir en gran medida el rendimiento de carga. [Reduce y aplaza la carga de código de terceros](https://developer.chrome.com/docs/performance/insights/third-parties) para priorizar el contenido de tu página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "No se encontraron terceros" @@ -2427,7 +2463,7 @@ "message": "Terceros" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Las interacciones de presión pueden [retrasarse hasta 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) si el viewport no está optimizado para dispositivos móviles." + "message": "Las interacciones de presión pueden [retrasarse hasta 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) si el viewport no está optimizado para dispositivos móviles." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Retraso de toque en dispositivo móvil" diff --git a/shared/localization/locales/es.json b/shared/localization/locales/es.json index f95002c208c8..94280d639daf 100644 --- a/shared/localization/locales/es.json +++ b/shared/localization/locales/es.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Informe de flujo de usuarios de Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attribution Reporting está obsoleta y se eliminará. Consulta más información en https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "El carácter comodín (*) no cubrirá la autorización en la manipulación CORS de Access-Control-Allow-Headers." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() está obsoleta. En su lugar, usa la API estandarizada nextHopProtocol en Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Las cookies que contengan un carácter \\(0|r|n) se rechazarán en lugar de truncarse." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "La relajación de la política con el mismo origen estableciendo document.domain está obsoleta y se inhabilitará de forma predeterminada. Esta advertencia de desactivación se refiere a un acceso de orígenes cruzados que se habilitó estableciendo document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "La compatibilidad de data: URLs de SVGUseElement está obsoleta y se eliminará en el futuro." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Este es un ejemplo para mostrar el código necesario para una discontinuación notificada por un proceso de navegador." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "La API Protected Audience está obsoleta y se eliminará en una versión futura." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() y watchPosition() ya no funcionan en orígenes no seguros. Para usar esta función, deberías plantearte cambiar tu aplicación a un origen seguro, como HTTPS. Consulta https://goo.gle/chrome-insecure-origins para obtener más información." + "message": "getCurrentPosition() y watchPosition() ya no funcionan en orígenes no seguros. Para usar esta función, deberías plantearte cambiar tu aplicación a un origen seguro, como HTTPS. Consulta más información en https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() y watchPosition() no están disponibles en orígenes no seguros. Para usar esta función, deberías plantearte cambiar tu aplicación a un origen seguro, como HTTPS. Consulta https://goo.gle/chrome-insecure-origins para obtener más información." + "message": "getCurrentPosition() y watchPosition() no están disponibles en orígenes no seguros. Para usar esta función, deberías plantearte cambiar tu aplicación a un origen seguro, como HTTPS. Consulta más información en https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() ya no funciona en orígenes no seguros. Para usar esta función, deberías plantearte cambiar tu aplicación a un origen seguro, como HTTPS. Consulta https://goo.gle/chrome-insecure-origins para obtener más información." + "message": "getUserMedia() ya no funciona en orígenes no seguros. Para usar esta función, deberías plantearte cambiar tu aplicación a un origen seguro, como HTTPS. Consulta más información en https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate está obsoleto. Usa RTCPeerConnectionIceErrorEvent.address o RTCPeerConnectionIceErrorEvent.port en su lugar." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator ya no está disponible. Usa Intl.Segmenter en su lugar." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "No puede cargarse el CSS desde URLs file: a no ser que terminen con la extensión .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() está obsoleto y ahora solo está disponible en contextos de extensión. Los campos relacionados con \"topK\" y \"temperature\" de su resultado también están obsoletos." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "El uso de SourceBuffer.abort() para anular la eliminación de intervalo asíncrona de remove() está obsoleto debido al cambio de la especificación. La compatibilidad se eliminará más adelante. Deberías procesar el evento updateend en su lugar. abort() solo está pensado para anular una subida de contenido multimedia asíncrona o restablecer el estado del analizador." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "El parámetro o atributo \"temperature\" de LanguageModel está obsoleto. Solo funciona en extensiones y puede que se elimine en el futuro." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "La asignación a MediaSource.duration de valores situados por debajo de la marca de tiempo de presentación más alta de cualquier marco codificado en búfer está obsoleta debido al cambio de la especificación. La compatibilidad con la retirada implícita de contenido multimedia truncado en búfer se eliminará más adelante. En su lugar, deberías realizar remove(newDuration, oldDuration) de forma explícita en todos los sourceBuffers, donde se cumpla que newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "El parámetro o atributo \"topK\" de LanguageModel está obsoleto. Solo funciona en extensiones y puede que se elimine en el futuro." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota está obsoleto. En su lugar, usa LanguageModel.contextWindow. Este alias solo está disponible en las extensiones." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage está obsoleto. En su lugar, usa LanguageModel.contextUsage. Este alias solo está disponible en las extensiones." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() está obsoleto. En su lugar, usa LanguageModel.measureContextUsage(). Este alias solo está disponible en las extensiones." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow está obsoleto. En su lugar, usa LanguageModel.oncontextoverflow. El alias LanguageModel.onquotaoverflow solo está disponible en extensiones." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "No puede cargarse el CSS desde URLs file: a no ser que terminen con la extensión .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI solicitará permiso de uso aunque no se especifique el SysEx en MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "La API Notification ya no puede usarse desde orígenes no seguros. Deberías plantearte cambiar tu aplicación a un origen seguro, como HTTPS. Consulta https://goo.gle/chrome-insecure-origins para obtener más información." + "message": "La API Notification ya no puede usarse desde orígenes no seguros. Deberías plantearte cambiar tu aplicación a un origen seguro, como HTTPS. Consulta más información en https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "El permiso para la API Notification ya no puede solicitarse desde un iframe de orígenes cruzados. En su lugar, deberías plantearte solicitar permiso desde un marco de nivel superior o abrir una nueva ventana." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen ya no está disponible. En su lugar, usa Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "La API chrome.privacy.websites.privacySandboxEnabled dejará de estar disponible, aunque seguirá activa para ofrecer retrocompatibilidad hasta el lanzamiento de la versión M113. En su lugar, usa chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled y chrome.privacy.websites.adMeasurementEnabled. Consulta https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "La restricción DtlsSrtpKeyAgreement se ha eliminado. Le has asignado el valor false a esta restricción, lo que se interpreta como un intento de usar el método eliminado SDES key negotiation. Esta función se ha eliminado. Usa un servicio compatible con DTLS key negotiation en su lugar." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() ya no está disponible. En su lugar, usa Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets está obsoleta y se eliminará. Consulta más información en https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Las solicitudes de subrecursos cuyas URLs contienen credenciales insertadas (por ejemplo, https://user:pass@host/) se bloquean." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer necesitará aislamiento de otros orígenes. Consulta https://developer.chrome.com/blog/enabling-shared-array-buffer/ para obtener más información." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "La API Shared Storage está obsoleta y se eliminará en una versión futura." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor está obsoleta y se eliminará. Consulta más información en https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() sin la activación del usuario está obsoleta y se eliminará." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "La API Topics está obsoleta y se eliminará en una versión futura." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Los procesadores de eventos de descarga están obsoletos y se eliminarán." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Las extensiones deben aceptar el aislamiento de otros orígenes para seguir usando SharedArrayBuffer. Consulta https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() está obsoleto. Usa writeValueWithResponse() o writeValueWithoutResponse() en su lugar." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF‑16 no es compatible con response.json en XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "El atributo síncrono XMLHttpRequest en el hilo principal está obsoleto por sus efectos negativos en la experiencia del usuario final. Para recibir más ayuda, consulta https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Todos los navegadores han dejado de admitir XSLTProcessor y XSLT Processing Instructions. Estas funciones se eliminarán pronto de este navegador." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animación" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Los cambios de diseño se producen cuando los elementos se mueven sin que el usuario interactúe con ellos. [Investiga las causas de los cambios de diseño](https://web.dev/articles/optimize-cls), como la adición o eliminación de elementos o el cambio de fuentes a medida que se carga la página." + "message": "Los cambios de diseño se producen cuando los elementos se mueven sin que el usuario interactúe con ellos. [Investiga las causas de los cambios de diseño](https://developer.chrome.com/docs/performance/insights/cls-culprit), como la adición o eliminación de elementos o el cambio de fuentes a medida que se carga la página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Iframe inyectado" @@ -2040,7 +2076,7 @@ "message": "TTL de caché" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Una duración en caché más larga puede aumentar el número de visitas repetidas a tu página. [Más información](https://web.dev/uses-long-cache-ttl/)" + "message": "Una duración en caché más larga puede aumentar el número de visitas repetidas a tu página. [Consulta más información sobre el almacenamiento en caché](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "No hay solicitudes con políticas de caché ineficientes" @@ -2055,7 +2091,7 @@ "message": "Usar tiempos de vida de caché eficientes" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Un DOM de gran tamaño puede aumentar la duración de los cálculos de estilo y redistribución del diseño, lo que afecta a la capacidad de respuesta de la página. Un DOM de gran tamaño también aumenta el uso de memoria. [Consulta cómo evitar un tamaño de DOM excesivo](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Un DOM de gran tamaño puede aumentar la duración de los cálculos de estilo y redistribución del diseño, lo que afecta a la capacidad de respuesta de la página. Un DOM de gran tamaño también aumenta el uso de memoria. [Consulta cómo evitar un tamaño de DOM excesivo](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Duración" @@ -2091,7 +2127,7 @@ "message": "Valor" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "La primera solicitud de red es la más importante. Reduce la latencia evitando las redirecciones, asegurándote de que el servidor responda rápido y habilitando la compresión de texto." + "message": "La primera solicitud de red es la más importante. [Reduce la latencia](https://developer.chrome.com/docs/performance/insights/document-latency) evitando las redirecciones, asegurándote de que el servidor responda rápido y habilitando la compresión de texto." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Tenía redirecciones ({PH1} redirecciones, más de {PH2})" @@ -2130,13 +2166,13 @@ "message": "Fuente" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Quita los módulos de JavaScript grandes y duplicados de los paquetes para reducir el número de bytes innecesarios que consume la actividad de red." + "message": "Quita los [módulos de JavaScript grandes y duplicados](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) de los paquetes para reducir el número de bytes innecesarios que consume la actividad de red." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "JavaScript duplicado" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Te recomendamos asignar el valor swap o optional a [font-display](https://developer.chrome.com/blog/font-display) para asegurarte de que el texto se vea de forma coherente. swap se puede optimizar aún más para mitigar los cambios de diseño con [anulaciones de métricas de fuente](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Te recomendamos asignar el valor swap o optional a [font-display](https://developer.chrome.com/docs/performance/insights/font-display) para asegurarte de que el texto se vea de forma coherente. swap se puede optimizar aún más para mitigar los cambios de diseño con [anulaciones de métricas de fuente](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Fuente" @@ -2151,10 +2187,10 @@ "message": "(anónimo)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Se produce un reflow forzado cuando JavaScript consulta propiedades geométricas (como offsetWidth) después de que los estilos hayan sido invalidados por un cambio en el estado del DOM. Esto puede provocar un rendimiento deficiente. Consulta más información sobre los [reflows forzados](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) y las posibles mitigaciones." + "message": "Se produce un reflow forzado cuando JavaScript consulta propiedades geométricas (como offsetWidth) después de que los estilos hayan sido invalidados por un cambio en el estado del DOM. Esto puede provocar un rendimiento deficiente. Consulta más información sobre los [reflows forzados](https://developer.chrome.com/docs/performance/insights/forced-reflow) y las posibles mitigaciones." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Rastreo de la pila" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Llamar marcos que activan el reflujo" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Redistribución forzada" @@ -2169,7 +2205,7 @@ "message": "[sin asignación]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Empieza a investigar por la subparte más larga. [Se pueden minimizar los retrasos](https://web.dev/articles/optimize-inp#optimize_interactions). Para reducir el tiempo de procesamiento, [optimiza los costes del hilo principal](https://web.dev/articles/optimize-long-tasks), que suelen ser de JS." + "message": "Empieza a investigar [cómo mejorar la INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) analizando la subparte más larga." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Duración" @@ -2193,7 +2229,7 @@ "message": "Desglose de INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Si se reduce el tiempo de descarga de las imágenes, se puede mejorar el tiempo de carga percibido de la página y el LCP. [Más información sobre la optimización del tamaño de las imágenes](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Si se reduce el tiempo de descarga de las imágenes, se puede mejorar el tiempo de carga percibido de la página y el LCP. [Más información sobre la optimización del tamaño de las imágenes](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (estimación: {PH2})" @@ -2223,7 +2259,7 @@ "message": "Usar formatos de vídeo en lugar de GIFs puede mejorar el tamaño de descarga del contenido animado." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Cada [subparte tiene estrategias de mejora específicas](https://web.dev/articles/optimize-lcp#lcp-breakdown). Lo ideal es que la mayor parte del tiempo de LCP se dedique a cargar los recursos, no a los retrasos." + "message": "Cada [subparte tiene estrategias de mejora específicas](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Lo ideal es que la mayor parte del tiempo de LCP se dedique a cargar los recursos, no a los retrasos." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Duración" @@ -2253,7 +2289,7 @@ "message": "Desglose de LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimiza el LCP haciendo [descubrible](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) la imagen de LCP desde el HTML directamente y [evita la carga en diferido](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimiza el LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) haciendo descubrible la imagen de LCP desde el HTML directamente y evita la carga en diferido" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high applied" @@ -2280,19 +2316,19 @@ "message": "Descubrimiento de solicitudes de LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | columnScript": { - "message": "Secuencia de comandos" + "message": "Script" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | columnWastedBytes": { "message": "Bytes desperdiciados" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Los polyfills y los transforms permiten que los navegadores antiguos utilicen las nuevas funciones de JavaScript. Sin embargo, muchos de estos polyfills y transforms no son necesarios para los navegadores modernos. Te recomendamos que modifiques tu proceso de compilación de JavaScript para que no transpile las funciones de [Baseline](https://web.dev/articles/baseline-and-polyfills), a menos que sepas que debes admitir navegadores antiguos. [Descubre por qué la mayoría de los sitios pueden implementar código ES6+ sin transpilación](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)." + "message": "Los polyfills y los transforms permiten que los navegadores antiguos utilicen las nuevas funciones de JavaScript. Sin embargo, muchos de estos polyfills y transforms no son necesarios para los navegadores modernos. Te recomendamos que modifiques tu proceso de compilación de JavaScript para que no transpile las funciones de [Baseline](https://web.dev/articles/baseline-and-polyfills), a menos que sepas que debes admitir navegadores antiguos. [Descubre por qué la mayoría de los sitios pueden implementar código ES6+ sin transpilación](https://developer.chrome.com/docs/performance/insights/legacy-javascript)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "JavaScript antiguo" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 y HTTP/3 ofrecen muchas ventajas con respecto a HTTP/1.1, como multiplexing. [Más información sobre el uso de HTTP moderno](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "HTTP/2 y HTTP/3 ofrecen muchas ventajas con respecto a HTTP/1.1, como multiplexing. [Más información sobre el uso de HTTP moderno](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Ninguna solicitud ha usado HTTP/1.1, o su uso actual de HTTP/1.1 no presenta una oportunidad de optimización significativa. Las solicitudes HTTP/1.1 solo se marcan si seis o más recursos estáticos proceden del mismo origen y no se sirven desde un entorno de desarrollo local ni desde una fuente externa." @@ -2325,7 +2361,7 @@ "message": "Conexión previa sin usar. Comprueba que el atributo crossorigin se use correctamente." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Evita encadenar solicitudes críticas](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) reduciendo la longitud de las cadenas, disminuyendo el tamaño de los recursos o posponiendo la descarga de recursos innecesarios para mejorar la carga de la página." + "message": "[Evita encadenar solicitudes críticas](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) reduciendo la longitud de las cadenas, disminuyendo el tamaño de los recursos o posponiendo la descarga de recursos innecesarios para mejorar la carga de la página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Añade sugerencias para [establecer conexión previamente](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) con tus orígenes más importantes, pero intenta usar 4 como máximo." @@ -2364,7 +2400,7 @@ "message": "Evita encadenar solicitudes críticas reduciendo la longitud de las cadenas, disminuyendo el tamaño de descarga de los recursos o posponiendo la descarga de recursos innecesarios para mejorar la carga de la página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Las solicitudes están bloqueando el renderizado inicial de la página, lo que puede retrasar el LCP. [Si se posponen o se insertan](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources), estas solicitudes de red pueden salir de la ruta crítica." + "message": "Las solicitudes están bloqueando el renderizado inicial de la página, lo que puede retrasar el LCP. [Si se posponen o se insertan](https://developer.chrome.com/docs/performance/insights/render-blocking), estas solicitudes de red pueden salir de la ruta crítica." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Duración" @@ -2379,7 +2415,7 @@ "message": "Solicitudes que bloquean el renderizado" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Si los costes de Recalcular estilo siguen siendo altos, la optimización del selector puede reducirlos. [Optimiza los selectores](https://developer.chrome.com/docs/devtools/performance/selector-stats) con alto tiempo transcurrido y alto porcentaje de ruta lenta. Selectores más simples, menos selectores, un DOM más pequeño y un DOM más superficial reducirán los costes de coincidencia." + "message": "Si los costes de Recalcular estilo siguen siendo altos, la optimización del selector puede reducirlos. [Optimiza los selectores](https://developer.chrome.com/docs/performance/insights/slow-css-selector) con alto tiempo transcurrido y alto porcentaje de ruta lenta. Selectores más simples, menos selectores, un DOM más pequeño y un DOM más superficial reducirán los costes de coincidencia." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Tiempo transcurrido" @@ -2418,7 +2454,7 @@ "message": "Tamaño de la transferencia" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "El código de terceros puede afectar mucho a la velocidad de carga. [Reduce y aplaza la carga del código de terceros](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) para priorizar el contenido de tu página." + "message": "El código de terceros puede afectar mucho a la velocidad de carga. [Reduce y aplaza la carga del código de terceros](https://developer.chrome.com/docs/performance/insights/third-parties) para priorizar el contenido de tu página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "No se ha encontrado contenido externo" @@ -2427,7 +2463,7 @@ "message": "Terceros" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Las interacciones de toque pueden [retrasarse hasta 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) si el viewport no está optimizado para móviles." + "message": "Las interacciones de toque pueden [retrasarse hasta 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) si el viewport no está optimizado para móviles." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Retraso de toque en móvil" diff --git a/shared/localization/locales/fi.json b/shared/localization/locales/fi.json index 5297ab086cee..f0ef8f4d01d5 100644 --- a/shared/localization/locales/fi.json +++ b/shared/localization/locales/fi.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthousen käyttökulkuraportti" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attribuutioraportointi on poistettu käytöstä. Lue lisää täältä: https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Jokerimerkki (*) CORS Access-Control-Allow-Headers ‑käsittelyssä ei kata valtuutusta." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() on poistettu käytöstä, käytä sen sijaan standardoitua APIa: nextHopProtocol Navigation Timing 2:ssa." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "\\(0|r|n) ‑merkin sisältävät evästeet hylätään lyhentämisen sijaan." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Saman alkuperän käytännön lieventäminen määrittämällä document.domain on poistettu käytöstä eikä näin ollen ole käytössä oletuksena. Tämä käytöstäpoistovaroitus koskee eri lähteistä peräisin olevaa pääsyoikeutta, joka on otettu käyttöön asetuksella document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Datatuki: URL-osoitteet SVGUseElement-elementissä on poistettu käytöstä, ja se poistetaan tulevaisuudessa." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Tämä on esimerkki koodista, joka tarvitaan selainprosessin ilmoittamaan käytöstä poistamiseen." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API on poistettu käytöstä ja poistetaan kokonaan tulevassa versiossa." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() ja watchPosition() eivät enää toimi suojaamattomien alkuperien kohdalla. Jos haluat käyttää tätä ominaisuutta, suosittelemme vaihtamaan sovelluksen turvalliseen alkuperään, esim. HTTPS:ään. Lue lisää osoitteesta https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() ja watchPosition() eivät enää toimi suojaamattomien alkuperien kohdalla. Jos haluat käyttää tätä ominaisuutta, suosittelemme vaihtamaan sovelluksen turvalliseen alkuperään, esim. HTTPS:ään. Lue lisää osoitteesta https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() ja watchPosition() on poistettu käytöstä suojaamattomien alkuperien kohdalla. Jos haluat käyttää tätä ominaisuutta, suosittelemme vaihtamaan sovelluksen turvalliseen alkuperään, esim. HTTPS:ään. Lue lisää osoitteesta https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() ja watchPosition() on poistettu käytöstä suojaamattomien alkuperien kohdalla. Jos haluat käyttää tätä ominaisuutta, suosittelemme vaihtamaan sovelluksen turvalliseen alkuperään, esim. HTTPS:ään. Lue lisää osoitteesta https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() ei enää toimi suojaamattomien alkuperien kohdalla. Jos haluat käyttää tätä ominaisuutta, suosittelemme vaihtamaan sovelluksen turvalliseen alkuperään, esim. HTTPS:ään. Lue lisää osoitteesta https://goo.gle/chrome-insecure-origins." + "message": "getUserMedia() ei enää toimi suojaamattomien alkuperien kohdalla. Jos haluat käyttää tätä ominaisuutta, suosittelemme vaihtamaan sovelluksen turvalliseen alkuperään, esim. HTTPS:ään. Lue lisää osoitteesta https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate on poistettu käytöstä. Valitse sen sijaan RTCPeerConnectionIceErrorEvent.address tai RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator on poistettu käytöstä. Käytä sen sijaan tätä: Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS:ää ei voi ladata file: ‑URL-osoitteista, elleivät ne pääty .css ‑tiedostotunnisteeseen." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() on poistettu käytöstä, ja se on nyt saatavilla vain laajennuskonteksteissa. Myös tuloksen topK- ja lämpötilakentät on poistettu käytöstä." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "LanguageModelin lämpötila-parametri/määrite on poistettu käytöstä. Se toimii vain laajennuksissa, ja se voidaan poistaa tulevaisuudessa." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "LanguageModelin topK-parametri/määrite on poistunut käytöstä. Se toimii vain laajennuksissa, ja se voidaan poistaa tulevaisuudessa." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota on poistettu käytöstä. Ota sen sijaan käyttöön LanguageModel.contextWindow. Tämä alias on käytettävissä vain laajennuksissa." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage on poistettu käytöstä. Ota sen sijaan käyttöön LanguageModel.contextUsage. Tämä alias on käytettävissä vain laajennuksissa." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Kohteen SourceBuffer.abort() käyttö kohteen remove() asynkronisen välin poistamiseen on poistettu käytöstä määritysmuutoksen vuoksi. Tuki poistetaan tulevaisuudessa. Kuuntele sen sijaan tapahtuma updateend. abort() on tarkoitettu ainoastaan asynkronisen medialiitteen tai nollausjäsentäjän tilan keskeytykseen." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() on poistettu käytöstä. Ota sen sijaan käyttöön LanguageModel.measureContextUsage(). Tämä alias on käytettävissä vain laajennuksissa." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Kohteen MediaSource.duration asettaminen puskuroidun koodatun kehyksen korkeinta esitysaikaleimaa alemmas on poistettu käytöstä määritysmuutoksen vuoksi. Lyhennetyn puskuroidun median implisiittisen poiston tuki poistetaan tulevaisuudessa. Tee sen sijaan eksplisiittinen remove(newDuration, oldDuration) kaikkien sourceBuffers ‑kohteiden kohdalla, joissa newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow on poistettu käytöstä. Valitse LanguageModel.oncontextoverflow sen sijaan. LanguageModel.onquotaoverflow on saatavilla aliaksena vain laajennuksissa." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS:ää ei voi ladata file: ‑URL-osoitteista, elleivät ne pääty .css ‑tiedostotunnisteeseen." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI pyytää käyttölupaa, vaikka MIDIOptions ei ole määrittänyt sysexiä." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Notification APIa ei saa enää käyttää suojaamattomista alkuperistä. Suosittelemme vaihtamaan sovelluksen turvalliseen alkuperään, esim. HTTPS:ään. Lue lisää osoitteesta https://goo.gle/chrome-insecure-origins." + "message": "Notification APIa ei saa enää käyttää suojaamattomista alkuperistä. Suosittelemme vaihtamaan sovelluksen turvalliseen alkuperään, esim. HTTPS:ään. Lue lisää osoitteesta https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Notification APIn lupaa ei välttämättä enää pyydetä eri lähteistä peräisin olevalta iframelta. Suosittelemme sen sijaan pyytämään lupaa ylätason kehykseltä tai avaamaan uuden ikkunan." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen on poistettu käytöstä. Käytä sen sijaan Document.fullscreenEnabled-APIa." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Poistamme APIn chrome.privacy.websites.privacySandboxEnabled käytöstä, mutta se pysyy taaksepäinyhteensopivana M113-versioon asti. Ota sen sijaan käyttöön chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled ja chrome.privacy.websites.adMeasurementEnabled. Lue lisää osoitteesta https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Rajoitus DtlsSrtpKeyAgreement on poistettu. Olet määrittänyt false ‑arvon tälle rajoitukselle, mikä tulkitaan yrityksenä käyttää poistettua SDES key negotiation ‑metodia. Tämä toiminto on poistettu. Käytä sen sijaan palvelua, joka tukee tätä: DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() on poistettu käytöstä. Käytä sen sijaan Selection.modify()-APIa." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets on poistettu käytöstä ja poistetaan kokonaan. Lue lisää osoitteesta https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Aliresurssipyynnöt, joiden URL-osoitteet sisältävät upotettuja kirjautumistietoja (esim. https://user:pass@host/), on estetty." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer edellyttää muista lähteistä eristämistä. Lue lisää osoitteesta https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API on poistettu käytöstä ja poistetaan kokonaan tulevassa versiossa." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor on poistettu käytöstä ja poistetaan kokonaan. Lue lisää osoitteesta https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() ilman käyttäjän aktivointia on poistettu käytöstä ja poistetaan kokonaan." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API on poistettu käytöstä, ja se poistetaan kokonaan tulevasta versiosta." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Unload-tapahtumaseuraimet on poistettu käytöstä ja ne poistetaan selaimesta" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Laajennusten pitäisi ottaa muista lähteistä eristäminen käyttöön, jotta ne voivat jatkaa tämän käyttöä: SharedArrayBuffer. Lue lisää osoitteesta https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() on poistettu käytöstä. Käytä sen sijaan writeValueWithResponse()- tai writeValueWithoutResponse()-menetelmää." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "Vastaus-JSON ei tue UTF-16:ta kohteessa XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Pääsäikeen samanaikainen XMLHttpRequest on poistettu käytöstä, koska sillä oli haitallisia vaikutuksia loppukäyttäjän kokemukseen. Lue lisäohjeita osoitteesta https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Kaikki selaimet ovat poistaneet XSLTProcessorin ja XSLT-käsittelyohjeet käytöstä. Ominaisuudet poistetaan pian tästä selaimesta." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animaatio" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Asettelun muutoksia tapahtuu, kun elementit liikkuvat ilman käyttäjän interaktioita. [Tutki asettelun muutosten syitä](https://web.dev/articles/optimize-cls), kuten elementtien lisäämistä, poistamista tai fonttien vaihtumista sivun latauksen aikana." + "message": "Asettelun muutoksia tapahtuu, kun elementit liikkuvat ilman käyttäjän interaktioita. [Tutki asettelun muutosten syitä](https://developer.chrome.com/docs/performance/insights/cls-culprit), kuten elementtien lisäämistä, poistamista tai fonttien vaihtumista sivun latauksen aikana." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Lisätty iframe" @@ -2040,7 +2076,7 @@ "message": "Välimuistin käyttöikä" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Pitkä välimuistin käyttöikä voi nopeuttaa sivun lataamista, kun käyttäjä avaa sen uudelleen. [Lue lisää](https://web.dev/uses-long-cache-ttl/)." + "message": "Pitkä välimuistin käyttöikä voi nopeuttaa sivun lataamista, kun käyttäjä avaa sen uudelleen. [Lue lisää välimuistiin tallentamisesta](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Ei pyyntöjä, joissa on tehottomat välimuistikäytännöt" @@ -2055,7 +2091,7 @@ "message": "Käytä tehokasta välimuistin käyttöikää" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Suuri DOM voi pidentää tyylilaskelmien ja asettelun uudelleenjuoksutusten kestoa, mikä vaikuttaa sivun responsiivisuuteen. Suuri DOM lisää myös muistin käyttöä. [Katso, miten voit välttää liian suuren DOM:n](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Suuri DOM voi pidentää tyylilaskelmien ja asettelun uudelleenjuoksutusten kestoa, mikä vaikuttaa sivun responsiivisuuteen. Suuri DOM lisää myös muistin käyttöä. [Katso, miten voit välttää liian suuren DOM:n](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Kesto" @@ -2091,7 +2127,7 @@ "message": "Arvo" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Ensimmäinen verkkopyyntö on tärkein. Vähennä viivettä välttämällä uudelleenohjauksia, varmistamalla nopea palvelimen vaste ja ottamalla tekstin pakkaus käyttöön." + "message": "Ensimmäinen verkkopyyntö on tärkein. [Vähennä viivettä](https://developer.chrome.com/docs/performance/insights/document-latency) välttämällä uudelleenohjauksia, varmistamalla nopea palvelimen vaste ja ottamalla tekstin pakkaus käyttöön." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Uudelleenohjauksia ({PH1} uudelleenohjausta, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Lähde" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Poista suuret, kopioidut JavaScript-moduulit paketeista pienentääksesi verkkotoiminnan tarpeetonta tavunkulutusta." + "message": "Poista suuret, [kopioidut JavaScript-moduulit](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) paketeista pienentääksesi verkkotoiminnan tarpeetonta tavunkulutusta." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Päällekkäinen JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Harkitse asettavasi [font-display](https://developer.chrome.com/blog/font-display) arvoon swap tai optional, niin varmistat, että teksti on aina näkyvissä. Optimointia (swap) voidaan lisätä, jotta asettelumuutoksia voidaan vähentää [fonttimittarin ohitusarvojen](https://developer.chrome.com/blog/font-fallbacks) avulla." + "message": "Harkitse asettavasi [font-display](https://developer.chrome.com/docs/performance/insights/font-display) arvoon swap tai optional, niin varmistat, että teksti on aina näkyvissä. Optimointia (swap) voidaan lisätä, jotta asettelumuutoksia voidaan vähentää [fonttimittarin ohitusarvojen](https://developer.chrome.com/blog/font-fallbacks) avulla." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Fontti" @@ -2151,10 +2187,10 @@ "message": "(nimettömät)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Pakotettu uudelleenlaskenta tapahtuu, kun JavaScript kysyy geometrisiä ominaisuuksia (esim. offsetWidth) sen jälkeen, kun DOM-tilan muutos on mitätöinyt tyylit. Tämä voi johtaa huonoihin tuloksiin. Lue lisää [pakotetuista uudelleenlaskemisista](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) ja mahdollisista torjuntakeinoista." + "message": "Pakotettu uudelleenlaskenta tapahtuu, kun JavaScript kysyy geometrisiä ominaisuuksia (esim. offsetWidth) sen jälkeen, kun DOM-tilan muutos on mitätöinyt tyylit. Tämä voi johtaa huonoihin tuloksiin. Lue lisää [pakotetuista uudelleenlaskemisista](https://developer.chrome.com/docs/performance/insights/forced-reflow) ja mahdollisista torjuntakeinoista." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Jäljityslista" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Kutsukehykset, jotka käynnistävät uudelleenlaskennan" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Pakotettu uudelleenlaskeminen" @@ -2169,7 +2205,7 @@ "message": "[määrittämätön]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Aloita tutkinta pisimmästä osasta. [Viiveet voidaan minimoida](https://web.dev/articles/optimize-inp#optimize_interactions). Voit lyhentää käsittelyaikaa [optimoimalla pääsäikeen kustannukset](https://web.dev/articles/optimize-long-tasks), usein JS:n." + "message": "Aloita tutkinta [INP:n parantamisesta](https://developer.chrome.com/docs/performance/insights/inp-breakdown) katsomalla pisintä osaa." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Kesto" @@ -2193,7 +2229,7 @@ "message": "INP-erittely" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Kuvien latausajan lyhentäminen voi parantaa sivun havaittua latausaikaa ja LCP:tä. [Lue lisää kuvakoon optimoinnista](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Kuvien latausajan lyhentäminen voi parantaa sivun havaittua latausaikaa ja LCP:tä. [Lue lisää kuvakoon optimoinnista](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (arvio: {PH2})" @@ -2223,7 +2259,7 @@ "message": "Videomuotojen käyttö GIF-tiedostojen sijaan voi parantaa animoidun sisällön latauskokoa." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Kullakin [osavaiheella on omat parantamisen strategiat](https://web.dev/articles/optimize-lcp#lcp-breakdown). Ihanteellisesti suurin osa LCP-ajasta pitäisi käyttää resurssien lataamiseen, ei viivästyksiin." + "message": "Kullakin [osavaiheella on omat parantamisen strategiat](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Ihanteellisesti suurin osa LCP-ajasta pitäisi käyttää resurssien lataamiseen, ei viivästyksiin." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Kesto" @@ -2253,7 +2289,7 @@ "message": "LCP-erittely" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimoi LCP tekemällä LCP-kuvasta [löydettävä](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) HTML:stä heti ja [välttämällä laiskaa latautumista](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimoi LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) tekemällä LCP-kuvasta löydettävä HTML:stä heti ja välttämällä laiskaa latautumista" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high applied" @@ -2286,13 +2322,13 @@ "message": "Hukatut tavut" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfill- ja transform-merkintöjen avulla vanhemmat selaimet voivat käyttää uusia JavaScript-ominaisuuksia. Monia ei kuitenkaan tarvita nykyaikaisissa selaimissa. Harkitse JavaScript-käännösprosessin muuttamista niin, että [Baseline](https://web.dev/articles/baseline-and-polyfills)-ominaisuuksien ohjelmkointikoodin kieltä ei käännetä, ellet tiedä, että sinun on tuettava vanhempia selaimia. [Lue lisää siitä, miksi useimmat sivustot voivat ottaa käyttöön ES6+-koodin ilman ohjelmointikoodin kielen kääntämistä](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfill- ja transform-merkintöjen avulla vanhemmat selaimet voivat käyttää uusia JavaScript-ominaisuuksia. Monia ei kuitenkaan tarvita nykyaikaisissa selaimissa. Harkitse JavaScript-käännösprosessin muuttamista niin, että [Baseline](https://web.dev/articles/baseline-and-polyfills)-ominaisuuksien ohjelmkointikoodin kieltä ei käännetä, ellet tiedä, että sinun on tuettava vanhempia selaimia. [Lue lisää siitä, miksi useimmat sivustot voivat ottaa käyttöön ES6+-koodin ilman ohjelmointikoodin kielen kääntämistä](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Vanha JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 ja HTTP/3 tarjoavat monia etuja HTTP/1.1:een verrattuna, esimerkiksi kanavoinnin. [Lue lisää modernin HTTP:n käytöstä](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 ja HTTP/3 tarjoavat monia etuja HTTP/1.1:een verrattuna, esimerkiksi kanavoinnin. [Lue lisää modernin HTTP:n käytöstä](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "HTTP/1.1 ei ollut käytössä millään pyynnöllä, tai sen nykyinen käyttö ei tarjoa merkittävää optimointimahdollisuutta. HTTP/1.1-pyynnöt merkitään vain, jos kuusi tai useampi staattinen elementti on peräisin samasta alkuperästä eikä niitä tarjota paikallisesta kehitysympäristöstä tai kolmannen osapuolen lähteestä." @@ -2325,7 +2361,7 @@ "message": "Käyttämätön ennakkoyhteys. Varmista, että crossorigin-määritettä käytetään oikein." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Vältä kriittisten pyyntöjen ketjuttamista](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) lyhentämällä ketjuja, pienentämällä resurssien latauskokoa ja lykkäämällä tarpeettomien resurssien lataamista." + "message": "[Vältä kriittisten pyyntöjen ketjuttamista](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) lyhentämällä ketjuja, pienentämällä resurssien latauskokoa ja lykkäämällä tarpeettomien resurssien lataamista." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Lisää [ennakkoyhdistämisen](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) vihjeitä tärkeimpiin alkuperiin, mutta pyri käyttämään enintään neljää." @@ -2364,7 +2400,7 @@ "message": "Vältä kriittisten pyyntöjen ketjuttamista lyhentämällä ketjuja, pienentämällä resurssien latauskokoa ja lykkäämällä tarpeettomien resurssien lataamista sivun latausajan parantamiseksi." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Pyynnöt estävät sivun ensimmäisen renderöinnin, joten LCP:ssä voi olla viiveitä. [Siirtäminen myöhemmäksi tai sisällyttäminen](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) voi poistaa nämä verkkopyynnöt kriittiseltä polulta." + "message": "Pyynnöt estävät sivun ensimmäisen renderöinnin, joten LCP:ssä voi olla viiveitä. [Siirtäminen myöhemmäksi tai sisällyttäminen](https://developer.chrome.com/docs/performance/insights/render-blocking) voi poistaa nämä verkkopyynnöt kriittiseltä polulta." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Kesto" @@ -2379,7 +2415,7 @@ "message": "Renderöinnin estopyyntö" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Jos \"Laske tyyli uudelleen\" ‑kustannukset ovat edelleen korkeita, valitsimen optimointi voi alentaa niitä. [Optimoi valitsimet](https://developer.chrome.com/docs/devtools/performance/selector-stats), kun sekä kulunut aika että hidas polku ovat korkeita. Yksinkertaiset valitsimet, vähemmän valitsimia, pienempi DOM ja matalampi DOM vähentävät vastaavuuskustannuksia." + "message": "Jos \"Laske tyyli uudelleen\" ‑kustannukset ovat edelleen korkeita, valitsimen optimointi voi alentaa niitä. [Optimoi valitsimet](https://developer.chrome.com/docs/performance/insights/slow-css-selector), kun sekä kulunut aika että hidas polku ovat korkeita. Yksinkertaiset valitsimet, vähemmän valitsimia, pienempi DOM ja matalampi DOM vähentävät vastaavuuskustannuksia." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Kulunut aika" @@ -2418,7 +2454,7 @@ "message": "Siirron koko" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Kolmannen osapuolen koodi voi vaikuttaa lataustehokkuuteen merkittävästi. [Vähennä ja lykkää kolmannen osapuolen koodin lataamista](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) sivun sisällön priorisoimiseksi." + "message": "Kolmannen osapuolen koodi voi vaikuttaa lataustehokkuuteen merkittävästi. [Vähennä ja lykkää kolmannen osapuolen koodin lataamista](https://developer.chrome.com/docs/performance/insights/third-parties) sivun sisällön priorisoimiseksi." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Kolmansia osapuolia ei löytynyt" @@ -2427,7 +2463,7 @@ "message": "Kolmannet osapuolet" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Napautusinteraktiot voivat [viivästyä jopa 300 ms:lla](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/), jos näkymää ei ole optimoitu mobiililaitteille." + "message": "Napautusinteraktiot voivat [viivästyä jopa 300 ms:lla](https://developer.chrome.com/docs/performance/insights/viewport), jos näkymää ei ole optimoitu mobiililaitteille." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Mobiililaitteen napautuksen viive" diff --git a/shared/localization/locales/fil.json b/shared/localization/locales/fil.json index fefa540e5c40..86cceff196dc 100644 --- a/shared/localization/locales/fil.json +++ b/shared/localization/locales/fil.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Ulat ng Daloy ng User ng Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Hindi na ginagamit at aalisin na ang Pag-uulat sa Attribution. Tingnan ang https://goo.gle/ps-status para sa mga detalye." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Hindi sasaklawin ang pagpapahintulot ng simbolong wildcard (*) sa pangangasiwa ng Access-Control-Allow-Headers sa CORS." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "Hindi na ginagamit ang chrome.loadTimes(), standardized na API: nextHopProtocol sa Navigation Timing 2 na lang ang gamitin." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Tatanggihan sa halip na puputulin ang cookies na naglalaman ng \\(0|r|n) character." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Hindi na ginagamit, at madi-disable nang default ang pagpapahinga ng patakaran sa iisang origin sa pamamagitan ng pagtatakda sa document.domain. Ang babalang ito sa paghinto sa paggamit ay para sa isang cross-origin na access na na-enable sa pamamagitan ng pagtatakda sa document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Suporta para sa data: Hindi na ginagamit ang mga URL sa SVGUseElement at aalisin na ito sa hinaharap." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Isa itong halimbawa para sa pagpapakita ng code na nire-require para sa iniulat na paghinto sa paggamit ng proseso ng browser." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Hindi na ginagamit ang Protected Audience API at aalisin na ito sa release sa hinaharap." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "Hindi na gumagana ang getCurrentPosition() at watchPosition() sa mga hindi secure na origin. Para magamit ang feature na ito, dapat mong isaalang-alang ang paglipat ng iyong application sa isang secure na origin, tulad ng HTTPS. Tingnan ang https://goo.gle/chrome-insecure-origins para sa higit pang detalye." + "message": "Hindi na gumagana ang getCurrentPosition() at watchPosition() sa mga hindi secure na origin. Para magamit ang feature na ito, dapat mong pag-isipang ilipat ang iyong application sa isang secure na origin, tulad ng HTTPS. Tingnan ang https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ para sa higit pang detalye." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "Hindi na ginagamit ang getCurrentPosition() at watchPosition() sa mga hindi secure na origin. Para magamit ang feature na ito, dapat mong isaalang-alang ang paglipat ng iyong application sa isang secure na origin, tulad ng HTTPS. Tingnan ang https://goo.gle/chrome-insecure-origins para sa higit pang detalye." + "message": "Hindi na ginagamit ang getCurrentPosition() at watchPosition() sa mga hindi secure na origin. Para magamit ang feature na ito, dapat mong pag-isipang ilipat ang iyong application sa isang secure na origin, tulad ng HTTPS. Tingnan ang https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ para sa higit pang detalye." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "Hindi na gumagana ang getUserMedia() sa mga hindi secure na origin. Para magamit ang feature na ito, dapat mong isaalang-alang ang paglipat ng iyong application sa isang secure na origin, tulad ng HTTPS. Tingnan ang https://goo.gle/chrome-insecure-origins para sa higit pang detalye." + "message": "Hindi na gumagana ang getUserMedia() sa mga hindi secure na origin. Para magamit ang feature na ito, dapat mong pag-isipang ilipat ang iyong application sa isang secure na origin, tulad ng HTTPS. Tingnan ang https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ para sa higit pang detalye." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "Hindi na ginagamit ang RTCPeerConnectionIceErrorEvent.hostCandidate. RTCPeerConnectionIceErrorEvent.address o RTCPeerConnectionIceErrorEvent.port na lang ang gamitin." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Hindi na ginagamit ang Intl.v8BreakIterator. Intl.Segmenter na lang ang gamitin." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "Hindi ma-load ang CSS mula sa mga URL ng file: maliban kung nagtatapos ang mga ito sa file extension na .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "Hindi na ginagamit ang LanguageModel.params() at available na lang ito ngayon sa mga konteksto ng extension. Hindi na rin ginagamit ang mga field na nauugnay sa topK at temperature sa resulta nito." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Hindi na ginagamit ang parameter/attribute na 'temperature' para sa LanguageModel. Gumagana lang ito sa mga extension at posibleng alisin ito sa hinaharap." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Hindi na ginagamit ang parameter/attribute na 'topK' para sa LanguageModel. Gumagana lang ito sa mga extension at posibleng alisin ito sa hinaharap." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "Hindi na ginagamit ang LanguageModel.inputQuota. Gamitin na lang ang LanguageModel.contextWindow. Available lang ang alias na ito sa mga extension." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "Hindi na ginagamit ang LanguageModel.inputUsage. Gamitin na lang ang LanguageModel.contextUsage. Available lang ang alias na ito sa mga extension." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Hindi na ginagamit ang paggamit ng SourceBuffer.abort() para i-abort ang asynchronous na pag-aalis ng sakop ng remove() dahil sa pagbabago ng detalye. Aalisin ang suporta sa hinaharap. Dapat mong pakinggan na lang ang updateend. Nilalayon lang ng abort() na i-abort ang asynchronous na pagdaragdag ng media o i-reset ang status ng pang-parse." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "Hindi na ginagamit ang LanguageModel.measureInputUsage(). Gamitin na lang ang LanguageModel.measureContextUsage(). Available lang ang alias na ito sa mga extension." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Hindi na ginagamit ang pagtatakda ng MediaSource.duration sa ibaba ng pinakamataas na timestamp ng presentation ng anumang naka-buffer at naka-code na frame dahil sa pagbabago ng detalye. Aalisin ang suporta para sa direktang pag-aalis ng naputol at naka-buffer na media sa hinaharap. Sa halip, dapat kang magsagawa ng direktang remove(newDuration, oldDuration) sa lahat ng sourceBuffers, kung saan newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "Hindi na ginagamit ang LanguageModel.onquotaoverflow. Gamitin na lang ang LanguageModel.oncontextoverflow. Available lang ang alias na LanguageModel.onquotaoverflow sa mga extension." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "Hindi ma-load ang CSS mula sa mga URL ng file: maliban kung nagtatapos ang mga ito sa file extension na .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Hihingi ng pahintulot ang Web MIDI sa paggamit kahit na hindi tinukoy ang sysex sa MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Posibleng hindi na magamit ang Notification API mula sa mga hindi secure na origin. Dapat mong isaalang-alang ang paglipat ng iyong application sa isang secure na origin, tulad ng HTTPS. Tingnan ang https://goo.gle/chrome-insecure-origins para sa higit pang detalye." + "message": "Posibleng hindi na magamit ang Notification API mula sa mga hindi secure na origin. Pag-isipang ilipat ang iyong application sa isang secure na origin, tulad ng HTTPS. Tingnan ang https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ para sa higit pang detalye." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Posibleng hindi na humiling ng pahintulot para sa Notification API mula sa isang cross-origin na iframe. Dapat mong isaalang-alang ang paghiling ng pahintulot mula sa isang top-level na frame o sa halip ay magbukas ng bagong window." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "Hindi na ginagamit ang HTMLVideoElement.webkitSupportsFullscreen. Pakigamit na lang ang Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Hindi na namin gagamitin ang API na chrome.privacy.websites.privacySandboxEnabled, pero mananatili itong aktibo para sa backward compatibility hanggang sa pag-release ng M113. Sa halip, pakigamit ang chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled, at chrome.privacy.websites.adMeasurementEnabled. Tingnan ang https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Inalis ang paghihigpit na DtlsSrtpKeyAgreement. Tinukoy mo ang isang false na value para sa paghihigpit na ito, na itinuturing na pagsubok na gamitin ang inalis na paraan ng SDES key negotiation. Inalis ang functionality na ito; isang serbisyong sumusuporta sa DTLS key negotiation na lang ang gamitin." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Hindi na ginagamit ang Range.expand(). Pakigamit na lang ang Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Hindi na ginagamit at aalisin na ang Related Website Sets. Tingnan ang https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ para sa higit pang detalye." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Naka-block ang mga kahilingan sa subresource na may mga URL na naglalaman ng mga naka-embed na kredensyal (hal., https://user:pass@host/)." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "Mangangailangan ang SharedArrayBuffer ng pag-isolate ng cross-origin. Tingnan ang https://developer.chrome.com/blog/enabling-shared-array-buffer/ para sa higit pang detalye." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Hindi na ginagamit ang Shared Storage API at aalisin ito sa release sa hinaharap." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "Hindi na ginagamit at aalisin na ang document.requestStorageAccessFor. Tingnan ang https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ para sa higit pang detalye." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Hindi na ginagamit at aalisin ang speechSynthesis.speak() nang walang pag-activate ng user." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Hindi na ginagamit ang Topics API at aalisin na ito sa release sa hinaharap." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Hindi na ginagamit at aalisin na ang mag-unload ng mga event listener." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Dapat mag-opt in ang mga extension sa mga pag-isolate ng cross-origin para patuloy na magamit ang SharedArrayBuffer. Tingnan ang https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "Hindi na ginagamit ang BluetoothRemoteGATTCharacteristic.writeValue(). Gamitin na lang ang writeValueWithResponse() o writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "Hindi sinusuportahan ang UTF-16 ng sagot na json sa XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Hindi na ginagamit ang synchronous na XMLHttpRequest sa pangunahing thread dahil sa mga nakakapinsalang epekto nito sa experience ng end user. Para sa higit pang tulong, tingnan ang https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Hindi na ginagamit ng lahat ng browser ang XSLTProcessor at Mga Tagubilin sa Pagpoproseso ng XSLT. Malapit nang alisin ang mga feature na ito sa browser na ito." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animation" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Nangyayari ang mga pagbabago sa layout kapag gumagalaw ang mga element nang walang anumang interaction ng user. [Siyasatin ang mga dahilan ng pagbabago sa layout](https://web.dev/articles/optimize-cls), tulad ng mga pagdaragdag ng mga element, pag-alis, o pagbabago ng mga font nito kapag naglo-load ang page." + "message": "Nangyayari ang mga pagbabago sa layout kapag gumagalaw ang mga element nang walang anumang interaction ng user. [Siyasatin ang mga dahilan ng pagbabago sa layout](https://developer.chrome.com/docs/performance/insights/cls-culprit), tulad ng mga pagdaragdag ng mga element, pag-alis, o pagbabago ng mga font nito kapag naglo-load ang page." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Na-inject na iframe" @@ -2040,7 +2076,7 @@ "message": "TTL ng Cache" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Puwedeng mapabilis ng mahabang lifetime ng cache ang mga umuulit na pagbisita sa iyong page. [Matuto pa](https://web.dev/uses-long-cache-ttl/)." + "message": "Puwedeng mapabilis ng mahabang lifetime ng cache ang mga umuulit na pagbisita sa iyong page. [Matuto pa tungkol sa pag-cache](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Walang request na may mga hindi mahusay na patakaran sa cache" @@ -2055,7 +2091,7 @@ "message": "Gumamit ng mahuhusay na lifetime ng cache" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Kapag malaki ang DOM, puwedeng tumaas ang tagal ng pagkalkula ng istilo at mga reflow ng layout, na nakakaapekto sa pagiging responsive ng page. Madaragdagan din ng malaking DOM ang paggamit ng memory. [Alamin kung paano iwasan ang masyadong malaking DOM](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Kapag malaki ang DOM, puwedeng tumaas ang tagal ng pagkalkula ng istilo at mga reflow ng layout, na nakakaapekto sa pagiging responsive ng page. Madaragdagan din ng malaking DOM ang paggamit ng memory. [Alamin kung paano iwasan ang masyadong malaking DOM](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Tagal" @@ -2091,7 +2127,7 @@ "message": "Value" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Pinakamahalaga ang iyong unang request sa network. Bawasan ang latency nito sa pamamagitan ng pag-iwas sa mga pag-redirect, na tumitiyak sa mabilis na pagtugon ng server, at nagbibigay-daan sa pag-compress ng text." + "message": "Pinakamahalaga ang iyong unang request sa network. [Bawasan ang latency nito](https://developer.chrome.com/docs/performance/insights/document-latency) sa pamamagitan ng pag-iwas sa mga pag-redirect, pagtiyak sa mabilis na sagot ng server, at pag-enable sa pag-compress ng text." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Nagkaroon ng mga pag-redirect ({PH1} (na) pag-redirect, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Source" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Alisin ang mga malaki at duplicate na module ng JavaScript sa mga bundle para mabawasan ang mga hindi kinakailangang byte na nakokonsumo ng aktibidad ng network." + "message": "Alisin ang malalaking [duplicate na module ng JavaScript](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) sa mga bundle para mabawasan ang mga hindi kinakailangang byte na nakokonsumo ng aktibidad ng network." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Na-duplicate na JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Pag-isipang itakda ang [font-display](https://developer.chrome.com/blog/font-display) sa swap o optional para tiyaking patuloy na makikita ang text. Puwede pang i-optimize ang swap para mabawasan ang mga pagbabago sa layout gamit ang [mga override sa sukatan ng font](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Pag-isipang itakda ang [font-display](https://developer.chrome.com/docs/performance/insights/font-display) sa swap o optional para tiyaking patuloy na makikita ang text. Puwede pang i-optimize ang swap para mabawasan ang mga pagbabago sa layout gamit ang [mga override sa sukatan ng font](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Font" @@ -2151,10 +2187,10 @@ "message": "(anonymous)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Nagkakaroon ng sapilitang pag-reflow kapag nag-query ang JavaScript ng mga geometric na property (gaya ng offsetWidth) pagkatapos ma-invalidate ang mga istilo sa pamamagitan ng pagbabago sa status ng DOM. Puwede itong magresulta sa hindi magandang performance. Matuto pa tungkol sa [mga sapilitang pag-reflow](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) at posibleng pag-mitigate." + "message": "Nagkakaroon ng sapilitang pag-reflow kapag nag-query ang JavaScript ng mga geometric na property (gaya ng offsetWidth) pagkatapos ma-invalidate ang mga istilo sa pamamagitan ng pagbabago sa status ng DOM. Puwede itong magresulta sa hindi magandang performance. Matuto pa tungkol sa [mga sapilitang pag-reflow](https://developer.chrome.com/docs/performance/insights/forced-reflow) at posibleng pag-mitigate." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Stack trace" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Mga call frame na nagti-trigger ng reflow" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Sapilitang reflow" @@ -2169,7 +2205,7 @@ "message": "[hindi na-attribute]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Simulan ang pagsisiyasat sa pinakamahabang subpart. [Puwedeng mabawasan ang mga pagkaantala](https://web.dev/articles/optimize-inp#optimize_interactions). Para paikliin ang tagal ng pagproseso, [i-optimize ang mga main-thread cost](https://web.dev/articles/optimize-long-tasks), na madalas ay JS." + "message": "Simulan ang pagsisiyasat sa kung [paano pahusayin ang INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) sa pamamagitan ng pagtingin sa pinakamahabang subpart." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Tagal" @@ -2193,7 +2229,7 @@ "message": "Breakdown ng INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Kapag binawasan ang tagal ng pag-download ng mga larawan, posibleng mapahusay ang natukoy na oras ng pag-load ng page at LCP. [Matuto pa tungkol sa pag-optimize ng laki ng larawan](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Kapag binawasan ang tagal ng pag-download ng mga larawan, posibleng mapahusay ang natukoy na oras ng pag-load ng page at LCP. [Matuto pa tungkol sa pag-optimize ng laki ng larawan](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (Tinatayang {PH2})" @@ -2223,7 +2259,7 @@ "message": "Kapag gumamit ng mga format ng video sa halip na mga GIF, posibleng mapahusay ang laki ng download ng animated na content." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Ang bawat [subpart ay may mga partikular na strategy sa pagpapahusay](https://web.dev/articles/optimize-lcp#lcp-breakdown). Mainam kung gugugulin ang malaking bahagi ng tagal ng LCP sa pag-load ng mga resource, at hindi sa mga pagkaantala." + "message": "Ang bawat [subpart ay may mga partikular na strategy sa pagpapahusay](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Mainam kung gugugulin ang malaking bahagi ng tagal ng LCP sa pag-load ng mga resource, at hindi sa mga pagkaantala." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Tagal" @@ -2253,7 +2289,7 @@ "message": "Breakdown ng LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Gawing [nahahanap](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) kaagad ang larawan para sa LCP mula sa HTML para ma-optimize ang LCP, at [maiwasan ang mabagal na pag-load](https://web.dev/articles/lcp-lazy-loading)" + "message": "Gawing nahahanap kaagad ang larawan ng LCP mula sa HTML para [ma-optimize ang LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery), at maiwasan ang mabagal na pag-load" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "In-apply ang fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "Mga nasayang na byte" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Nagbibigay-daan ang mga polyfill at transform na magamit ng mga mas lumang browser ang mga bagong feature ng JavaScript. Gayunpaman, marami ang hindi kinakailangan para sa mga modernong browser. Pag-isipang baguhin ang iyong proseso ng pagbuo sa JavaScript para hindi ma-transpile ang mga [Baseline](https://web.dev/articles/baseline-and-polyfills) na feature, maliban kung alam mong dapat mong masuportahan ang mga mas lumang browser. [Alamin kung bakit puwedeng mag-deploy ang karamihan ng mga site ng ES6+ na code nang hindi nagta-transpile](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Nagbibigay-daan ang mga polyfill at transform na magamit ng mga mas lumang browser ang mga bagong feature ng JavaScript. Gayunpaman, marami ang hindi kinakailangan para sa mga modernong browser. Pag-isipang baguhin ang iyong proseso ng pagbuo sa JavaScript para hindi ma-transpile ang mga [Baseline](https://web.dev/articles/baseline-and-polyfills) na feature, maliban kung alam mong dapat mong masuportahan ang mga mas lumang browser. [Alamin kung bakit puwedeng mag-deploy ang karamihan ng mga site ng ES6+ na code nang hindi nagta-transpile](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Legacy na JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "Nag-aalok ang HTTP/2 at HTTP/3 ng maraming benepisyo kumpara sa HTTP/1.1, tulad ng multiplexing. [Matuto pa tungkol sa paggamit ng modernong HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "Nag-aalok ang HTTP/2 at HTTP/3 ng maraming benepisyo kumpara sa HTTP/1.1, tulad ng multiplexing. [Matuto pa tungkol sa paggamit ng modernong HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Walang request na gumamit ng HTTP/1.1, o hindi nagpapakita ang kasalukuyang paggamit nito ng HTTP/1.1 ng makabuluhang pagkakataon sa pag-optimize. Fina-flag lang ang mga HTTP/1.1 request kung nagmumula ang anim o higit pang static na asset sa parehong origin, at hindi inihahatid ang mga ito mula sa lokal na environment sa pag-develop o third-party na source." @@ -2325,7 +2361,7 @@ "message": "Hindi nagamit na pag-preconnect. Tingnan kung ginagamit nang maayos ang attribute na crossorigin." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Iwasan ang pag-chain ng mahahalagang request](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) sa pamamagitan ng pagbabawas sa haba ng mga chain, pagbabawas sa laki ng mga dina-download na resource, o pagpapaliban sa pag-download ng mga hindi kinakailangang resource para mapabilis ang pag-load ng page." + "message": "[Iwasan ang pag-chain ng mahahalagang request](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) sa pamamagitan ng pagbabawas sa haba ng mga chain, pagbabawas sa laki ng mga dina-download na resource, o pagpapaliban sa pag-download ng mga hindi kinakailangang resource para mapabilis ang pag-load ng page." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Magdagdag ng mga hint sa [pag-preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) sa mga pinakamahalagang origin mo, pero subukang gumamit ng hindi lalampas sa 4." @@ -2364,22 +2400,22 @@ "message": "Iwasan ang pag-chain ng mahahalagang request sa pamamagitan ng pagbabawas sa haba ng mga chain, pagbabawas sa laki ng mga dina-download na resource, o pagpapaliban sa pag-download ng mga hindi kinakailangang resource para mapabilis ang pag-load ng page." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Bina-block ng mga request ang unang pag-render ng page, na posibleng makaantala sa LCP. Puwedeng alisin ng [pagpapaliban o pag-inline](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) ang mga request sa network na ito sa critical path." + "message": "Bina-block ng mga request ang unang pag-render ng page, na posibleng makaantala sa LCP. Puwedeng alisin ng [pagpapaliban o pag-inline](https://developer.chrome.com/docs/performance/insights/render-blocking) ang mga request sa network na ito sa critical path." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Tagal" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": { - "message": "Walang request na nagba-block ng pag-render para sa navigation na ito" + "message": "Walang request na nagba-block ng pag-render para sa pag-navigate na ito" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": { "message": "Request" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "Mag-render ng mga request sa pag-block" + "message": "Mga request na nagba-block ng pag-render" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Kung mananatiling mataas ang mga gastos sa Kalkulahin Ulit ang Istilo, mapapababa ito ng pag-optimize ng selector. [I-optimize ang mga selector](https://developer.chrome.com/docs/devtools/performance/selector-stats) gamit ang matagal na lumipas na oras at mataas na % ng slow-path. Mapapaliit ng mga mas simpleng selector, mga mas kaunting selector, mas maliit na DOM, at mas mababaw na DOM ang mga tumutugmang gastos." + "message": "Kung mananatiling mataas ang mga gastos sa Kalkulahin Ulit ang Istilo, mapapababa ito ng pag-optimize ng selector. [I-optimize ang mga selector](https://developer.chrome.com/docs/performance/insights/slow-css-selector) gamit ang matagal na lumipas na oras at mataas na % ng slow-path. Mapapaliit ng mga mas simpleng selector, mga mas kaunting selector, mas maliit na DOM, at mas mababaw na DOM ang mga tumutugmang gastos." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Lumipas na oras" @@ -2418,7 +2454,7 @@ "message": "Laki ng paglipat" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Puwedeng lubos na makaapekto ang code ng 3rd party sa performance ng pag-load. [Bawasan at ipagpaliban ang pag-load ng code ng 3rd party](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) para isapriyoridad ang content ng iyong page." + "message": "Puwedeng lubos na makaapekto ang code ng 3rd party sa performance ng pag-load. [Bawasan at ipagpaliban ang pag-load ng code ng 3rd party](https://developer.chrome.com/docs/performance/insights/third-parties) para isapriyoridad ang content ng iyong page." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Walang nakitang third party" @@ -2427,7 +2463,7 @@ "message": "Mga 3rd party" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Posibleng [maantala nang hanggang 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) ang mga interaction sa pag-tap kung hindi na-optimize para sa mobile ang viewport." + "message": "Posibleng [maantala nang hanggang 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) ang mga interaction sa pag-tap kung hindi na-optimize para sa mobile ang viewport." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Pagkaantala sa pag-tap sa mobile" diff --git a/shared/localization/locales/fr.json b/shared/localization/locales/fr.json index c48dc2f38df3..d550b20f6c52 100644 --- a/shared/localization/locales/fr.json +++ b/shared/localization/locales/fr.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Rapport sur le flux d'utilisateurs Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attribution Reporting est obsolète et va être supprimée. Pour en savoir plus, consultez https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "L'autorisation ne sera pas couverte par le caractère générique (*) dans la gestion Access-Control-Allow-Headers de CORS." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() est obsolète. Veuillez utiliser l'API normalisée à la place : nextHopProtocol dans Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Les cookies contenant un caractère \\(0|r|n) ne seront pas tronqués, mais refusés." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "La possibilité de contourner la règle d'origine commune en définissant document.domain est obsolète et sera désactivée par défaut. Cet avertissement concerne l'accès multi-origine activé en définissant document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "La prise en charge des URL \"data\" dans SVGUseElement est obsolète et sera supprimée à l'avenir." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Exemple d'affichage du code requis pour un abandon signalé de processus du navigateur." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "L'API Protected Audience est obsolète et sera supprimée dans une prochaine version." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() et watchPosition() ne fonctionnent plus sur les origines non sécurisées. Pour utiliser cette fonctionnalité, vous devriez envisager d'utiliser une origine sûre pour votre application, par exemple HTTPS. Pour en savoir plus, consultez https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() et watchPosition() ne fonctionnent plus sur les origines non sécurisées. Pour utiliser cette fonctionnalité, vous devriez envisager d'utiliser une origine sûre pour votre appli, par exemple HTTPS. Consultez https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ pour en savoir plus." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() et watchPosition() sont obsolètes pour les origines non sécurisées. Pour utiliser cette fonctionnalité, vous devriez envisager d'utiliser une origine sûre pour votre application, par exemple HTTPS. Pour en savoir plus, consultez https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() et watchPosition() sont obsolètes pour les origines non sécurisées. Pour utiliser cette fonctionnalité, vous devriez envisager d'utiliser une origine sûre pour votre appli, par exemple HTTPS. Consultez https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ pour en savoir plus." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() ne fonctionne plus sur les origines non sécurisées. Pour utiliser cette fonctionnalité, vous devriez envisager d'utiliser une origine sûre pour votre application, par exemple HTTPS. Pour en savoir plus, consultez https://goo.gle/chrome-insecure-origins." + "message": "getUserMedia() ne fonctionne plus sur les origines non sécurisées. Pour utiliser cette fonctionnalité, vous devriez envisager d'utiliser une origine sûre pour votre appli, par exemple HTTPS. Consultez https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ pour en savoir plus." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate est obsolète. Veuillez utiliser RTCPeerConnectionIceErrorEvent.address ou RTCPeerConnectionIceErrorEvent.port à la place." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator est obsolète. Veuillez utiliser Intl.Segmenter à la place." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS ne peut pas être chargé depuis des URL file:, sauf si elles se terminent par une extension de fichier .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() est obsolète et n'est désormais disponible que dans les contextes d'extension. Les champs liés à \"topK\" et \"temperature\" dans son résultat sont aussi obsolètes." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Le paramètre/attribut \"temperature\" pour LanguageModel est obsolète. Il ne fonctionne que dans les extensions et pourrait être supprimé à l'avenir." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Le paramètre/attribut \"topK\" pour LanguageModel est obsolète. Il ne fonctionne que dans les extensions et pourrait être supprimé à l'avenir." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota est obsolète. Veuillez plutôt utiliser LanguageModel.contextWindow. Cet alias n'est disponible que dans les extensions." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage est obsolète. Veuillez plutôt utiliser LanguageModel.contextUsage. Cet alias n'est disponible que dans les extensions." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "La possibilité d'utiliser SourceBuffer.abort() pour annuler la suppression de la plage asynchrone par remove() est obsolète, en raison d'une modification de la spécification. Sa prise en charge sera supprimée prochainement. Écoutez plutôt l'événement updateend. abort() sert uniquement à annuler l'ajout d'un contenu multimédia asynchrone ou à réinitialiser l'état de l'analyseur." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() est obsolète. Veuillez plutôt utiliser LanguageModel.measureContextUsage(). Cet alias n'est disponible que dans les extensions." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "La possibilité de régler MediaSource.duration à une valeur inférieure au code temporel de présentation le plus élevé de n'importe quel frame codé en mémoire tampon est obsolète en raison d'une modification de la spécification. La possibilité de supprimer implicitement des contenus multimédias tronqués en mémoire tampon sera supprimée prochainement. À la place, vous devriez exécuter remove(newDuration, oldDuration) de manière explicite sur tous les sourceBuffers, où newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow est obsolète. Veuillez plutôt utiliser LanguageModel.oncontextoverflow. L'alias LanguageModel.onquotaoverflow n'est disponible que dans les extensions." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS ne peut pas être chargé depuis des URL file:, sauf si elles se terminent par une extension de fichier .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI demandera une autorisation d'utilisation, même si le SysEx n'est pas spécifié dans les MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "L'API Notification ne peut plus être utilisée depuis des origines non sécurisées. Vous devriez envisager d'utiliser une origine sûre pour votre application, par exemple HTTPS. Pour en savoir plus, consultez https://goo.gle/chrome-insecure-origins." + "message": "L'API Notification ne peut plus être utilisée depuis des origines non sécurisées. Vous devriez envisager d'utiliser une origine sûre pour votre appli, par exemple HTTPS. Consultez https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ pour en savoir plus." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "L'autorisation pour l'API Notification ne peut plus être demandée depuis un iFrame multi-origine. À la place, vous devriez envisager de demander l'autorisation depuis un frame de haut niveau ou d'ouvrir une nouvelle fenêtre." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen est obsolète. Veuillez plutôt utiliser Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Nous abandonnons l'API chrome.privacy.websites.privacySandboxEnabled, bien qu'elle reste active pour assurer la rétrocompatibilité jusqu'à la version M113. Veuillez plutôt utiliser chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled et chrome.privacy.websites.adMeasurementEnabled. Consultez https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "La contrainte DtlsSrtpKeyAgreement a été supprimée. Vous avez spécifié une valeur false pour cette contrainte, ce qui est interprété comme une tentative d'utiliser la méthode SDES key negotiation, qui a été supprimée. Cette fonctionnalité a été supprimée. À la place, utilisez un service compatible avec DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() est obsolète. Veuillez plutôt utiliser Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "L'API Related Website Sets est obsolète et sera supprimée. Pour en savoir plus, consultez https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Les requêtes de sous-ressources dont les URL contiennent des identifiants intégrés (https://user:pass@host/, par exemple) sont bloquées." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer nécessite une isolation multi-origine. Pour en savoir plus, consultez https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "L'API Shared Storage est obsolète et sera supprimée dans une prochaine version." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "L'API document.requestStorageAccessFor est obsolète et sera supprimée. Pour en savoir plus, consultez https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "La fonctionnalité speechSynthesis.speak() sans activation de l'utilisateur est obsolète et sera supprimée." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "L'API Topics est obsolète et sera supprimée dans une prochaine version." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Les écouteurs d'événements de déchargement sont obsolètes et seront supprimés." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Les extensions doivent activer l'isolation multi-origine pour pouvoir continuer à utiliser SharedArrayBuffer. Consultez https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() est obsolète. Utilisez writeValueWithResponse() ou writeValueWithoutResponse() à la place." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "Les réponses json n'acceptent pas l'encodage UTF-16 dans XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "La requête XMLHttpRequest synchrone sur le thread principal est obsolète en raison de son impact négatif sur l'expérience de l'utilisateur final. Si vous avez besoin d'aide, consultez https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor et les instructions de traitement XSLT sont obsolètes dans tous les navigateurs. Ces fonctionnalités seront bientôt supprimées de ce navigateur." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animation" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Les décalages de mise en page se produisent lorsque des éléments se déplacent sans aucune interaction de l'utilisateur. [Étudiez les causes des décalages de mise en page](https://web.dev/articles/optimize-cls), comme l'ajout ou la suppression d'éléments, ou le changement de polices lors du chargement de la page." + "message": "Les décalages de mise en page se produisent lorsque des éléments se déplacent sans aucune interaction de l'utilisateur. [Étudiez les causes des décalages de mise en page](https://developer.chrome.com/docs/performance/insights/cls-culprit), comme l'ajout ou la suppression d'éléments, ou le changement de polices lors du chargement de la page." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "iFrame injecté" @@ -2040,7 +2076,7 @@ "message": "Cache de la valeur TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Une longue durée de mise en cache peut accélérer les visites répétées sur votre page. [En savoir plus](https://web.dev/uses-long-cache-ttl/)" + "message": "Une longue durée de vie du cache peut accélérer les visites répétées sur votre page. [En savoir plus sur la mise en cache](https://developer.chrome.com/docs/performance/insights/cache)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Aucune requête avec des règles inefficaces liées au cache" @@ -2055,7 +2091,7 @@ "message": "Utiliser des durées de mise en cache efficaces" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Un grand DOM peut allonger la durée des calculs de style et des ajustements de la mise en page, ce qui impacte la réactivité de la page. Un grand DOM sollicite davantage la mémoire. [Découvrez comment éviter une taille de DOM excessive.](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)" + "message": "Un grand DOM peut allonger la durée des calculs de style et des ajustements de la mise en page, ce qui impacte la réactivité de la page. Un grand DOM sollicite davantage la mémoire. [Découvrez comment éviter une taille de DOM excessive.](https://developer.chrome.com/docs/performance/insights/dom-size)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Durée" @@ -2091,7 +2127,7 @@ "message": "Valeur" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Votre première requête réseau est la plus importante. Réduisez sa latence en évitant les redirections, en assurant une réponse rapide du serveur et en activant la compression de texte." + "message": "Votre première requête réseau est la plus importante. [Réduisez sa latence](https://developer.chrome.com/docs/performance/insights/document-latency) en évitant les redirections, en assurant une réponse rapide du serveur et en activant la compression de texte." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "A eu des redirections ({PH1} redirections, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Source" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Supprimez les modules JavaScript volumineux et en double de vos groupes pour réduire les débits d'octets superflus sur le réseau." + "message": "Supprimez les [modules JavaScript volumineux et en double](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) de vos bundles pour réduire les débits d'octets superflus sur le réseau." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "JavaScript en double" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Envisagez de définir [font-display](https://developer.chrome.com/blog/font-display) sur swap ou optional pour vous assurer que le texte est toujours visible. swap peut être encore optimisé pour atténuer les décalages de mise en page avec des [remplacements de métriques de police](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Envisagez de définir [font-display](https://developer.chrome.com/docs/performance/insights/font-display) sur swap ou optional pour vous assurer que le texte est toujours visible. swap peut être encore optimisé pour atténuer les décalages de mise en page avec des [remplacements de métriques de police](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Police" @@ -2151,10 +2187,10 @@ "message": "(anonyme)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Un ajustement de la mise en page forcé se produit lorsque JavaScript interroge des propriétés géométriques (comme offsetWidth) après que les styles ont été invalidés par une modification de l'état du DOM. Cela peut entraîner de mauvaises performances. En savoir plus sur les [ajustements de la mise en page forcés](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) et les stratégies d'atténuation possibles" + "message": "Un ajustement de la mise en page forcé se produit lorsque JavaScript interroge des propriétés géométriques (comme offsetWidth) après que les styles ont été invalidés par une modification de l'état du DOM. Cela peut entraîner de mauvaises performances. En savoir plus sur les [ajustements de la mise en page forcés](https://developer.chrome.com/docs/performance/insights/forced-reflow) et les stratégies d'atténuation possibles" }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Trace de la pile" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Frames d'appel qui déclenchent un ajustement de la mise en page" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Ajustement forcé de la mise en page" @@ -2169,7 +2205,7 @@ "message": "[non attribué]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Commencez par étudier la sous-partie la plus longue. [Les délais peuvent être réduits au maximum.](https://web.dev/articles/optimize-inp#optimize_interactions) Pour réduire la durée de traitement, [optimisez les coûts du thread principal](https://web.dev/articles/optimize-long-tasks), souvent JS." + "message": "Commencez par étudier la sous-partie la plus longue pour déterminer [comment améliorer l'INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Durée" @@ -2193,7 +2229,7 @@ "message": "Répartition INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Réduire le temps de téléchargement des images peut améliorer le temps de chargement perçu de la page et le LCP. [En savoir plus sur l'optimisation de la taille des images](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Réduire le temps de téléchargement des images peut améliorer le temps de chargement perçu de la page et le LCP. [En savoir plus sur l'optimisation de la taille des images](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (environ {PH2})" @@ -2223,7 +2259,7 @@ "message": "Utiliser des formats vidéo plutôt que des GIF peut réduire la taille de téléchargement du contenu animé." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Chaque [sous-partie comporte des stratégies d'amélioration spécifiques](https://web.dev/articles/optimize-lcp#lcp-breakdown). Idéalement, la plupart du temps LCP devrait être consacré au chargement des ressources et non aux délais." + "message": "Chaque [sous-partie comporte des stratégies d'amélioration spécifiques](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Idéalement, la plupart du temps LCP devrait être consacré au chargement des ressources et non aux délais." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Durée" @@ -2253,7 +2289,7 @@ "message": "Répartition du LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimisez le LCP en rendant l'image LCP [visible](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) immédiatement à partir du code HTML et en [évitant le chargement différé](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimisez le LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) en rendant l'image LCP visible immédiatement à partir du code HTML et en évitant le chargement différé" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high appliqué" @@ -2286,13 +2322,13 @@ "message": "Octets perdus" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Les polyfills et les transformations permettent aux navigateurs plus anciens d'utiliser les nouvelles fonctionnalités JavaScript. Dans la majorité des cas cependant, ils ne sont pas nécessaires aux navigateurs récents. Envisagez de modifier votre processus de compilation JavaScript pour ne pas transpiler les fonctionnalités [Baseline](https://web.dev/articles/baseline-and-polyfills), sauf si vous savez que vous devez prendre en charge les navigateurs plus anciens. [Découvrez pourquoi la plupart des sites peuvent déployer du code ES6+ sans transpiler.](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Les polyfills et les transformations permettent aux navigateurs plus anciens d'utiliser les nouvelles fonctionnalités JavaScript. Dans la majorité des cas cependant, ils ne sont pas nécessaires aux navigateurs récents. Envisagez de modifier votre processus de compilation JavaScript pour ne pas transpiler les fonctionnalités [Baseline](https://web.dev/articles/baseline-and-polyfills), sauf si vous savez que vous devez prendre en charge les navigateurs plus anciens. [Découvrez pourquoi la plupart des sites peuvent déployer du code ES6+ sans transpiler.](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Ancien JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 et HTTP/3 offrent de nombreux avantages par rapport à HTTP/1.1, comme le multiplexage. [En savoir plus sur l'utilisation de protocole HTTP récent](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "HTTP/2 et HTTP/3 offrent de nombreux avantages par rapport à HTTP/1.1, comme le multiplexage. [En savoir plus sur l'utilisation de protocole HTTP récent](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Aucune requête n'a utilisé HTTP/1.1, ou l'utilisation actuelle de HTTP/1.1 ne présente pas d'opportunité d'optimisation significative. Les requêtes HTTP/1.1 ne sont signalées que si six éléments statiques ou plus proviennent de la même origine et qu'ils ne sont pas diffusés à partir d'un environnement de développement local ou d'une source tierce." @@ -2325,7 +2361,7 @@ "message": "Préconnexion inutilisée. Vérifiez que l'attribut crossorigin est utilisé correctement." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Évitez les chaînes de requêtes critiques](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) en réduisant la longueur des chaînes ou la taille de téléchargement des ressources, ou en reportant le téléchargement de ressources inutiles, afin d'améliorer le chargement des pages." + "message": "[Évitez les chaînes de requêtes critiques](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) en réduisant la longueur des chaînes ou la taille de téléchargement des ressources, ou en reportant le téléchargement de ressources inutiles, afin d'améliorer le chargement des pages." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Ajoutez des hints de [préconnexion](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) à vos origines les plus importantes, mais essayez de ne pas en utiliser plus de quatre." @@ -2364,22 +2400,22 @@ "message": "Évitez les chaînes de requêtes critiques en réduisant la longueur des chaînes ou la taille de téléchargement des ressources, ou en reportant le téléchargement de ressources inutiles, afin d'améliorer le chargement des pages." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Les requêtes bloquent le rendu initial de la page, ce qui peut causer un retard LCP. [Le report ou l'intégration](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) de ces requêtes réseau peut les écarter du chemin critique." + "message": "Les requêtes bloquent le rendu initial de la page, ce qui peut causer un retard LCP. [Le report ou l'intégration](https://developer.chrome.com/docs/performance/insights/render-blocking) de ces requêtes réseau peut les écarter du chemin critique." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Durée" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": { - "message": "Aucune requête de blocage de l'affichage pour cette navigation" + "message": "Aucune requête de blocage du rendu pour cette navigation" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": { "message": "Requête" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "Requêtes de blocage de l'affichage" + "message": "Requêtes de blocage du rendu" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Si les coûts de recalcul du style restent élevés, vous pouvez les réduire en [optimisant les sélecteurs](https://developer.chrome.com/docs/devtools/performance/selector-stats) pour lesquels le temps écoulé et le pourcentage à chemin lent sont élevés. Des sélecteurs plus simples et moins nombreux, ainsi qu'un DOM plus petit et superficiel réduiront tous les coûts de mise en correspondance." + "message": "Si les coûts de recalcul du style restent élevés, vous pouvez les réduire en [optimisant les sélecteurs](https://developer.chrome.com/docs/performance/insights/slow-css-selector) pour lesquels le temps écoulé et le pourcentage à chemin lent sont élevés. Des sélecteurs plus simples et moins nombreux, ainsi qu'un DOM plus petit et superficiel réduiront tous les coûts de mise en correspondance." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Temps écoulé" @@ -2418,7 +2454,7 @@ "message": "Taille de transfert" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Le code tiers peut affecter considérablement les performances de chargement des pages. [Réduisez et différez le chargement du code tiers](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) pour donner la priorité au contenu de votre page." + "message": "Le code tiers peut affecter considérablement les performances de chargement des pages. [Réduisez et différez le chargement du code tiers](https://developer.chrome.com/docs/performance/insights/third-parties) pour donner la priorité au contenu de votre page." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Aucun contenu tiers trouvé" @@ -2427,7 +2463,7 @@ "message": "Tiers" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Les interactions tactiles peuvent être [retardées jusqu'à 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) si la fenêtre d'affichage n'est pas optimisée pour les mobiles." + "message": "Les interactions tactiles peuvent être [retardées jusqu'à 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) si la fenêtre d'affichage n'est pas optimisée pour les mobiles." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Retard de l'appui sur mobile" @@ -2436,7 +2472,7 @@ "message": "Optimiser la fenêtre d'affichage pour les mobiles" }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | HTTPMethodNotGET": { - "message": "Seules les pages chargées via une demande GET sont éligibles au cache amélioré." + "message": "Seules les pages chargées via une demande GET sont éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | HTTPStatusNotOK": { "message": "Seules les pages dont le code d'état est 2XX peuvent être mises en cache." @@ -2445,28 +2481,28 @@ "message": "Chrome a détecté une tentative d'exécuter JavaScript alors que la page se trouve dans le cache." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | appBanner": { - "message": "Les pages qui ont demandé une AppBanner ne sont pas éligibles au cache amélioré." + "message": "Les pages qui ont demandé une AppBanner ne sont pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabled": { - "message": "Le cache amélioré est désactivé dans chrome://flags. Accédez à chrome://flags/#back-forward-cache pour l'activer en local sur cet appareil." + "message": "Le cache back/forward est désactivé dans chrome://flags. Accédez à chrome://flags/#back-forward-cache pour l'activer en local sur cet appareil." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledByCommandLine": { - "message": "La ligne de commande a désactivé le cache amélioré." + "message": "La ligne de commande a désactivé le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledByLowMemory": { - "message": "Le cache amélioré est désactivé en raison d'une mémoire insuffisante." + "message": "Le cache back/forward est désactivé en raison d'une mémoire insuffisante." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledForDelegate": { - "message": "Le délégué n'accepte pas le cache amélioré." + "message": "Le délégué n'accepte pas le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledForPrerender": { - "message": "Le cache amélioré est désactivé pour le prérendu." + "message": "Le cache back/forward est désactivé pour le prérendu." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | broadcastChannel": { "message": "La page ne peut pas être mise en cache, car elle contient une instance BroadcastChannel avec des écouteurs inscrits." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheControlNoStore": { - "message": "Les pages qui contiennent l'en-tête cache-control:no-store ne peuvent pas être incluses dans le cache amélioré." + "message": "Les pages qui contiennent l'en-tête cache-control:no-store ne peuvent pas être incluses dans le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheFlushed": { "message": "Le cache a été effacé volontairement." @@ -2475,52 +2511,52 @@ "message": "La page a été exclue du cache afin de laisser la place à une autre." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | containsPlugins": { - "message": "Les pages contenant des plug-ins ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages contenant des plug-ins ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentDiscarded": { "message": "Non défini" }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentFileChooser": { - "message": "Les pages qui utilisent l'API FileChooser ne sont pas éligibles au cache amélioré." + "message": "Les pages qui utilisent l'API FileChooser ne sont pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentFileSystemAccess": { - "message": "Les pages qui utilisent l'API File System Access ne sont pas éligibles au cache amélioré." + "message": "Les pages qui utilisent l'API File System Access ne sont pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaDevicesDispatcherHost": { - "message": "Les pages qui utilisent Media Device Dispatcher ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent Media Device Dispatcher ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaPlay": { "message": "La page a été quittée alors qu'un lecteur multimédia s'exécutait." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaSession": { - "message": "Les pages qui utilisent l'API MediaSession et définissent un état de lecture ne sont pas éligibles au cache amélioré." + "message": "Les pages qui utilisent l'API MediaSession et définissent un état de lecture ne sont pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaSessionService": { - "message": "Les pages qui utilisent l'API MediaSession et définissent des gestionnaires d'action ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent l'API MediaSession et définissent des gestionnaires d'action ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentScreenReader": { - "message": "Le cache amélioré est désactivé en raison du lecteur d'écran." + "message": "Le cache back/forward est désactivé en raison du lecteur d'écran." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentSecurityHandler": { - "message": "Les pages qui utilisent SecurityHandler ne sont pas éligibles au cache amélioré." + "message": "Les pages qui utilisent SecurityHandler ne sont pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentSerial": { - "message": "Les pages qui utilisent l'API Serial ne sont pas éligibles au cache amélioré." + "message": "Les pages qui utilisent l'API Serial ne sont pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebAuthenticationAPI": { - "message": "Les pages qui utilisent l'API WebAuthentication ne sont pas éligibles au cache amélioré." + "message": "Les pages qui utilisent l'API WebAuthentication ne sont pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebBluetooth": { - "message": "Les pages qui utilisent l'API WebBluetooth ne sont pas éligibles au cache amélioré." + "message": "Les pages qui utilisent l'API WebBluetooth ne sont pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebUSB": { - "message": "Les pages qui utilisent l'API WebUSB ne sont pas éligibles au cache amélioré." + "message": "Les pages qui utilisent l'API WebUSB ne sont pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cookieDisabled": { - "message": "Le cache amélioré est désactivé, car les cookies sont désactivés sur une page qui utilise Cache-Control: no-store." + "message": "Le cache back/forward est désactivé, car les cookies sont désactivés sur une page qui utilise Cache-Control: no-store." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | dedicatedWorkerOrWorklet": { - "message": "Les pages qui utilisent un worker ou un worklet dédié ne sont pas éligibles au cache amélioré." + "message": "Les pages qui utilisent un worker ou un worklet dédié ne sont pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | documentLoaded": { "message": "La page a été quittée avant que le document soit entièrement chargé." @@ -2538,16 +2574,16 @@ "message": "La page a été quittée alors que DOM Distiller Viewer était présent." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionMessaging": { - "message": "Le cache amélioré est désactivé en raison d'extensions utilisant une API d'envoi de messages." + "message": "Le cache back/forward est désactivé en raison d'extensions utilisant une API d'envoi de messages." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionMessagingForOpenPort": { - "message": "Les extensions à connexion longue durée doivent fermer la connexion avant d'accéder au cache amélioré." + "message": "Les extensions à connexion longue durée doivent fermer la connexion avant d'accéder au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionSentMessageToCachedFrame": { - "message": "Des extensions à connexion longue durée ont tenté d'envoyer des messages aux frames dans le cache amélioré." + "message": "Des extensions à connexion longue durée ont tenté d'envoyer des messages aux frames dans le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensions": { - "message": "Le cache amélioré est désactivé en raison des extensions." + "message": "Le cache back/forward est désactivé en raison des extensions." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderModalDialog": { "message": "La page a été quittée alors qu'une boîte de dialogue modale pour renvoyer un formulaire ou indiquer un mot de passe http, par exemple, était affichée pour cette page." @@ -2571,181 +2607,181 @@ "message": "La navigation sécurisée a considéré cette page comme abusive et a bloqué le pop-up." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | enteredBackForwardCacheBeforeServiceWorkerHostAdded": { - "message": "Un service worker a été activé alors que la page se trouvait dans le cache amélioré." + "message": "Un service worker a été activé alors que la page se trouvait dans le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | errorDocument": { - "message": "Le cache amélioré est désactivé à cause d'une erreur liée au document" + "message": "Le cache back/forward est désactivé à cause d'une erreur liée au document" }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | fencedFramesEmbedder": { - "message": "Les pages qui utilisent FencedFrames ne peuvent pas être stockées dans bfcache." + "message": "Les pages qui utilisent FencedFrames ne peuvent pas être stockées dans le bfcache." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | foregroundCacheLimit": { "message": "La page a été exclue du cache afin de laisser la place à une autre." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | grantedMediaStreamAccess": { - "message": "Les pages sur lesquelles l'accès au flux multimédia est autorisé ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages sur lesquelles l'accès au flux multimédia est autorisé ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | haveInnerContents": { - "message": "Les pages contenant certains types de contenus intégrés (par exemple, des PDF) ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages contenant certains types de contenus intégrés (par exemple, des PDF) ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | idleManager": { - "message": "Les pages qui utilisent IdleManager ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent IdleManager ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | indexedDBConnection": { - "message": "Les pages avec une connexion IndexedDB active ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages avec une connexion IndexedDB active ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | indexedDBEvent": { - "message": "Le cache amélioré est désactivé en raison d'un événement IndexedDB." + "message": "Le cache back/forward est désactivé en raison d'un événement IndexedDB." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | ineligibleAPI": { "message": "Des API non éligibles ont été utilisées." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | injectedJavascript": { - "message": "Les pages dans lesquelles des extensions injectent une JavaScript ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages dans lesquelles des extensions injectent une JavaScript ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | injectedStyleSheet": { - "message": "Les pages dans lesquelles des extensions injectent une StyleSheet ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages dans lesquelles des extensions injectent une StyleSheet ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | internalError": { "message": "Erreur interne." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | jsNetworkRequestReceivedCacheControlNoStoreResource": { - "message": "Le cache amélioré est désactivé, car une requête réseau JavaScript a reçu une ressource avec l'en-tête Cache-Control: no-store." + "message": "Le cache back/forward est désactivé, car une requête réseau JavaScript a reçu une ressource avec l'en-tête Cache-Control: no-store." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | keepaliveRequest": { - "message": "Le cache amélioré est désactivé en raison d'une requête de message keepalive." + "message": "Le cache back/forward est désactivé en raison d'une requête de message keepalive." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | keyboardLock": { - "message": "Les pages qui utilisent le verrouillage du clavier ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent le verrouillage du clavier ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | loading": { "message": "La page a été quittée avant d'être entièrement chargée." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | mainResourceHasCacheControlNoCache": { - "message": "Les pages dont la ressource principale contient cache-control:no-cache ne peuvent pas être incluses dans le cache amélioré." + "message": "Les pages dont la ressource principale contient cache-control:no-cache ne peuvent pas être incluses dans le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | mainResourceHasCacheControlNoStore": { - "message": "Les pages dont la ressource principale contient cache-control:no-store ne peuvent pas être incluses dans le cache amélioré." + "message": "Les pages dont la ressource principale contient cache-control:no-store ne peuvent pas être incluses dans le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | navigationCancelledWhileRestoring": { - "message": "La navigation a été annulée avant que la page puisse être restaurée à partir du cache amélioré." + "message": "La navigation a été annulée avant que la page puisse être restaurée à partir du cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkExceedsBufferLimit": { "message": "La page a été exclue du cache, car une connexion réseau active a reçu trop de données. Chrome limite la quantité de données qu'une page mise en cache peut recevoir." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestDatapipeDrainedAsBytesConsumer": { - "message": "Les pages ayant une requête fetch() ou XHR en cours ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages ayant une requête fetch() ou XHR en cours ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestRedirected": { - "message": "La page a été exclue du cache amélioré, car une requête réseau active impliquait une redirection." + "message": "La page a été exclue du cache back/forward, car une requête réseau active impliquait une redirection." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestTimeout": { "message": "La page a été exclue du cache, car elle est restée ouverte à une connexion réseau trop longtemps. Chrome limite la durée pendant laquelle une page mise en cache peut recevoir des données." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | noResponseHead": { - "message": "Les pages dépourvues d'un en-tête de réponse valide ne peuvent pas être incluses dans le cache amélioré." + "message": "Les pages dépourvues d'un en-tête de réponse valide ne peuvent pas être incluses dans le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | notMainFrame": { "message": "La navigation a eu lieu dans un frame autre que le principal." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingIndexedDBTransaction": { - "message": "La page avec des transactions DB indexées en cours n'est actuellement pas éligible au cache amélioré." + "message": "La page avec des transactions DB indexées en cours n'est actuellement pas éligible au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestDirectSocket": { - "message": "Les pages ayant une requête réseau en cours ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages ayant une requête réseau en cours ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestFetch": { - "message": "Les pages avec une requête réseau fetch() en cours ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages avec une requête réseau fetch() en cours ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestOthers": { - "message": "Les pages ayant une requête réseau en cours ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages ayant une requête réseau en cours ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestXHR": { - "message": "Les pages ayant une requête réseau XHR en cours ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages ayant une requête réseau XHR en cours ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | paymentManager": { - "message": "Les pages qui utilisent PaymentManager ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent PaymentManager ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | pictureInPicture": { - "message": "Les pages qui utilisent le Picture-in-picture ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent le Picture-in-picture ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | printing": { - "message": "Les pages qui affichent l'UI d'impression ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui affichent l'UI d'impression ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | relatedActiveContentsExist": { "message": "Soit la page a été ouverte avec window.open() (et un autre onglet comprend une référence à celle-ci), soit elle a ouvert une fenêtre." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | rendererProcessCrashed": { - "message": "Le processus de rendu de la page située dans le cache amélioré a planté." + "message": "Le processus de rendu de la page située dans le cache back/forward a planté." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | rendererProcessKilled": { - "message": "Le processus de rendu de la page située dans le cache amélioré a été interrompu." + "message": "Le processus de rendu de la page située dans le cache back/forward a été interrompu." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedAudioCapturePermission": { - "message": "Les pages qui ont demandé des autorisations pour des captures audio ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui ont demandé des autorisations pour des captures audio ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedBackForwardCacheBlockedSensors": { - "message": "Les pages qui ont demandé des autorisations pour des capteurs ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui ont demandé des autorisations pour des capteurs ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedBackgroundWorkPermission": { - "message": "Les pages qui ont demandé une synchronisation en arrière-plan ou des autorisations d'extraction ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui ont demandé une synchronisation en arrière-plan ou des autorisations d'extraction ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedMIDIPermission": { - "message": "Les pages qui ont demandé des autorisations MIDI ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui ont demandé des autorisations MIDI ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedNotificationsPermission": { - "message": "Les pages qui ont demandé des autorisations pour des notifications ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui ont demandé des autorisations pour des notifications ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedStorageAccessGrant": { - "message": "Les pages qui ont demandé à accéder à l'espace de stockage ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui ont demandé à accéder à l'espace de stockage ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedVideoCapturePermission": { - "message": "Les pages qui ont demandé des autorisations pour des captures vidéo ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui ont demandé des autorisations pour des captures vidéo ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | schemeNotHTTPOrHTTPS": { "message": "Seules les pages dont le schéma d'URL est HTTP/HTTPS peuvent être mises en cache." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerClaim": { - "message": "La page a été revendiquée par un service worker alors qu'elle se trouve dans le cache amélioré." + "message": "La page a été revendiquée par un service worker alors qu'elle se trouve dans le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerPostMessage": { - "message": "Un service worker a tenté d'envoyer une propriété MessageEvent à la page située dans le cache amélioré." + "message": "Un service worker a tenté d'envoyer une propriété MessageEvent à la page située dans le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerUnregistration": { - "message": "ServiceWorker a été désinscrit alors qu'une page se trouvait dans le cache amélioré." + "message": "ServiceWorker a été désinscrit alors qu'une page se trouvait dans le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerVersionActivation": { - "message": "La page a été exclue du cache amélioré, car un service worker a été activé." + "message": "La page a été exclue du cache back/forward, car un service worker a été activé." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sessionRestored": { - "message": "Chrome a redémarré et effacé les entrées du cache amélioré." + "message": "Chrome a redémarré et effacé les entrées du cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sharedWorker": { - "message": "Les pages qui utilisent SharedWorker ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent SharedWorker ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sharedWorkerMessage": { "message": "La page a été exclue du cache, car elle a reçu un message d'un SharedWorker" }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | speechRecognizer": { - "message": "Les pages qui utilisent SpeechRecognizer ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent SpeechRecognizer ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | speechSynthesis": { - "message": "Les pages qui utilisent SpeechSynthesis ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent SpeechSynthesis ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subframeIsNavigating": { "message": "Une navigation a démarré sur un iFrame de la page, mais ne s'est pas terminée." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subresourceHasCacheControlNoCache": { - "message": "Les pages dont la sous-ressource contient cache-control:no-cache ne peuvent pas être incluses dans le cache amélioré." + "message": "Les pages dont la sous-ressource contient cache-control:no-cache ne peuvent pas être incluses dans le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subresourceHasCacheControlNoStore": { - "message": "Les pages dont la sous-ressource contient cache-control:no-store ne sont pas éligibles au cache amélioré." + "message": "Les pages dont la sous-ressource contient cache-control:no-store ne sont pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | timeout": { - "message": "La page a dépassé la durée maximale autorisée dans le cache amélioré et a expiré." + "message": "La page a dépassé la durée maximale autorisée dans le cache back/forward et a expiré." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | timeoutPuttingInCache": { - "message": "Le délai d'enregistrement de la page dans le cache amélioré a été dépassé (probablement en raison de gestionnaires pagehide de longue durée)." + "message": "Le délai d'enregistrement de la page dans le cache back/forward a été dépassé (probablement en raison de gestionnaires pagehide de longue durée)." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | unloadHandlerExistsInMainFrame": { "message": "Le frame principal de l'image contient un gestionnaire unload." @@ -2757,46 +2793,46 @@ "message": "Le navigateur a modifié l'en-tête de forçage user-agent." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | wasGrantedMediaAccess": { - "message": "Les pages qui ont autorisé l'enregistrement audio ou vidéo ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui ont autorisé l'enregistrement audio ou vidéo ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webDatabase": { - "message": "Les pages qui utilisent WebDatabase ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent WebDatabase ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webHID": { - "message": "Les pages qui utilisent WebHID ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent WebHID ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webLocks": { - "message": "Les pages qui utilisent WebLocks ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent WebLocks ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webNfc": { - "message": "Les pages qui utilisent WebNfc ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent WebNfc ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webOTPService": { - "message": "Les pages qui utilisent WebOTPService ne sont actuellement pas éligibles à bfcache." + "message": "Les pages qui utilisent WebOTPService ne sont actuellement pas éligibles au bfcache." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webRTC": { - "message": "Les pages avec WebRTC ne peuvent pas être incluses dans le cache amélioré." + "message": "Les pages avec WebRTC ne peuvent pas être incluses dans le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webRTCUsedWithCCNS": { - "message": "Le cache amélioré est désactivé, car WebRTC a été utilisé." + "message": "Le cache back/forward est désactivé, car WebRTC a été utilisé." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webShare": { - "message": "Les pages qui utilisent WebShare ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent WebShare ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webSocket": { - "message": "Les pages avec WebSocket ne peuvent pas être incluses dans le cache amélioré." + "message": "Les pages avec WebSocket ne peuvent pas être incluses dans le cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webSocketUsedWithCCNS": { - "message": "Le cache amélioré est désactivé, car WebSocket a été utilisé." + "message": "Le cache back/forward est désactivé, car WebSocket a été utilisé." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webTransport": { - "message": "Les pages avec WebTransport ne sont pas éligibles au cache amélioré." + "message": "Les pages avec WebTransport ne sont pas éligibles au cache back/forward." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webTransportUsedWithCCNS": { - "message": "Le cache amélioré est désactivé, car WebTransport a été utilisé." + "message": "Le cache back/forward est désactivé, car WebTransport a été utilisé." }, "node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webXR": { - "message": "Les pages qui utilisent WebXR ne sont actuellement pas éligibles au cache amélioré." + "message": "Les pages qui utilisent WebXR ne sont actuellement pas éligibles au cache back/forward." }, "node_modules/lighthouse-stack-packs/packs/amp.js | efficient-animated-content": { "message": "Pour le contenu animé, utilisez [`amp-anim`](https://amp.dev/documentation/components/amp-anim/) afin que le processeur soit sollicité le moins possible lorsque le contenu se situe hors écran." diff --git a/shared/localization/locales/he.json b/shared/localization/locales/he.json index 44137565619e..a7e67ebf6e5d 100644 --- a/shared/localization/locales/he.json +++ b/shared/localization/locales/he.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "דוח Lighthouse על מסלולי משתמשים בדף" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "דוחות השיוך הוצאו משימוש ויוסרו. פרטים נוספים זמינים בכתובת ‏https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "ההרשאה לא תיכלל עם השימוש בסמל של התו הכללי לחיפוש (*) בהגדרות לטיפול ב-Access-Control-Allow-Headers של CORS." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "האפשרות chrome.loadTimes() הוצאה משימוש. במקומה יש להשתמש ב-API הסטנדרטי: nextHopProtocol בתזמון ניווט 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "קובצי cookie המכילים תו \\(0|r|n) יידחו במקום להיחתך." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "האפשרות למתן את מדיניות המקור הזהה על ידי הגדרת document.domain הוצאה משימוש, ותושבת כברירת מחדל. האזהרה הזו על הוצאה משימוש מתייחסת לגישה ממקורות שונים שהופעלה על ידי הגדרת document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "התמיכה בהקצאת כתובות URL מסוג data:‎ ב-SVGUseElement הוצאה משימוש ותוסר בעתיד." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "זו דוגמה להצגת הקוד שנדרש כדי לדווח על הוצאה משימוש בתהליך הדפדפן." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "‫Protected Audience API הוצא משימוש ויוסר בגרסה עתידית." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "האפשרויות getCurrentPosition() ו-watchPosition() לא פועלות יותר במקורות לא מאובטחים. כדי להשתמש בתכונה הזו, כדאי להעביר את האפליקציה למקור מאובטח, כמו HTTPS. פרטים נוספים זמינים בכתובת https://goo.gle/chrome-insecure-origins." + "message": "האפשרויות getCurrentPosition() ו-watchPosition() לא פועלות יותר במקורות לא מאובטחים. כדי להשתמש בתכונה הזו, כדאי להעביר את האפליקציה למקור מאובטח כמו HTTPS. פרטים נוספים זמינים בכתובת https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "האפשרויות getCurrentPosition() ו-watchPosition() הוצאו משימוש במקורות שאינם מאובטחים. כדי להשתמש בתכונה הזו, כדאי להעביר את האפליקציה למקור מאובטח, כמו HTTPS. פרטים נוספים זמינים בכתובת https://goo.gle/chrome-insecure-origins." + "message": "האפשרויות getCurrentPosition() ו-watchPosition() הוצאו משימוש במקורות שאינם מאובטחים. כדי להשתמש בתכונה הזו, כדאי להעביר את האפליקציה למקור מאובטח כמו HTTPS. פרטים נוספים זמינים בכתובת https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "האפשרות getUserMedia() לא פועלת יותר במקורות לא מאובטחים. כדי להשתמש בתכונה הזו, כדאי להעביר את האפליקציה למקור מאובטח, כמו HTTPS. פרטים נוספים זמינים בכתובת https://goo.gle/chrome-insecure-origins." + "message": "האפשרות getUserMedia() לא פועלת יותר במקורות לא מאובטחים. כדי להשתמש בתכונה הזו, כדאי להעביר את האפליקציה למקור מאובטח כמו HTTPS. פרטים נוספים זמינים בכתובת https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "האפשרות RTCPeerConnectionIceErrorEvent.hostCandidate הוצאה משימוש. במקומה יש להשתמש באפשרות RTCPeerConnectionIceErrorEvent.address או באפשרות RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "השיטה Intl.v8BreakIterator הוצאה משימוש. צריך להשתמש בשיטה Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "לא ניתן לטעון CSS מכתובות URL של file: אלא אם הן מסתיימות בסיומת הקובץ .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "הפונקציה LanguageModel.params()‎ זמינה לשימוש עכשיו רק בהקשרים של תוספים. הוצאנו משימוש גם את השדות שקשורים למאפיינים topK ו-temperature בתוצאות שמתקבלות כשמריצים אותה." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "הפרמטר/מאפיין temperature של LanguageModel הוצא משימוש. הוא פועל רק בתוך תוספים ויכול להיות שיוסר בעתיד." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "הפרמטר/מאפיין topK של LanguageModel הוצא משימוש. הוא פועל רק בתוך תוספים ויכול להיות שיוסר בעתיד." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "המאפיין LanguageModel.inputQuota הוצא משימוש. במקומו צריך להשתמש במאפיין LanguageModel.contextWindow. הכינוי הזה זמין רק בתוספים." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "המאפיין LanguageModel.inputUsage הוצא משימוש. במקומו צריך להשתמש במאפיין LanguageModel.contextUsage. הכינוי הזה זמין רק בתוספים." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "האפשרות לבטל את הסרת הטווח האסינכרוני של remove() באמצעות SourceBuffer.abort() הוצאה משימוש עקב שינוי במפרט. התמיכה באפשרות הזו תוסר בעתיד. במקום זאת, כדאי להאזין לאירוע של updateend. ניתן להשתמש ב-abort() רק כדי לבטל צירוף מדיה אסינכרוני או לאפס מצב מנתח." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "הפונקציה LanguageModel.measureInputUsage()‎ הוצאה משימוש. במקומה צריך להשתמש ב-LanguageModel.measureContextUsage()‎. הכינוי הזה זמין רק בתוספים." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "האפשרות להגדיר את MediaSource.duration מתחת לערך הגבוה ביותר של חותמת הזמן להצגה של כל המסגרות המקודדות השמורות במאגר נתונים זמני הוצאה משימוש עקב שינוי במפרט. בעתיד תוסר התמיכה בהסרה מרומזת של מדיה חתוכה ששמורה במאגר נתונים זמני. במקום זאת, יש להשתמש באפשרות remove(newDuration, oldDuration) מפורשת בכל sourceBuffers, ולהגדיר newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "‫LanguageModel.onquotaoverflow הוצא משימוש. במקומו, צריך להשתמש ב-LanguageModel.oncontextoverflow. הכינוי LanguageModel.onquotaoverflow עדיין בשימוש רק בתוספים." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "לא ניתן לטעון CSS מכתובות URL של file: אלא אם הן מסתיימות בסיומת הקובץ .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "תתקבל מ-Web MIDI בקשת הרשאה לשימוש גם אם לא צוין sysex ב-MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "אי אפשר יותר להשתמש ב-Notification API ממקורות לא מאובטחים. כדאי להעביר את האפליקציה למקור מאובטח, כמו HTTPS. פרטים נוספים זמינים בכתובת https://goo.gle/chrome-insecure-origins." + "message": "אי אפשר יותר להשתמש ב-Notification API ממקורות לא מאובטחים. כדאי לך להעביר את האפליקציה למקור מאובטח, כמו HTTPS. פרטים נוספים זמינים בכתובת https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "לא ניתן יותר לבקש הרשאה ל-Notification API מ-iframe ממקורות שונים. במקום זאת, כדאי לבקש הרשאה ממסגרת ברמה עליונה או לפתוח חלון חדש." @@ -1958,9 +1979,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "ה-API‏ HTMLVideoElement.webkitSupportsFullscreen הוצא משימוש. במקומו צריך להשתמש ב-Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "אנחנו מוציאים משימוש את ה-API‏ chrome.privacy.websites.privacySandboxEnabled, אבל הוא ימשיך לפעול לצורך תאימות לאחור עד גרסה M113. במקומו צריך להשתמש ב-chrome.privacy.websites.topicsEnabled, ב-chrome.privacy.websites.fledgeEnabled וב-chrome.privacy.websites.adMeasurementEnabled. פרטים נוספים זמינים בכתובת https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "המגבלה DtlsSrtpKeyAgreement הוסרה. ציינת ערך false למגבלה הזו, והוא מפורש כניסיון להשתמש בשיטה SDES key negotiation שהוסרה. הפונקציונליות הזו הוסרה. במקומה יש להשתמש בשירות שתומך ב-DTLS key negotiation." }, @@ -1973,6 +1991,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "ה-API‏ Range.expand()‎ הוצא משימוש. במקומו צריך להשתמש ב-Selection.modify()‎." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "הממשק Related Website Sets הוצא משימוש ויוסר. פרטים נוספים זמינים בכתובת https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/‎." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "בקשות למשאבי משנה שכתובות ה-URL שלהן מכילות פרטי כניסה מוטמעים (למשל https://user:pass@host/) חסומות." }, @@ -1982,26 +2003,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "תידרש חסימה לגישה מדומיינים אחרים עבור SharedArrayBuffer. פרטים נוספים זמינים בכתובת https://developer.chrome.com/blog/enabling-shared-array-buffer/‎." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "ממשק Shared Storage API הוצא משימוש ויוסר בגרסה עתידית." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "הממשק document.requestStorageAccessFor הוצא משימוש ויוסר. פרטים נוספים זמינים בכתובת https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/‎." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "האפשרות של speechSynthesis.speak() ללא הפעלת משתמש הוצאה משימוש ותוסר." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "ממשק Topics API הוצא משימוש ויוסר בגרסה עתידית." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "פונקציות event listener להסרת הנתונים שנטענו הוצאו משימוש ויוסרו." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "כדי להמשיך להשתמש ב-SharedArrayBuffer, צריך לאשר חסימה לגישה מדומיינים אחרים בתוספים. הסבר זמין בכתובת https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/‎." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "האפשרות BluetoothRemoteGATTCharacteristic.writeValue() הוצאה משימוש. במקומה צריך להשתמש ב-writeValueWithResponse() או ב-writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "אין תמיכה ב-UTF-16 ב-JSON של התגובה ב-XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "האפשרות הסינכרונית XMLHttpRequest ב-thread הראשי הוצאה משימוש כי היא משפיעה לרעה על החוויה של משתמשי הקצה. ניתן לקבל עוד עזרה בכתובת https://xhr.spec.whatwg.org/‎." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "כל הדפדפנים הוציאו משימוש את XSLTProcessor ואת הוראות העיבוד של XSLT. התכונות האלה יוסרו מהדפדפן הזה בקרוב." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "אנימציה" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "שינויים בפריסה מתרחשים כשרכיבים נעים ללא פעולה של המשתמש. [צריך לבדוק את הסיבות לשינויים בפריסה](https://web.dev/articles/optimize-cls), כמו רכיבים שנוספו או הוסרו, או גופנים שהשתנו בזמן טעינת הדף." + "message": "שינויים בפריסה מתרחשים כשרכיבים נעים ללא פעולה של המשתמש. [צריך לבדוק את הסיבות לשינויים בפריסה](https://developer.chrome.com/docs/performance/insights/cls-culprit), כמו רכיבים שנוספו או הוסרו, או גופנים שהשתנו בזמן טעינת הדף." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "החדרת iframe" @@ -2037,7 +2073,7 @@ "message": "אורך חיים (TTL) של מטמון" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "מטמון בעל משך חיים ארוך יכול לאפשר לדף להיטען מהר יותר בביקורים חוזרים. [למידע נוסף](https://web.dev/uses-long-cache-ttl/)" + "message": "אם יש למטמון משך חיים ארוך, הדף יוכל להיטען מהר יותר בביקורים חוזרים. [מידע נוסף על שמירה במטמון](https://developer.chrome.com/docs/performance/insights/cache)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "אין בקשות עם מדיניות מטמון לא יעילה" @@ -2052,7 +2088,7 @@ "message": "שימוש בזמני אחסון יעילים במטמון" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "נפח DOM גדול יכול להאריך את משך הזמן של חישובי סגנונות ולהוביל להזרמה חוזרת של פריסות, מה שמשפיע על הרספונסיביות של הדף. נפח DOM גדול מגביר את מידת השימוש בזיכרון. [כאן מוסבר איך להימנע מנפח DOM גדול מדי](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "נפח DOM גדול יכול להאריך את משך הזמן של חישובי סגנונות ולהוביל להזרמה חוזרת של פריסות, מה שמשפיע על הרספונסיביות של הדף. נפח DOM גדול מגביר את מידת השימוש בזיכרון. [כאן מוסבר איך להימנע מנפח DOM גדול מדי](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "משך" @@ -2088,7 +2124,7 @@ "message": "ערך" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "בקשת הרשת הראשונה היא החשובה ביותר. אפשר להפחית את זמן האחזור של הבקשה על ידי הימנעות מהפניות לכתובות URL אחרות, וכך להבטיח תגובה מהירה של השרת ולהפעיל דחיסת טקסט." + "message": "בקשת הרשת הראשונה היא החשובה ביותר. כדי [להפחית את זמן הטעינה של הבקשה](https://developer.chrome.com/docs/performance/insights/document-latency), כדאי לך להימנע מהפניות לכתובות URL אחרות, לוודא תגובה מהירה של השרת ולהפעיל דחיסת נתונים." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "היו הפניות אוטומטיות ({PH1} הפניות אוטומטיות, ‎+{PH2}‎)" @@ -2127,13 +2163,13 @@ "message": "מקור" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "אם קיימים מודולים משוכפלים גדולים בחבילות JavaScript, צריך להסיר אותם מהחבילות האלה כדי לצמצם צריכה של בייטים מיותרים על ידי הפעילות ברשת." + "message": "אם קיימים [מודולים כפולים גדולים בחבילות JavaScript](https://developer.chrome.com/docs/performance/insights/duplicated-javascript), צריך להסיר אותם מהחבילות האלה כדי לצמצם צריכה של בייטים מיותרים על ידי הפעילות ברשת." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "‫JavaScript כפול" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "כדאי לשקול להגדיר את [font-display](https://developer.chrome.com/blog/font-display) לערך swap או optional כדי לוודא שהטקסט גלוי באופן עקבי. אפשר להמשיך לשפר את האופטימיזציה של swap כדי לצמצם את השינויים בפריסה באמצעות [שינויים של מדדי הגופן מברירות המחדל](https://developer.chrome.com/blog/font-fallbacks)." + "message": "כדאי לשקול להגדיר את [font-display](https://developer.chrome.com/docs/performance/insights/font-display) לערך swap או optional כדי לוודא שהטקסט גלוי באופן עקבי. אפשר להמשיך לשפר את האופטימיזציה של swap כדי לצמצם את השינויים בפריסה באמצעות [שינויים של מדדי הגופן מברירות המחדל](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "גופן" @@ -2148,10 +2184,10 @@ "message": "(אנונימית)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "הזרמה חוזרת מאולצת מתרחשת כשקוד JavaScript מבצע שאילתות לגבי מאפיינים גיאומטריים (כמו offsetWidth) אחרי שמצב ה-DOM השתנה והסגנונות הפסיקו להיות תקפים. התוצאה יכולה להיות ביצועים נמוכים. [כאן אפשר לקרוא מידע נוסף](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) על הזרמות חוזרות מאולצות ועל דרכים להתמודד איתן." + "message": "הזרמה חוזרת מאולצת מתרחשת כשקוד JavaScript מבצע שאילתות לגבי מאפיינים גיאומטריים (כמו offsetWidth) אחרי שמצב ה-DOM השתנה והסגנונות הפסיקו להיות תקפים. התוצאה יכולה להיות ביצועים נמוכים. [כאן אפשר לקרוא מידע נוסף](https://developer.chrome.com/docs/performance/insights/forced-reflow) על הזרמות חוזרות מאולצות ועל דרכים להתמודד איתן." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "דוח קריסות" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "מסגרות של קריאות שמפעילות הזרמה חוזרת" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "אילוץ של הזרמה חוזרת" @@ -2166,7 +2202,7 @@ "message": "[ללא שיוך]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "כדאי להתחיל את החקירה עם החלק המשני הארוך ביותר. [כך ניתן להימנע מעיכובים גדולים](https://web.dev/articles/optimize-inp#optimize_interactions). כדי לקצר את זמן העיבוד, מומלץ [לבצע אופטימיזציה בעלויות של ה-Thread הראשי](https://web.dev/articles/optimize-long-tasks) (לרוב מדובר ב-JS)." + "message": "כדאי להתחיל לבדוק [איך לשפר את מדד INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) על ידי עיון בחלק המשני הארוך ביותר." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "משך" @@ -2190,7 +2226,7 @@ "message": "פירוט של INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "צמצום זמן ההורדה של תמונות יכול לשפר את זמן הטעינה של הדף ואת ה-LCP. [מידע נוסף על אופטימיזציה של גודל התמונה](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "צמצום זמן ההורדה של תמונות יכול לשפר את זמן הטעינה של הדף ואת ה-LCP. [מידע נוסף על אופטימיזציה של גודל התמונה](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "‫{PH1} (גודל משוער של {PH2})" @@ -2220,7 +2256,7 @@ "message": "שימוש בפורמטים של וידאו במקום ב-GIF יכול להקטין את קובץ ההורדה של תוכן אנימציה." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "‫[לכל חלק משני יש אסטרטגיות שיפור ספציפיות](https://web.dev/articles/optimize-lcp#lcp-breakdown). באופן אידיאלי, רוב זמן ה-LCP צריך להיות מוקדש לטעינה של המשאבים, ולא לעיכובים." + "message": "‫[לכל חלק משני יש אסטרטגיות שיפור ספציפיות](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). באופן אידיאלי, רוב זמן ה-LCP צריך להיות מוקדש לטעינה של המשאבים, ולא לעיכובים." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "משך" @@ -2250,7 +2286,7 @@ "message": "פירוט של LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "כדי לייעל את ה-LCP, צריך להפוך את תמונת ה-LCP ל[גלויה](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) ב-HTML באופן מיידי, ו[להימנע מטעינה מדורגת](https://web.dev/articles/lcp-lazy-loading)" + "message": "כדי [לייעל את ה-LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery), צריך להפוך את תמונת ה-LCP לגלויה ב-HTML באופן מיידי, ולהימנע מטעינה מדורגת" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "אחזור בעדיפות גבוהה הוחל" @@ -2283,13 +2319,13 @@ "message": "בייטים מבוזבזים" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "רכיבי Polyfill וטרנספורמציות מאפשרים לדפדפנים ישנים יותר להשתמש בתכונות JavaScript חדשות. עם זאת, רבים מהם לא נחוצים לדפדפנים מודרניים. כדאי לשקול לשנות את תהליך ה-build של JavaScript כדי לא לבצע טרנספילציה של [תכונות בסיסיות](https://web.dev/articles/baseline-and-polyfills), אלא אם ידוע לך שנדרשת תמיכה בדפדפנים ישנים יותר. [למה רוב האתרים יכולים לפרוס קוד ES6+‎ ללא טרנספילציה](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "רכיבי Polyfill וטרנספורמציות מאפשרים לדפדפנים ישנים יותר להשתמש בתכונות JavaScript חדשות. עם זאת, רבים מהם לא נחוצים לדפדפנים מודרניים. כדאי לשקול לשנות את תהליך ה-build של JavaScript כדי לא לבצע טרנספילציה של [תכונות בסיסיות](https://web.dev/articles/baseline-and-polyfills), אלא אם ידוע לך שנדרשת תמיכה בדפדפנים ישנים יותר. [למה רוב האתרים יכולים לפרוס קוד ES6+‎ ללא טרנספילציה](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "‫JavaScript מדור קודם" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "ל-HTTP/2 ו-HTTP/3 יש הרבה יתרונות לעומת HTTP/1.1, כמו multiplexing. [מידע נוסף על השימוש ב-HTTP מודרני](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "ל-HTTP/2 ו-HTTP/3 יש הרבה יתרונות לעומת HTTP/1.1, כמו multiplexing. [מידע נוסף על השימוש ב-HTTP מודרני](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "לא נמצאו בקשות שנעשה בהן שימוש ב-HTTP/1.1, או שהשימוש הנוכחי ב-HTTP/1.1 לא מייצג הזדמנות משמעותית לאופטימיזציה. בקשות HTTP/1.1 מסומנות רק אם שישה נכסים סטטיים או יותר מגיעים מאותו מקור. סביבות פיתוח מקומיות או מקורות צד שלישי לא ממלאים בקשות כאלה." @@ -2322,7 +2358,7 @@ "message": "קישור מקדים שלא נוצל. צריך לוודא שהשימוש במאפיין crossorigin נעשה בצורה נכונה." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[כדאי להימנע משרשראות של בקשות קריטיות](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains). מומלץ לקצר את השרשראות, להקטין את גודל ההורדה של משאבים או לעכב את ההורדה של משאבים לא נחוצים כדי לשפר את מהירות טעינת הדף." + "message": "[כדאי להימנע משרשראות של בקשות קריטיות](https://developer.chrome.com/docs/performance/insights/network-dependency-tree). מומלץ לקצר את השרשראות, להקטין את גודל ההורדה של משאבים או לעכב את ההורדה של משאבים לא נחוצים כדי לשפר את מהירות טעינת הדף." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "אפשר להוסיף רמזים [לקישורים מקדימים](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) למקורות החשובים ביותר, אבל כדאי להשתמש ב-4 רמזים לכל היותר." @@ -2361,22 +2397,22 @@ "message": "כדי לטעון דפים מהר יותר, כדאי להימנע משרשראות של בקשות קריטיות. מומלץ לקצר את השרשראות, להקטין את נפח ההורדה של המשאבים או לדחות את ההורדה של משאבים לא נחוצים." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "יש בקשות שחוסמות את העיבוד הראשוני של הדף, מה שעלול לגרום לעיכוב של ה-LCP. [דחייה או שילוב בקוד](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) יכולים להוציא את בקשות הרשת האלה מהנתיב הקריטי." + "message": "יש בקשות שחוסמות את העיבוד הראשוני של הדף, מה שעלול לגרום לעיכוב של ה-LCP. [דחייה או שילוב בקוד](https://developer.chrome.com/docs/performance/insights/render-blocking) יכולים להוציא את בקשות הרשת האלה מהנתיב הקריטי." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "משך" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": { - "message": "אין בקשות עיבוד של חסימה לניווט הזה" + "message": "אין בקשות חוסמות עיבוד לניווט הזה" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": { "message": "בקשה" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "עיבוד של בקשות חסימה" + "message": "בקשות חוסמות עיבוד" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "אם העלויות של 'חישוב מחדש של הסגנון' עדיין גבוהות, אפשר להפחית אותן באמצעות אופטימיזציה של הסלקטור. כדאי לבצע [אופטימיזציה לסלקטורים](https://developer.chrome.com/docs/devtools/performance/selector-stats) עם זמן חולף ואחוז של נתיב איטי (slow-path) גבוהים. שימוש בסלקטורים פשוטים יותר, בפחות סלקטורים, ב-DOM קטן יותר וב-DOM נמוך יותר יפחית את עלויות ההתאמה." + "message": "אם העלויות של 'חישוב מחדש של הסגנון' עדיין גבוהות, אפשר להפחית אותן באמצעות אופטימיזציה של הסלקטור. כדאי לבצע [אופטימיזציה לסלקטורים](https://developer.chrome.com/docs/performance/insights/slow-css-selector) עם זמן חולף ואחוז של נתיב איטי (slow-path) גבוהים. שימוש בסלקטורים פשוטים יותר, בפחות סלקטורים, ב-DOM קטן יותר וב-DOM נמוך יותר יפחית את עלויות ההתאמה." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "הזמן שחלף" @@ -2415,7 +2451,7 @@ "message": "גודל ההעברה" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "קוד של צד שלישי עשוי להשפיע בצורה משמעותית על ביצועי הטעינה. כדי לתעדף את תוכן הדף שלך, צריך [לצמצם ולדחות טעינת קוד של צד שלישי](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/)." + "message": "קוד של צד שלישי עשוי להשפיע בצורה משמעותית על ביצועי הטעינה. כדי לתעדף את תוכן הדף שלך, צריך [לצמצם ולדחות טעינת קוד של צד שלישי](https://developer.chrome.com/docs/performance/insights/third-parties)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "לא נמצאו צדדים שלישיים" @@ -2424,7 +2460,7 @@ "message": "צדדים שלישיים" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "יכול להיות שאינטראקציות של לחיצה [יעוכבו בעד 300 אלפיות השנייה](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) אם אזור התצוגה לא עבר אופטימיזציה לנייד." + "message": "יכול להיות שאינטראקציות של לחיצה [יעוכבו בעד 300 אלפיות השנייה](https://developer.chrome.com/docs/performance/insights/viewport) אם אזור התצוגה לא עבר אופטימיזציה לנייד." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "עיכוב בלחיצה על הנייד" diff --git a/shared/localization/locales/hi.json b/shared/localization/locales/hi.json index 7e16d8af5309..9c11a5f1488d 100644 --- a/shared/localization/locales/hi.json +++ b/shared/localization/locales/hi.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse की यूज़र फ़्लो रिपोर्ट" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "एट्रिब्यूशन रिपोर्टिंग की सुविधा अब काम नहीं करती और इसे हटा दिया जाएगा. ज़्यादा जानकारी के लिए, https://goo.gle/ps-status पर जाएं." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Authorization will not be covered by the wildcard symbol (*) in CORS Access-Control-Allow-Headers handling." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() is deprecated, instead use standardized API: nextHopProtocol in Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookies containing a \\(0|r|n) character will be rejected instead of truncated." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "document.domain को सेट करके, एक ही ऑरिजिन से जुड़ी नीति में पाबंदियों को हटाने की सुविधा पर रोक लगा दी गई है और इसे डिफ़ॉल्ट रूप से बंद कर दिया जाएगा. इस्तेमाल रोकने की यह चेतावनी, उस क्रॉस-ऑरिजिन ऐक्सेस के लिए है जिसे document.domain सेटिंग की मदद से चालू किया गया था." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "डेटा के लिए सहायता: SVGUseElement में मौजूद यूआरएल अब काम नहीं करते. इन्हें आने वाले समय में हटा दिया जाएगा." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "This is an example for showing the code required for a browser process reported deprecation." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API अब काम नहीं करता. इसे आने वाले समय में हटा दिया जाएगा." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() और watchPosition() अब असुरक्षित ऑरिजिन पर काम नहीं करते. इस सुविधा का इस्तेमाल करने के लिए, आपको अपना ऐप्लिकेशन किसी सुरक्षित ऑरिजिन पर स्विच करना होगा, जैसे कि एचटीटीपीएस. ज़्यादा जानकारी के लिए, https://goo.gle/chrome-insecure-origins पर जाएं." + "message": "getCurrentPosition() और watchPosition() अब असुरक्षित ऑरिजिन पर काम नहीं करते. इस सुविधा का इस्तेमाल करने के लिए, आपको अपने ऐप्लिकेशन को एचटीटीपीएस जैसे किसी सुरक्षित ऑरिजिन पर स्विच करना होगा. ज़्यादा जानकारी के लिए, https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ पर जाएं." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "असुरक्षित ऑरिजिन पर, getCurrentPosition() और watchPosition() के इस्तेमाल पर रोक लगा दी गई है. इस सुविधा का इस्तेमाल करने के लिए, आपको अपना ऐप्लिकेशन किसी सुरक्षित ऑरिजिन पर स्विच करना होगा, जैसे कि एचटीटीपीएस. ज़्यादा जानकारी के लिए, https://goo.gle/chrome-insecure-origins पर जाएं." + "message": "असुरक्षित ऑरिजिन पर, getCurrentPosition() और watchPosition() के इस्तेमाल पर पाबंदी लगा दी गई है. इस सुविधा का इस्तेमाल करने के लिए, आपको अपने ऐप्लिकेशन को एचटीटीपीएस जैसे किसी सुरक्षित ऑरिजिन पर स्विच करना होगा. ज़्यादा जानकारी के लिए, https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ पर जाएं." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gle/chrome-insecure-origins for more details." + "message": "असुरक्षित ऑरिजिन पर, getUserMedia() के इस्तेमाल पर पाबंदी लगा दी गई है. इस सुविधा का इस्तेमाल करने के लिए, आपको अपने ऐप्लिकेशन को एचटीटीपीएस जैसे किसी सुरक्षित ऑरिजिन पर स्विच करना होगा. ज़्यादा जानकारी के लिए, https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ पर जाएं." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate के इस्तेमाल पर रोक लगा दी गई है. इसकी जगह RTCPeerConnectionIceErrorEvent.address या RTCPeerConnectionIceErrorEvent.port इस्तेमाल करें." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator के इस्तेमाल पर रोक लगा दी गई है. इसके बजाय, कृपया Intl.Segmenter का इस्तेमाल करें." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() अब काम नहीं करता है. फ़िलहाल, यह सिर्फ़ एक्सटेंशन के कॉन्टेक्स्ट में उपलब्ध है. इससे मिले नतीजे में मौजूद, topK और टेंपरेचर से जुड़े फ़ील्ड भी अब काम नहीं करते हैं." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "LanguageModel में, 'टेंपरेचर' पैरामीटर/एट्रिब्यूट अब काम नहीं करता है. फ़िलहाल, यह सिर्फ़ एक्सटेंशन में काम करता है और ऐसा हो सकता है कि आने वाले समय में इसे वहां से भी हटा दिया जाए." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "LanguageModel के लिए, 'topK' पैरामीटर/एट्रिब्यूट अब काम नहीं करता है. फ़िलहाल, यह सिर्फ़ एक्सटेंशन में काम करता है और ऐसा हो सकता है कि आने वाले समय में इसे वहां से भी हटा दिया जाए." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota अब काम नहीं करता है. इसके बजाय, कृपया LanguageModel.contextWindow का इस्तेमाल करें. पुराना नाम सिर्फ़ एक्सटेंशन में उपलब्ध है." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage अब काम नहीं करता है. इसके बजाय, कृपया LanguageModel.contextUsage का इस्तेमाल करें. पुराना नाम सिर्फ़ एक्सटेंशन में उपलब्ध है." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "स्पेसिफ़िकेशन में हुए बदलाव की वजह से, SourceBuffer.abort() का इस्तेमाल करके remove() की एसिंक्रोनस रेंज को हटाने की प्रक्रिया रोक दी गई है. आने वाले समय में, सपोर्ट हटा दिया जाएगा. इसकी जगह, आपको updateend इवेंट सुनना चाहिए. abort() का इस्तेमाल करके, एसिंक्रोनस मीडिया एपेंड या रीसेट पार्सर स्टेट को सिर्फ़ रद्द किया जाता है." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() अब काम नहीं करता है. इसके बजाय, कृपया LanguageModel.measureContextUsage() का इस्तेमाल करें. पुराना नाम सिर्फ़ एक्सटेंशन में उपलब्ध है." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Setting MediaSource.duration below the highest presentation timestamp of any buffered coded frames is deprecated due to specification change. Support for implicit removal of truncated buffered media will be removed in the future. You should instead perform explicit remove(newDuration, oldDuration) on all sourceBuffers, where newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow अब काम नहीं करता है. इसके बजाय, कृपया LanguageModel.oncontextoverflow का इस्तेमाल करें. पुराना नाम, LanguageModel.onquotaoverflow सिर्फ़ एक्सटेंशन में उपलब्ध है." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI will ask a permission to use even if the sysex is not specified in the MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "अब असुरक्षित ऑरिजिन से, Notification API का इस्तेमाल नहीं किया जा सकेगा. कृपया अपने ऐप्लिकेशन को किसी सुरक्षित ऑरिजिन पर ले जाएं, जैसे कि एचटीटीपीएस. ज़्यादा जानकारी के लिए, https://goo.gle/chrome-insecure-origins पर जाएं." + "message": "अब असुरक्षित ऑरिजिन से, Notification API का इस्तेमाल नहीं किया जा सकेगा. कृपया अपने ऐप्लिकेशन को एचटीटीपीएस जैसे सुरक्षित ऑरिजिन पर ले जाएं. ज़्यादा जानकारी के लिए, https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ पर जाएं." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "क्रॉस-ऑरिजिन iframe से, Notification API को इस्तेमाल करने का अनुरोध नहीं किया जा सकता. इसके बजाय, आप किसी टॉप लेवल फ़्रेम से अनुरोध करें या नई विंडो का इस्तेमाल करें." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen अब काम नहीं करता है. इसके बजाय, कृपया Document.fullscreenEnabled का इस्तेमाल करें." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "हम chrome.privacy.websites.privacySandboxEnabled API का इस्तेमाल रोक रहे हैं. हालांकि, वर्शन M113 के रिलीज़ होने तक, यह पुराने सिस्टम के साथ काम करता रहेगा. इसके बजाय, chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled, और chrome.privacy.websites.adMeasurementEnabled का इस्तेमाल करें. https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled पर जाएं." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "DtlsSrtpKeyAgreement कंस्ट्रेंट को हटा दिया गया है. आपने इस कंस्ट्रेंट के लिए, false वैल्यू दी है जिससे ऐसा लगता है कि आपने हटाए गए SDES key negotiation तरीके को इस्तेमाल करने की कोशिश की है. इस सुविधा को हटा दिया गया है. इसके बजाय, ऐसी सेवा का इस्तेमाल करें जो DTLS key negotiation के साथ काम करती हो." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() अब काम नहीं करता है. इसके बजाय, कृपया Selection.modify() का इस्तेमाल करें." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets के इस्तेमाल पर रोक लगा दी गई है और इसे हटा दिया जाएगा. ज़्यादा जानकारी के लिए, https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ पर जाएं." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Subresource requests whose URLs contain embedded credentials (e.g. https://user:pass@host/) are blocked." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer will require cross-origin isolation. See https://developer.chrome.com/blog/enabling-shared-array-buffer/ for more details." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API, अब काम नहीं करता. इसे आने वाले समय में हटा दिया जाएगा." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor के इस्तेमाल पर रोक लगा दी गई है और इसे हटा दिया जाएगा. ज़्यादा जानकारी के लिए, https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ पर जाएं." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "यूज़र ऐक्टिवेशन किए बिना, speechSynthesis.speak() के इस्तेमाल पर रोक लगा दी गई है और इसे हटा दिया जाएगा." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API अब सेवा में नहीं है. इसे आने वाले वर्शन से हटा दिया जाएगा." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "अनलोड इवेंट लिसनर के इस्तेमाल पर रोक लगा दी गई है और उन्हें हटा दिया जाएगा." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Extensions should opt into cross-origin isolation to continue using SharedArrayBuffer. See https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() के इस्तेमाल पर रोक लगा दी गई है. इसके बजाय, writeValueWithResponse() या writeValueWithoutResponse() का इस्तेमाल करें." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 is not supported by response json in XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "मुख्य थ्रेड पर सिंक किया गया XMLHttpRequest अब काम नहीं करता. इसकी वजह यह है कि असली उपयोगकर्ता के अनुभव पर इसका बुरा असर पड़ रहा था. इस बारे में किसी भी तरह की मदद के लिए, https://xhr.spec.whatwg.org/ पर जाएं." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor और XSLT प्रोसेसिंग के निर्देशों को सभी ब्राउज़र में बंद कर दिया गया है. इन सुविधाओं को जल्द ही इस ब्राउज़र से हटा दिया जाएगा." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "ऐनिमेशन" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "लेआउट शिफ़्ट तब होते हैं, जब उपयोगकर्ता के इंटरैक्शन के बिना एलिमेंट मूव होते हैं. [लेआउट शिफ़्ट की वजहों की जांच करें](https://web.dev/articles/optimize-cls). जैसे, पेज लोड होने के दौरान एलिमेंट जोड़े या हटाए जाते हैं या उनके फ़ॉन्ट बदले जाते हैं." + "message": "लेआउट शिफ़्ट तब होते हैं, जब उपयोगकर्ता के इंटरैक्शन के बिना एलिमेंट मूव होते हैं. [लेआउट शिफ़्ट की वजहों की जांच करें](https://developer.chrome.com/docs/performance/insights/cls-culprit). जैसे, पेज लोड होने के दौरान एलिमेंट जोड़े या हटाए जाते हैं या उनके फ़ॉन्ट बदले जाते हैं." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "इंजेक्ट किया गया iframe" @@ -2040,7 +2076,7 @@ "message": "कैश TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "डेटा लंबे समय तक कैश मेमोरी में सेव रहने से, लोगों के आपके पेज पर बार-बार वापस आने की प्रोसेस में तेज़ी आ सकती है. [ज़्यादा जानें](https://web.dev/uses-long-cache-ttl/)." + "message": "अगर कैश मेमोरी ज़्यादा समय तक बनी रहे, तो उपयोगकर्ताओं के आपके पेज पर बार-बार लौटकर आने की प्रोसेस में तेज़ी आती है. [कैश मेमोरी के बारे में ज़्यादा जानें](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "ऐसा कोई अनुरोध नहीं मिला जिससे जुड़े संसाधन को कैश मेमोरी में सेव करने की ज़रूरत हो" @@ -2055,7 +2091,7 @@ "message": "कैश मेमोरी में कॉन्टेंट को लंबे समय तक सेव रखने वाले संसाधनों का इस्तेमाल करें" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "डीओएम के बड़े साइज़ की वजह से, स्टाइल कैलकुलेशन और लेआउट रीफ़्लो की प्रोसेस में ज़्यादा समय लग सकता है. इसकी वजह से, पेज के रिस्पॉन्स देने की प्रोसेस पर असर पड़ता है. बड़े डीओएम से मेमोरी का इस्तेमाल भी बढ़ जाएगा. [बड़े साइज़ के डीओएम से बचने का तरीका जानें](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "डीओएम के बड़े साइज़ की वजह से, स्टाइल कैलकुलेशन और लेआउट रीफ़्लो की प्रोसेस में ज़्यादा समय लग सकता है. इसकी वजह से, पेज के रिस्पॉन्स देने की प्रोसेस पर असर पड़ता है. बड़े डीओएम से मेमोरी का इस्तेमाल भी बढ़ जाएगा. [बड़े साइज़ के डीओएम से बचने का तरीका जानें](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "कुल समय" @@ -2091,7 +2127,7 @@ "message": "वैल्यू" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "नेटवर्क पर किया जाने वाला पहला अनुरोध सबसे ज़्यादा अहम है. इसके इंतज़ार का समय कम करने के लिए, रीडायरेक्ट से बचें और पक्का करें कि सर्वर तेज़ी से जवाब दे. साथ ही, टेक्स्ट कंप्रेस करने की सुविधा चालू करें." + "message": "नेटवर्क पर किया जाने वाला पहला अनुरोध सबसे ज़्यादा अहम है. [इसके इंतज़ार का समय कम करने](https://developer.chrome.com/docs/performance/insights/document-latency) के लिए, रीडायरेक्ट से बचें और पक्का करें कि सर्वर तेज़ी से जवाब दे. साथ ही, टेक्स्ट कंप्रेस करने की सुविधा चालू करें." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "डॉक्यूमेंट के अनुरोध में रीडायरेक्ट करने वाले लिंक मौजूद थे ({PH1} रीडायरेक्ट, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "सोर्स" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "बंडल से बड़े और डुप्लीकेट JavaScript मॉड्यूल हटाएं. ऐसा करके, नेटवर्क गतिविधि में खर्च होने वाले गैर-ज़रूरी बाइट कम किए जा सकते हैं." + "message": "बंडल से बड़े और [डुप्लीकेट JavaScript मॉड्यूल](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) हटाएं. ऐसा करके, नेटवर्क पर की जाने वाली गतिविधि में खर्च होने वाले गैर-ज़रूरी बाइट कम किए जा सकते हैं." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "डुप्लीकेट JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "[font-display](https://developer.chrome.com/blog/font-display) को swap या optional पर सेट करें, ताकि यह पक्का किया जा सके कि टेक्स्ट हमेशा दिखता रहे. [फ़ॉन्ट मेट्रिक ओवरराइड](https://developer.chrome.com/blog/font-fallbacks) की मदद से, लेआउट शिफ़्ट कम करने के लिए, swap को और ऑप्टिमाइज़ किया जा सकता है." + "message": "[font-display](https://developer.chrome.com/docs/performance/insights/font-display) को swap या optional पर सेट करें, ताकि यह पक्का किया जा सके कि टेक्स्ट हमेशा दिखता रहे. [फ़ॉन्ट मेट्रिक ओवरराइड](https://developer.chrome.com/blog/font-fallbacks) की मदद से, लेआउट शिफ़्ट कम करने के लिए, swap को और ऑप्टिमाइज़ किया जा सकता है." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "फ़ॉन्ट" @@ -2151,10 +2187,10 @@ "message": "(बिना नाम के)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "हर हाल में रीफ़्लो होने की स्थिति तब पैदा होती है, जब JavaScript ज्यामितीय प्रॉपर्टी (जैसे, offsetWidth) के बारे में क्वेरी करता है. ऐसा DOM की स्थिति में बदलाव होने की वजह से स्टाइल अमान्य होने के बाद होता है. इससे परफ़ॉर्मेंस पर बुरा असर पड़ सकता है. [हर हाल में होने वाले रीफ़्लो](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) और इसे कम करने के बारे में ज़्यादा जानें." + "message": "हर हाल में रीफ़्लो होने की स्थिति तब पैदा होती है, जब JavaScript ज्यामितीय प्रॉपर्टी (जैसे, offsetWidth) के बारे में क्वेरी करता है. ऐसा DOM की स्थिति में बदलाव होने की वजह से स्टाइल अमान्य होने के बाद होता है. इससे परफ़ॉर्मेंस पर बुरा असर पड़ सकता है. [हर हाल में होने वाले रीफ़्लो](https://developer.chrome.com/docs/performance/insights/forced-reflow) और इसे कम करने के बारे में ज़्यादा जानें." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "स्टैक ट्रेस" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "रीफ़्लो ट्रिगर करने वाले कॉल फ़्रेम" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "हर हाल में होने वाला रीफ़्लो" @@ -2169,7 +2205,7 @@ "message": "[unattributed]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "सबसे लंबे सब-पार्ट से जांच करना शुरू करें. इससे [देरी को कम किया जा सकता है](https://web.dev/articles/optimize-inp#optimize_interactions). प्रोसेस करने में लगने वाला समय कम करने के लिए, [मुख्य थ्रेड की लागत को ऑप्टिमाइज़ करें](https://web.dev/articles/optimize-long-tasks). यह आम तौर पर, JS होती है." + "message": "सबसे लंबे सब-पार्ट को देखकर, [आईएनपी को बेहतर बनाने का तरीका](https://developer.chrome.com/docs/performance/insights/inp-breakdown) जानें." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "कुल समय" @@ -2193,7 +2229,7 @@ "message": "आईएनपी ब्रेकडाउन" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "इमेज डाउनलोड होने में लगने वाले समय को कम करने से, पेज और एलसीपी के लोड होने में लगने वाले समय को कम किया जा सकता है. [इमेज के साइज़ को ऑप्टिमाइज़ करने के बारे में ज़्यादा जानें](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "इमेज डाउनलोड होने में लगने वाले समय को कम करने से, पेज और एलसीपी के लोड होने में लगने वाले समय को कम किया जा सकता है. [इमेज के साइज़ को ऑप्टिमाइज़ करने के बारे में ज़्यादा जानें](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (अनुमानित {PH2})" @@ -2223,7 +2259,7 @@ "message": "GIF के बजाय, वीडियो फ़ॉर्मैट का इस्तेमाल करने से, ऐनिमेटेड कॉन्टेंट के डाउनलोड साइज़ को कम किया जा सकता है." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "हर [सबपार्ट के लिए, उसे बेहतर बनाने की खास रणनीतियां होती हैं](https://web.dev/articles/optimize-lcp#lcp-breakdown). एलसीपी का ज़्यादातर समय देरी करने के बजाय, संसाधनों को लोड करने में लगना चाहिए." + "message": "हर [सबपार्ट के लिए, उसे बेहतर बनाने की खास रणनीतियां होती हैं](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). एलसीपी का ज़्यादातर समय देरी करने के बजाय, संसाधनों को लोड करने में लगना चाहिए." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "कुल समय" @@ -2253,7 +2289,7 @@ "message": "एलसीपी ब्रेकडाउन" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "एलसीपी इमेज को एचटीएमएल से तुरंत [खोजे जाने लायक](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) बनाकर और [लेज़ी-लोडिंग से बचकर](https://web.dev/articles/lcp-lazy-loading), एलसीपी को ऑप्टिमाइज़ करें" + "message": "एलसीपी इमेज को एचटीएमएल से तुरंत खोजे जाने लायक बनाकर और लेज़ी-लोडिंग से बचकर, [एलसीपी को ऑप्टिमाइज़ करें](https://developer.chrome.com/docs/performance/insights/lcp-discovery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority प्रॉपर्टी की वैल्यू high लागू की गई" @@ -2286,13 +2322,13 @@ "message": "सेव की गई बाइट" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfills और Transforms की मदद से, पुराने ब्राउज़र पर JavaScript की नई सुविधाएं इस्तेमाल की जा सकती हैं. हालांकि, मॉडर्न ब्राउज़र को इनमें से कई सुविधाओं की ज़रूरत नहीं पड़ती. [बेसलाइन](https://web.dev/articles/baseline-and-polyfills) सुविधाओं को ट्रांसपाइल न करने के लिए, JavaScript की बिल्ड प्रोसेस में बदलाव किया जा सकता है. यह बदलाव सिर्फ़ तब न करें, जब आपके लिए पुराने ब्राउज़र का इस्तेमाल करना ज़रूरी हो. [जानें कि क्यों ज़्यादातर साइटें ट्रांसपाइल किए बिना ES6+ कोड को डिप्लॉय कर सकती हैं](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfills और Transforms की मदद से, पुराने ब्राउज़र पर JavaScript की नई सुविधाएं इस्तेमाल की जा सकती हैं. हालांकि, मॉडर्न ब्राउज़र को इनमें से कई सुविधाओं की ज़रूरत नहीं पड़ती. [बेसलाइन](https://web.dev/articles/baseline-and-polyfills) सुविधाओं को ट्रांसपाइल न करने के लिए, JavaScript की बिल्ड प्रोसेस में बदलाव किया जा सकता है. यह बदलाव सिर्फ़ तब न करें, जब आपके लिए पुराने ब्राउज़र का इस्तेमाल करना ज़रूरी हो. [जानें कि क्यों ज़्यादातर साइटें ट्रांसपाइल किए बिना ES6+ कोड को डिप्लॉय कर सकती हैं](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "लेगसी JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "एचटीटीपी/1.1 की तुलना में एचटीटीपी/2 और एचटीटीपी/3, कई फ़ायदे देते हैं. जैसे, मल्टीप्लेक्सिंग. [मॉर्डन एचटीटीपी का इस्तेमाल करने के बारे में ज़्यादा जानें](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "एचटीटीपी/1.1 की तुलना में एचटीटीपी/2 और एचटीटीपी/3, कई फ़ायदे देते हैं. जैसे, मल्टीप्लेक्सिंग. [मॉर्डन एचटीटीपी का इस्तेमाल करने के बारे में ज़्यादा जानें](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "ऐसा हो सकता है कि साइट में रिसॉर्स लोड करने के लिए HTTP/1.1 का इस्तेमाल न किया गया हो या HTTP/1.1 का इस्तेमाल इस तरह किया गया हो जिससे परफ़ॉर्मेंस के ऑप्टिमाइज़ेशन पर कोई असर न पड़ा हो. एचटीटीपी/1.1 अनुरोधों को सिर्फ़ तब फ़्लैग किया जाता है, जब छह या इससे ज़्यादा स्टैटिक ऐसेट एक ही ऑरिजिन से आती हैं और इन्हें लोकल डेवलपमेंट एनवायरमेंट या किसी तीसरे पक्ष के सोर्स से नहीं दिखाया जाता है." @@ -2325,7 +2361,7 @@ "message": "इस्तेमाल नहीं किया गया प्रीकनेक्ट. देखें कि crossorigin एट्रिब्यूट का इस्तेमाल सही तरीके से किया गया है या नहीं." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "पेज लोड होने की प्रोसेस को बेहतर बनाने के लिए, [एक-दूसरे पर निर्भर रहने वाले ज़रूरी अनुरोधों की चेन न बनाएं](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains). इसके लिए चेन की लेंथ कम रखें और कम साइज़ वाले रिसॉर्स डाउनलोड करें. इसके अलावा, अनचाहे रिसॉर्स डाउनलोड न करें." + "message": "पेज लोड होने की प्रोसेस को बेहतर बनाने के लिए, [एक-दूसरे पर निर्भर रहने वाले ज़रूरी अनुरोधों की चेन न बनाएं](https://developer.chrome.com/docs/performance/insights/network-dependency-tree). इसके लिए चेन की लेंथ कम रखें और कम साइज़ वाले रिसॉर्स डाउनलोड करें. इसके अलावा, अनचाहे रिसॉर्स डाउनलोड न करें." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "सबसे अहम वेबसाइटों में, [प्रीकनेक्ट](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) (पहले से लोड करने का निर्देश) करने के लिए संकेत जोड़ें. हालांकि, चार से ज़्यादा संकेत नहीं जोड़ें जा सकते." @@ -2364,7 +2400,7 @@ "message": "पेज लोड होने की प्रोसेस को बेहतर बनाने के लिए, एक-दूसरे पर निर्भर रहने वाले ज़रूरी अनुरोधों की चेन न बनाएं. इसके लिए चेन की लंबाई कम रखें और कम साइज़ वाले रिसॉर्स डाउनलोड करें. इसके अलावा, अनचाहे रिसॉर्स डाउनलोड न करें." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "अनुरोधों की वजह से, पेज की शुरुआती रेंडरिंग ब्लॉक की जा रही है. इस वजह से, पेज की एलसीपी वैल्यू खराब हो सकती है. [कुछ समय के लिए टालकर या इनलाइन करके](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources), नेटवर्क के इन अनुरोधों को क्रिटिकल पाथ से बाहर ले जाया जा सकता है." + "message": "अनुरोधों की वजह से, पेज की शुरुआती रेंडरिंग ब्लॉक की जा रही है. इस वजह से, पेज की एलसीपी वैल्यू खराब हो सकती है. [कुछ समय के लिए टालकर या इनलाइन करके](https://developer.chrome.com/docs/performance/insights/render-blocking), नेटवर्क के इन अनुरोधों को क्रिटिकल पाथ से बाहर ले जाया जा सकता है." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "कुल समय" @@ -2376,10 +2412,10 @@ "message": "अनुरोध" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "रेंडर होने से रोकने का अनुरोध" + "message": "रेंडरिंग होने से रोकने का अनुरोध" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "अगर स्टाइल को फिर से कैलकुलेट करने में ज़्यादा समय लग रहा है, तो सेलेक्टर ऑप्टिमाइज़ेशन से इसे कम किया जा सकता है. [सेलेक्टर ऑप्टिमाइज़ करें](https://developer.chrome.com/docs/devtools/performance/selector-stats) ऐसे सेलेक्टर ऑप्टिमाइज़ करें जिनका स्लो-पाथ प्रतिशत के साथ-साथ प्रोसेस शुरू करने और उसे पूरा करने में लगने वाले समय का प्रतिशत ज़्यादा है. सेलेक्टर मैच करने में लगने वाले समय को कम करने के लिए, आसान सेलेक्टर, कम सेलेक्टर, कम साइज़ वाले डीओएम, और कम एलिमेंट वाले डीओएम इस्तेमाल किए जाते हैं." + "message": "अगर स्टाइल को फिर से कैलकुलेट करने में ज़्यादा समय लग रहा है, तो सेलेक्टर ऑप्टिमाइज़ेशन से इसे कम किया जा सकता है. [सेलेक्टर ऑप्टिमाइज़ करें](https://developer.chrome.com/docs/performance/insights/slow-css-selector) ऐसे सेलेक्टर ऑप्टिमाइज़ करें जिनका स्लो-पाथ प्रतिशत के साथ-साथ प्रोसेस शुरू करने और उसे पूरा करने में लगने वाले समय का प्रतिशत ज़्यादा है. सेलेक्टर मैच करने में लगने वाले समय को कम करने के लिए, आसान सेलेक्टर, कम सेलेक्टर, कम साइज़ वाले डीओएम, और कम एलिमेंट वाले डीओएम इस्तेमाल किए जाते हैं." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "प्रोसेस शुरू करने और उसे पूरा होने के बीच का समय" @@ -2418,7 +2454,7 @@ "message": "ट्रांसफ़र साइज़" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "तीसरे पक्ष के कोड, आपके पेज के लोड होने की परफ़ॉर्मेंस पर गहरा असर डाल सकते हैं. पेज के कॉन्टेंट को प्राथमिकता देने के लिए, [तीसरे पक्ष के कोड वाले कॉन्टेंट को कम करें और उसे धीरे लोड करें](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/)." + "message": "तीसरे पक्ष के कोड, आपके पेज के लोड होने की परफ़ॉर्मेंस पर गहरा असर डाल सकते हैं. पेज के कॉन्टेंट को प्राथमिकता देने के लिए, [तीसरे पक्ष के कोड वाले कॉन्टेंट को कम करें और उसे धीरे लोड करें](https://developer.chrome.com/docs/performance/insights/third-parties)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "तीसरे पक्ष का कोई कॉन्टेंट नहीं मिला" @@ -2427,7 +2463,7 @@ "message": "तीसरे पक्ष" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "अगर व्यूपोर्ट को मोबाइल के लिए ऑप्टिमाइज़ नहीं किया गया है, तो टैप इंटरैक्शन में [300 मि॰से॰ तक की देरी](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) हो सकती है." + "message": "अगर व्यूपोर्ट को मोबाइल के लिए ऑप्टिमाइज़ नहीं किया गया है, तो टैप इंटरैक्शन में [300 मि॰से॰ तक की देरी](https://developer.chrome.com/docs/performance/insights/viewport) हो सकती है." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "मोबाइल की स्क्रीन पर टैप करके कार्रवाई करने में देरी हुई" diff --git a/shared/localization/locales/hr.json b/shared/localization/locales/hr.json index d48067be1ede..d599c4b6351b 100644 --- a/shared/localization/locales/hr.json +++ b/shared/localization/locales/hr.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouseovo izvješće o putovima korisnika" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Izvješćivanje o atribuciji obustavljeno je te će se ukloniti. Pojedinosti potražite na stranici https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Authorization will not be covered by the wildcard symbol (*) in CORS Access-Control-Allow-Headers handling." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() is deprecated, instead use standardized API: nextHopProtocol in Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookies containing a \\(0|r|n) character will be rejected instead of truncated." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Popuštanje pravila istog porijekla postavljanjem document.domain obustavlja se i onemogućit će se prema zadanim postavkama. Ovo upozorenje o obustavljanju odnosi se na pristupanje iz više izvora koje je bilo omogućeno postavkom document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Podrška za podatke: URL-ovi u SVGUseElementu obustavljeni su i ubuduće će se ukloniti." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Ovo je primjer za prikaz koda koji je potreban za prijavljenu obustavu postupka preglednika." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API obustavljen je i uklonit će se u budućem izdanju." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() i watchPosition() više ne rade na nesigurnim izvorima. Da biste upotrebljavali tu značajku, trebali biste razmisliti o prebacivanju svoje aplikacije na siguran izvor kao što je HTTPS. Više pojedinosti pročitajte na vezi https://goo.gle/chrome-insecure-origins." + "message": "Metode getCurrentPosition() i watchPosition() više ne rade na nesigurnim izvorima. Da biste upotrebljavali tu značajku, trebali biste razmisliti o prebacivanju svoje aplikacije na siguran izvor kao što je HTTPS. Više pojedinosti potražite na vezi https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() i watchPosition() obustavljaju se na nesigurnim izvorima. Da biste upotrebljavali tu značajku, trebali biste razmisliti o prebacivanju svoje aplikacije na siguran izvor kao što je HTTPS. Više pojedinosti pročitajte na vezi https://goo.gle/chrome-insecure-origins." + "message": "Metode getCurrentPosition() i watchPosition() obustavljaju se na nesigurnim izvorima. Da biste upotrebljavali tu značajku, trebali biste razmisliti o prebacivanju svoje aplikacije na siguran izvor kao što je HTTPS. Više pojedinosti potražite na vezi https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() no longer works on insecure origins. Da biste upotrebljavali tu značajku, trebali biste razmisliti o prebacivanju svoje aplikacije na siguran izvor kao što je HTTPS. Više pojedinosti pročitajte na vezi https://goo.gle/chrome-insecure-origins." + "message": "Metoda getUserMedia() više ne funkcionira na nesigurnim izvorima. Da biste upotrebljavali tu značajku, trebali biste razmisliti o prebacivanju svoje aplikacije na siguran izvor kao što je HTTPS. Više pojedinosti potražite na vezi https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "Polje RTCPeerConnectionIceErrorEvent.hostCandidate je obustavljeno. Upotrijebite RTCPeerConnectionIceErrorEvent.address ili RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator je obustavljen. Umjesto njega upotrijebite Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "Metoda LanguageModel.params() obustavljena je i sada je dostupna samo u kontekstima proširenja. Polja topK i temperature povezana s tim rezultatom također su obustavljena." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Parametar/atribut temperature za LanguageModel obustavljen je. Funkcionira samo unutar proširenja i možda će se ukloniti u budućnosti." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Parametar/atribut topK za LanguageModel obustavljen je. Funkcionira samo unutar proširenja i možda će se ukloniti u budućnosti." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "Atribut LanguageModel.inputQuota obustavljen je. Umjesto njega upotrijebite LanguageModel.contextWindow. Taj je alias dostupan samo u proširenjima." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "Atribut LanguageModel.inputUsage obustavljen je. Umjesto njega upotrijebite LanguageModel.contextUsage. Taj je alias dostupan samo u proširenjima." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Upotreba SourceBuffer.abort() za prekid uklanjanja asinkronog raspona za remove() obustavljena je zbog promjene specifikacija. Podrška će se ukloniti u budućnosti. Umjesto toga trebali biste osluškivati događaj updateend. abort() može prekinuti samo stanje dodavanja asinkronog medija ili raščlanjivača vraćanja na zadano." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "Metoda LanguageModel.measureInputUsage() obustavljena je. Umjesto nje upotrijebite LanguageModel.measureContextUsage(). Taj je alias dostupan samo u proširenjima." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Setting MediaSource.duration below the highest presentation timestamp of any buffered coded frames is deprecated due to specification change. Support for implicit removal of truncated buffered media will be removed in the future. You should instead perform explicit remove(newDuration, oldDuration) on all sourceBuffers, where newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "Alias LanguageModel.onquotaoverflow obustavljen je. Umjesto njega upotrijebite LanguageModel.oncontextoverflow. Alias LanguageModel.onquotaoverflow dostupan je samo u proširenjima." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI will ask a permission to use even if the sysex is not specified in the MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Notification API možda se više neće upotrebljavati iz nesigurnih izvora. Trebali biste razmisliti o prebacivanju svoje aplikacije na siguran izvor kao to je HTTPS. Više pojedinosti pročitajte na vezi https://goo.gle/chrome-insecure-origins." + "message": "Notification API više se ne može upotrebljavati iz nesigurnih izvora. Savjetujemo vam da svoju aplikaciju prebacite na siguran izvor kao što je HTTPS. Više pojedinosti potražite na vezi https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Možda se više neće tražiti dopuštenje za Notification API iz iframea različitih izvora. Trebali biste razmisliti o traženju dopuštenja okvira najviše razine ili o otvaranju novog prozora." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen je obustavljen. Umjesto njega koristite Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Obustavljamo API chrome.privacy.websites.privacySandboxEnabled, ali će ostati aktivan za kompatibilnost s prijašnjim verzijama do izdanja M113. Umjesto toga upotrijebite chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled i chrome.privacy.websites.adMeasurementEnabled. Posjetite https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Uklonjeno je ograničenje DtlsSrtpKeyAgreement. Naveli ste vrijednost false za ograničenje, što se tumači kao pokušaj korištenja uklonjene metode SDES key negotiation. Ta je funkcija uklonjena. Umjesto nje koristite uslugu koja podržava DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() je obustavljen. Umjesto njega upotrijebite Select.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets se obustavlja i uklonit će se. Više pojedinosti potražite na stranici https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Subresource requests whose URLs contain embedded credentials (e.g. https://user:pass@host/) are blocked." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer will require cross-origin isolation. Više pojedinosti pročitajte na vezi https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API obustavljen je i uklonit će se u budućem izdanju." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor se obustavlja i uklonit će se. Više pojedinosti potražite na stranici https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() bez aktivacije korisnika obustavlja se i uklonit će se." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API je obustavljen i uklonit će se u budućem izdanju." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Uklanjanje učitavanja slušatelja događaja obustavlja se i uklonit će se." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Extensions should opt into cross-origin isolation to continue using SharedArrayBuffer. Posjetite https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "Metoda BluetoothRemoteGATTCharacteristic.writeValue() je obustavljena. Umjesto toga upotrijebite metode writeValueWithResponse() ili writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 is not supported by response json in XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Sinkroni XMLHttpRequest na glavnoj niti obustavlja se zbog negativnog utjecaja na doživljaj krajnjeg korisnika. Za dodatnu pomoć posjetite https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Svi su preglednici obustavili XSLTProcessor i podršku za upute za obradu XSLT-a. Te će se značajke uskoro ukloniti iz ovog preglednika." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animacija" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Do pomaka izgleda dolazi kada se elementi pomiču bez korisničke interakcije. [Istražite uzroke pomaka izgleda](https://web.dev/articles/optimize-cls), kao što su dodavanje i uklanjanje elemenata ili promjena njihovih fontova tijekom učitavanja stranice." + "message": "Do pomaka izgleda dolazi kada se elementi pomiču bez korisničke interakcije. [Istražite uzroke pomaka izgleda](https://developer.chrome.com/docs/performance/insights/cls-culprit), kao što su dodavanje i uklanjanje elemenata ili promjena njihovih fontova tijekom učitavanja stranice." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Ugrađeni iframe" @@ -2040,7 +2076,7 @@ "message": "TTL predmemoriranja" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Dugotrajno predmemoriranje može ubrzati ponovljene posjete vašoj stranici. [Saznajte više](https://web.dev/uses-long-cache-ttl/)." + "message": "Dugo trajanje predmemorije može ubrzati ponovljene posjete vašoj stranici. [Saznajte više o predmemoriranju](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Nema zahtjeva s neučinkovitim pravilima predmemoriranja" @@ -2055,7 +2091,7 @@ "message": "Upotrijebi učinkovito trajanje predmemorije" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Veliki DOM može produžiti trajanje proračuna stila i ponovnih proračuna izgleda, što utječe na responzivnost stranice. Veliki DOM također će povećati upotrebu memorije. [Saznajte kako izbjeći pretjeranu veličinu DOM-a](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Veliki DOM može produžiti trajanje proračuna stila i ponovnih proračuna izgleda, što utječe na responzivnost stranice. Veliki DOM također će povećati upotrebu memorije. [Saznajte kako izbjeći pretjeranu veličinu DOM-a](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Trajanje" @@ -2091,7 +2127,7 @@ "message": "Vrijednost" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Vaš je prvi zahtjev za mrežu najvažniji. Smanjite latenciju izbjegavanjem preusmjeravanja, osiguravanjem brzog odgovora poslužitelja i omogućavanjem kompresije teksta." + "message": "Vaš prvi mrežni zahtjev je najvažniji. [Smanjite latenciju prvog mrežnog zahtjeva](https://developer.chrome.com/docs/performance/insights/document-latency) izbjegavanjem preusmjeravanja, osiguravanjem brzog odgovora poslužitelja i omogućavanjem kompresije teksta." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Bilo je preusmjeravanja (broj preusmjeravanja: {PH1}; više od {PH2})" @@ -2130,13 +2166,13 @@ "message": "Izvor" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Uklonite velike JavaScript module iz skupova u njihove duplikate kako biste smanjili nepotrebne bajtove koje troši mrežna aktivnost." + "message": "Uklonite velike [duplicirane JavaScript module](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) iz paketa kako biste smanjili nepotrebne bajtove koje troši mrežna aktivnost." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Duplicirani JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Savjetujemo vam da [font-display](https://developer.chrome.com/blog/font-display) postavite na swap ili optional kako biste osigurali dosljednu vidljivost teksta. swap može se dodatno optimizirati kako bi se ublažili pomaci izgleda pomoću [prevladavanja mjernih podataka o fontu](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Savjetujemo vam da [font-display](https://developer.chrome.com/docs/performance/insights/font-display) postavite na swap ili optional kako biste osigurali dosljednu vidljivost teksta. swap može se dodatno optimizirati kako bi se ublažili pomaci izgleda pomoću [prevladavanja mjernih podataka o fontu](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Font" @@ -2151,10 +2187,10 @@ "message": "(anonimno)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Do prisilnog preračunavanja dolazi kad JavaScript zatraži geometrijska svojstva (kao što je offsetWidth) nakon što su stilovi poništeni promjenom stanja DOM-a. To može uzrokovati lošu izvedbu. Saznajte više o [prisilnom preračunavanju](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) i mogućim ublažavanjima posljedica." + "message": "Do prisilnog preračunavanja dolazi kad JavaScript zatraži geometrijska svojstva (kao što je offsetWidth) nakon što su stilovi poništeni promjenom stanja DOM-a. To može uzrokovati lošu izvedbu. Saznajte više o [prisilnom preračunavanju](https://developer.chrome.com/docs/performance/insights/forced-reflow) i mogućim ublažavanjima posljedica." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Praćenje snopa" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Okviri poziva koji pokreću ponovno proračunavanje" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Prisilni ponovni proračun" @@ -2169,7 +2205,7 @@ "message": "[unattributed]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Započnite istraživati s najdužim podređenim dijelom. [Kašnjenja se mogu svesti na najmanju moguću mjeru](https://web.dev/articles/optimize-inp#optimize_interactions). Da biste skratili trajanje obrade, [optimizirajte troškove glavne niti](https://web.dev/articles/optimize-long-tasks), koji su obično u JavaScriptu." + "message": "Započnite istraživati [kako poboljšati vrijeme između interakcija (INP)](https://developer.chrome.com/docs/performance/insights/inp-breakdown) tako da pogledate najduži podređeni dio." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Trajanje" @@ -2193,7 +2229,7 @@ "message": "Analiza vremena između interakcija (INP)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Smanjenje vremena preuzimanja slika može poboljšati percipirano vrijeme učitavanja stranice i LCP. [Saznajte više o optimizaciji veličine slike](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Smanjenje vremena preuzimanja slika može poboljšati percipirano vrijeme učitavanja stranice i LCP. [Saznajte više o optimizaciji veličine slike](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (proc. {PH2})" @@ -2223,7 +2259,7 @@ "message": "Upotreba videoformata umjesto GIF-ova može poboljšati veličinu preuzimanja animiranog sadržaja." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Svaki [podređeni dio ima specifične strategije za poboljšanje](https://web.dev/articles/optimize-lcp#lcp-breakdown). U idealnom slučaju većina vremena LCP-a trebala bi se potrošiti na učitavanje resursa, a ne na kašnjenja." + "message": "Svaki [podređeni dio ima specifične strategije za poboljšanje](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). U idealnom slučaju većina vremena LCP-a trebala bi se potrošiti na učitavanje resursa, a ne na kašnjenja." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Trajanje" @@ -2253,7 +2289,7 @@ "message": "Analiza vremena učitavanja punog sadržaja (LCP)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimizirajte LCP tako da odmah [otkrijete](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) sliku LCP-a iz HTML-a i [izbjegnete odgođeno učitavanje](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimizirajte vrijeme učitavanja punog sadržaja (LCP)](https://developer.chrome.com/docs/performance/insights/lcp-discovery) tako što ćete omogućiti da se slika LCP-a odmah može otkriti iz HTML-a, čime ćete izbjeći odgođeno učitavanje" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "primijenjeno je dohvaćanje prioriteta=visoko" @@ -2286,13 +2322,13 @@ "message": "Neiskorišteni bajtovi" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Kodovi polyfill i transform omogućuju starijim preglednicima da upotrebljavaju nove značajke JavaScripta. Međutim, mnogi nisu potrebni za moderne preglednike. Razmislite o izmjeni procesa izrade JavaScripta kako ne bi transpilirao značajke [Baseline](https://web.dev/articles/baseline-and-polyfills), osim ako znate da morate podržavati starije preglednike. [Saznajte zašto većina web-lokacija može implementirati ES6+ kôd bez transpiliranja](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Kodovi polyfill i transform omogućuju starijim preglednicima da upotrebljavaju nove značajke JavaScripta. Međutim, mnogi nisu potrebni za moderne preglednike. Razmislite o izmjeni procesa izrade JavaScripta kako ne bi transpilirao značajke [Baseline](https://web.dev/articles/baseline-and-polyfills), osim ako znate da morate podržavati starije preglednike. [Saznajte zašto većina web-lokacija može implementirati ES6+ kôd bez transpiliranja](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Stari JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 i HTTP/3 nude brojne prednosti u odnosu na HTTP/1.1, kao što je sabiranje signala u jedan signal. [Saznajte više o upotrebi modernog HTTP-a](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 i HTTP/3 nude brojne prednosti u odnosu na HTTP/1.1, kao što je sabiranje signala u jedan signal. [Saznajte više o upotrebi modernog HTTP-a](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Nijedan zahtjev nije upotrebljavao HTTP/1.1 ili trenutačna upotreba protokola HTTP/1.1 ne predstavlja značajnu priliku za optimizaciju. Zahtjevi koji upotrebljavaju HTTP/1.1 označavaju se samo ako šest ili više statičnih elemenata potječe iz istog izvora i ako se ne poslužuju iz lokalnog razvojnog okruženja ili izvora treće strane." @@ -2325,7 +2361,7 @@ "message": "Povezivanje unaprijed nije upotrijebljeno. Provjerite upotrebljava li se atribut crossorigin ispravno." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Izbjegavajte lančano povezivanje kritičnih zahtjeva](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) tako da skratite duljinu lanaca, smanjite veličinu resursa za preuzimanje ili odgodite preuzimanje resursa koji nisu nužni kako biste poboljšali učitavanje stranice." + "message": "[Izbjegavajte lančano povezivanje kritičnih zahtjeva](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) tako da skratite duljinu lanaca, smanjite veličinu resursa za preuzimanje ili odgodite preuzimanje resursa koji nisu nužni kako biste poboljšali učitavanje stranice." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Dodajte prilagodbe za [povezivanje unaprijed](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) u svoje najvažnije izvore, ali pokušajte upotrijebiti najviše četiri." @@ -2364,7 +2400,7 @@ "message": "Izbjegavajte lančano povezivanje kritičnih zahtjeva tako da skratite duljinu lanaca, smanjite veličinu resursa za preuzimanje ili odgodite preuzimanje resursa koji nisu nužni da biste poboljšali učitavanje stranice." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Zahtjevi blokiraju početno renderiranje stranice zbog čega učitavanje punog sadržaja (LCP) može kasniti. [Odgađanjem ili ugrađivanjem](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) ti se mrežni zahtjevi mogu premjestiti s kritične putanje." + "message": "Zahtjevi blokiraju početno renderiranje stranice zbog čega učitavanje punog sadržaja (LCP) može kasniti. [Odgađanjem ili ugrađivanjem](https://developer.chrome.com/docs/performance/insights/render-blocking) ti se mrežni zahtjevi mogu premjestiti s kritične putanje." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Trajanje" @@ -2379,7 +2415,7 @@ "message": "Zahtjevi koji su blokirali renderiranje" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Ako troškovi za ponovo izračunaj stil ostanu visoki, optimizacija alata za odabir može ih smanjiti. [Optimizirajte selektore](https://developer.chrome.com/docs/devtools/performance/selector-stats) s visokim proteklim vremenom i visokim postotkom sporog puta. Jednostavniji selektori, manji broj selektora, manji DOM i plići DOM smanjit će troškove uparivanja." + "message": "Ako troškovi za ponovo izračunaj stil ostanu visoki, optimizacija alata za odabir može ih smanjiti. [Optimizirajte selektore](https://developer.chrome.com/docs/performance/insights/slow-css-selector) s visokim proteklim vremenom i visokim postotkom sporog puta. Jednostavniji selektori, manji broj selektora, manji DOM i plići DOM smanjit će troškove uparivanja." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Proteklo vrijeme" @@ -2418,7 +2454,7 @@ "message": "Veličina prijenosa" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Kôd treće strane može znatno utjecati na izvedbu učitavanja. [Smanjite i odgodite učitavanje koda treće strane](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) da biste prioritet dali sadržaju svoje stranice." + "message": "Kôd treće strane može znatno utjecati na izvedbu učitavanja. [Smanjite i odgodite učitavanje koda treće strane](https://developer.chrome.com/docs/performance/insights/third-parties) da biste prioritet dali sadržaju svoje stranice." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Nije pronađena nijedna treća strana" @@ -2427,7 +2463,7 @@ "message": "Treće strane" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Interakcije dodirom mogu [kasniti do 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) ako vidljivi dio nije optimiziran za mobilne uređaje." + "message": "Interakcije dodirom mogu [kasniti do 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) ako vidljivi dio nije optimiziran za mobilne uređaje." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Odgoda za dodir na mobilnom uređaju" diff --git a/shared/localization/locales/hu.json b/shared/localization/locales/hu.json index dd800f24a6e7..67df52a748db 100644 --- a/shared/localization/locales/hu.json +++ b/shared/localization/locales/hu.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse felhasználóimunkafolyamat-jelentés" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "A hozzárendelési jelentéskészítés elavult, és el lesz távolítva. Részletek: https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "A CORS Access-Control-Allow-Headers kezelésében a hitelesítést nem fogja fedni a helyettesítő karakter (*)." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "A chrome.loadTimes() függvényt megszüntettük, használja helyette a következőt a szabványosított Navigation Timing 2 API keretein belül: nextHopProtocol." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "A \\(0|r|n) karaktert tartalmazó cookie-kat a böngésző csonkolás helyett el fogja utasítani." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Az ugyanarra az eredetre vonatkozó házirendnek a document.domain beállításával történő enyhítésére szolgáló lehetőséget megszüntettük, és alapértelmezés szerint le lesz tiltva. Ez a megszüntetési figyelmeztetés azokra az eredeteken átívelő hozzáférésekre érvényes, amelyek a document.domain beállításával lettek engedélyezve." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Adatok támogatása: az SVGUseElement elemben lévő URL-ek elavultak, és a jövőben el fogjuk távolítani őket." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Ez egy példa a böngészőfolyamat által jelentett megszüntetéshez szükséges kód megjelenítésére." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "A Protected Audience API elavult, és egy későbbi kiadásban el lesz távolítva." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "A getCurrentPosition() és watchPosition() függvények többé nem működnek nem biztonságos eredetek esetében. A funkció használatához fontolja meg az alkalmazás biztonságos eredetre (pl. HTTPS-re) való módosítását. További részletek: https://goo.gle/chrome-insecure-origins." + "message": "A(z) getCurrentPosition() és a(z) watchPosition() többé nem működik nem biztonságos eredetek esetében. A funkció használatához fontolja meg az alkalmazás biztonságos eredetre (pl. HTTPS-re) való módosítását. További részletek: https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "A következő függvényeket megszüntettük a nem biztonságos eredetek esetében: getCurrentPosition() és watchPosition(). A funkció használatához fontolja meg az alkalmazás biztonságos eredetre (pl. HTTPS-re) való módosítását. További részletek: https://goo.gle/chrome-insecure-origins." + "message": "A következő függvényeket megszüntettük a nem biztonságos eredetek esetében: getCurrentPosition() és watchPosition(). A funkció használatához fontolja meg az alkalmazás biztonságos eredetre (pl. HTTPS-re) való módosítását. További részletek: https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "A getUserMedia() függvény többé nem működik nem biztonságos eredetek esetében. A funkció használatához fontolja meg az alkalmazás biztonságos eredetre (pl. HTTPS-re) való módosítását. További részletek: https://goo.gle/chrome-insecure-origins." + "message": "A(z) getUserMedia() függvény többé nem működik nem biztonságos eredetek esetében. A funkció használatához fontolja meg az alkalmazás biztonságos eredetre (pl. HTTPS-re) való módosítását. További részletek: https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "A(z) RTCPeerConnectionIceErrorEvent.hostCandidate elemet megszüntettük. Használja helyette a következők valamelyikét: RTCPeerConnectionIceErrorEvent.address vagy RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "A(z) Intl.v8BreakIterator paramétert megszüntettük. Használja helyette a következőt: Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "file: URL-ekből csak akkor lehet CSS-t betölteni, ha az URL-ek .css fájlkiterjesztésre végződnek." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "A LanguageModel.params() elavult, és mostantól csak bővítménykörnyezetekben áll rendelkezésre. Az eredményen belüli topK és a hőmérséklettel kapcsolatos mezők is elavultak." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "A LanguageModel „temperature” paramétere/attribútuma elavult. Csak bővítményeken belül működik, és lehet, hogy a jövőben el lesz távolítva." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "A LanguageModel „topK” paramétere/attribútuma elavult. Csak bővítményeken belül működik, és lehet, hogy a jövőben el lesz távolítva." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "A LanguageModel.inputQuota elavult. Használja helyette a LanguageModel.contextWindow attribútumot. Ez az alias csak bővítményekben áll rendelkezésre." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "A LanguageModel.inputUsage elavult. Használja helyette a LanguageModel.contextUsage attribútumot. Ez az alias csak bővítményekben áll rendelkezésre." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Megszüntettük a SourceBuffer.abort() használatának lehetőségét a remove() függvény aszinkron tartományeltávolításának megszakítására a specifikációk változása miatt. A funkció támogatását is megszüntetjük a jövőben. Ebben az esetben érdemes meghallgatnia a következő eseményt:updateend. Az abort() csak arra szolgál, hogy megszakítson egy aszinkron médiatartalom-hozzáfűzést, vagy hogy visszaállítsa az elemző állapotát." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "A LanguageModel.measureInputUsage() elavult. Használja helyette a LanguageModel.measureContextUsage() attribútumot. Ez az alias csak bővítményekben áll rendelkezésre." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "A specifikációk változása miatt megszüntettük annak lehetőségét, hogy a MediaSource.duration értékét a pufferelt és kódolt keretek legmagasabb prezentációs időbélyege alá lehessen beállítani. A csonkolt és pufferelt médiatartalmak implicit eltávolításának támogatását meg fogjuk szüntetni a jövőben. Helyette explicit remove(newDuration, oldDuration) műveletet hajtson végre az összes olyan sourceBuffers esetében, amelynél: newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "A LanguageModel.onquotaoverflow elavult. Használja helyette a LanguageModel.oncontextoverflow aliast. A LanguageModel.onquotaoverflow alias csak bővítményekben áll rendelkezésre." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "file: URL-ekből csak akkor lehet CSS-t betölteni, ha az URL-ek .css fájlkiterjesztésre végződnek." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "A webes MIDI még akkor is engedélyt kér a használatra, ha a SysEx nincs megadva itt: MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "A Notification API többé nem használható nem biztonságos helyek esetében. Fontolja meg az alkalmazás biztonságos eredetre (pl. HTTPS-re) való módosítását. További részletek: https://goo.gle/chrome-insecure-origins." + "message": "A Notification API többé nem használható nem biztonságos helyek esetében. Fontolja meg az alkalmazás biztonságos eredetre (pl. HTTPS-re) való módosítását. További részletek: https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "A Notification API-ra vonatkozó engedélyt többé nem lehet eredeteken átívelő iframe-ből kérelmezni. Helyette inkább egy legfelső szintű kerettől kérjen engedélyt, vagy nyisson meg egy új ablakot." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "A HTMLVideoElement.webkitSupportsFullscreen elavult. A Document.fullscreenEnabled elemet használja helyette." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Megszüntetjük a(z) chrome.privacy.websites.privacySandboxEnabled API-t, de a visszamenőleges kompatibilitás érdekében az M113-as kiadásig aktív marad. Használja helyette a következők valamelyikét: chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled vagy chrome.privacy.websites.adMeasurementEnabled. Lásd: https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "A DtlsSrtpKeyAgreement korlátozást eltávolítottuk. Olyan false értéket adott meg ennél a korlátozásnál, amelyet a rendszer úgy értelmez, hogy az eltávolított SDES key negotiation metódust szeretné használni. Ezt a funkciót eltávolítottuk. Használjon helyette egy olyan szolgáltatást, amely támogatja a DTLS key negotiation műveletet." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "A Range.expand() elavult. A Select.modify() elemet használja helyette." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "A(z) Related Website Sets attribútumot megszüntettük, és el fogjuk távolítani. További részletek: https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Le vannak tiltva azok az alerőforrás-kérések, amelyek URL-jei beágyazott hitelesítési adatokat tartalmaznak (pl. https://user:pass@host/)." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "A SharedArrayBuffer objektum megköveteli az eltérő eredetek elkülönítését. További részletek: https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "A Shared Storage API elavult, és egy későbbi kiadásban el lesz távolítva." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "A(z) document.requestStorageAccessFor attribútumot megszüntettük, és el fogjuk távolítani. További részletek: https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "A felhasználói aktiválási nélküli speechSynthesis.speak() függvényt megszüntettük, és el fogjuk távolítani." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "A Topics API elavult, és egy későbbi kiadásban el lesz távolítva." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "A kiürítési eseményfigyelők elavultak, és el lesznek távolítva." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "A SharedArrayBuffer használatának folytatásához a bővítményeknél engedélyezni kell az eltérő eredetek elkülönítését. További információ: https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "A(z) BluetoothRemoteGATTCharacteristic.writeValue() metódust megszüntettük. Használja helyette a következők valamelyikét: writeValueWithResponse() vagy writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "Az XMLHttpRequest esetében az UTF-16 kódolást nem támogatja a válasz-JSON." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "A fő szálon futó szinkron XMLHttpRequest függvényt megszüntettük, mert hátrányos hatással van a végfelhasználói élményre. További információ: https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Az XSLTProcessor és az XSLT-feldolgozási utasítások minden böngészőben elavultak. Ezeket a funkciókat hamarosan eltávolítjuk ebből a böngészőből." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animáció" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Az elrendezésmozgások akkor fordulnak elő, amikor az elemek bárminemű felhasználói interakció nélkül mozognak. [Vizsgálja meg a elrendezésmozgás okait](https://web.dev/articles/optimize-cls), például az elemeket hozzáadását, eltávolítását vagy az elrendezés betűtípusának változását az oldal betöltődésekor." + "message": "Az elrendezésmozgások akkor fordulnak elő, amikor az elemek bárminemű felhasználói interakció nélkül mozognak. [Vizsgálja meg a elrendezésmozgás okait](https://developer.chrome.com/docs/performance/insights/cls-culprit), például az elemeket hozzáadását, eltávolítását vagy az elrendezés betűtípusának változását az oldal betöltődésekor." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Iframe került beszúrásra" @@ -2040,7 +2076,7 @@ "message": "Gyorsítótár-TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Ha a gyorsítótárak élettartama hosszú, gyorsabbá válnak az oldal későbbi ismételt megnyitásai. [További információ](https://web.dev/uses-long-cache-ttl/)." + "message": "Ha a gyorsítótárak élettartama hosszú, gyorsabbá válnak az oldal későbbi ismételt megnyitásai. [További információ a gyorsítótárazásról](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Nincsenek nem hatékony gyorsítótár-házirenddel rendelkező kérelmek" @@ -2055,7 +2091,7 @@ "message": "Hatékony gyorsítótár-élettartam használata" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "A nagy méretű DOM megnövelheti a stílusszámítások és az elrendezés-újraszámítások időtartamát, ami befolyásolja az oldal reagálóképességét. A nagy méretű DOM megnöveli a memóriahasználatot is. [További információ a túl nagy méretű DOM elkerüléséről](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "A nagy méretű DOM megnövelheti a stílusszámítások és az elrendezés-újraszámítások időtartamát, ami befolyásolja az oldal reagálóképességét. A nagy méretű DOM megnöveli a memóriahasználatot is. [További információ a túl nagy méretű DOM elkerüléséről](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Időtartam" @@ -2091,7 +2127,7 @@ "message": "Érték" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Az első hálózati kérelem a legfontosabb. Csökkentse a várakozási idejét az átirányítások elkerülésével, gyors szerverválasz biztosításával és a szövegtömörítés engedélyezésével." + "message": "Az első hálózati kérelem a legfontosabb. [Csökkentse a várakozási idejét](https://developer.chrome.com/docs/performance/insights/document-latency) az átirányítások elkerülésével, gyors szerverválasz biztosításával és a szövegtömörítés engedélyezésével." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Voltak átirányítások ({PH1} átirányítás, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Forrás" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Távolítsa el a csomagjaiból a nagy méretű, ismétlődően előforduló JavaScript-modulokat, hogy kevesebb hálózati forgalmat okozzanak." + "message": "Távolítsa el a csomagjaiból a nagy méretű, [ismétlődően előforduló JavaScript-modulokat](https://developer.chrome.com/docs/performance/insights/duplicated-javascript), hogy kevesebb hálózati tevékenységet okozzanak." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Ismétlődő JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "A szöveg következetes láthatóságának biztosítása érdekében fontolja meg a [font-display](https://developer.chrome.com/blog/font-display) beállítását a következők egyikére: swap vagy optional. A swap tovább optimalizálható az elrendezésmozgások mérséklése érdekében a [betűméretmutató-felülbírálásokkal](https://developer.chrome.com/blog/font-fallbacks)." + "message": "A szöveg következetes láthatóságának biztosítása érdekében fontolja meg a [font-display](https://developer.chrome.com/docs/performance/insights/font-display) beállítását a következők egyikére: swap vagy optional. A swap tovább optimalizálható az elrendezésmozgások mérséklése érdekében a [betűméretmutató-felülbírálásokkal](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Betűtípus" @@ -2151,10 +2187,10 @@ "message": "(névtelen)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Kényszerített újraszámítás akkor következik be, amikor a JavaScript geometriai tulajdonságokat (például offsetWidth) kér le, miután a DOM állapotának módosítása érvénytelenítette a stílusokat. Ez gyenge teljesítményhez vezethet. További információ az [kényszerített újraszámításról](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) és a lehetséges megoldásokról." + "message": "Kényszerített újraszámítás akkor következik be, amikor a JavaScript geometriai tulajdonságokat (például offsetWidth) kér le, miután a DOM állapotának módosítása érvénytelenítette a stílusokat. Ez gyenge teljesítményhez vezethet. További információ az [kényszerített újraszámításról](https://developer.chrome.com/docs/performance/insights/forced-reflow) és a lehetséges megoldásokról." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Veremkivonat" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Az újraszámítást kiváltó hívási keretek" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Kényszerített újraszámítás" @@ -2169,7 +2205,7 @@ "message": "[nem osztályozott]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "A leghosszabb alrésszel kezdje a vizsgálatot. [A késések minimalizálhatók](https://web.dev/articles/optimize-inp#optimize_interactions). A feldolgozási idő csökkentése érdekében [optimalizálja a fő szál költségeit](https://web.dev/articles/optimize-long-tasks), gyakran a JS-t." + "message": "A leghosszabb alrész megtekintésével kezdheti meg az [INP javításának](https://developer.chrome.com/docs/performance/insights/inp-breakdown) vizsgálatát." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Időtartam" @@ -2193,7 +2229,7 @@ "message": "INP-lebontás" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "A képek letöltési idejének csökkentésével javíthatja az oldal és az LCP észlelt betöltési idejét. [További információ a képméret optimalizálásáról](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "A képek letöltési idejének csökkentésével javíthatja az oldal és az LCP észlelt betöltési idejét. [További információ a képméret optimalizálásáról](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (becsült – {PH2})" @@ -2223,7 +2259,7 @@ "message": "Ha GIF-ek helyett videóformátumokat használ, azzal javíthatja az animált tartalom letöltési méretét." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Minden [alrésznek megvannak a maga specifikus javítási stratégiái](https://web.dev/articles/optimize-lcp#lcp-breakdown). Ideális esetben az LCP-idő nagy részét az erőforrások betöltésére kell fordítani, nem pedig késésekre." + "message": "Minden [alrésznek megvannak a maga specifikus javítási stratégiái](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Ideális esetben az LCP-idő nagy részét az erőforrások betöltésére kell fordítani, nem pedig késésekre." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Időtartam" @@ -2253,7 +2289,7 @@ "message": "LCP-lebontás" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimalizálja az LCP-t úgy, hogy az LCP-képet azonnal [felfedezhetővé](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) teszi a HTML-ben, és [elkerüli a késleltetett betöltést](https://web.dev/articles/lcp-lazy-loading)." + "message": "[Optimalizálja az LCP-t](https://developer.chrome.com/docs/performance/insights/lcp-discovery) úgy, hogy az LCP-képet azonnal felfedezhetővé teszi a HTML-ben, és elkerüli a késleltetett betöltést." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high alkalmazva" @@ -2286,13 +2322,13 @@ "message": "Elvesztegetett bájtok" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "A polyfillek és az átalakítások lehetővé teszik, hogy a régi böngészők is használhassák az újabb JavaScript-funkciókat. A modern böngészők esetében azonban sok polyfill és átalakítás szükségtelen. Fontolja meg a JavaScript-buildkészítési folyamat módosítását, hogy az ne alakítsa át a [Baseline](https://web.dev/articles/baseline-and-polyfills) funkciókat, kivéve, ha tudja, hogy támogatnia kell a régi böngészőket. [További információ arról, hogy a legtöbb webhely miért tud átalakítás nélkül ES6+ kódot telepíteni](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "A polyfillek és az átalakítások lehetővé teszik, hogy a régi böngészők is használhassák az újabb JavaScript-funkciókat. A modern böngészők esetében azonban sok polyfill és átalakítás szükségtelen. Fontolja meg a JavaScript-buildkészítési folyamat módosítását, hogy az ne alakítsa át a [Baseline](https://web.dev/articles/baseline-and-polyfills) funkciókat, kivéve, ha tudja, hogy támogatnia kell a régi böngészőket. [További információ arról, hogy a legtöbb webhely miért tud átalakítás nélkül ES6+ kódot telepíteni](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Régi JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "A HTTP/2 és a HTTP/3 számos előnyt nyújt a HTTP/1.1-hez képest (ilyen például a multiplexálás). [További információ a modern HTTP használatáról](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "A HTTP/2 és a HTTP/3 számos előnyt nyújt a HTTP/1.1-hez képest (ilyen például a multiplexálás). [További információ a modern HTTP használatáról](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Egy kérelem sem használta a HTTP/1.1 protokollt, vagy a HTTP/1.1 jelenlegi használata nem jelent jelentős optimalizálási lehetőséget. A HTTP/1.1-kérések csak akkor vannak megjelölve, ha hat vagy több statikus eszköz ugyanabból a forrásból származik, és nem helyi fejlesztői környezetből vagy harmadik fél forrásából jelenítik meg." @@ -2325,7 +2361,7 @@ "message": "Nem használt előzetes kapcsolat. Ellenőrizze, hogy megfelelően használja-e a crossorigin attribútumot." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Kerülje a kritikus kérések láncba fűzését](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) a láncok hosszának csökkentésével, a letöltött források méretének csökkentésével, vagy a felesleges források letöltésének késleltetésével, hogy javuljon az oldalbetöltés." + "message": "[Kerülje a kritikus kérések láncba fűzését](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) a láncok hosszának csökkentésével, a letöltött források méretének csökkentésével, vagy a felesleges források letöltésének késleltetésével, hogy javuljon az oldalbetöltés." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Adjon meg [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) tippeket a legfontosabb eredethelyekhez, de próbáljon meg négynél többet használni." @@ -2364,7 +2400,7 @@ "message": "Kerülje a kritikus kérések láncba fűzését a láncok hosszának csökkentésével, a letöltött források méretének csökkentésével, vagy a felesleges források letöltésének késleltetésével, hogy javuljon az oldalbetöltés." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Kérelmek blokkolják az oldal kezdeti megjelenítését, ami késleltetheti az LCP-t. [Elhalasztás vagy a beágyazás](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) segítségével ezeket a hálózati kérelmeket el lehet távolítani a kritikus útvonalról." + "message": "Kérelmek blokkolják az oldal kezdeti megjelenítését, ami késleltetheti az LCP-t. [Elhalasztás vagy a beágyazás](https://developer.chrome.com/docs/performance/insights/render-blocking) segítségével ezeket a hálózati kérelmeket el lehet távolítani a kritikus útvonalról." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Időtartam" @@ -2376,10 +2412,10 @@ "message": "Kérelem" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "Renderelést blokkoló kérelmek megjelenítése" + "message": "Renderelést letiltó kérelmek" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Ha a stílus-újraszámítási költségek magasak maradnak, a választó optimalizálása csökkentheti őket. [Optimalizálja azokat a választókat](https://developer.chrome.com/docs/devtools/performance/selector-stats), amelyek magas eltelt idővel és magas lassú útvonali százalékkal rendelkeznek. Az egyszerűbb választók, a kevesebb választó, a kisebb DOM és a sekélyebb DOM használata egyaránt csökkenti az egyezési költségeket." + "message": "Ha a stílus-újraszámítási költségek magasak maradnak, a választó optimalizálása csökkentheti őket. [Optimalizálja azokat a választókat](https://developer.chrome.com/docs/performance/insights/slow-css-selector), amelyek magas eltelt idővel és magas lassú útvonali százalékkal rendelkeznek. Az egyszerűbb választók, a kevesebb választó, a kisebb DOM és a sekélyebb DOM használata egyaránt csökkenti az egyezési költségeket." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Eltelt idő" @@ -2418,7 +2454,7 @@ "message": "Átviteli méret" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "A harmadik felektől származó kódok jelentős hatással lehetnek a betöltés teljesítményére. [Csökkentse és késleltesse a harmadik féltől származó kód betöltését](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) az oldal tartalmának előrébb sorolása érdekében." + "message": "A harmadik felektől származó kódok jelentős hatással lehetnek a betöltés teljesítményére. [Csökkentse és késleltesse a harmadik féltől származó kód betöltését](https://developer.chrome.com/docs/performance/insights/third-parties) az oldal tartalmának előrébb sorolása érdekében." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Nem található harmadik fél" @@ -2427,7 +2463,7 @@ "message": "Harmadik felek" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Ha a megjelenítési terület nincs optimalizálva mobilra, akkor a koppintási műveleteknél [akár 300 ms késés is jelentkezhet](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)" + "message": "Ha a megjelenítési terület nincs optimalizálva mobilra, akkor a koppintási műveleteknél [akár 300 ms késés is jelentkezhet](https://developer.chrome.com/docs/performance/insights/viewport)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Mobilos koppintás késleltetése" diff --git a/shared/localization/locales/id.json b/shared/localization/locales/id.json index c4c8431c9ec4..2cf5358f667c 100644 --- a/shared/localization/locales/id.json +++ b/shared/localization/locales/id.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Laporan Alur Pengguna Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Pelaporan Atribusi tidak digunakan lagi dan akan dihapus. Lihat https://goo.gle/ps-status untuk mengetahui detailnya." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Otorisasi tidak akan dicakup oleh simbol karakter pengganti (*) dalam penanganan Access-Control-Allow-Headers CORS." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() tidak digunakan lagi. Sebagai gantinya, gunakan API standar: nextHopProtocol di Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookie yang berisi karakter \\(0|r|n) akan ditolak, bukan dipotong." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Melonggarkan kebijakan asal yang sama dengan menyetel document.domain sudah tidak digunakan lagi, dan akan dinonaktifkan secara default. Peringatan penghentian ini ditujukan untuk akses lintas asal yang diaktifkan dengan menyetel document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Dukungan untuk data: URL dalam SVGUseElement tidak digunakan lagi dan akan dihapus pada masa mendatang." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Ini adalah contoh untuk menampilkan kode yang diperlukan untuk penghentian penggunaan yang dilaporkan proses browser." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API tidak digunakan lagi dan akan dihapus pada rilis mendatang." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() dan watchPosition() tidak lagi berfungsi pada asal yang tidak aman. Untuk menggunakan fitur ini, sebaiknya Anda mengalihkan aplikasi ke asal yang aman, seperti HTTPS. Lihat https://goo.gle/chrome-insecure-origins untuk detail selengkapnya." + "message": "getCurrentPosition() dan watchPosition() tidak lagi berfungsi pada origin yang tidak aman. Untuk menggunakan fitur ini, sebaiknya alihkan aplikasi ke origin yang aman, seperti HTTPS. Lihat https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ untuk mengetahui detail selengkapnya." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() dan watchPosition() tidak digunakan lagi karena asal yang tidak aman. Untuk menggunakan fitur ini, sebaiknya Anda mengalihkan aplikasi ke asal yang aman, seperti HTTPS. Lihat https://goo.gle/chrome-insecure-origins untuk detail selengkapnya." + "message": "getCurrentPosition() dan watchPosition() tidak digunakan lagi karena origin yang tidak aman. Untuk menggunakan fitur ini, sebaiknya alihkan aplikasi ke origin yang aman, seperti HTTPS. Lihat https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ untuk mengetahui detail selengkapnya." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() tidak lagi berfungsi pada asal yang tidak aman. Untuk menggunakan fitur ini, sebaiknya Anda mengalihkan aplikasi ke asal yang aman, seperti HTTPS. Lihat https://goo.gle/chrome-insecure-origins untuk detail selengkapnya." + "message": "getUserMedia() tidak lagi berfungsi pada origin yang tidak aman. Untuk menggunakan fitur ini, sebaiknya alihkan aplikasi ke origin yang aman, seperti HTTPS. Lihat https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ untuk mengetahui detail selengkapnya." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate tidak digunakan lagi. Sebagai gantinya, gunakan RTCPeerConnectionIceErrorEvent.address atau RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator tidak digunakan lagi. Sebagai gantinya, gunakan Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS tidak dapat dimuat dari URL file: kecuali jika diakhiri dengan ekstensi file .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() tidak digunakan lagi dan kini hanya tersedia dalam konteks ekstensi. Kolom terkait topK dan temperatur dalam hasilnya juga tidak digunakan lagi." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Parameter/atribut 'temperatur' untuk LanguageModel tidak digunakan lagi. Parameter/atribut ini hanya berfungsi dalam ekstensi dan mungkin akan dihapus pada masa mendatang." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Parameter/atribut 'topK' untuk LanguageModel tidak digunakan lagi. Parameter/atribut ini hanya berfungsi dalam ekstensi dan mungkin dihapus pada masa mendatang." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota tidak digunakan lagi. Sebagai gantinya, gunakan LanguageModel.contextWindow. Alias ini hanya tersedia di ekstensi." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage tidak digunakan lagi. Sebagai gantinya, gunakan LanguageModel.contextUsage. Alias ini hanya tersedia di ekstensi." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Penggunaan SourceBuffer.abort() untuk membatalkan penghapusan rentang asinkron remove() tidak digunakan lagi karena perubahan spesifikasi. Dukungan akan dihapus pada masa mendatang. Sebagai gantinya, Anda harus memproses peristiwa updateend. abort() dimaksudkan untuk hanya membatalkan penambahan media asinkron atau mereset status parser." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() tidak digunakan lagi. Sebagai gantinya, gunakan LanguageModel.measureContextUsage(). Alias ini hanya tersedia di ekstensi." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Menyetel MediaSource.duration di bawah stempel waktu presentasi tertinggi dari semua bingkai berkode dan yang di-buffer kini tidak digunakan lagi karena perubahan spesifikasi. Dukungan untuk penghapusan implisit media yang di-buffer dan terpotong akan dihapus pada masa mendatang. Anda harus menjalankan remove(newDuration, oldDuration) eksplisit pada semua sourceBuffers, saat status menunjukkan newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow tidak digunakan lagi. Sebagai gantinya, gunakan LanguageModel.oncontextoverflow. Alias LanguageModel.onquotaoverflow hanya tersedia di ekstensi." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS tidak dapat dimuat dari URL file: kecuali jika diakhiri dengan ekstensi file .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI akan meminta izin untuk menggunakan sysex meskipun sysex tidak ditentukan dalam MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Notification API mungkin tidak lagi digunakan dari asal yang tidak aman. Sebaiknya Anda mengalihkan aplikasi Anda ke asal yang aman, seperti HTTPS. Lihat https://goo.gle/chrome-insecure-origins untuk detail selengkapnya." + "message": "Notification API mungkin tidak lagi digunakan dari origin yang tidak aman. Sebaiknya Anda mengalihkan aplikasi Anda ke origin yang aman, seperti HTTPS. Lihat https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ untuk mengetahui detail selengkapnya." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Izin untuk Notification API mungkin tidak lagi diminta dari iframe lintas asal. Sebaiknya Anda meminta izin dari bingkai level teratas atau membuka jendela baru." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen tidak digunakan lagi. Sebagai gantinya, gunakan Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Kami menghentikan penggunaan API chrome.privacy.websites.privacySandboxEnabled, meskipun akan tetap aktif untuk kompatibilitas mundur hingga rilis M113. Sebagai gantinya, gunakan chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled, dan chrome.privacy.websites.adMeasurementEnabled. Lihat https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Batasan DtlsSrtpKeyAgreement dihapus. Anda telah menentukan nilai false untuk batasan ini, yang ditafsirkan sebagai upaya untuk menggunakan metode SDES key negotiation yang dihapus. Fungsi ini dihapus. Sebagai gantinya, gunakan layanan yang mendukung DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() tidak digunakan lagi. Sebagai gantinya, gunakan Selection.Modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets tidak digunakan lagi dan akan dihapus. Lihat https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ untuk mengetahui detail selengkapnya." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Permintaan subresource yang URL-nya berisi kredensial yang disematkan (mis. https://user:pass@host/) akan diblokir." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer akan memerlukan isolasi lintas asal. Lihat https://developer.chrome.com/blog/enabling-shared-array-buffer/ untuk detail selengkapnya." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API tidak digunakan lagi dan akan dihapus pada rilis mendatang." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor tidak digunakan lagi dan akan dihapus. Lihat https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ untuk mengetahui detail selengkapnya." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() tanpa aktivasi pengguna tidak digunakan lagi dan akan dihapus." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API tidak digunakan lagi dan akan dihapus dalam rilis mendatang." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Pemroses peristiwa penghapusan muatan tidak digunakan lagi dan akan dihapus." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Ekstensi harus ikut serta dalam isolasi lintas asal untuk terus menggunakan SharedArrayBuffer. Lihat https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() tidak digunakan lagi. Sebagai gantinya, gunakan writeValueWithResponse() atau writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 tidak didukung oleh respons JSON di XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "XMLHttpRequest sinkron pada thread utama tidak digunakan lagi karena efeknya yang merugikan terhadap pengalaman pengguna akhir. Untuk mendapatkan bantuan lebih lanjut, buka https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor dan XSLT Processing Instructions tidak digunakan lagi oleh semua browser. Fitur ini akan segera dihapus dari browser ini." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animasi" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Pergeseran tata letak terjadi saat elemen bergerak tanpa interaksi pengguna. [Selidiki penyebab perubahan tata letak](https://web.dev/articles/optimize-cls), seperti penambahan elemen, penghapusan elemen, atau perubahan font saat halaman dimuat." + "message": "Pergeseran tata letak terjadi saat elemen bergerak tanpa interaksi pengguna. [Selidiki penyebab perubahan tata letak](https://developer.chrome.com/docs/performance/insights/cls-culprit), seperti penambahan elemen, penghapusan elemen, atau perubahan font saat halaman dimuat." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Iframe yang dimasukkan" @@ -2040,7 +2076,7 @@ "message": "TTL Cache" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Durasi cache yang panjang dapat mempercepat kunjungan berulang ke halaman Anda. [Pelajari lebih lanjut](https://web.dev/uses-long-cache-ttl/)." + "message": "Durasi cache yang panjang dapat mempercepat kunjungan berulang ke halaman Anda. [Pelajari lebih lanjut caching](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Tidak ada permintaan dengan kebijakan cache yang tidak efisien" @@ -2055,7 +2091,7 @@ "message": "Gunakan durasi cache yang efisien" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "DOM yang besar dapat meningkatkan durasi penghitungan gaya dan perubahan posisi/geometri tata letak, yang memengaruhi responsivitas halaman. DOM yang besar juga akan meningkatkan penggunaan memori. [Pelajari cara menghindari ukuran DOM yang berlebihan](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "DOM yang besar dapat meningkatkan durasi penghitungan gaya dan perubahan posisi/geometri tata letak, yang memengaruhi responsivitas halaman. DOM yang besar juga akan meningkatkan penggunaan memori. [Pelajari cara menghindari ukuran DOM yang berlebihan](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Durasi" @@ -2091,7 +2127,7 @@ "message": "Nilai" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Permintaan jaringan pertama merupakan yang terpenting. Kurangi latensinya dengan menghindari pengalihan, memastikan respons server yang cepat, dan mengaktifkan kompresi teks." + "message": "Permintaan jaringan pertama merupakan yang terpenting. [Kurangi latensinya](https://developer.chrome.com/docs/performance/insights/document-latency) dengan menghindari pengalihan, memastikan respons server yang cepat, dan mengaktifkan kompresi teks." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Memiliki pengalihan ({PH1} pengalihan, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Sumber" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Menghapus modul JavaScript duplikat yang besar dari paket untuk mengurangi byte tidak perlu yang digunakan oleh aktivitas jaringan." + "message": "Menghapus [modul JavaScript duplikat](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) yang besar dari paket untuk mengurangi byte tidak perlu yang digunakan oleh aktivitas jaringan." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "JavaScript Duplikat" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Sebaiknya setel [font-display](https://developer.chrome.com/blog/font-display) ke swap atau optional untuk memastikan teks terlihat secara konsisten. swap dapat dioptimalkan lebih lanjut untuk mengurangi perubahan tata letak dengan [penggantian metrik font](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Sebaiknya setel [font-display](https://developer.chrome.com/docs/performance/insights/font-display) ke swap atau optional untuk memastikan teks terlihat secara konsisten. swap dapat dioptimalkan lebih lanjut untuk mengurangi perubahan tata letak dengan [penggantian metrik font](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Font" @@ -2151,10 +2187,10 @@ "message": "(anonim)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Perubahan posisi/geometri paksa terjadi saat JavaScript meminta properti geometris (seperti offsetWidth) setelah gaya dibatalkan karena perubahan pada status DOM. Hal ini dapat menyebabkan performa yang buruk. Pelajari lebih lanjut [perubahan posisi/geometri paksa](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) dan kemungkinan mitigasinya." + "message": "Perubahan posisi/geometri paksa terjadi saat JavaScript meminta properti geometris (seperti offsetWidth) setelah gaya dibatalkan karena perubahan pada status DOM. Hal ini dapat menyebabkan performa yang buruk. Pelajari lebih lanjut [perubahan posisi/geometri paksa](https://developer.chrome.com/docs/performance/insights/forced-reflow) dan kemungkinan mitigasinya." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Stack trace" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Frame panggilan yang memicu perubahan posisi/geometri" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Ubah posisi/geometri yang dipaksa" @@ -2169,7 +2205,7 @@ "message": "[tanpa atribut]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Mulai investigasi dengan subbagian terpanjang. [Penundaan dapat diminimalkan](https://web.dev/articles/optimize-inp#optimize_interactions). Untuk mengurangi durasi pemrosesan, [optimalkan biaya thread utama](https://web.dev/articles/optimize-long-tasks), yang sering kali berupa JS." + "message": "Mulai investigasi [cara meningkatkan INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) dengan melihat subbagian terpanjang." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Durasi" @@ -2193,7 +2229,7 @@ "message": "Perincian INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Mengurangi waktu download gambar dapat meningkatkan waktu pemuatan halaman dan LCP. [Pelajari lebih lanjut cara mengoptimalkan ukuran gambar](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Mengurangi waktu download gambar dapat meningkatkan waktu pemuatan halaman dan LCP. [Pelajari lebih lanjut cara mengoptimalkan ukuran gambar](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (Diperkirakan {PH2})" @@ -2223,7 +2259,7 @@ "message": "Menggunakan format video, bukan GIF, dapat meningkatkan ukuran download konten animasi." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Setiap [subbagian memiliki strategi peningkatan tertentu](https://web.dev/articles/optimize-lcp#lcp-breakdown). Idealnya, sebagian besar waktu LCP harus digunakan untuk memuat resource, bukan untuk penundaan." + "message": "Setiap [subbagian memiliki strategi peningkatan tertentu](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Idealnya, sebagian besar waktu LCP harus digunakan untuk memuat resource, bukan untuk penundaan." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Durasi" @@ -2253,7 +2289,7 @@ "message": "Perincian LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimalkan LCP dengan membuat gambar LCP [dapat ditemukan](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) dari HTML secara langsung, dan [menghindari pemuatan lambat](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimalkan LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) dengan membuat gambar LCP dapat ditemukan dari HTML secara langsung, dan menghindari pemuatan lambat" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high diterapkan" @@ -2286,13 +2322,13 @@ "message": "Byte yang tidak digunakan" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfill dan transformasi memungkinkan browser lama menggunakan fitur JavaScript yang baru. Namun, banyak di antara fitur tersebut yang tidak diperlukan browser modern. Pertimbangkan untuk mengubah proses build JavaScript Anda agar tidak mentranspilasi fitur [Baseline](https://web.dev/articles/baseline-and-polyfills), kecuali jika Anda tahu bahwa Anda harus mendukung browser lama. [Pelajari alasan sebagian besar situs dapat men-deploy kode ES6+ tanpa mentranspilasi](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfill dan transformasi memungkinkan browser lama menggunakan fitur JavaScript yang baru. Namun, banyak di antara fitur tersebut yang tidak diperlukan browser modern. Pertimbangkan untuk mengubah proses build JavaScript Anda agar tidak mentranspilasi fitur [Baseline](https://web.dev/articles/baseline-and-polyfills), kecuali jika Anda tahu bahwa Anda harus mendukung browser lama. [Pelajari alasan sebagian besar situs dapat men-deploy kode ES6+ tanpa mentranspilasi](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "JavaScript Versi Lama" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 dan HTTP/3 menawarkan banyak manfaat dibandingkan HTTP/1.1, seperti multiplexing. [Pelajari lebih lanjut cara menggunakan HTTP modern](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 dan HTTP/3 menawarkan banyak manfaat dibandingkan HTTP/1.1, seperti multiplexing. [Pelajari lebih lanjut cara menggunakan HTTP modern](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Tidak ada permintaan yang menggunakan HTTP/1.1, atau penggunaan HTTP/1.1 saat ini tidak memberikan peluang pengoptimalan yang signifikan. Permintaan HTTP/1.1 hanya ditandai jika ada enam atau lebih aset statis berasal dari origin yang sama, dan tidak disalurkan dari lingkungan pengembangan lokal atau sumber pihak ketiga." @@ -2325,7 +2361,7 @@ "message": "Prakoneksi yang tidak digunakan. Pastikan atribut crossorigin digunakan dengan benar." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Hindari perantaian permintaan penting](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) dengan mengurangi panjang rantai, mengurangi ukuran download resource, atau menunda download resource yang tidak penting untuk mempercepat pemuatan halaman." + "message": "[Hindari perantaian permintaan penting](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) dengan mengurangi panjang rantai, mengurangi ukuran download resource, atau menunda download resource yang tidak penting untuk mempercepat pemuatan halaman." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Tambahkan petunjuk [prakoneksi](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) ke origin yang paling penting, tetapi usahakan untuk menggunakan tidak lebih dari 4 petunjuk." @@ -2364,22 +2400,22 @@ "message": "Hindari perantaian permintaan penting dengan mengurangi panjang rantai dan ukuran download resource, atau menunda download resource yang tidak penting untuk mempercepat pemuatan halaman." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Permintaan memblokir render awal halaman, yang dapat menunda LCP. [Penundaan atau penyisipan](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) dapat memindahkan permintaan jaringan ini dari jalur penting." + "message": "Permintaan memblokir render awal halaman, yang dapat menunda LCP. [Penundaan atau penyisipan](https://developer.chrome.com/docs/performance/insights/render-blocking) dapat memindahkan permintaan jaringan ini dari jalur penting." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Durasi" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": { - "message": "Tidak ada permintaan pemblokiran rendering untuk navigasi ini" + "message": "Tidak ada permintaan pemblokiran render untuk navigasi ini" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": { "message": "Permintaan" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "Permintaan pemblokiran rendering" + "message": "Permintaan pemblokiran render" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Jika biaya Hitung Ulang Gaya tetap tinggi, pengoptimalan pemilih dapat menguranginya. [Optimalkan pemilih](https://developer.chrome.com/docs/devtools/performance/selector-stats) dengan waktu berlalu yang tinggi dan % jalur lambat yang tinggi. Pemilih yang lebih sederhana, pemilih yang lebih sedikit, DOM yang lebih kecil, dan DOM yang lebih dangkal semuanya akan mengurangi biaya pencocokan." + "message": "Jika biaya Hitung Ulang Gaya tetap tinggi, pengoptimalan pemilih dapat menguranginya. [Optimalkan pemilih](https://developer.chrome.com/docs/performance/insights/slow-css-selector) dengan waktu berlalu yang tinggi dan % jalur lambat yang tinggi. Pemilih yang lebih sederhana, pemilih yang lebih sedikit, DOM yang lebih kecil, dan DOM yang lebih dangkal semuanya akan mengurangi biaya pencocokan." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Waktu berlalu" @@ -2418,7 +2454,7 @@ "message": "Ukuran transfer" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Kode pihak ketiga dapat memberikan dampak signifikan terhadap performa pemuatan. [Kurangi dan tunda pemuatan kode pihak ketiga](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) untuk memprioritaskan konten halaman Anda." + "message": "Kode pihak ketiga dapat memberikan dampak signifikan terhadap performa pemuatan. [Kurangi dan tunda pemuatan kode pihak ketiga](https://developer.chrome.com/docs/performance/insights/third-parties) untuk memprioritaskan konten halaman Anda." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Tidak ada pihak ketiga yang ditemukan" @@ -2427,7 +2463,7 @@ "message": "Pihak ketiga" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Interaksi ketuk mungkin [tertunda hingga 300 md](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) jika area tampilan tidak dioptimalkan untuk seluler." + "message": "Interaksi ketuk mungkin [tertunda hingga 300 md](https://developer.chrome.com/docs/performance/insights/viewport) jika area tampilan tidak dioptimalkan untuk seluler." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Penundaan ketuk di perangkat seluler" diff --git a/shared/localization/locales/it.json b/shared/localization/locales/it.json index 3ce8f1050ba9..ecd1f3bf83a4 100644 --- a/shared/localization/locales/it.json +++ b/shared/localization/locales/it.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Report Lighthouse sulla procedura" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "La funzionalità di report sull'attribuzione è deprecata e verrà rimossa. Per maggiori dettagli, visita la pagina https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "L'autorizzazione non verrà coperta dal carattere jolly (*) nella gestione di Access-Control-Allow-Headers CORS." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "L'elemento chrome.loadTimes() è deprecato, utilizza invece l'API standardizzata: nextHopProtocol in Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "I cookie che contengono un carattere \\(0|r|n) verranno rifiutati e non troncati." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Il rilascio della policy della stessa origine impostando document.domain è deprecato e verrà disattivato per impostazione predefinita. Questo avviso di ritiro riguarda un accesso multiorigine che è stato attivato impostando document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Supporto dei dati: gli URL in SVGUseElement sono deprecati e verranno rimossi in futuro." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "This is an example for showing the code required for a browser process reported deprecation." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "L'API Protected Audience è deprecata e verrà rimossa in una release futura." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() e watchPosition() non funzionano più su origini non sicure. Per utilizzare questa funzionalità, considera di far passare la tua applicazione a un'origine sicura, come HTTPS. Vedi https://goo.gle/chrome-insecure-origins per maggiori dettagli." + "message": "getCurrentPosition() e watchPosition() non funzionano più su origini non sicure. Per utilizzare questa funzionalità, considera di passare la tua applicazione a un'origine sicura, come HTTPS. Per maggiori dettagli, visita la pagina https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "Gli elementi getCurrentPosition() e watchPosition() sono deprecati su origini non sicure. Per utilizzare questa funzionalità, considera di far passare la tua applicazione a un'origine sicura, come HTTPS. Vedi https://goo.gle/chrome-insecure-origins per maggiori dettagli." + "message": "Gli elementi getCurrentPosition() e watchPosition() su origini non sicure sono deprecati. Per utilizzare questa funzionalità, considera di passare la tua applicazione a un'origine sicura, come HTTPS. Per maggiori dettagli, visita la pagina https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() non funziona più su origini non sicure. Per utilizzare questa funzionalità, considera di far passare la tua applicazione a un'origine sicura, come HTTPS. Vedi https://goo.gle/chrome-insecure-origins per maggiori dettagli." + "message": "getUserMedia() non funziona più su origini non sicure. Per utilizzare questa funzionalità, considera di passare la tua applicazione a un'origine sicura, come HTTPS. Per maggiori dettagli, visita la pagina https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate è deprecato. Utilizza invece RTCPeerConnectionIceErrorEvent.address o RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "L'API Intl.v8BreakIterator è deprecata. Utilizza invece Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "Non è possibile caricare il CSS dagli URL difile: a meno che questi non terminino in un'estensione del file .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() è deprecato e ora è disponibile solo nel contesto delle estensioni. Anche i campi correlati a topK e temperature all'interno del risultato sono deprecati." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Il parametro/attributo \"temperature\" per LanguageModel è deprecato. Funziona solo all'interno delle estensioni e potrebbe essere rimosso in futuro." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Il parametro/attributo \"topK\" per LanguageModel è deprecato. Funziona solo all'interno delle estensioni e potrebbe essere rimosso in futuro." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota è deprecato. Utilizza invece LanguageModel.contextWindow. Questo alias è disponibile solo nelle estensioni." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage è deprecato. Utilizza invece LanguageModel.contextUsage. Questo alias è disponibile solo nelle estensioni." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "L'utilizzo dell'elemento SourceBuffer.abort() per interrompere la rimozione dell'intervallo asincrono di remove() è deprecato a causa di una modifica di specifica. Il relativo supporto verrà rimosso in futuro. Dovrai invece ascoltare l'evento updateend. L'elemento abort() è destinato solo a interrompere un allegato multimediale asincrono o a reimpostare lo stato del parser." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() è deprecato. Usa invece LanguageModel.measureContextUsage(). Questo alias è disponibile solo nelle estensioni." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "L'impostazione di MediaSource.duration al di sotto del timestamp di presentazione più alto di qualsiasi frame codificato con buffer è deprecata a causa di una modifica di specifica. Il supporto della rimozione implicita di contenuti multimediali con buffer troncati verrà rimosso in futuro. Dovresti invece eseguire l'elemento esplicito remove(newDuration, oldDuration) su tutti gli elementi sourceBuffers, in cui si trovanewDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow è deprecato. Utilizza LanguageModel.oncontextoverflow. L'alias LanguageModel.onquotaoverflow è disponibile solo nelle estensioni." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "Non è possibile caricare il CSS dagli URL difile: a meno che questi non terminino in un'estensione del file .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI richiederà l'autorizzazione per l'utilizzo anche se il valore sysex non è specificato nell'elemento MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "L'API Notification potrebbe non essere più utilizzata da origini non sicure. Considera di far passare la tua applicazione a un'origine sicura, come HTTPS. Vedi https://goo.gle/chrome-insecure-origins per maggiori dettagli." + "message": "L'uso dell'API Notification da origini non sicure potrebbe non essere più supportato. Dovresti considerare di passare la tua applicazione a un’origine sicura, come HTTPS. Per maggiori dettagli, visita la pagina https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "L'autorizzazione per l'API Notification potrebbe non essere più richiesta da un iframe multiorigine. Considera di richiedere l'autorizzazione da un frame di primo livello o aprire invece una nuova finestra." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "L'API HTMLVideoElement.webkitSupportsFullscreen è deprecata. Usa invece Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Stiamo ritirando l'API chrome.privacy.websites.privacySandboxEnabled, ma rimarrà attiva per garantire la compatibilità con le versioni precedenti fino alla release M113. Usa invece i criteri chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled e chrome.privacy.websites.adMeasurementEnabled. Vedi https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Il vincolo DtlsSrtpKeyAgreement è stato rimosso. Hai specificato un valore false per questo vincolo, il che viene interpretato come un tentativo di utilizzo del metodo SDES key negotiation rimosso. Questa funzionalità è stata rimossa; utilizza invece un servizio che supporti DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "L'API Range.expand() è deprecata. Usa invece Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "L'API Related Website Sets è deprecata e verrà rimossa. Per maggiori dettagli, visita la pagina https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Le richieste di sottorisorse i cui URL contengono credenziali incorporate (ad es. https://user:pass@host/) sono bloccate." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer richiederà l'isolamento multiorigine. Vedi https://developer.chrome.com/blog/enabling-shared-array-buffer/ per maggiori dettagli." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "L'API Shared Storage è deprecata e verrà rimossa in una release futura." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "L'API document.requestStorageAccessFor è deprecata e verrà rimossa. Per maggiori dettagli, visita la pagina https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "L'API speechSynthesis.speak() senza attivazione utente è deprecata e verrà rimossa." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "L'API Topics è deprecata e verrà rimossa in una release futura." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "I listener di eventi di unload sono deprecati e verranno rimossi." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Le estensioni dovrebbero attivare l'isolamento multiorigine per continuare a utilizzare SharedArrayBuffer. Vedi https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "L'API BluetoothRemoteGATTCharacteristic.writeValue() è deprecata. Utilizza invece writeValueWithResponse() o writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "L'elemento UTF-16 non è supportato dal file json di risposta in XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "L'elemento XMLHttpRequest sincrono nel thread principale è deprecato a causa dei suoi effetti negativi sull'esperienza utente finale. Vai all'indirizzo https://xhr.spec.whatwg.org/ per maggiore assistenza." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor e le istruzioni di elaborazione di XSLT sono state deprecate da tutti i browser. Queste funzionalità verranno rimosse a breve da questo browser." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animazione" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Le variazioni del layout si verificano quando gli elementi si spostano senza alcuna interazione da parte dell'utente. [Esamina le cause delle variazioni del layout](https://web.dev/articles/optimize-cls), come l'aggiunta o la rimozione di elementi o la modifica dei relativi caratteri durante il caricamento della pagina." + "message": "Le variazioni del layout si verificano quando gli elementi si spostano senza alcuna interazione da parte dell'utente. [Esamina le cause delle variazioni del layout](https://developer.chrome.com/docs/performance/insights/cls-culprit), come l'aggiunta o la rimozione di elementi o la modifica dei relativi caratteri durante il caricamento della pagina." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "È stato inserito un iframe" @@ -2040,7 +2076,7 @@ "message": "TTL cache" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "La memorizzazione nella cache per un lungo periodo di tempo può velocizzare le visite abituali alla tua pagina. [Scopri di più](https://web.dev/uses-long-cache-ttl/)." + "message": "La memorizzazione nella cache per un lungo periodo di tempo può velocizzare le visite abituali alla tua pagina. [Scopri di più sulla memorizzazione nella cache](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Nessuna richiesta con policy relative alla cache inefficienti" @@ -2055,7 +2091,7 @@ "message": "Utilizza durate della memorizzazione nella cache efficienti" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Un DOM di grandi dimensioni può aumentare la durata dei calcoli di stile e degli adattamenti dinamici del layout, con ripercussioni sull'adattabilità della pagina. Inoltre, un DOM di grandi dimensioni aumenta la memoria utilizzata. [Scopri come evitare dimensioni eccessive del DOM](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Un DOM di grandi dimensioni può aumentare la durata dei calcoli di stile e degli adattamenti dinamici del layout, con ripercussioni sull'adattabilità della pagina. Inoltre, un DOM di grandi dimensioni aumenta la memoria utilizzata. [Scopri come evitare dimensioni eccessive del DOM](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Durata" @@ -2091,7 +2127,7 @@ "message": "Valore" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "La prima richiesta di rete è la più importante. Riduci la latenza evitando i reindirizzamenti, assicurando una risposta rapida del server e attivando la compressione del testo." + "message": "La prima richiesta di rete è la più importante. [Riduci la latenza](https://developer.chrome.com/docs/performance/insights/document-latency) evitando i reindirizzamenti, assicurando una risposta rapida del server e attivando la compressione del testo." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Con reindirizzamenti (Reindirizzamenti: {PH1}, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Origine" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Rimuovi i moduli JavaScript duplicati di grandi dimensioni dai bundle per ridurre i byte superflui consumati dall'attività di rete." + "message": "Rimuovi i [moduli JavaScript duplicati](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) di grandi dimensioni dai bundle per ridurre i byte superflui consumati dall'attività di rete." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "JavaScript duplicato" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Valuta la possibilità di impostare [font-display](https://developer.chrome.com/blog/font-display) su swap o optional per assicurarti che il testo sia visibile in modo coerente. swap può essere ulteriormente ottimizzato per ridurre gli spostamenti del layout con [override delle metriche dei caratteri](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Valuta la possibilità di impostare [font-display](https://developer.chrome.com/docs/performance/insights/font-display) su swap o optional per assicurarti che il testo sia visibile in modo coerente. swap può essere ulteriormente ottimizzato per ridurre gli spostamenti del layout con [override delle metriche dei caratteri](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Carattere" @@ -2151,10 +2187,10 @@ "message": "(anonime)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Si verifica un adattamento dinamico forzato del contenuto quando JavaScript esegue query sulle proprietà geometriche (ad esempio offsetWidth) dopo che gli stili sono stati invalidati da una modifica allo stato DOM. Ciò può causare un rendimento scadente. Scopri di più sugli [adattamenti dinamici forzati del contenuto](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) e sulle possibili mitigazioni." + "message": "Si verifica un adattamento dinamico forzato del contenuto quando JavaScript esegue query sulle proprietà geometriche (ad esempio offsetWidth) dopo che gli stili sono stati invalidati da una modifica allo stato DOM. Ciò può causare un rendimento scadente. Scopri di più sugli [adattamenti dinamici forzati del contenuto](https://developer.chrome.com/docs/performance/insights/forced-reflow) e sulle possibili mitigazioni." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Analisi dello stack" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Frame di chiamata che attivano l'adattamento dinamico del contenuto" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Adattamento dinamico forzato del contenuto" @@ -2169,7 +2205,7 @@ "message": "[senza attributi]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Inizia a indagare con la sottoparte più lunga. [I ritardi possono essere ridotti al minimo](https://web.dev/articles/optimize-inp#optimize_interactions). Per ridurre la durata dell'elaborazione, [ottimizza i costi del thread principale](https://web.dev/articles/optimize-long-tasks), spesso JavaScript." + "message": "Inizia a indagare su [come migliorare l'INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) esaminando la sottoparte più lunga." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Durata" @@ -2193,7 +2229,7 @@ "message": "Suddivisione INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "La riduzione del tempo di download delle immagini può migliorare il tempo di caricamento percepito della pagina e il l'LCP. [Scopri di più sull'ottimizzazione delle dimensioni delle immagini](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "La riduzione del tempo di download delle immagini può migliorare il tempo di caricamento percepito della pagina e il l'LCP. [Scopri di più sull'ottimizzazione delle dimensioni delle immagini](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (previsti {PH2})" @@ -2223,7 +2259,7 @@ "message": "L'utilizzo di formati video anziché di GIF può migliorare le dimensioni di download dei contenuti animati." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Ogni [sottoparte prevede strategie di miglioramento specifiche](https://web.dev/articles/optimize-lcp#lcp-breakdown). Idealmente, la maggior parte del tempo LCP dovrebbe essere impiegato per caricare le risorse, non nei ritardi." + "message": "Ogni [sottoparte prevede strategie di miglioramento specifiche](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Idealmente, la maggior parte del tempo LCP dovrebbe essere impiegato per caricare le risorse, non nei ritardi." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Durata" @@ -2253,7 +2289,7 @@ "message": "Suddivisione LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Ottimizza la metrica LCP rendendo l'immagine LCP immediatamente [rilevabile](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) dall'HTML ed [evitando il caricamento lento](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Ottimizza la metrica LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) rendendo l'immagine LCP immediatamente rilevabile dall'HTML ed evitando il caricamento lento" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high applicata" @@ -2286,13 +2322,13 @@ "message": "Byte sprecati" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfill e trasformazioni consentono ai browser precedenti di usare nuove funzionalità JavaScript. Tanti non sono però necessari per i browser moderni. Valuta la possibilità di modificare il processo di compilazione di JavaScript in modo da non transcompilare le funzionalità [di base](https://web.dev/articles/baseline-and-polyfills), a meno che non sia necessario supportare i browser precedenti. [Scopri perché la maggior parte dei siti può eseguire il deployment del codice ES6+ senza transcompilazione](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfill e trasformazioni consentono ai browser precedenti di usare nuove funzionalità JavaScript. Tanti non sono però necessari per i browser moderni. Valuta la possibilità di modificare il processo di compilazione di JavaScript in modo da non transcompilare le funzionalità [di base](https://web.dev/articles/baseline-and-polyfills), a meno che non sia necessario supportare i browser precedenti. [Scopri perché la maggior parte dei siti può eseguire il deployment del codice ES6+ senza transcompilazione](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "JavaScript precedente" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 e HTTP/3 offrono molti vantaggi rispetto a HTTP/1.1, come il multiplexing. [Scopri di più sull'utilizzo di HTTP moderno](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 e HTTP/3 offrono molti vantaggi rispetto a HTTP/1.1, come il multiplexing. [Scopri di più sull'utilizzo di HTTP moderno](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Nessuna richiesta ha utilizzato HTTP/1.1 oppure l'utilizzo attuale di HTTP/1.1 non presenta un'opportunità di ottimizzazione significativa. Le richieste HTTP/1.1 vengono contrassegnate solo se sei o più asset statici provengono dalla stessa origine e non vengono pubblicati da un ambiente di sviluppo locale o da una sorgente di terze parti." @@ -2325,7 +2361,7 @@ "message": "Precollegamento non utilizzato. Verifica che l'attributo crossorigin sia utilizzato correttamente." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Evita di concatenare le richieste fondamentali](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) riducendo la lunghezza delle catene e le dimensioni del download delle risorse oppure rimandando il download delle risorse non necessarie per velocizzare il caricamento pagina." + "message": "[Evita di concatenare le richieste fondamentali](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) riducendo la lunghezza delle catene e le dimensioni del download delle risorse oppure rimandando il download delle risorse non necessarie per velocizzare il caricamento pagina." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Aggiungi hint di [precollegamento](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) alle origini più importanti, ma cerca usarne al massimo 4." @@ -2364,7 +2400,7 @@ "message": "Evita di concatenare le richieste fondamentali riducendo la lunghezza delle catene e le dimensioni del download delle risorse oppure rimandando il download delle risorse non necessarie per velocizzare il caricamento pagina." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Le richieste stanno bloccando il rendering iniziale della pagina, il che potrebbe ritardare l'LCP. [Rimandare o incorporare](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) può spostare queste richieste di rete fuori dal percorso critico." + "message": "Le richieste stanno bloccando il rendering iniziale della pagina, il che potrebbe ritardare l'LCP. [Rimandare o incorporare](https://developer.chrome.com/docs/performance/insights/render-blocking) può spostare queste richieste di rete fuori dal percorso critico." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Durata" @@ -2379,7 +2415,7 @@ "message": "Richieste di blocco del rendering" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Se i costi di Ricalcola stile rimangono elevati, l'ottimizzazione del selettore può ridurli. [Ottimizza i selettori](https://developer.chrome.com/docs/devtools/performance/selector-stats) con un tempo trascorso elevato e una percentuale elevata di percorsi lenti. Selettori più semplici, meno selettori, un DOM più piccolo e un DOM più basso riducono i costi di corrispondenza." + "message": "Se i costi di Ricalcola stile rimangono elevati, l'ottimizzazione del selettore può ridurli. [Ottimizza i selettori](https://developer.chrome.com/docs/performance/insights/slow-css-selector) con un tempo trascorso elevato e una percentuale elevata di percorsi lenti. Selettori più semplici, meno selettori, un DOM più piccolo e un DOM più basso riducono i costi di corrispondenza." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Tempo trascorso" @@ -2418,7 +2454,7 @@ "message": "Dimensioni trasferimento" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Il codice di terze parti può incidere notevolmente sulle prestazioni del caricamento. [Riduci e posticipa il caricamento del codice di terze parti](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) per dare la priorità ai contenuti della pagina." + "message": "Il codice di terze parti può incidere notevolmente sulle prestazioni del caricamento. [Riduci e posticipa il caricamento del codice di terze parti](https://developer.chrome.com/docs/performance/insights/third-parties) per dare la priorità ai contenuti della pagina." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Nessuna terza parte trovata" @@ -2427,7 +2463,7 @@ "message": "Terze parti" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Le interazioni con i tocchi potrebbero essere [ritardate fino a 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) se l'area visibile non è ottimizzata per i dispositivi mobili." + "message": "Le interazioni con i tocchi potrebbero essere [ritardate fino a 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) se l'area visibile non è ottimizzata per i dispositivi mobili." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Ritardo tocco mobile" diff --git a/shared/localization/locales/ja.json b/shared/localization/locales/ja.json index ac15dcb4f88c..2f8e89fab825 100644 --- a/shared/localization/locales/ja.json +++ b/shared/localization/locales/ja.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse ユーザーフロー レポート" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "アトリビューション レポートはサポートを終了し、削除される予定です。詳しくは、https://goo.gle/ps-status をご覧ください。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "CORS の Access-Control-Allow-Headers の処理では、Authorization はワイルドカード記号(*)で表されなくなります。" }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() は非推奨となっています。代わりに標準化 API である Navigation Timing 2 の nextHopProtocol を使用してください。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "\\(0|r|n) 文字が含まれる Cookie は、切り捨てではなく拒否されます。" - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "document.domain の設定による同一オリジン ポリシーの緩和は非推奨であり、デフォルトで無効になる予定です。この非推奨の警告は、document.domain の設定により有効にしたクロスオリジンのアクセスに対して行われます。" }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "データのサポート: SVGUseElement の URL は非推奨となり、今後削除される予定です。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "これは、ブラウザ プロセスで報告された非推奨の機能に必要なコードを示す例です。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API はサポートを終了し、今後のリリースで削除される予定です。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() と watchPosition() は、保護されていないオリジンでは使用できなくなりました。この機能を使用する場合は、アプリケーションを安全なオリジン(HTTPS など)に切り替えることを検討してください。詳しくは、https://goo.gle/chrome-insecure-origins をご覧ください。" + "message": "getCurrentPosition() と watchPosition() は、保護されていないオリジンでは使用できなくなりました。この機能を使用する場合は、アプリケーションを安全なオリジン(HTTPS など)に切り替えることを検討してください。詳しくは、https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ をご覧ください。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() と watchPosition() は、保護されていないオリジンでは非推奨となっています。この機能を使用する場合は、アプリケーションを安全なオリジン(HTTPS など)に切り替えることを検討してください。詳しくは、https://goo.gle/chrome-insecure-origins をご覧ください。" + "message": "getCurrentPosition() と watchPosition() は、保護されていないオリジンでは非推奨となっています。この機能を使用する場合は、アプリケーションを安全なオリジン(HTTPS など)に切り替えることを検討してください。詳しくは、https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ をご覧ください。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() は、保護されていないオリジンでは使用できなくなりました。この機能を使用する場合は、アプリケーションを安全なオリジン(HTTPS など)に切り替えることを検討してください。詳しくは、https://goo.gle/chrome-insecure-origins をご覧ください。" + "message": "getUserMedia() は、保護されていないオリジンでは使用できなくなりました。この機能を使用する場合は、アプリケーションを安全なオリジン(HTTPS など)に切り替えることを検討してください。詳しくは、https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ をご覧ください。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate のサポートは終了しました。代わりに RTCPeerConnectionIceErrorEvent.address または RTCPeerConnectionIceErrorEvent.port を使用してください。" @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator は非推奨になりました。代わりに Intl.Segmenter を使用してください。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "末尾が .css ファイル拡張子ではない CSS を、file: の URL から読み込むことはできません。" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() は非推奨となり、拡張機能のコンテキストでのみ使用できるようになりました。結果内の topK および温度関連フィールドも非推奨になりました。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "LanguageModel の「temperature」パラメータ / 属性は非推奨です。これは拡張機能内でのみ機能し、今後削除される可能性があります。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "LanguageModel の「topK」パラメータ / 属性は非推奨です。これは拡張機能内でのみ機能し、今後削除される可能性があります。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota は非推奨となりました。代わりに LanguageModel.contextWindow を使用してください。このエイリアスは拡張機能でのみ使用できます。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage は非推奨となりました。代わりに LanguageModel.contextUsage を使用してください。このエイリアスは拡張機能でのみ使用できます。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "remove() の非同期の範囲の削除を中止するための SourceBuffer.abort() の使用は、仕様変更により非推奨となっており、今後サポートされなくなります。代わりに updateend イベントをリッスンします。なお、abort() については、非同期メディアの追加の中止と、パーサーの状態のリセットのみを行います。" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() は非推奨となりました。代わりに LanguageModel.measureContextUsage() を使用してください。このエイリアスは拡張機能でのみ使用できます。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "バッファ済みコードフレームの最も高いプレゼンテーション タイムスタンプを下回る MediaSource.duration の設定は、仕様変更により非推奨となりました。切り捨てられたバッファ済みメディアの暗黙的な削除は、今後サポートされなくなります。代わりに、すべての sourceBuffers で明示的に remove(newDuration, oldDuration) を実行してください。このとき、newDuration < oldDuration となるよう指定してください。" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow は非推奨となりました。代わりに LanguageModel.oncontextoverflow を使用してください。LanguageModel.onquotaoverflow エイリアスは拡張機能でのみ使用できます。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "末尾が .css ファイル拡張子ではない CSS を、file: の URL から読み込むことはできません。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI は、MIDIOptions で SysEx が指定されていない場合でも使用許可を要求します。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "通知 API は保護されていないオリジンから使用できなくなっている可能性があります。アプリケーションを安全なオリジン(HTTPS など)に切り替えることを検討してください。詳しくは、https://goo.gle/chrome-insecure-origins をご覧ください。" + "message": "Notification API は保護されていないオリジンから使用できなくなっている可能性があります。アプリケーションを安全なオリジン(HTTPS など)に切り替えることを検討してください。詳しくは、https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ をご覧ください。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "通知 API の権限は、クロスオリジンの iframe からリクエストできなくなっている可能性があります。最上位フレームからの権限をリクエストするか、代わりに新しいウィンドウを開くことを検討してください。" @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen は非推奨になりました。代わりに Document.fullscreenEnabled を使用してください。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "API chrome.privacy.websites.privacySandboxEnabled は非推奨になりますが、下位互換性を確保するため、リリース M113 まで引き続き有効です。代わりに、chrome.privacy.websites.topicsEnabled、chrome.privacy.websites.fledgeEnabled、chrome.privacy.websites.adMeasurementEnabled を使用してください。詳しくは https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled をご覧ください。" - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "DtlsSrtpKeyAgreement の制約は削除されました。この制約に指定されている false 値は、削除された SDES key negotiation の方法を使用する試みとして解釈されます。この機能は削除されたため、DTLS key negotiation をサポートしているサービスで代用してください。" }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() は非推奨になりました。代わりに Selection.modify() を使用してください。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets は非推奨となり、削除される予定です。詳しくは、https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ をご覧ください。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "URL に埋め込み認証情報(https://user:pass@host/ など)が含まれるサブリソース リクエストはブロックされます。" }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer ではクロスオリジン分離が必要となります。詳しくは、https://developer.chrome.com/blog/enabling-shared-array-buffer/ をご覧ください。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API は非推奨となり、今後のリリースで削除される予定です。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor は非推奨となり、削除される予定です。詳しくは、https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ をご覧ください。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "ユーザー アクティベーションのない speechSynthesis.speak() は非推奨であり、削除される予定です。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API はサポートを終了し、今後のリリースで削除される予定です。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "unload イベント リスナーはサポートが終了したため、今後削除されます。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "拡張機能で引き続き SharedArrayBuffer を使用するは、クロスオリジン分離を有効にする必要があります。https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/ をご覧ください。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() は非推奨になりました。代わりに writeValueWithResponse() または writeValueWithoutResponse() を使用してください。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 は、XMLHttpRequest のレスポンス JSON ではサポートされていません。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "メインスレッドの同期的な XMLHttpRequest は、エンドユーザーのエクスペリエンスに悪影響があるため、非推奨となっています。詳しくは、https://xhr.spec.whatwg.org/ をご覧ください。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor と XSLT 処理命令は、すべてのブラウザでサポートを終了しました。これらの機能はまもなくこのブラウザから削除されます。" + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "アニメーション" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "レイアウト シフトは、ユーザーの操作なしで要素が移動する場合に発生します。[レイアウト シフトの原因を調査](https://web.dev/articles/optimize-cls)してください。たとえば、ページの読み込み時に要素が追加、削除される、フォントが変更されるなどの原因が考えられます。" + "message": "レイアウト シフトは、ユーザーの操作なしで要素が移動する場合に発生します。[レイアウト シフトの原因を調査](https://developer.chrome.com/docs/performance/insights/cls-culprit)してください。たとえば、ページの読み込み時に要素が追加、削除される、フォントが変更されるなどの原因が考えられます。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "挿入された iframe" @@ -2040,7 +2076,7 @@ "message": "キャッシュの TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "キャッシュの有効期間を長くすると、再訪問したユーザーへのページの読み込み速度を向上できます。[詳細](https://web.dev/uses-long-cache-ttl/)" + "message": "キャッシュの有効期間を長くすると、再訪問したユーザーへのページの読み込み速度を向上できます。[キャッシュについて](https://developer.chrome.com/docs/performance/insights/cache)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "非効率的キャッシュ ポリシーの対象となるリクエストはありません" @@ -2055,7 +2091,7 @@ "message": "効率的なキャッシュ保存期間を使用する" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "DOM サイズが大きいと、スタイルの計算とレイアウトのリフローに時間がかかり、ページの応答性に影響する可能性があります。DOM サイズが大きいと、メモリ使用量も増加します。[過度な DOM サイズの回避方法の詳細](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)" + "message": "DOM サイズが大きいと、スタイルの計算とレイアウトのリフローに時間がかかり、ページの応答性に影響する可能性があります。DOM サイズが大きいと、メモリ使用量も増加します。[過度な DOM サイズの回避方法の詳細](https://developer.chrome.com/docs/performance/insights/dom-size)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "所要時間" @@ -2091,7 +2127,7 @@ "message": "値" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "最初のネットワーク リクエストは最も重要です。リダイレクトを回避し、サーバー応答を高速に保ち、テキスト圧縮を有効にして、レイテンシを削減します。" + "message": "最初のネットワーク リクエストは最も重要です。リダイレクトを回避し、サーバー応答を高速に保ち、テキスト圧縮を有効にして、[レイテンシを削減](https://developer.chrome.com/docs/performance/insights/document-latency)します。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "リダイレクトあり({PH1} 件のリダイレクト、+ {PH2})" @@ -2130,13 +2166,13 @@ "message": "ソース" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "重複する大きい JavaScript モジュールをバンドルから削除すると、ネットワーク アクティビティで不必要に消費されるデータ量を減らすことができます。" + "message": "大きい[重複する JavaScript モジュール](https://developer.chrome.com/docs/performance/insights/duplicated-javascript)をバンドルから削除すると、ネットワーク アクティビティで不必要に消費されるデータ量を減らすことができます。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "重複する JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "テキストの表示を統一するため、[font-display](https://developer.chrome.com/blog/font-display) を swap または optional に設定することを検討してください。swap をさらに最適化して、[フォント指標のオーバーライド](https://developer.chrome.com/blog/font-fallbacks)でレイアウト シフトを軽減できます。" + "message": "テキストの表示を統一するため、[font-display](https://developer.chrome.com/docs/performance/insights/font-display) を swap または optional に設定することを検討してください。swap をさらに最適化して、[フォント指標のオーバーライド](https://developer.chrome.com/blog/font-fallbacks)でレイアウト シフトを軽減できます。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "フォント" @@ -2151,10 +2187,10 @@ "message": "(匿名)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "強制リフローは、DOM の状態の変更によってスタイルが無効化された後に JavaScript が幾何学的プロパティ(offsetWidth など)をクエリしたときに発生します。これにより、パフォーマンスが低下する可能性があります。詳しくは、[強制リフロー](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts)とその緩和策をご覧ください。" + "message": "強制リフローは、DOM の状態の変更によってスタイルが無効化された後に JavaScript が幾何学的プロパティ(offsetWidth など)をクエリしたときに発生します。これにより、パフォーマンスが低下する可能性があります。詳しくは、[強制リフロー](https://developer.chrome.com/docs/performance/insights/forced-reflow)とその緩和策をご覧ください。" }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "スタック トレース" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "リフローをトリガーする呼び出しフレーム" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "強制リフロー" @@ -2169,7 +2205,7 @@ "message": "[ソース不明]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "最も長いサブパートから調査を開始します。[遅延を最小限に抑えることができます](https://web.dev/articles/optimize-inp#optimize_interactions)。処理期間を削減するには、[メインスレッドのコスト(通常は JS)を最適化](https://web.dev/articles/optimize-long-tasks)します。" + "message": "[INP を改善する方法](https://developer.chrome.com/docs/performance/insights/inp-breakdown)を調べるには、まず最初に最も長いサブパートを確認します。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "所要時間" @@ -2193,7 +2229,7 @@ "message": "INP の内訳" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "画像のダウンロード時間を短縮すると、ページ読み込みの体感時間と LCP を改善できます。[画像サイズの最適化に関する詳細](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "画像のダウンロード時間を短縮すると、ページ読み込みの体感時間と LCP を改善できます。[画像サイズの最適化に関する詳細](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1}(推定 {PH2})" @@ -2223,7 +2259,7 @@ "message": "GIF ではなく動画形式を使用すると、アニメーション コンテンツのダウンロード サイズが改善する可能性があります。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "各[サブパートには、それに適した改善戦略があります](https://web.dev/articles/optimize-lcp#lcp-breakdown)。理想的なのは、LCP 時間のほとんどがリソースの読み込みに使われ、遅延に費やされないことです。" + "message": "各[サブパートには、それに適した改善戦略があります](https://developer.chrome.com/docs/performance/insights/lcp-breakdown)。理想的なのは、LCP 時間のほとんどがリソースの読み込みに使われ、遅延に費やされないことです。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "所要時間" @@ -2253,7 +2289,7 @@ "message": "LCP の内訳" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "LCP 画像を HTML からすぐに[検出できる](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay)ようにし、[遅延読み込みを回避](https://web.dev/articles/lcp-lazy-loading)して、LCP を最適化します" + "message": "LCP 画像を HTML からすぐに検出できるようにし、遅延読み込みを回避して、[LCP を最適化](https://developer.chrome.com/docs/performance/insights/lcp-discovery)します" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "「fetchpriority=high」が適用されました" @@ -2286,13 +2322,13 @@ "message": "不要なバイト" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "ポリフィルと変換を使用すると、従来のブラウザで新しい JavaScript 機能を使用できるようになります。ただし、その機能の多くは最新ブラウザでは必要ありません。従来のブラウザをサポートする必要がある場合を除き、[Baseline](https://web.dev/articles/baseline-and-polyfills) の機能をトランスパイルしないように JavaScript ビルドプロセスを変更することを検討してください。[ほとんどのサイトでトランスパイルせずに ES6+ コードをデプロイできる理由](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "ポリフィルと変換を使用すると、従来のブラウザで新しい JavaScript 機能を使用できるようになります。ただし、その機能の多くは最新ブラウザでは必要ありません。従来のブラウザをサポートする必要がある場合を除き、[Baseline](https://web.dev/articles/baseline-and-polyfills) の機能をトランスパイルしないように JavaScript ビルドプロセスを変更することを検討してください。[ほとんどのサイトでトランスパイルせずに ES6+ コードをデプロイできる理由](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "以前の JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 と HTTP/3 には、多重化など、HTTP/1.1 と比べて多くのメリットがあります。[最新の HTTP の使用について](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "HTTP/2 と HTTP/3 には、多重化など、HTTP/1.1 と比べて多くのメリットがあります。[最新の HTTP の使用について](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "HTTP/1.1 を使用したリクエストはありません。もしくは、HTTP/1.1 を使用していても、大きく最適化できる部分はありません。HTTP/1.1 リクエストは、6 つ以上の静的アセットが同じオリジンから提供され、ローカルの開発環境またはサードパーティのソースから提供されていない場合にのみフラグが立てられます。" @@ -2325,7 +2361,7 @@ "message": "未使用の事前接続。crossorigin 属性が適切に使用されていることを確認してください。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "チェーンの長さを縮小する、リソースのダウンロード サイズを抑える、不要なリソースのダウンロードを遅らせるなどしてページの読み込み速度を改善し、[クリティカル リクエスト チェーンを回避](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains)してください。" + "message": "チェーンの長さを縮小する、リソースのダウンロード サイズを抑える、不要なリソースのダウンロードを遅らせるなどしてページの読み込み速度を改善し、[クリティカル リクエスト チェーンを回避](https://developer.chrome.com/docs/performance/insights/network-dependency-tree)してください。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "最も重要なオリジンに[事前接続](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/)のヒントを追加します。ヒントを追加するオリジンは 4 つ以下にすることをおすすめします。" @@ -2364,7 +2400,7 @@ "message": "チェーンの長さを縮小する、リソースのダウンロード サイズを抑える、不要なリソースのダウンロードを遅らせるなどしてページの読み込み速度を改善し、クリティカル リクエスト チェーンを回避してください。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "リクエストがページの最初のレンダリングをブロックしているため、LCP が遅れる可能性があります。これらのネットワーク リクエストを[遅らせるかインライン化](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources)すると、クリティカル パスから移動できます。" + "message": "リクエストがページの最初のレンダリングをブロックしているため、LCP が遅れる可能性があります。これらのネットワーク リクエストを[遅らせるかインライン化](https://developer.chrome.com/docs/performance/insights/render-blocking)すると、クリティカル パスから移動できます。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "所要時間" @@ -2379,7 +2415,7 @@ "message": "レンダリングをブロックしているリクエスト" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "スタイルの再計算のコストが引き続き高い場合は、セレクタの最適化によってコストを削減できます。経過時間が長く、遅いパスの割合(%)が高い[セレクタを最適化](https://developer.chrome.com/docs/devtools/performance/selector-stats)します。セレクタの複雑さや数、DOM のサイズや深さを抑えて、一致コストを削減します。" + "message": "スタイルの再計算のコストが引き続き高い場合は、セレクタの最適化によってコストを削減できます。経過時間が長く、遅いパスの割合(%)が高い[セレクタを最適化](https://developer.chrome.com/docs/performance/insights/slow-css-selector)します。セレクタの複雑さや数、DOM のサイズや深さを抑えて、一致コストを削減します。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "経過時間" @@ -2418,7 +2454,7 @@ "message": "転送サイズ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "サードパーティのコードによって、読み込み速度が著しく低下する可能性があります。ページのコンテンツを優先させるには、[サードパーティのコードの読み込みを減らして遅らせ](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/)ます。" + "message": "サードパーティのコードによって、読み込み速度が著しく低下する可能性があります。ページのコンテンツを優先させるには、[サードパーティのコードの読み込みを減らして遅らせ](https://developer.chrome.com/docs/performance/insights/third-parties)ます。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "サードパーティのコンテンツは見つかりませんでした" @@ -2427,7 +2463,7 @@ "message": "サードパーティ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "ビューポートがモバイル向けに最適化されていない場合、タップ操作が[最大 300 ミリ秒遅延](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)する可能性があります。" + "message": "ビューポートがモバイル向けに最適化されていない場合、タップ操作が[最大 300 ミリ秒遅延](https://developer.chrome.com/docs/performance/insights/viewport)する可能性があります。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "モバイルタップの遅延" diff --git a/shared/localization/locales/ko.json b/shared/localization/locales/ko.json index 7f1fc32b0dc9..d43f62cd71f0 100644 --- a/shared/localization/locales/ko.json +++ b/shared/localization/locales/ko.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse 사용자 플로우 보고서" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "기여 분석 보고서는 지원 중단되었으며 삭제될 예정입니다. 자세한 내용은 https://goo.gle/ps-status를 참고하세요." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "CORS Access-Control-Allow-Headers 처리 시 와일드 카드 기호(*)를 사용하면 승인되지 않습니다." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes()는 지원 중단되었습니다. 대신 nextHopProtocol이 추가된 표준화된 API인 Navigation Timing 2를 사용하세요." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "\\(0|r|n)자를 포함하는 쿠키는 잘리는 대신 거부됩니다." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "document.domain 설정을 통한 동일 출처 정책의 해제는 지원 중단되었으며 기본적으로 사용 중지될 예정입니다. 이 지원 중단 경고는 document.domain 설정에 의해 사용 설정된 교차 출처 액세스에 적용됩니다." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "데이터 지원: SVGUseElement의 URL은 지원 중단되며 향후 삭제될 예정입니다." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "This is an example for showing the code required for a browser process reported deprecation." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API는 지원 중단되었으며 향후 출시 버전에서 삭제될 예정입니다." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() 및 watchPosition()은 더 이상 안전하지 않은 출처에서 작동하지 않습니다. 이 기능을 사용하려면 애플리케이션을 HTTPS와 같은 안전한 출처로 전환하는 것을 고려해야 합니다. 자세한 내용은 다음 페이지를 참고하세요. https://goo.gle/chrome-insecure-origins" + "message": "getCurrentPosition() 및 watchPosition()은 안전하지 않은 출처에서 더 이상 작동하지 않습니다. 이 기능을 사용하려면 애플리케이션을 HTTPS와 같은 안전한 출처로 전환하는 것을 고려해야 합니다. 자세한 내용은 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ 페이지를 참고하세요." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "안전하지 않은 출처의 getCurrentPosition() 및 watchPosition()은 지원 중단되었습니다. 이 기능을 사용하려면 애플리케이션을 HTTPS와 같은 안전한 출처로 전환하는 것을 고려해야 합니다. 자세한 내용은 다음 페이지를 참고하세요. https://goo.gle/chrome-insecure-origins" + "message": "안전하지 않은 출처의 getCurrentPosition() 및 watchPosition()은 지원 중단되었습니다. 이 기능을 사용하려면 애플리케이션을 HTTPS와 같은 안전한 출처로 전환하는 것을 고려해야 합니다. 자세한 내용은 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ 페이지를 참고하세요." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia()는 더 이상 안전하지 않은 출처에서 작동하지 않습니다. 이 기능을 사용하려면 애플리케이션을 HTTPS와 같은 안전한 출처로 전환하는 것을 고려해야 합니다. 자세한 내용은 다음 페이지를 참고하세요. https://goo.gle/chrome-insecure-origins" + "message": "getUserMedia()는 안전하지 않은 출처에서 더 이상 작동하지 않습니다. 이 기능을 사용하려면 애플리케이션을 HTTPS와 같은 안전한 출처로 전환하는 것을 고려해야 합니다. 자세한 내용은 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ 페이지를 참고하세요." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate는 지원 중단되었습니다. 대신 RTCPeerConnectionIceErrorEvent.address 또는 RTCPeerConnectionIceErrorEvent.port를 사용하세요." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator는 지원 중단되었습니다. 대신 Intl.Segmenter를 사용하세요." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": ".css 파일 확장자로 끝나지 않는 CSS는 file: URL에서 로드할 수 없습니다." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params()는 지원 중단되었으며, 이제 확장 프로그램 컨텍스트에서만 사용할 수 있습니다. 결과 내의 topK 및 온도 관련 필드도 지원 중단되었습니다." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "LanguageModel의 'temperature' 파라미터/속성은 지원 중단되었습니다. 이 파라미터/속성은 확장 프로그램 내에서만 작동하며 추후 삭제될 수 있습니다." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "LanguageModel의 'topK' 파라미터/속성은 지원 중단되었습니다. 이 파라미터/속성은 확장 프로그램 내에서만 작동하며 추후 삭제될 수 있습니다." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota는 지원 중단되었습니다. 대신 LanguageModel.contextWindow를 사용하세요. 이 별칭은 확장 프로그램에서만 사용할 수 있습니다." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage는 지원 중단되었습니다. 대신 LanguageModel.contextUsage를 사용하세요. 이 별칭은 확장 프로그램에서만 사용할 수 있습니다." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "사양 변경으로 인해 SourceBuffer.abort()를 사용하여 remove() 비동기 범위 삭제를 취소하는 기능의 지원이 중단됩니다. 지원은 향후 삭제될 예정입니다. 대신 updateend 이벤트를 수신 대기해야 합니다. abort()는 비동기 미디어 추가 항목을 취소하거나 파서 상태를 초기화하는 데만 사용하도록 만들어졌습니다." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage()는 지원 중단되었습니다. 대신 LanguageModel.measureContextUsage()를 사용하세요. 이 별칭은 확장 프로그램에서만 사용할 수 있습니다." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "사양 변경으로 인해, MediaSource.duration을 버퍼링된 코드 프레임의 최고 타임스탬프보다 낮게 설정하는 기능이 지원 중단되었습니다. 버퍼링된 미디어의 잘린 부분을 암시적으로 삭제하는 기능에 대한 지원은 앞으로 삭제될 예정입니다. newDuration < oldDuration의 경우 대신 모든 sourceBuffers에서 명시적 remove(newDuration, oldDuration)을 수행해야 합니다." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow는 지원 중단되었습니다. 대신 LanguageModel.oncontextoverflow를 사용하세요. LanguageModel.onquotaoverflow 별칭은 확장 프로그램에서만 사용할 수 있습니다." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": ".css 파일 확장자로 끝나지 않는 CSS는 file: URL에서 로드할 수 없습니다." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "SysEx가 MIDIOptions에 지정되어 있지 않은 경우에도 사용할 수 있도록 웹 MIDI가 권한을 요청합니다." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "안전하지 않은 출처의 Notification API는 더 이상 사용할 수 없습니다. 애플리케이션을 HTTPS와 같이 안전한 출처로 전환해 보세요. 자세한 내용은 다음 페이지를 참고하세요. https://goo.gle/chrome-insecure-origins" + "message": "안전하지 않은 출처의 Notification API는 더 이상 사용할 수 없습니다. 애플리케이션을 HTTPS와 같이 안전한 출처로 전환해 보세요. 자세한 내용은 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ 페이지를 참고하세요." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "더 이상 교차 출처 iframe에서 Notification API 권한을 요청할 수 없습니다. 최상위 프레임에서 권한을 요청하거나 대신 새로운 창을 여는 방법을 고려해야 합니다." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen은 지원 중단되었습니다. 대신 Document.fullscreenEnabled를 사용하세요." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "chrome.privacy.websites.privacySandboxEnabled API는 지원 중단되지만 M113 버전이 출시될 때까지 이전 버전과의 호환성을 위해 활성 상태로 유지됩니다. 대신 chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled, chrome.privacy.websites.adMeasurementEnabled API를 사용하세요. 자세한 내용은 다음 페이지를 참고하세요. https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled" - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "DtlsSrtpKeyAgreement 제약 조건은 삭제되었습니다. 이 제약 조건에 false 값을 지정했으며 이는 삭제된 SDES key negotiation 메서드를 사용하기 위한 시도로 해석될 수 있습니다. 해당 기능은 삭제되었습니다. 대신 DTLS key negotiation을 지원하는 서비스를 사용하세요." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand()는 지원 중단되었습니다. Selection.modify()를 대신 사용하시기 바랍니다." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets는 지원 중단되었으며 삭제될 예정입니다. 자세한 내용은 https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/를 참고하세요." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "삽입된 사용자 인증 정보(예: https://user:pass@host/)가 URL에 포함된 하위 리소스 요청이 차단되었습니다." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer에서는 교차 출처 분리를 요구합니다. 자세한 내용은 다음 페이지를 참고하세요. https://developer.chrome.com/blog/enabling-shared-array-buffer/" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API는 지원 중단되었으며 향후 버전에서 삭제될 예정입니다." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor는 지원 중단되었으며 삭제될 예정입니다. 자세한 내용은 https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/를 참고하세요." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "사용자 활성화를 포함하지 않은 speechSynthesis.speak()는 지원 중단되었으며 삭제될 예정입니다." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API는 지원 중단되었으며 향후 출시 버전에서 삭제될 예정입니다." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "로드 취소 이벤트 리스너는 지원 중단되었으며 삭제될 예정입니다." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "SharedArrayBuffer를 계속 사용하려면 확장 프로그램에서 교차 출처 분리를 사용해야 합니다. 다음 페이지를 참고하세요. https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue()는 지원 중단되었습니다. 대신 writeValueWithResponse() 또는 writeValueWithoutResponse()를 사용하세요." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16은 XMLHttpRequest의 response.json에서 지원되지 않습니다." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "최종 사용자 환경에 부정적인 영향을 미치므로 기본 스레드의 동기식 XMLHttpRequest이(가) 지원 중단되었습니다. 추가 지원이 필요한 경우 다음 페이지를 참고하세요. https://xhr.spec.whatwg.org/" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "모든 브라우저에서 XSLTProcessor 및 XSLT 처리 안내가 지원 중단되었습니다. 이 기능은 곧 이 브라우저에서 삭제됩니다." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "애니메이션" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "레이아웃 변경은 사용자 상호작용 없이 요소가 이동할 때 발생합니다. 페이지가 로드될 때 요소가 추가되거나 삭제되거나 글꼴이 변경되는 등 [레이아웃이 변경되는 이유를 조사](https://web.dev/articles/optimize-cls)하세요." + "message": "레이아웃 변경은 사용자 상호작용 없이 요소가 이동할 때 발생합니다. 페이지가 로드될 때 요소가 추가되거나 삭제되거나 글꼴이 변경되는 등 [레이아웃이 변경되는 이유를 조사](https://developer.chrome.com/docs/performance/insights/cls-culprit)하세요." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "삽입된 iframe" @@ -2040,7 +2076,7 @@ "message": "캐시 TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "캐시 수명이 길면 페이지를 반복해서 방문하는 속도가 빨라질 수 있습니다. [자세히 알아보기](https://web.dev/uses-long-cache-ttl/)" + "message": "캐시 수명이 길면 페이지를 반복해서 방문하는 속도가 빨라질 수 있습니다. [캐싱 자세히 알아보기](https://developer.chrome.com/docs/performance/insights/cache)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "비효율적인 캐시 정책을 사용하는 요청 없음" @@ -2055,7 +2091,7 @@ "message": "효율적인 캐시 수명 사용" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "DOM이 크면 스타일 계산 및 레이아웃 리플로우 시간이 길어져 페이지 반응성에 영향을 미칠 수 있습니다. DOM이 크면 메모리 사용량도 늘어납니다. [과도한 DOM 크기를 방지하는 방법 알아보기](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)" + "message": "DOM이 크면 스타일 계산 및 레이아웃 리플로우 시간이 길어져 페이지 반응성에 영향을 미칠 수 있습니다. DOM이 크면 메모리 사용량도 늘어납니다. [과도한 DOM 크기를 방지하는 방법 알아보기](https://developer.chrome.com/docs/performance/insights/dom-size)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "기간" @@ -2091,7 +2127,7 @@ "message": "값" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "첫 번째 네트워크 요청이 가장 중요합니다. 리디렉션을 방지하고 서버 응답 속도를 높이며 텍스트 압축을 사용 설정하여 지연 시간을 줄이세요." + "message": "첫 번째 네트워크 요청이 가장 중요합니다. 리디렉션을 방지하고 서버 응답 속도를 높이며 텍스트 압축을 사용 설정하여 [지연 시간을 줄이세요](https://developer.chrome.com/docs/performance/insights/document-latency)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "리디렉션 있음(리디렉션 {PH1}개, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "소스" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "번들에서 크고 중복된 JavaScript 모듈을 삭제하여 네트워크 활동이 소비하는 불필요한 바이트 수를 줄입니다." + "message": "번들에서 크고 [중복된 JavaScript 모듈](https://developer.chrome.com/docs/performance/insights/duplicated-javascript)을 삭제하여 네트워크 활동이 소비하는 불필요한 바이트 수를 줄입니다." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "중복된 JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "[font-display](https://developer.chrome.com/blog/font-display)를 swap 또는 optional로 설정하여 텍스트가 일관되게 표시되도록 하세요. swap은 [글꼴 측정항목 재정의](https://developer.chrome.com/blog/font-fallbacks)를 통해 레이아웃 변화를 완화하도록 추가로 최적화할 수 있습니다." + "message": "[font-display](https://developer.chrome.com/docs/performance/insights/font-display)를 swap 또는 optional로 설정하여 텍스트가 일관되게 표시되도록 하세요. swap은 [글꼴 측정항목 재정의](https://developer.chrome.com/blog/font-fallbacks)를 통해 레이아웃 변화를 완화하도록 추가로 최적화할 수 있습니다." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "글꼴" @@ -2151,10 +2187,10 @@ "message": "(익명)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "DOM 상태 변경으로 인해 스타일이 무효화된 후 JavaScript가 기하학적 속성(예: offsetWidth)을 쿼리하면 강제 리플로우가 발생합니다. 이로 인해 성능이 저하될 수 있습니다. [강제 리플로우](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) 및 가능한 완화 조치에 관해 자세히 알아보세요." + "message": "DOM 상태 변경으로 인해 스타일이 무효화된 후 JavaScript가 기하학적 속성(예: offsetWidth)을 쿼리하면 강제 리플로우가 발생합니다. 이로 인해 성능이 저하될 수 있습니다. [강제 리플로우](https://developer.chrome.com/docs/performance/insights/forced-reflow) 및 가능한 완화 조치에 관해 자세히 알아보세요." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "스택 트레이스" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "리플로우를 트리거하는 호출 프레임" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "강제 실행된 리플로우" @@ -2169,7 +2205,7 @@ "message": "[출처 불명]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "가장 긴 하위 파트부터 조사를 시작하세요. [지연을 최소화할 수 있습니다](https://web.dev/articles/optimize-inp#optimize_interactions). 처리 시간을 줄이려면 [기본 스레드 비용(JS인 경우가 많음)을 최적화](https://web.dev/articles/optimize-long-tasks)하세요." + "message": "가장 긴 하위 파트를 살펴보고 [INP 개선 방법](https://developer.chrome.com/docs/performance/insights/inp-breakdown)을 조사해 보세요." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "기간" @@ -2193,7 +2229,7 @@ "message": "INP 분석" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "이미지의 다운로드 시간을 줄이면 페이지의 체감 로드 시간과 LCP를 개선할 수 있습니다. [이미지 크기 최적화에 대해 자세히 알아보기](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "이미지의 다운로드 시간을 줄이면 페이지의 체감 로드 시간과 LCP를 개선할 수 있습니다. [이미지 크기 최적화에 대해 자세히 알아보기](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1}(예상: {PH2})" @@ -2223,7 +2259,7 @@ "message": "GIF 대신 동영상 형식을 사용하면 애니메이션 콘텐츠의 다운로드 크기를 개선할 수 있습니다." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "각 [하위 파트에는 해당 파트에 맞는 개선 전략이 있습니다](https://web.dev/articles/optimize-lcp#lcp-breakdown). 이상적으로는 대부분의 LCP 시간이 지연이 아닌 리소스 로드에 소요되어야 합니다." + "message": "각 [하위 파트에는 해당 파트에 맞는 개선 전략이 있습니다](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). 이상적으로는 대부분의 LCP 시간이 지연이 아닌 리소스 로드에 소요되어야 합니다." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "기간" @@ -2253,7 +2289,7 @@ "message": "LCP 분석" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "HTML에서 LCP 이미지를 즉시 [검색 가능](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay)하게 만들고 [지연 로드](https://web.dev/articles/lcp-lazy-loading)를 방지하여 LCP를 최적화합니다." + "message": "HTML에서 LCP 이미지를 즉시 검색할 수 있게 만들고 지연 로드를 방지하여 [LCP를 최적화](https://developer.chrome.com/docs/performance/insights/lcp-discovery)하세요." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high 적용됨" @@ -2286,13 +2322,13 @@ "message": "낭비된 바이트" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "폴리필 및 변환을 통해 이전 브라우저에서 새로운 JavaScript 기능을 사용할 수 있습니다. 하지만 최신 브라우저에서는 대부분 필요하지 않습니다. 이전 브라우저를 지원해야 하는 경우가 아니라면 [Baseline](https://web.dev/articles/baseline-and-polyfills) 기능을 트랜스파일하지 않도록 JavaScript 빌드 프로세스를 수정해 보세요. [대부분의 사이트에서 트랜스파일링 없이 ES6+ 코드를 배포할 수 있는 이유 알아보기](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "폴리필 및 변환을 통해 이전 브라우저에서 새로운 JavaScript 기능을 사용할 수 있습니다. 하지만 최신 브라우저에서는 대부분 필요하지 않습니다. 이전 브라우저를 지원해야 하는 경우가 아니라면 [Baseline](https://web.dev/articles/baseline-and-polyfills) 기능을 트랜스파일하지 않도록 JavaScript 빌드 프로세스를 수정해 보세요. [대부분의 사이트에서 트랜스파일링 없이 ES6+ 코드를 배포할 수 있는 이유 알아보기](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "레거시 JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 및 HTTP/3은 HTTP/1.1에 비해 다중화와 같은 많은 이점을 제공합니다. [최신 HTTP 사용에 관해 자세히 알아보기](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "HTTP/2 및 HTTP/3은 HTTP/1.1에 비해 다중화와 같은 많은 이점을 제공합니다. [최신 HTTP 사용에 관해 자세히 알아보기](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "HTTP/1.1을 사용한 요청이 없거나, 현재 HTTP/1.1 사용이 상당한 최적화 기회를 제공하지 않습니다. HTTP/1.1 요청은 6개 이상의 정적 애셋이 동일한 출처에서 발생하고 로컬 개발 환경 또는 서드 파티 소스에서 제공되지 않는 경우에만 플래그가 지정됩니다." @@ -2325,7 +2361,7 @@ "message": "미사용 연결입니다. crossorigin 속성이 올바르게 사용되었는지 확인하세요." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "체인의 길이를 줄이고, 리소스의 다운로드 크기를 줄이거나 불필요한 리소스의 다운로드를 지연하여 페이지 로드 속도를 개선하는 방식으로 [크리티컬 요청 체이닝을 방지](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains)합니다." + "message": "체인의 길이를 줄이고, 리소스의 다운로드 크기를 줄이거나 불필요한 리소스의 다운로드를 지연하여 페이지 로드 속도를 개선하는 방식으로 [크리티컬 요청 체이닝을 방지](https://developer.chrome.com/docs/performance/insights/network-dependency-tree)합니다." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "가장 중요한 출처에 [사전 연결](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) 힌트를 추가하되 4개 이하로 사용하세요." @@ -2364,7 +2400,7 @@ "message": "체인의 길이를 줄이고, 리소스의 다운로드 크기를 줄이거나 불필요한 리소스의 다운로드를 지연하여 페이지 로드 속도를 개선하는 방식으로 크리티컬 요청 체이닝을 방지합니다." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "요청으로 인해 페이지의 초기 렌더링이 차단되어 LCP가 지연될 수 있습니다. [지연 또는 인라인 처리](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources)하면 이러한 네트워크 요청이 주요 경로에서 벗어날 수 있습니다." + "message": "요청으로 인해 페이지의 초기 렌더링이 차단되어 LCP가 지연될 수 있습니다. [지연 또는 인라인 처리](https://developer.chrome.com/docs/performance/insights/render-blocking)하면 이러한 네트워크 요청이 주요 경로에서 벗어날 수 있습니다." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "기간" @@ -2379,7 +2415,7 @@ "message": "렌더링 차단 요청" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "스타일 재계산 비용이 여전히 높다면 선택자 최적화를 통해 비용을 줄일 수 있습니다. 경과 시간이 길고 느린 경로 비율이 높은 경우 [선택자를 최적화](https://developer.chrome.com/docs/devtools/performance/selector-stats)하세요. 선택자가 간단하고 선택자 수가 적으며 DOM이 작고 DOM이 얕으면 일치 비용이 줄어듭니다." + "message": "스타일 재계산 비용이 여전히 높다면 선택자 최적화를 통해 비용을 줄일 수 있습니다. 경과 시간이 길고 느린 경로 비율이 높은 경우 [선택자를 최적화](https://developer.chrome.com/docs/performance/insights/slow-css-selector)하세요. 선택자가 간단하고 선택자 수가 적으며 DOM이 작고 DOM이 얕으면 일치 비용이 줄어듭니다." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "경과 시간" @@ -2418,7 +2454,7 @@ "message": "전송 크기" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "서드 파티 코드는 로드 성능에 크게 영향을 미칠 수 있습니다. [서드 파티 코드의 로드를 줄이고 연기](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/)하여 페이지 콘텐츠에 우선순위를 지정하세요." + "message": "서드 파티 코드는 로드 성능에 크게 영향을 미칠 수 있습니다. [서드 파티 코드의 로드를 줄이고 연기](https://developer.chrome.com/docs/performance/insights/third-parties)하여 페이지 콘텐츠에 우선순위를 지정하세요." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "서드 파티를 찾을 수 없음" @@ -2427,7 +2463,7 @@ "message": "서드 파티" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "표시 영역이 모바일에 최적화되어 있지 않으면 탭 상호작용이 [최대 300밀리초 지연될 수 있습니다](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)." + "message": "표시 영역이 모바일에 최적화되어 있지 않으면 탭 상호작용이 [최대 300밀리초 지연될 수 있습니다](https://developer.chrome.com/docs/performance/insights/viewport)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "모바일 탭 지연" diff --git a/shared/localization/locales/lt.json b/shared/localization/locales/lt.json index 5ac61e011cd2..ad94b2b7555d 100644 --- a/shared/localization/locales/lt.json +++ b/shared/localization/locales/lt.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "„Lighthouse“ naudotojų srauto ataskaita" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Priskyrimo ataskaitų teikimas nutrauktas ir jos bus pašalintos. Išsamios informacijos žr. https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Prieigos teisė nebus įtraukta naudojant pakaitos simbolį (*) vykdant CORS funkcijos „Access-Control-Allow-Headers“ apdorojimą." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "Funkcijos „chrome.loadTimes()“ teikimas nutrauktas; vietoj jos naudokite standartizuotą API: „nextHopProtocol“ skiltyje „2 naršymo laiko žymės“." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Slapukai, kuriuose yra „\\(0|r|n)“ simbolis, bus atmesti, o ne sutrumpinti." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "To paties šaltinio politikos apribojimų atlaisvinimo nustatant „document.domain“ funkcijos teikimas nutrauktas ir ji bus išjungta pagal numatytuosius nustatymus. Šis teikimo nutraukimo perspėjimas skirtas skirtingų šaltinių prieigai, kuri buvo įgalinta nustačius „document.domain“." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Duomenų palaikymas: „SVGUseElement“ URL nebenaudojamas ir ateityje bus pašalintas." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Tai yra pavyzdys, kaip parodyti kodą, reikalingą nutraukiant naršyklės proceso pranešamą teikimą." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Apsaugotos auditorijos API nebenaudojama ir bus pašalinta būsimame leidime." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "„getCurrentPosition()“ ir „watchPosition()“ nebeveikia nesaugiuose šaltiniuose. Jei norite naudoti šią funkciją, turite apsvarstyti galimybę perjungti programą į saugų šaltinį, pvz., HTTPS. Jei reikia išsamesnės informacijos, žr. https://goo.gle/chrome-insecure-origins." + "message": "„getCurrentPosition()“ ir „watchPosition()“ nebeveikia nesaugiuose šaltiniuose. Jei norite naudoti šią funkciją, turite apsvarstyti galimybę perjungti programą į saugų šaltinį, pvz., HTTPS. Jei reikia išsamesnės informacijos, žr. https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "Funkcijų „getCurrentPosition()“ ir „watchPosition()“ teikimas nutrauktas nesaugiuose šaltiniuose. Jei norite naudoti šią funkciją, turite apsvarstyti galimybę perjungti programą į saugų šaltinį, pvz., HTTPS. Jei reikia išsamesnės informacijos, žr. https://goo.gle/chrome-insecure-origins." + "message": "Funkcijų „getCurrentPosition()“ ir „watchPosition()“ teikimas nutrauktas nesaugiuose šaltiniuose. Jei norite naudoti šią funkciją, turite apsvarstyti galimybę perjungti programą į saugų šaltinį, pvz., HTTPS. Jei reikia išsamesnės informacijos, žr. https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "„getUserMedia()“ nebeveikia nesaugiuose šaltiniuose. Jei norite naudoti šią funkciją, turite apsvarstyti galimybę perjungti programą į saugų šaltinį, pvz., HTTPS. Jei reikia išsamesnės informacijos, žr. https://goo.gle/chrome-insecure-origins." + "message": "„getUserMedia()“ nebeveikia nesaugiuose šaltiniuose. Jei norite naudoti šią funkciją, turite apsvarstyti galimybę perjungti programą į saugų šaltinį, pvz., HTTPS. Jei reikia išsamesnės informacijos, žr. https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "„RTCPeerConnectionIceErrorEvent.hostCandidate“ teikimas nutrauktas. Vietoj jos naudokite funkciją „RTCPeerConnectionIceErrorEvent.address“ arba „RTCPeerConnectionIceErrorEvent.port“." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "„Intl.v8BreakIterator“ teikimas nutrauktas. Vietoj jos naudokite funkciją „Intl.Segmenter“." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS kalbos negalima įkelti iš „file:“ URL, nebent jie baigiasi „.css“ failo plėtiniu." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "„LanguageModel.params()“ nebenaudojamas ir dabar pasiekiamas tik plėtinių kontekstuose. Taip pat nebenaudojami su „topK“ ir temperatūra susiję laukai jo rezultate." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "„LanguageModel“ parametras / atributas „temperatūra“ nebenaudojamas. Jis veikia tik plėtiniuose ir ateityje gali būti pašalintas." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "„LanguageModel“ parametras / atributas „topK“ nebenaudojamas. Jis veikia tik plėtiniuose ir ateityje gali būti pašalintas." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "„LanguageModel.inputQuota“ nebenaudojamas. Vietoj jo naudokite „LanguageModel.contextWindow“. Šis alternatyvus el. pašto adresas pasiekiamas tik plėtiniuose." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "„LanguageModel.inputUsage“ nebenaudojamas. Vietoj jo naudokite „LanguageModel.contextUsage“. Šis alternatyvus el. pašto adresas pasiekiamas tik plėtiniuose." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "„SourceBuffer.abort()“ naudojimas siekiant nutraukti „remove()“ nesinchronizuoto diapazono pašalinimą nutrauktas dėl specifikacijos pakeitimo. Ateityje palaikymas bus pašalintas. Turėtumėte klausytis updateend įvykio. „abort()“ skirtas naudoti tik norint nutraukti nesinchronizuotos medijos pridėjimą arba iš naujo nustatyti analizavimo įrankio būseną." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "„LanguageModel.measureInputUsage()“ nebeteikiamas. Vietoj jo naudokite „LanguageModel.measureContextUsage()“. Šis alternatyvus el. pašto adresas pasiekiamas tik plėtiniuose." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "„MediaSource.duration“ nustatymas žemiau nei bet kurio į buferį įrašyto užkoduoto rėmelio aukščiausia pristatymo laiko žymė nutrauktas dėl specifikacijos pakeitimo. Sutrumpintos į buferį įrašytos medijos numatomo pašalinimo palaikymas ateityje bus pašalintas. Vietoj to turėtumėte atlikti aiškų „remove(newDuration, oldDuration)“ visuose „sourceBuffers“, kur „newDuration < oldDuration“." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "„LanguageModel.onquotaoverflow“ nebenaudojamas. Vietoj jo naudokite „LanguageModel.oncontextoverflow“. „LanguageModel.onquotaoverflow“ alternatyvus el. pašto adresas pasiekiamas tik plėtiniuose." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS kalbos negalima įkelti iš „file:“ URL, nebent jie baigiasi „.css“ failo plėtiniu." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Žiniatinklio MIDI prašys naudojimo leidimo, net jei sistemos išskirtinis pranešimas nenurodytas funkcijoje „MIDIOptions“." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Pranešimų API nebegalima naudoti iš nesaugių šaltinių. Turėtumėte apsvarstyti galimybę perjungti programą į saugų šaltinį, pvz., HTTPS. Jei reikia išsamesnės informacijos, žr. https://goo.gle/chrome-insecure-origins." + "message": "Pranešimų API nebegalima naudoti iš nesaugių šaltinių. Turėtumėte apsvarstyti galimybę perjungti programą į saugų šaltinį, pvz., HTTPS. Jei reikia išsamesnės informacijos, žr. https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Pranešimų API leidimo užklausų nebegalima teikti iš skirtingų šaltinių „iframe“. Vietoj to turėtumėte apsvarstyti galimybę teikti leidimo užklausą iš aukščiausio lygio rėmelio arba atidaryti naują langą." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "„HTMLVideoElement.webkitSupportsFullscreen“ nebeteikiama. Vietoj jos naudokite „Document.fullscreenEnabled“." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Nutrauksime API „chrome.privacy.websites.privacySandboxEnabled“ teikimą, bet ji liks aktyvi, kad būtų užtikrintas atgalinis suderinamumas, kol bus išleista M113 versija. Dabar naudokite „chrome.privacy.websites.topicsEnabled“, „chrome.privacy.websites.fledgeEnabled“ ir „chrome.privacy.websites.adMeasurementEnabled“. Žr. https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Apribojimas „DtlsSrtpKeyAgreement“ pašalintas. Nurodėte šio apribojimo „false“ vertę, kuri interpretuojama kaip bandymas naudoti pašalintą „SDES key negotiation“ metodą. Ši funkcija pašalinta; vietoj jos naudokite paslaugą, kuri palaiko „DTLS key negotiation“." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "„Range.expand()“ nebeteikiama. Vietoj jos naudokite „Selection.modify()“." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "„Related Website Sets“ teikimas nutrauktas ir bus pašalinta. Jei reikia išsamesnės informacijos, žr. https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Papildomų šaltinių užklausos, kurių URL yra įterptų prisijungimo duomenų (pvz., „https://user:pass@host/“), yra užblokuotos." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "Funkcijai „SharedArrayBuffer“ reikalinga apsauga nuo subjektų iš kitų domenų. Jei reikia išsamesnės informacijos, žr. https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Bendrinamos saugyklos API nebenaudojama ir bus pašalinta būsimame leidime." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "„document.requestStorageAccessFor“ teikimas nutrauktas ir bus pašalinta. Jei reikia išsamesnės informacijos, žr. https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Funkcijos „speechSynthesis.speak()“ be naudotojo suaktyvinimo teikimas nutrauktas ir ji bus pašalinta." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Temų API teikimas nutrauktas ir bus pašalinta būsimame leidime." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Iškėlimo įvykių apdorojimo priemonių teikimas nutrauktas ir jos bus pašalintos." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Plėtiniams reikia pasirinkti apsaugą nuo subjektų iš kitų domenų, norint toliau naudoti „SharedArrayBuffer“. Žr. https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "„BluetoothRemoteGATTCharacteristic.writeValue()“ teikimas nutrauktas. Vietoj to naudokite „writeValueWithResponse()“ arba „writeValueWithoutResponse()“." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 nepalaikomas atsako JSON naudojant funkciją „XMLHttpRequest“" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Sinchroninės funkcijos „XMLHttpRequest“ pagrindinėje grupėje teikimas nutrauktas dėl jos žalingo poveikio galutinio naudotojo funkcijoms. Jei reikia daugiau pagalbos, žr. https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "„XSLTProcessor“ ir XSLT apdorojimo instrukcijų teikimas nutrauktas visose naršyklėse. Šios funkcijos netrukus bus pašalintos iš šios naršyklės." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animacija" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Išdėstymo poslinkiai įvyksta, kai elementai juda be naudotojo sąveikos. [Išnagrinėkite išdėstymo poslinkių priežastis](https://web.dev/articles/optimize-cls), pvz., elementų pridėjimą, pašalinimą arba šriftų keitimą, kai puslapis įkeliamas." + "message": "Išdėstymo poslinkiai įvyksta, kai elementai juda be naudotojo sąveikos. [Išnagrinėkite išdėstymo poslinkių priežastis](https://developer.chrome.com/docs/performance/insights/cls-culprit), pvz., elementų pridėjimą, pašalinimą arba šriftų keitimą, kai puslapis įkeliamas." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Įterptas „iframe“" @@ -2040,7 +2076,7 @@ "message": "Talpyklos TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Jei talpykla galios ilgiau, greičiau sulauksite pakartotinių apsilankymų puslapyje. [Sužinokite daugiau](https://web.dev/uses-long-cache-ttl/)" + "message": "Jei talpykla galios ilgiau, greičiau sulauksite pakartotinių apsilankymų puslapyje. [Sužinokite daugiau apie saugojimą talpykloje](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Nėra užklausų su neefektyviomis talpyklos politikos nuostatomis" @@ -2055,7 +2091,7 @@ "message": "Naudoti efektyvius talpyklos galiojimo terminus" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Dėl didelio DOM elementų skaičiaus gali būti ilgiau skaičiuojami stiliai ir atliekami išdėstymo perskaičiavimai, o tai daro įtaką puslapio interaktyvumui. Dėl didelio DOM elementų skaičiaus bus sunaudojama daugiau atminties. [Sužinokite, kaip išvengti per didelio DOM dydžio](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Dėl didelio DOM elementų skaičiaus gali būti ilgiau skaičiuojami stiliai ir atliekami išdėstymo perskaičiavimai, o tai daro įtaką puslapio interaktyvumui. Dėl didelio DOM elementų skaičiaus bus sunaudojama daugiau atminties. [Sužinokite, kaip išvengti per didelio DOM dydžio](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Trukmė" @@ -2091,7 +2127,7 @@ "message": "Vertė" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Pirmoji tinklo užklausa yra svarbiausia. Sumažinkite delsą vengdami peradresavimų, užtikrindami spartų serverio atsaką ir įgalindami teksto glaudinimą." + "message": "Pirmoji tinklo užklausa yra svarbiausia. [Sumažinkite delsą](https://developer.chrome.com/docs/performance/insights/document-latency) vengdami peradresavimų, užtikrindami spartų serverio atsaką ir įgalindami teksto glaudinimą." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Buvo peradresavimų (peradresavimų: {PH1}, + {PH2})" @@ -2130,13 +2166,13 @@ "message": "Šaltinis" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Pašalinkite didelius, pasikartojančius „JavaScript“ modulius iš grupių, kad tinklo veikla be reikalo nenaudotų baitų." + "message": "Pašalinkite didelius, [pasikartojančius „JavaScript“ modulius](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) iš grupių, kad tinklo veikla be reikalo nenaudotų baitų." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Tiksli „JavaScript“ kopija" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Apsvarstykite galimybę nustatyti [font-display](https://developer.chrome.com/blog/font-display) kaip swap arba optional, kad tekstas būtų nuolat matomas. swap galima toliau optimizuoti, kad būtų sumažinti išdėstymo poslinkiai naudojant [šrifto metrikos nepaisymą](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Apsvarstykite galimybę nustatyti [font-display](https://developer.chrome.com/docs/performance/insights/font-display) kaip swap arba optional, kad tekstas būtų nuolat matomas. swap galima toliau optimizuoti, kad būtų sumažinti išdėstymo poslinkiai naudojant [šrifto metrikos nepaisymą](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Šriftas" @@ -2151,10 +2187,10 @@ "message": "(anoniminė)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Priverstinis perskaičiavimas įvyksta, kai „JavaScript“ užklausia geometrinių ypatybių (pvz., offsetWidth), kai stiliai buvo pripažinti negaliojančiais dėl DOM būsenos pakeitimo. Dėl to gali būti prastas našumas. Sužinokite daugiau apie [priverstinius perskaičiavimus](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) ir galimus sušvelninimus." + "message": "Priverstinis perskaičiavimas įvyksta, kai „JavaScript“ užklausia geometrinių ypatybių (pvz., offsetWidth), kai stiliai buvo pripažinti negaliojančiais dėl DOM būsenos pakeitimo. Dėl to gali būti prastas našumas. Sužinokite daugiau apie [priverstinius perskaičiavimus](https://developer.chrome.com/docs/performance/insights/forced-reflow) ir galimus sušvelninimus." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Dėklo pėdsakas" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Iškvieskite kadrus, kurie suaktyvina perskaičiavimą" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Priverstinis perskaičiavimas" @@ -2169,7 +2205,7 @@ "message": "[nepriskirta]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Pradėkite tyrimą nuo ilgiausios antrinės dalies. [Galite sumažinti vėlavimą](https://web.dev/articles/optimize-inp#optimize_interactions). Kad apdorojimo trukmė būtų trumpesnė, [optimizuokite pagrindinės grupės mokesčius](https://web.dev/articles/optimize-long-tasks), dažnai JS." + "message": "Pradėkite tirti, [kaip pagerinti SKŽ](https://developer.chrome.com/docs/performance/insights/inp-breakdown), peržiūrėdami ilgiausią antrinę dalį." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Trukmė" @@ -2193,7 +2229,7 @@ "message": "SKŽ analizė" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Sutrumpinus vaizdų atsisiuntimo laiką, galima pagerinti puslapio ir DTŽ įkėlimo laiką. [Sužinokite daugiau apie vaizdo dydžio optimizavimą](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Sutrumpinus vaizdų atsisiuntimo laiką, galima pagerinti puslapio ir DTŽ įkėlimo laiką. [Sužinokite daugiau apie vaizdo dydžio optimizavimą](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (numat. {PH2})" @@ -2223,7 +2259,7 @@ "message": "Naudojant vaizdo įrašų formatus vietoj GIF gali būti sumažintas animuoto turinio atsisiuntimo dydis." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Kiekvienai [antrinei daliai taikomos konkrečios tobulinimo strategijos](https://web.dev/articles/optimize-lcp#lcp-breakdown). Idealiu atveju didžiąją DTŽ laiko dalį turėtų sudaryti šaltinių įkėlimas, o ne vėlavimai." + "message": "Kiekvienai [antrinei daliai taikomos konkrečios tobulinimo strategijos](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Idealiu atveju didžiąją DTŽ laiko dalį turėtų sudaryti šaltinių įkėlimas, o ne vėlavimai." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Trukmė" @@ -2253,7 +2289,7 @@ "message": "DTŽ analizė" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimizuokite DTŽ, kad DTŽ vaizdas būtų [aptinkamas](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) iš karto iš HTML ir [išvengtumėte asinchroninio įkėlimo](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimizuokite DTŽ](https://developer.chrome.com/docs/performance/insights/lcp-discovery), kad DTŽ vaizdas būtų aptinkamas iš karto iš HTML ir išvengtumėte asinchroninio įkėlimo" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "„fetchpriority=high“ pritaikyta" @@ -2286,13 +2322,13 @@ "message": "Iššvaistytų baitų" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Naudojant kodus ir transformacijas senesnėse naršyklėse galima naudoti naujas „JavaScript“ funkcijas. Tačiau dauguma jų nereikalingi modernioms naršyklėms. Apsvarstykite galimybę pakeisti „JavaScript“ kompiliavimo procesą, kad nebūtų transpiliuojamos [pagrindinės](https://web.dev/articles/baseline-and-polyfills) funkcijos, nebent žinote, kad turite palaikyti senesnes naršykles. [Sužinokite, kodėl dauguma svetainių gali diegti ES6+ kodą be transpiliavimo](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Naudojant kodus ir transformacijas senesnėse naršyklėse galima naudoti naujas „JavaScript“ funkcijas. Tačiau dauguma jų nereikalingi modernioms naršyklėms. Apsvarstykite galimybę pakeisti „JavaScript“ kompiliavimo procesą, kad nebūtų transpiliuojamos [pagrindinės](https://web.dev/articles/baseline-and-polyfills) funkcijos, nebent žinote, kad turite palaikyti senesnes naršykles. [Sužinokite, kodėl dauguma svetainių gali diegti ES6+ kodą be transpiliavimo](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Pasenusi „JavaScript“" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "Naudodami HTTP/2 ir HTTP/3 gaunate daugiau pranašumų, nei naudodami HTTP/1.1, pvz., multipleksavimą. [Sužinokite daugiau apie šiuolaikinio HTTP naudojimą](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "Naudodami HTTP/2 ir HTTP/3 gaunate daugiau pranašumų, nei naudodami HTTP/1.1, pvz., multipleksavimą. [Sužinokite daugiau apie šiuolaikinio HTTP naudojimą](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Nėra užklausų, kuriose naudojamas HTTP/1.1, arba dabartinis HTTP/1.1 naudojimas nesuteikia reikšmingos optimizavimo galimybės. HTTP/1.1 užklausos pažymimos tik tada, kai šeši ar daugiau statinių išteklių yra iš to paties šaltinio ir jie nėra teikiami iš vietinės kūrimo aplinkos arba trečiosios šalies šaltinio." @@ -2325,7 +2361,7 @@ "message": "Nepanaudotas išankstinis susiejimas. Patikrinkite, ar atributas „crossorigin“ naudojamas tinkamai." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Venkite svarbiausių užklausų grandinių](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains), sutrumpindami grandines, sumažindami atsisiunčiamų šaltinių dydį arba atidėdami nebūtinų šaltinių atsisiuntimą, kad puslapio įkėlimas būtų sklandesnis." + "message": "[Venkite svarbiausių užklausų grandinių](https://developer.chrome.com/docs/performance/insights/network-dependency-tree), sutrumpindami grandines, sumažindami atsisiunčiamų šaltinių dydį arba atidėdami nebūtinų šaltinių atsisiuntimą, kad puslapio įkėlimas būtų sklandesnis." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Pridėkite [išankstinio susiejimo](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) nurodymų prie svarbiausių šaltinių, bet pabandykite naudoti daugiau nei keturis." @@ -2364,7 +2400,7 @@ "message": "Venkite svarbiausių užklausų grandinių, sutrumpindami grandines, sumažindami atsisiunčiamų šaltinių dydį arba atidėdami nebūtinų šaltinių atsisiuntimą, kad puslapio įkėlimas būtų sklandesnis." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Užklausos blokuoja pradinį puslapio pateikimą, dėl kurio DTŽ gali vėluoti. [Atidėliojant arba įterpiant](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) šias tinklo užklausas galima pašalinti iš kritinio kelio." + "message": "Užklausos blokuoja pradinį puslapio pateikimą, dėl kurio DTŽ gali vėluoti. [Atidėliojant arba įterpiant](https://developer.chrome.com/docs/performance/insights/render-blocking) šias tinklo užklausas galima pašalinti iš kritinio kelio." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Trukmė" @@ -2379,7 +2415,7 @@ "message": "Pateikimo blokavimo užklausos" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Jei stiliaus perskaičiavimo mokesčiai išlieka dideli, juos galima sumažinti optimizavus parinkiklius. [Optimizuokite parinkiklius](https://developer.chrome.com/docs/devtools/performance/selector-stats), kai praėjęs laikas ir lėto kelio proc. yra dideli. Paprastesni parinkikliai, mažiau parinkiklių, mažesnis DOM ir seklesnis DOM sumažins atitikimo mokesčius." + "message": "Jei stiliaus perskaičiavimo mokesčiai išlieka dideli, juos galima sumažinti optimizavus parinkiklius. [Optimizuokite parinkiklius](https://developer.chrome.com/docs/performance/insights/slow-css-selector), kai praėjęs laikas ir lėto kelio proc. yra dideli. Paprastesni parinkikliai, mažiau parinkiklių, mažesnis DOM ir seklesnis DOM sumažins atitikimo mokesčius." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Likęs laikas" @@ -2418,7 +2454,7 @@ "message": "Failų perkėlimo dydis" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Trečiosios šalies kodas gali smarkiai paveikti įkėlimo našumą. [Sumažinkite ir atidėkite trečiosios šalies kodo įkėlimą](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/), kad būtų nustatytas puslapio turinio prioritetas." + "message": "Trečiosios šalies kodas gali smarkiai paveikti įkėlimo našumą. [Sumažinkite ir atidėkite trečiosios šalies kodo įkėlimą](https://developer.chrome.com/docs/performance/insights/third-parties), kad būtų nustatytas puslapio turinio prioritetas." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Nerasta trečiųjų šalių" @@ -2427,7 +2463,7 @@ "message": "Trečiosios šalys" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Palietimo sąveikos gali [vėluoti iki 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/), jei peržiūros sritis neoptimizuota mobiliesiems." + "message": "Palietimo sąveikos gali [vėluoti iki 300 ms](https://developer.chrome.com/docs/performance/insights/viewport), jei peržiūros sritis neoptimizuota mobiliesiems." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Palietimo delsa mobiliesiems" diff --git a/shared/localization/locales/lv.json b/shared/localization/locales/lv.json index 00639d7f230b..89f3fa7323df 100644 --- a/shared/localization/locales/lv.json +++ b/shared/localization/locales/lv.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse lietotāju plūsmas pārskats" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attiecinājuma pārskati vairs netiek atbalstīti un tiks noņemti. Plašāku informāciju skatiet vietnē https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Authorization will not be covered by the wildcard symbol (*) in CORS Access-Control-Allow-Headers handling." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() is deprecated, instead use standardized API: nextHopProtocol in Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookies containing a \\(0|r|n) character will be rejected instead of truncated." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Tās pašas izcelsmes politikas ierobežojumu noņemšana, iestatot funkciju document.domain, vairs netiek izmantota, un šī iespēja tiks atspējota pēc noklusējuma. Šis darbības pārtraukšanas brīdinājums ir saistīts ar citas izcelsmes piekļuvi, kas tika iespējota, iestatot document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Datu atbalsts: parametrā SVGUseElement vairs netiek atbalstīti vietrāži URL, un nākotnē tie tiks noņemti." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Šajā piemērā ir redzams kods, kas nepieciešams pārlūka procesa darbības pārtraukšanas ziņojuma rādīšanai." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Saskarne Protected Audience API ir novecojusi, un kādā no turpmākajiem laidieniem tā tiks noņemta." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "Metodes getCurrentPosition() un watchPosition() vairs nedarbojas nedrošos avotos. Lai izmantotu šo funkciju, apsveriet iespēju lietojumprogrammā izmantot drošu avotu, piemēram, HTTPS. Plašāku informāciju skatiet vietnē https://goo.gle/chrome-insecure-origins." + "message": "Metodes “getCurrentPosition()” un “watchPosition()” vairs nedarbojas nedrošos avotos. Lai izmantotu šo funkciju, apsveriet iespēju lietojumprogrammā izmantot drošu avotu, piemēram, HTTPS. Plašāku informāciju skatiet vietnē https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "Metodes getCurrentPosition() un watchPosition() vairs netiek izmantotas nedrošos avotos. Lai izmantotu šo funkciju, apsveriet iespēju lietojumprogrammā izmantot drošu avotu, piemēram, HTTPS. Plašāku informāciju skatiet vietnē https://goo.gle/chrome-insecure-origins." + "message": "Metodes “getCurrentPosition()” un “watchPosition()” vairs netiek izmantotas nedrošos avotos. Lai izmantotu šo funkciju, apsveriet iespēju lietojumprogrammā izmantot drošu avotu, piemēram, HTTPS. Plašāku informāciju skatiet vietnē https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gle/chrome-insecure-origins for more details." + "message": "Metode “getUserMedia()” vairs nedarbojas nedrošiem avotiem. Lai izmantotu šo funkciju, apsveriet iespēju lietojumprogrammā izmantot drošu avotu, piemēram, HTTPS. Plašāku informāciju skatiet vietnē https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "Lauks RTCPeerConnectionIceErrorEvent.hostCandidate vairs netiek atbalstīts. Tā vietā izmantojiet lauku RTCPeerConnectionIceErrorEvent.address vai RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Saskarne Intl.v8BreakIterator vairs netiek atbalstīta. Tās vietā, lūdzu, izmantojiet saskarni Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "Atribūts LanguageModel.params() vairs netiek atbalstīts un tagad ir pieejams tikai paplašinājumu kontekstos. Tādēļ tiek pārtraukts arī atbalsts saistītajiem laukiem “topK” un “temperature”." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Modeļa LanguageModel parametrs/atribūts “temperature” vairs netiek atbalstīts. Tas darbojas tikai paplašinājumos un nākotnē var tikt noņemts." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Modeļa LanguageModel parametrs/atribūts “topK” vairs netiek atbalstīts. Tas darbojas tikai paplašinājumos un nākotnē var tikt noņemts." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "Atribūts LanguageModel.inputQuota vairs netiek atbalstīts. Tā vietā izmantojiet LanguageModel.contextWindow. Šis aizstājvārds ir pieejams tikai paplašinājumos." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "Atribūts LanguageModel.inputUsage vairs netiek atbalstīts. Tā vietā izmantojiet LanguageModel.contextUsage. Šis aizstājvārds ir pieejams tikai paplašinājumos." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Specifikācijas izmaiņu dēļ metodes SourceBuffer.abort() izmantošana, lai priekšlaikus pārtrauktu remove() asinhrono diapazona noņemšanu, ir novecojusi. Tiek plānots pārtraukt tai atbalstu. Tās vietā ieteicams izmantot notikuma “updateend” uztveršanu. Metode abort() ir paredzēta tikai asinhronas multivides līdzekļu pievienošanas priekšlaicīgai pārtraukšanai vai parsētāja statusa atiestatīšanai." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "Atribūts LanguageModel.measureInputUsage() vairs netiek atbalstīts. Tā vietā izmantojiet LanguageModel.measureContextUsage(). Šis aizstājvārds ir pieejams tikai paplašinājumos." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Setting MediaSource.duration below the highest presentation timestamp of any buffered coded frames is deprecated due to specification change. Support for implicit removal of truncated buffered media will be removed in the future. You should instead perform explicit remove(newDuration, oldDuration) on all sourceBuffers, where newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "Atribūts LanguageModel.onquotaoverflow vairs netiek atbalstīts. Tā vietā izmantojiet LanguageModel.oncontextoverflow. Aizstājvārds LanguageModel.onquotaoverflow ir pieejams tikai paplašinājumos." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS cannot be loaded from file: URLs unless they end in a .css file extension." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI will ask a permission to use even if the sysex is not specified in the MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Paziņojumu API vairs nevar izmantot no nedrošiem avotiem. Apsveriet iespēju lietojumprogrammā izmantot drošu avotu, piemēram, HTTPS. Plašāku informāciju skatiet vietnē https://goo.gle/chrome-insecure-origins." + "message": "Paziņojumu API vairs nevar izmantot no nedrošiem avotiem. Apsveriet iespēju lietojumprogrammā izmantot drošu avotu, piemēram, HTTPS. Plašāku informāciju skatiet vietnē https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "No citas izcelsmes iframe ietvara vairs nevar pieprasīt atļauju saskarnei Paziņojumu API. Apsveriet iespēju pieprasīt atļauju no augšējā līmeņa ietvara vai atvērt jaunu logu." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "Saskarne HTMLVideoElement.webkitSupportsFullscreen vairs netiek atbalstīta. Tās vietā izmantojiet saskarni Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Plānojam pārtraukt atbalstu saskarnei API chrome.privacy.websites.privacySandboxEnabled, kaut gan atpakaļsaderības nolūkiem tā būs aktīva līdz laidiena M113 publicēšanai. Tās vietā izmantojiet chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled un chrome.privacy.websites.adMeasurementEnabled. Skatiet vietni https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Ierobežojums DtlsSrtpKeyAgreement ir noņemts. Jūs šim ierobežojumam esat noteicis vērtību “false”, un tas tiek interpretēts kā mēģinājums izmantot noņemto metodi SDES key negotiation. Šī funkcionalitāte ir noņemta. Tās vietā izmantojiet pakalpojumu, kas atbalsta metodi DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Saskarne Range.expand() vairs netiek atbalstīta. Tās vietā izmantojiet saskarni Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Saskarne Related Website Sets vairs netiek izmantota un tiks noņemta. Plašāku informāciju skatiet vietnē https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Subresource requests whose URLs contain embedded credentials (e.g. https://user:pass@host/) are blocked." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer will require cross-origin isolation. See https://developer.chrome.com/blog/enabling-shared-array-buffer/ for more details." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Kopīgas krātuves API ir novecojusi, un kādā no turpmākajiem laidieniem tā tiks noņemta." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "Saskarne document.requestStorageAccessFor vairs netiek izmantota un tiks noņemta. Plašāku informāciju skatiet vietnē https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Metode speechSynthesis.speak() bez lietotāja aktivizācijas vairs netiek izmantota un tiks noņemta." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Saskarne Topics API ir novecojusi, un kādā no turpmākajiem laidieniem tā tiks noņemta." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Ielādes atcelšanas notikumu uztvērēju darbība ir pārtraukta, un tie tiks noņemti." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Extensions should opt into cross-origin isolation to continue using SharedArrayBuffer. See https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "Metode BluetoothRemoteGATTCharacteristic.writeValue() vairs netiek atbalstīta. Tā vietā izmantojiet “writeValueWithResponse()” vai “writeValueWithoutResponse()”." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 is not supported by response json in XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Sinhronā saskarne XMLHttpRequest galvenajā pavedienā vairs netiek atbalstīta, jo tā negatīvi ietekmēja galalietotāju pieredzi. Plašāku informāciju skatiet vietnē https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Visās pārlūkprogrammās vairs netiek atbalstīti XSLTProcessor un XSLT apstrādes norādījumi. Šīs funkcijas drīz tiks noņemtas no šīs pārlūkprogrammas." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animācija" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Izkārtojuma nobīdes rodas, ja elementi pārvietojas bez lietotāja mijiedarbības. [Izpētiet izkārtojuma nobīdes cēloņus](https://web.dev/articles/optimize-cls), piemēram, elementu pievienošanu un noņemšanu vai to fonta izmaiņas lapas ielādes laikā." + "message": "Izkārtojuma nobīdes rodas, ja elementi pārvietojas bez lietotāja mijiedarbības. [Izpētiet izkārtojuma nobīdes cēloņus](https://developer.chrome.com/docs/performance/insights/cls-culprit), piemēram, elementu pievienošanu un noņemšanu vai to fonta izmaiņas lapas ielādes laikā." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Iepludināts iframe" @@ -2040,7 +2076,7 @@ "message": "Kešatmiņas TTL vērtība" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Iestatot ilgu kešatmiņas mūžu, lapas atkārtoti apmeklējumi varētu paātrināties. [Uzziniet vairāk](https://web.dev/uses-long-cache-ttl/)." + "message": "Iestatot ilgu kešatmiņas mūžu, lapas atkārtoti apmeklējumi varētu paātrināties. [Uzziniet vairāk par saglabāšanu kešatmiņā](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Nav pieprasījumu ar neefektīvām kešatmiņas politikām" @@ -2055,7 +2091,7 @@ "message": "Efektīva kešatmiņas darbības ilguma izmantošana" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Liels DOM koks var paildzināt stila aprēķinus un izkārtojuma plūduma pārkārtošanu, ietekmējot lapas reaģētspēju. Liels DOM koks arī palielinās atmiņas lietojumu. [Uzziniet, kā izvairīties no pārmērīga DOM lieluma](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Liels DOM koks var paildzināt stila aprēķinus un izkārtojuma plūduma pārkārtošanu, ietekmējot lapas reaģētspēju. Liels DOM koks arī palielinās atmiņas lietojumu. [Uzziniet, kā izvairīties no pārmērīga DOM lieluma](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Ilgums" @@ -2091,7 +2127,7 @@ "message": "Vērtība" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Jūsu pirmais tīkla pieprasījums ir vissvarīgākais. Samaziniet latentumu, novēršot novirzīšanu, nodrošinot ātru servera atbildi un iespējojot teksta saspiešanu." + "message": "Jūsu pirmais tīkla pieprasījums ir vissvarīgākais. [Samaziniet latentumu](https://developer.chrome.com/docs/performance/insights/document-latency), novēršot novirzīšanu, nodrošinot ātru servera atbildi un iespējojot teksta saspiešanu." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Tika veikta novirzīšana ({PH1} novirzīšana, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Avots" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Noņemiet lielus, dublētus JavaScript moduļus no pakām, lai samazinātu nevajadzīgu baitu apjomu, ko patērē tīkla darbība." + "message": "Noņemiet no komplektiem lielus, [dublētus JavaScript moduļus](https://developer.chrome.com/docs/performance/insights/duplicated-javascript), lai samazinātu nevajadzīgu baitu apjomu, ko patērē tīkla darbība." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "JavaScript kodu dublikāti" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Lai teksts vienmēr būtu redzams, ieteicams parametram [font-display](https://developer.chrome.com/blog/font-display) iestatīt vērtību swap vai optional. Lai mazinātu izkārtojuma nobīdes, swap var optimizēt vēl vairāk, izmantojot [fonta rādītāju ignorēšanu](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Lai teksts vienmēr būtu redzams, ieteicams parametram [font-display](https://developer.chrome.com/docs/performance/insights/font-display) iestatīt vērtību swap vai optional. Lai mazinātu izkārtojuma nobīdes, swap var optimizēt vēl vairāk, izmantojot [fonta rādītāju ignorēšanu](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Fonts" @@ -2151,10 +2187,10 @@ "message": "(anonīmas)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Piespiedu plūduma pārkārtošana rodas, kad JavaScript pieprasa ģeometriskos parametrus (piemēram, offsetWidth) pēc tam, kad stili tiek atzīti par nederīgiem, mainot DOM stāvokli. Tā rezultātā var pasliktināties veiktspēja. Uzziniet vairāk par [piespiedu plūduma pārkārtošanu](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) un iespējamiem novēršanas pasākumiem." + "message": "Piespiedu plūduma pārkārtošana rodas, kad JavaScript pieprasa ģeometriskos parametrus (piemēram, offsetWidth) pēc tam, kad stili tiek atzīti par nederīgiem, mainot DOM stāvokli. Tā rezultātā var pasliktināties veiktspēja. Uzziniet vairāk par [piespiedu plūduma pārkārtošanu](https://developer.chrome.com/docs/performance/insights/forced-reflow) un iespējamiem novēršanas pasākumiem." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Steka trasēšana" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Izsaukumu ietvari, kas aktivizē plūduma pārkārtošanu" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Plūduma piespiedu pārkārtošana" @@ -2169,7 +2205,7 @@ "message": "[neattiecināti]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Vispirms izpētiet garāko apakšdaļu. [Aizkaves var samazināt](https://web.dev/articles/optimize-inp#optimize_interactions). Lai samazinātu apstrādes ilgumu, [optimizējiet galvenā pavediena izmaksas](https://web.dev/articles/optimize-long-tasks) (parasti JS)." + "message": "Izpētiet, [kā uzlabot INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown), izvērtējot garāko apakšdaļu." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Ilgums" @@ -2193,7 +2229,7 @@ "message": "INP iedalījums" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Samazinot attēlu lejupielādes laiku, var tikt uzlabots lapas ielādes laiks un LCP. [Uzziniet vairāk par attēlu lieluma optimizāciju](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)." + "message": "Samazinot attēlu lejupielādes laiku, var tikt uzlabots lapas ielādes laiks un LCP. [Uzziniet vairāk par attēlu lieluma optimizāciju](https://developer.chrome.com/docs/performance/insights/image-delivery)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (apt. {PH2})" @@ -2223,7 +2259,7 @@ "message": "Izmantojot video formātus, nevis GIF attēlus, var uzlabot animēta satura lejupielādes lielumu." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Katrai [apakšdaļai ir noteiktas uzlabošanas stratēģijas](https://web.dev/articles/optimize-lcp#lcp-breakdown). Ideālā gadījumā lielāko daļu LCP laika ir jāveido resursu ielādei, nevis aizkavei." + "message": "Katrai [apakšdaļai ir noteiktas uzlabošanas stratēģijas](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Ideālā gadījumā lielāko daļu LCP laika ir jāveido resursu ielādei, nevis aizkavei." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Ilgums" @@ -2253,7 +2289,7 @@ "message": "LCP iedalījums" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimizējiet LCP, padarot LCP attēlu nekavējoties [atklājamu](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) HTML struktūrā un [novēršot atlikto ielādi](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimizējiet LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery), padarot LCP attēlu nekavējoties atklājamu HTML struktūrā un novēršot atlikto ielādi" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "Tiek lietota vērtība fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "Neizmantotie baiti" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Pārlūka ielikumi un pārveidošanas kodi ļauj vecākos pārlūkos izmantot jaunas JavaScript funkcijas. Tomēr modernos pārlūkos daudzi no tiem nav nepieciešami. Ieteicams mainīt JavaScript būvēšanas procesu, lai netiktu transpilētas [pamata līmeņa](https://web.dev/articles/baseline-and-polyfills) funkcijas, ja vien nezināt, ka jums ir jāatbalsta vecāki pārlūki. [Uzziniet, kāpēc lielākajā daļā vietņu var izvietot ES6+ kodu bez transpilēšanas](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)." + "message": "Pārlūka ielikumi un pārveidošanas kodi ļauj vecākos pārlūkos izmantot jaunas JavaScript funkcijas. Tomēr modernos pārlūkos daudzi no tiem nav nepieciešami. Ieteicams mainīt JavaScript būvēšanas procesu, lai netiktu transpilētas [pamata līmeņa](https://web.dev/articles/baseline-and-polyfills) funkcijas, ja vien nezināt, ka jums ir jāatbalsta vecāki pārlūki. [Uzziniet, kāpēc lielākajā daļā vietņu var izvietot ES6+ kodu bez transpilēšanas](https://developer.chrome.com/docs/performance/insights/legacy-javascript)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Mantotais JavaScript kods" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 un HTTP/3 sniedz daudzas priekšrocības salīdzinājumā ar HTTP/1.1, piemēram, multipleksēšanu. [Uzziniet vairāk par modernā HTTP izmantošanu](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 un HTTP/3 sniedz daudzas priekšrocības salīdzinājumā ar HTTP/1.1, piemēram, multipleksēšanu. [Uzziniet vairāk par modernā HTTP izmantošanu](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Neviens pieprasījums neizmanto protokolu HTTP/1.1, vai arī pašreizējā protokola HTTP/1.1 izmantošana nenodrošina būtiskas optimizācijas iespējas. Protokola HTTP/1.1 pieprasījumi tiek atzīmēti tikai tad, ja seši vai vairāki statiski elementi tiek iegūti no viena avota un tie netiek rādīti no lokālas izstrādes vides vai trešās puses avota." @@ -2325,7 +2361,7 @@ "message": "Neizmantota iepriekšēja pieslēgšanās. Pārbaudiet, vai atribūts crossorigin tiek izmantots pareizi." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Novērsiet kritisko pieprasījumu ķēdes](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains), samazinot ķēžu garumu, samazinot resursu lejupielādes apjomu vai atliekot nevajadzīgo resursu lejupielādi, lai uzlabotu lapas ielādi." + "message": "[Novērsiet kritisko pieprasījumu ķēdes](https://developer.chrome.com/docs/performance/insights/network-dependency-tree), samazinot ķēžu garumu, samazinot resursu lejupielādes apjomu vai atliekot nevajadzīgo resursu lejupielādi, lai uzlabotu lapas ielādi." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Pievienojiet [iepriekšējas savienojuma izveides](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) norādes saviem svarīgākajiem avotiem, taču centieties izmantot ne vairāk par četriem avotiem." @@ -2364,7 +2400,7 @@ "message": "Novērsiet kritisko pieprasījumu ķēdes, samazinot ķēžu garumu, samazinot resursu lejupielādes apjomu vai atliekot nevajadzīgo resursu lejupielādi, lai uzlabotu lapas ielādi." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Pieprasījumi bloķē lapas sākotnējo atveidi, un tas var aizkavēt LCP. [Atliekot vai iekļaujot](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) šos tīkla pieprasījumus, tos varat pārvietot ārpus kritiskā ceļa." + "message": "Pieprasījumi bloķē lapas sākotnējo atveidi, un tas var aizkavēt LCP. [Atliekot vai iekļaujot](https://developer.chrome.com/docs/performance/insights/render-blocking) šos tīkla pieprasījumus, tos varat pārvietot ārpus kritiskā ceļa." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Ilgums" @@ -2379,7 +2415,7 @@ "message": "Atveidošanas bloķēšanas pieprasījumi" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Ja izmaksas par stila pārrēķināšanu saglabājas augstas, tās var samazināt atlasītāja optimizācija. [Optimizējiet atlasītājus](https://developer.chrome.com/docs/devtools/performance/selector-stats), iestatot augstu pagājušā laika vērtību un augstu lēna ceļa % vērtību. Atbilstības izmaksas arī var samazināt, izmantojot vienkāršāku atlasītāju, mazāku skaitu atlasītāju, mazāku DOM un DOM koku ar mazāku līmeņu skaitu." + "message": "Ja izmaksas par stila pārrēķināšanu saglabājas augstas, tās var samazināt atlasītāja optimizācija. [Optimizējiet atlasītājus](https://developer.chrome.com/docs/performance/insights/slow-css-selector), iestatot augstu pagājušā laika vērtību un augstu lēna ceļa % vērtību. Atbilstības izmaksas arī var samazināt, izmantojot vienkāršāku atlasītāju, mazāku skaitu atlasītāju, mazāku DOM un DOM koku ar mazāku līmeņu skaitu." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Patērētais laiks" @@ -2418,7 +2454,7 @@ "message": "Pārsūtīto vienumu lielums" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Trešās puses kods var ievērojami ietekmēt ielādes veiktspēju. Lai piešķirtu prioritāti savas lapas saturam, [ierobežojiet un atlieciet trešās puses koda ielādi](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/)." + "message": "Trešās puses kods var ievērojami ietekmēt ielādes veiktspēju. Lai piešķirtu prioritāti savas lapas saturam, [ierobežojiet un atlieciet trešās puses koda ielādi](https://developer.chrome.com/docs/performance/insights/third-parties)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Netika atrasts trešās puses saturs" @@ -2427,7 +2463,7 @@ "message": "Trešās puses" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Ja skatvieta nav optimizēta mobilajām ierīcēm, mijiedarbībā ar pieskārieniem var būt [aizkave līdz pat 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)." + "message": "Ja skatvieta nav optimizēta mobilajām ierīcēm, mijiedarbībā ar pieskārieniem var būt [aizkave līdz pat 300 ms](https://developer.chrome.com/docs/performance/insights/viewport)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Pieskāriena aizkave mobilajās ierīcēs" diff --git a/shared/localization/locales/nl.json b/shared/localization/locales/nl.json index 65c80549b2f8..5bca0d1beba4 100644 --- a/shared/localization/locales/nl.json +++ b/shared/localization/locales/nl.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse-rapport over gebruikersstroom" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attributierapportage is beëindigd en wordt verwijderd. Ga naar https://goo.gle/ps-status voor meer informatie." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Autorisatie wordt niet gedekt door het jokerteken (*) voor het gebruik van Access-Control-Allow-Headers in CORS." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() is beëindigd, gebruik in plaats daarvan de gestandaardiseerde API: nextHopProtocol in Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookies die een \\(0|r|n)-teken bevatten, worden afgewezen in plaats van afgekapt." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Versoepeling van het same-origin-beleid door document.domain in te stellen is beëindigd en wordt standaard uitgezet. Deze beëindigingswaarschuwing is voor een cross-origin-toegang die is aangezet door document.domain in te stellen." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Ondersteuning voor gegevens: URL's in GIFUseElement zijn beëindigd en worden in de toekomst verwijderd." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Dit is een voorbeeld van de code die nodig is voor een beëindiging die is gemeld door een browserproces." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "De Protected Audience API is beëindigd en wordt in een toekomstige release verwijderd." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() en watchPosition() werken niet meer op niet-beveiligde oorsprongen. Als je deze functie wilt gebruiken, kun je overwegen om een beveiligde oorsprong voor je app te gebruiken, zoals HTTPS. Zie https://goo.gle/chrome-insecure-origins voor meer informatie." + "message": "getCurrentPosition() en watchPosition() werken niet meer op niet-beveiligde oorsprongen. Als je deze functie wilt gebruiken, kun je overwegen om een beveiligde oorsprong voor je app te gebruiken, zoals HTTPS. Ga naar https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ voor meer informatie." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() en watchPosition() zijn beëindigd op niet-beveiligde oorsprongen. Als je deze functie wilt gebruiken, kun je overwegen om een beveiligde oorsprong voor je app te gebruiken, zoals HTTPS. Zie https://goo.gle/chrome-insecure-origins voor meer informatie." + "message": "getCurrentPosition() en watchPosition() zijn beëindigd op niet-beveiligde oorsprongen. Als je deze functie wilt gebruiken, kun je overwegen om een beveiligde oorsprong voor je app te gebruiken, zoals HTTPS. Ga naar https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ voor meer informatie." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() werkt niet meer op niet-beveiligde oorsprongen. Als je deze functie wilt gebruiken, kun je overwegen om een beveiligde oorsprong voor je app te gebruiken, zoals HTTPS. Zie https://goo.gle/chrome-insecure-origins voor meer informatie." + "message": "getUserMedia() werkt niet meer op niet-beveiligde oorsprongen. Als je deze functie wilt gebruiken, kun je overwegen om een beveiligde oorsprong voor je app te gebruiken, zoals HTTPS. Ga naar https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ voor meer informatie." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate is beëindigd. Gebruik in plaats daarvan RTCPeerConnectionIceErrorEvent.address of RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator is beëindigd. Gebruik in plaats daarvan Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "Css kan niet worden geladen via file:-URL's, tenzij ze eindigen op een .css-bestandsextensie." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() is beëindigd en is nu alleen beschikbaar in de context van extensies. De aan topK en temperatuur gerelateerde velden in het resultaat zijn ook beëindigd." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "De parameter/het kenmerk 'temperatuur' voor LanguageModel is beëindigd. Deze parameter/dit kenmerk werkt alleen in extensies en kan in de toekomst worden verwijderd." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "De parameter/het kenmerk 'topK' voor LanguageModel is beëindigd. Deze parameter/dit kenmerk werkt alleen in extensies en kan in de toekomst worden verwijderd." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota is beëindigd. Gebruik in plaats daarvan LanguageModel.contextWindow. Deze alias is alleen beschikbaar in extensies." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage is beëindigd. Gebruik in plaats daarvan LanguageModel.contextUsage. Deze alias is alleen beschikbaar in extensies." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Het gebruik van SourceBuffer.abort() om de verwijdering van het asynchrone bereik van remove() te annuleren, is beëindigd vanwege wijzigingen in de specificaties. Ondersteuning wordt in de toekomst verwijderd. Gebruik in plaats daarvan een listener voor de gebeurtenis updateend. abort() is alleen bedoeld om een asynchrone mediatoevoeging te annuleren of om de status van de parser te resetten." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() is beëindigd. Gebruik in plaats daarvan LanguageModel.measureContextUsage(). Deze alias is alleen beschikbaar in extensies." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Het instellen van MediaSource.duration onder het hoogste presentatietijdstempel van gebufferde gecodeerde frames is beëindigd vanwege wijzigingen in de specificaties. Ondersteuning voor impliciete verwijdering van afgebroken gebufferde media wordt in de toekomst verwijderd. In plaats daarvan moet je remove(newDuration, oldDuration) expliciet uitvoeren voor alle sourceBuffers, waarbij newDuration < oldDuration is." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow is beëindigd. Gebruik in plaats daarvan LanguageModel.oncontextoverflow. Het alias LanguageModel.onquotaoverflow is alleen beschikbaar in extensies." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "Css kan niet worden geladen via file:-URL's, tenzij ze eindigen op een .css-bestandsextensie." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI vraagt toestemming voor het gebruik van SysEx, zelfs als de SysEx niet is opgegeven in de MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "De Notification API mag niet meer worden gebruikt vanaf niet-beveiligde oorsprongen. Je kunt overwegen om een beveiligde oorsprong voor je app te gebruiken, zoals HTTPS. Zie https://goo.gle/chrome-insecure-origins voor meer informatie." + "message": "De Notification API mag niet meer worden gebruikt vanaf niet-beveiligde oorsprongen. Je kunt overwegen om een beveiligde oorsprong voor je app te gebruiken, zoals HTTPS. Ga naar https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ voor meer informatie." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Rechten voor de Notification API kunnen niet meer worden aangevraagd bij een cross-origin iframe. Je kunt rechten aanvragen bij een frame op het hoofdniveau of in plaats daarvan een nieuw venster openen." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen is beëindigd. Gebruik in plaats daarvan Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "De API chrome.privacy.websites.privacySandboxEnabled wordt beëindigd, maar blijft actief voor compatibiliteit met eerdere versies tot release M113. Gebruik in plaats daarvan chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled en chrome.privacy.websites.adMeasurementEnabled. Zie https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "De beperking DtlsSrtpKeyAgreement is verwijderd. Je hebt een false-waarde voor deze beperking opgegeven. Deze wordt niet geïnterpreteerd als een poging om de verwijderde SDES key negotiation-methode te gebruiken. Deze functionaliteit is verwijderd. Gebruik een service die in plaats daarvan DTLS key negotiation ondersteunt." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() is beëindigd. Gebruik in plaats daarvan Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets is beëindigd en wordt verwijderd. Ga naar https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ voor meer informatie." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Subbronverzoeken waarvan de URL's ingesloten inloggegevens bevatten (bijv. https://user:pass@host/), worden geblokkeerd." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer vereist cross-origin-isolatie. Zie https://developer.chrome.com/blog/enabling-shared-array-buffer/ voor meer informatie." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "De Shared Storage API is beëindigd en wordt in een toekomstige release verwijderd." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor is beëindigd en wordt verwijderd. Ga naar https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ voor meer informatie." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() zonder gebruikersactivering is beëindigd en wordt verwijderd." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "De Topics API is beëindigd en wordt in een toekomstige release verwijderd." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Unload-event-listeners zijn beëindigd en worden verwijderd." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Extensies moeten zijn aangemeld voor cross-origin-isolatie om SharedArrayBuffer te blijven gebruiken. Zie https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() is beëindigd. Gebruik in plaats daarvan writeValueWithResponse() of writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 wordt niet ondersteund door de reactie-json in XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Synchrone XMLHttpRequest op de primaire thread is beëindigd vanwege het nadelige effect op de gebruikerservaring van de eindgebruiker. Check https://xhr.spec.whatwg.org/ voor meer hulp." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor en XSLT Processing Instructions zijn beëindigd door alle browsers. Deze functies worden binnenkort uit deze browser verwijderd." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animatie" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Indelingsverschuivingen komen voor als elementen bewegen zonder gebruikersinteractie. [Stel vast wat de oorzaak is van de indelingsverschuiving](https://web.dev/articles/optimize-cls), zoals elementen die worden toegevoegd of verwijderd, of het lettertype dat verandert terwijl de pagina wordt geladen." + "message": "Indelingsverschuivingen komen voor als elementen bewegen zonder gebruikersinteractie. [Stel vast wat de oorzaak is van de indelingsverschuiving](https://developer.chrome.com/docs/performance/insights/cls-culprit), zoals elementen die worden toegevoegd of verwijderd, of het lettertype dat verandert terwijl de pagina wordt geladen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Geïnjecteerd iframe" @@ -2040,7 +2076,7 @@ "message": "Cache-TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Een lange levensduur voor het cachegeheugen kan herhaalde bezoeken aan je pagina versnellen. [Meer informatie](https://web.dev/uses-long-cache-ttl/)" + "message": "Een lange levensduur voor het cachegeheugen kan herhaalde bezoeken aan je pagina versnellen. [Meer informatie over opslaan in het cachegeheugen](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Geen verzoeken met inefficiënt cachebeleid" @@ -2055,7 +2091,7 @@ "message": "Efficiënte levensduur voor het cachegeheugen gebruiken" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Een grote DOM kan de duur van stijlberekeningen en dynamische aanpassingen van de indeling verlengen, wat de responsiviteit van de pagina beïnvloedt. Een grote DOM vergroot ook het geheugengebruik. [Meer informatie over hoe je een overmatige DOM-grootte voorkomt](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Een grote DOM kan de duur van stijlberekeningen en dynamische aanpassingen van de indeling verlengen, wat de responsiviteit van de pagina beïnvloedt. Een grote DOM vergroot ook het geheugengebruik. [Meer informatie over hoe je een overmatige DOM-grootte voorkomt](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Duur" @@ -2091,7 +2127,7 @@ "message": "Waarde" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Je eerste netwerkverzoek is het belangrijkst. Verminder de vertraging door omleidingen te vermijden, een snelle serverreactie te garanderen en tekstcompressie aan te zetten." + "message": "Je eerste netwerkverzoek is het belangrijkst. [Verminder de vertraging](https://developer.chrome.com/docs/performance/insights/document-latency) door omleidingen te vermijden, een snelle serverreactie te garanderen en tekstcompressie aan te zetten." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Had omleidingen ({PH1} omleidingen, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Bron" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Verwijder grote, dubbele JavaScript-modules uit bundels, zodat er minder onnodige bytes worden verbruikt door netwerkactiviteit." + "message": "Verwijder grote, [dubbele JavaScript-modules](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) uit bundels, zodat er minder onnodige bytes worden verbruikt door netwerkactiviteit." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Gedupliceerd JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Overweeg [font-display](https://developer.chrome.com/blog/font-display) in te stellen op swap of optional om te zorgen dat tekst consistent zichtbaar is. swap kan verder worden geoptimaliseerd om indelingsverschuivingen te verminderen met [overschrijvingen van lettertypestatistieken](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Overweeg [font-display](https://developer.chrome.com/docs/performance/insights/font-display) in te stellen op swap of optional om te zorgen dat tekst consistent zichtbaar is. swap kan verder worden geoptimaliseerd om indelingsverschuivingen te verminderen met [overschrijvingen van lettertypestatistieken](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Lettertype" @@ -2151,10 +2187,10 @@ "message": "(anoniem)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Een geforceerde dynamische aanpassing vindt plaats als JavaScript geometrische eigenschappen (zoals offsetWidth) opvraagt nadat stijlen zijn ongeldig gemaakt door een wijziging in de DOM-status. Dit kan leiden tot slechte prestaties. Meer informatie over [gedwongen dynamische aanpassingen](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) en mogelijke beperkende maatregelen." + "message": "Een geforceerde dynamische aanpassing vindt plaats als JavaScript geometrische eigenschappen (zoals offsetWidth) opvraagt nadat stijlen zijn ongeldig gemaakt door een wijziging in de DOM-status. Dit kan leiden tot slechte prestaties. Meer informatie over [gedwongen dynamische aanpassingen](https://developer.chrome.com/docs/performance/insights/forced-reflow) en mogelijke beperkende maatregelen." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Stacktrace" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Frames aanroepen die een reflow activeren" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Gedwongen dynamische aanpassing" @@ -2169,7 +2205,7 @@ "message": "[niet toegeschreven]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Onderzoek eerst het langste subgedeelte. [Je kunt vertraging tot een minimum beperken](https://web.dev/articles/optimize-inp#optimize_interactions). [Optimaliseer de kosten van de hoofdthread](https://web.dev/articles/optimize-long-tasks) (vaak JS) om de verwerkingsduur te verkorten." + "message": "Onderzoek [hoe je de INP kunt verbeteren](https://developer.chrome.com/docs/performance/insights/inp-breakdown) door naar het langste subgedeelte te kijken." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Duur" @@ -2193,7 +2229,7 @@ "message": "INP-uitsplitsing" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Als je de downloadtijd van afbeeldingen verkort, kunnen de waargenomen laadtijd van de pagina en LCP verbeteren. [Meer informatie over hoe je de afbeeldingsgrootte optimaliseert](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Als je de downloadtijd van afbeeldingen verkort, kunnen de waargenomen laadtijd van de pagina en LCP verbeteren. [Meer informatie over hoe je de afbeeldingsgrootte optimaliseert](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (Naar schatting {PH2})" @@ -2223,7 +2259,7 @@ "message": "Als je video-indelingen gebruikt in plaats van gifjes, kan dit de downloadgrootte van geanimeerde content verbeteren." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Elk [subonderdeel heeft specifieke verbeteringsstrategieën](https://web.dev/articles/optimize-lcp#lcp-breakdown). Idealiter wordt het grootste deel van de LCP-tijd besteed aan het laden van de resources, niet aan vertragingen." + "message": "Elk [subonderdeel heeft specifieke verbeteringsstrategieën](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Idealiter wordt het grootste deel van de LCP-tijd besteed aan het laden van de resources, niet aan vertragingen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Duur" @@ -2253,7 +2289,7 @@ "message": "LCP-uitsplitsing" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimaliseer LCP door de LCP-afbeelding [vindbaar](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) te maken vanuit de HTML en [lazy loading te voorkomen](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimaliseer LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) door de LCP-afbeelding vindbaar te maken vanuit de HTML en lazy loading te voorkomen" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high toegepast" @@ -2286,13 +2322,13 @@ "message": "Verspilde bytes" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Met polyfills en transformaties kunnen oudere browsers nieuwe JavaScript-functies gebruiken. Voor moderne browsers is dit meestal niet nodig. Overweeg om je JavaScript-buildproces aan te passen zodat [Baseline](https://web.dev/articles/baseline-and-polyfills)-functies niet worden getranspileerd, tenzij je weet dat je oudere browsers moet ondersteunen. [Meer informatie over waarom de meeste sites ES6+-code kunnen implementeren zonder transpileren](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Met polyfills en transformaties kunnen oudere browsers nieuwe JavaScript-functies gebruiken. Voor moderne browsers is dit meestal niet nodig. Overweeg om je JavaScript-buildproces aan te passen zodat [Baseline](https://web.dev/articles/baseline-and-polyfills)-functies niet worden getranspileerd, tenzij je weet dat je oudere browsers moet ondersteunen. [Meer informatie over waarom de meeste sites ES6+-code kunnen implementeren zonder transpileren](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Verouderde JavaScript-code" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 en HTTP/3 bieden veel voordelen ten opzichte van HTTP/1.1, zoals multiplexing. [Meer informatie over het gebruik van moderne HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 en HTTP/3 bieden veel voordelen ten opzichte van HTTP/1.1, zoals multiplexing. [Meer informatie over het gebruik van moderne HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Geen verzoeken hebben HTTP/1.1 gebruikt of het huidige gebruik van HTTP/1.1 biedt geen significante optimalisatiemogelijkheid. HTTP/1.1-verzoeken worden alleen gemarkeerd als 6 of meer statische items afkomstig zijn van dezelfde oorsprong en ze niet worden geleverd vanuit een lokale ontwikkelomgeving of een bron van derden." @@ -2325,7 +2361,7 @@ "message": "Niet-gebruikte preconnect. Ga na of het kenmerk crossorigin juist wordt gebruikt." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Vermijd het doorlinken van kritieke verzoeken](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) door de lengte van ketens te verkleinen, de downloadgrootte van resources te beperken of het downloaden van onnodige resources uit te stellen om de laadtijd van de pagina te verbeteren." + "message": "[Vermijd het doorlinken van kritieke verzoeken](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) door de lengte van ketens te verkleinen, de downloadgrootte van resources te beperken of het downloaden van onnodige resources uit te stellen om de laadtijd van de pagina te verbeteren." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Voeg [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/)-hints toe aan je belangrijkste oorsprongen, maar probeer er niet meer dan 4 te gebruiken." @@ -2364,13 +2400,13 @@ "message": "Vermijd het doorlinken van kritieke verzoeken door de lengte van ketens te verkleinen, de downloadgrootte van resources te beperken of het downloaden van onnodige resources uit te stellen om de laadtijd van de pagina te verbeteren." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Verzoeken blokkeren de eerste keer renderen van de pagina, waardoor LCP kan worden vertraagd. Door [verzoeken uit te stellen of in te sluiten](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) kun je deze netwerkverzoeken van de kritieke route verwijderen." + "message": "Verzoeken blokkeren de eerste keer renderen van de pagina, waardoor LCP kan worden vertraagd. Door [verzoeken uit te stellen of in te sluiten](https://developer.chrome.com/docs/performance/insights/render-blocking) kun je deze netwerkverzoeken van de kritieke route verwijderen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Duur" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": { - "message": "Geen blokkeerverzoeken voor renderen van deze navigatie" + "message": "Geen verzoeken voor renderblokkering voor deze navigatie" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": { "message": "Verzoek" @@ -2379,7 +2415,7 @@ "message": "Verzoeken voor renderblokkering" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Als de kosten van Stijl opnieuw berekenen hoog blijven, kun je ze verlagen met selectoroptimalisatie. [Optimaliseer de selectors](https://developer.chrome.com/docs/devtools/performance/selector-stats) met zowel een lange verstreken tijd als een hoog percentage langzame paden. Eenvoudigere selectors, minder selectors, een kleiner DOM en een minder diep DOM verlagen de kosten voor het zoeken naar overeenkomsten." + "message": "Als de kosten van Stijl opnieuw berekenen hoog blijven, kun je ze verlagen met selectoroptimalisatie. [Optimaliseer de selectors](https://developer.chrome.com/docs/performance/insights/slow-css-selector) met zowel een lange verstreken tijd als een hoog percentage langzame paden. Eenvoudigere selectors, minder selectors, een kleiner DOM en een minder diep DOM verlagen de kosten voor het zoeken naar overeenkomsten." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Verstreken tijd" @@ -2418,7 +2454,7 @@ "message": "Overdrachtsgrootte" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Code van derden kan van grote invloed zijn op de laadprestaties. [Verminder het laden van code van derden en stel dit uit](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) om prioriteit te geven aan de content van je pagina." + "message": "Code van derden kan van grote invloed zijn op de laadprestaties. [Verminder het laden van code van derden en stel dit uit](https://developer.chrome.com/docs/performance/insights/third-parties) om prioriteit te geven aan de content van je pagina." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Geen derden gevonden" @@ -2427,7 +2463,7 @@ "message": "Derden" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Tikinteracties kunnen [tot 300 ms vertraagd](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) worden als het kijkvenster niet is geoptimaliseerd voor mobiel." + "message": "Tikinteracties kunnen [tot 300 ms vertraagd](https://developer.chrome.com/docs/performance/insights/viewport) worden als het kijkvenster niet is geoptimaliseerd voor mobiel." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Tikvertraging op mobiel" diff --git a/shared/localization/locales/no.json b/shared/localization/locales/no.json index 3665e160fd87..b7569ab802f3 100644 --- a/shared/localization/locales/no.json +++ b/shared/localization/locales/no.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse-rapport over brukerflyt" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attribusjonsrapportering er avviklet og skal fjernes. Gå til https://goo.gle/ps-status for å få mer informasjon." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Autorisasjon kommer ikke til å bli dekket av jokertegnet (*) ved håndtering av CORS-hodet Access-Control-Allow-Headers." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() er avviklet. Bruk heller det standardiserte API-et nextHopProtocol i Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Informasjonskapsler som inneholder tegnet \\(0|r|n), blir avvist i stedet for å bli avkortet." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Oppmykning av samme opphav-reglene ved å angi document.domain er avviklet og kommer til å være avslått som standard. Dette avviklingsvarselet gjelder en opphavsuavhengig tilgang som ble påslått ved å angi document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Støtte for data:-nettadresser i SVGUseElement er avviklet og blir fjernet i fremtiden." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Dette er et eksempel på hvordan du viser koden som kreves for en avvikling som er rapportert for en nettleserprosess." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API er avviklet og fjernes i en fremtidig utgave." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() og watchPosition() fungerer ikke på usikre opphav lenger. For å bruke denne funksjonen bør du vurdere å flytte programmet ditt til et sikkert opphav, for eksempel HTTPS. Se https://goo.gle/chrome-insecure-origins for mer informasjon." + "message": "getCurrentPosition() og watchPosition() fungerer ikke på usikre opphav lenger. For å bruke denne funksjonen bør du vurdere å flytte programmet ditt til et sikkert opphav, for eksempel HTTPS. Se https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ for mer informasjon." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() og watchPosition() er avviklet på usikre opphav. For å bruke denne funksjonen bør du vurdere å flytte programmet ditt til et sikkert opphav, for eksempel HTTPS. Se https://goo.gle/chrome-insecure-origins for mer informasjon." + "message": "getCurrentPosition() og watchPosition() er avviklet på usikre opphav. For å bruke denne funksjonen bør du vurdere å flytte programmet ditt til et sikkert opphav, for eksempel HTTPS. Se https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ for mer informasjon." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() fungerer ikke på usikre opphav lenger. For å bruke denne funksjonen bør du vurdere å flytte programmet ditt til et sikkert opphav, for eksempel HTTPS. Se https://goo.gle/chrome-insecure-origins for mer informasjon." + "message": "getUserMedia() fungerer ikke på usikre opphav lenger. For å bruke denne funksjonen bør du vurdere å flytte programmet ditt til et sikkert opphav, for eksempel HTTPS. Se https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ for mer informasjon." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate er avviklet. Bruk RTCPeerConnectionIceErrorEvent.address eller RTCPeerConnectionIceErrorEvent.port i stedet." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator er avviklet. Bruk Intl.Segmenter i stedet." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS-filer kan ikke lastes inn fra file:-nettadresser med mindre de har filetternavnet .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() er avviklet og er nå bare tilgjengelig i utvidelseskontekster. De relaterte feltene topK og temperatur i resultatet er også avviklet." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Parameteren/attributtet «temperatur» for LanguageModel er avviklet. Den fungerer bare i utvidelser og kan bli fjernet i fremtiden." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Parameteren/attributtet «topK» for LanguageModel er avviklet. Den fungerer bare i utvidelser og kan bli fjernet i fremtiden." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota er avviklet. Bruk LanguageModel.contextWindow i stedet. Dette aliaset er bare tilgjengelig i utvidelser." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage er avviklet. Bruk LanguageModel.contextUsage i stedet. Dette aliaset er bare tilgjengelig i utvidelser." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Bruk av SourceBuffer.abort() for å avbryte den asynkrone områdefjerningen som utføres av remove(), er avviklet på grunn av endringer i spesifikasjonen. Støtten kommer til å bli fjernet i fremtiden. Du bør lytte etter updateend-hendelsen i stedet. abort() er kun ment å avbryte asynkrone medietilføyninger eller tilbakestille parsertilstanden." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() er avviklet. Bruk LanguageModel.measureContextUsage() i stedet. Dette aliaset er bare tilgjengelig i utvidelser." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Å angi en verdi for MediaSource.duration som er lavere enn det høyeste presentasjonstidsstempelet for noen bufret, kodet ramme, er avviklet på grunn av endringer i spesifikasjonen. Støtte for implisitt fjerning av avkortede, bufrede medier kommer til å bli fjernet i fremtiden. Du bør i stedet utføre eksplisitte remove(newDuration, oldDuration)-kall på alle sourceBuffers, hvor newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow er avviklet. Bruk LanguageModel.oncontextoverflow i stedet. LanguageModel.onquotaoverflow-aliaset er bare tilgjengelig i utvidelser." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS-filer kan ikke lastes inn fra file:-nettadresser med mindre de har filetternavnet .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI kommer til å be om brukstillatelse selv om sysex ikke er angitt i MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Notification-API-et kan ikke lenger brukes fra usikre opphav. Vurder å flytte programmet ditt til et sikkert opphav, for eksempel HTTPS. Se https://goo.gle/chrome-insecure-origins for mer informasjon." + "message": "Notification API kan ikke lenger brukes fra usikre opphav. Vurder å flytte programmet ditt til et sikkert opphav, for eksempel HTTPS. Se https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ for mer informasjon." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Det er ikke lenger mulig å be om tillatelse for Notification-API-et via iframe-elementer med andre opphav. Vurder å be om tillatelse via en toppnivåramme eller åpne et nytt vindu i stedet." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen er avviklet. Bruk Document.fullscreenEnabled i stedet." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Vi avvikler API-et chrome.privacy.websites.privacySandboxEnabled, men av hensyn til bakoverkompatibilitet forblir det aktivt frem til versjon M113. Bruk chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled og chrome.privacy.websites.adMeasurementEnabled i stedet. Se https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Begrensningen DtlsSrtpKeyAgreement er fjernet. Du har angitt verdien false for denne begrensningen, noe som tolkes som et forsøk på å bruke den fjernede SDES key negotiation-metoden. Denne funksjonaliteten er fjernet. Bruk en tjeneste som støtter DTLS key negotiation i stedet." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() er avviklet. Bruk Selection.modify() i stedet." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets er avviklet og kommer til å bli fjernet. Se https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ for å få mer informasjon." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Underressursforespørsler med nettadresser som inneholder innebygd legitimasjon (f.eks. https://user:pass@host/), er blokkert." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer kommer til å kreve isolering fra andre opphav. Se https://developer.chrome.com/blog/enabling-shared-array-buffer/ for mer informasjon." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "API for delt lagring er avviklet og fjernes i en fremtidig utgave." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor er avviklet og kommer til å bli fjernet. Se https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ for å få mer informasjon." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() uten brukeraktivering er avviklet og kommer til å bli fjernet." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API er avviklet og fjernes i en fremtidig utgave." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "«unload»-hendelseslyttere er avviklet og kommer til å bli fjernet." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Utvidelser må slå på isolering fra andre opphav for å fortsette å bruke SharedArrayBuffer. Se https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() er avviklet. Bruk writeValueWithResponse() eller writeValueWithoutResponse() i stedet." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 støttes ikke av JSON-svaret i XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Synkrone XMLHttpRequest-forespørsler på hovedtråden er avviklet på grunn av de negative virkningene på sluttbrukerens opplevelse. For å få mer hjelp, se https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor og XSLT-behandlingsinstruksjoner er avviklet av alle nettlesere. Disse funksjonene fjernes snart fra denne nettleseren." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animasjon" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Utseendeforskyvninger oppstår når elementer beveger seg uten at brukeren har gjort noe. [Undersøk årsakene til utseendeforskyvninger](https://web.dev/articles/optimize-cls), for eksempel elementer som legges til, fjernes eller endrer skrifttype mens siden lastes inn." + "message": "Utseendeforskyvninger oppstår når elementer beveger seg uten at brukeren har gjort noe. [Undersøk årsakene til utseendeforskyvninger](https://developer.chrome.com/docs/performance/insights/cls-culprit), for eksempel elementer som legges til, fjernes eller endrer skrifttype mens siden lastes inn." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Injisert iframe-element" @@ -2040,7 +2076,7 @@ "message": "Buffer-TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "En lang bufferlevetid kan gjøre at gjentatte besøk på siden din går raskere. [Finn ut mer.](https://web.dev/uses-long-cache-ttl/)" + "message": "En lang bufferlevetid kan gjøre at gjentatte besøk på siden din går raskere. [Finn ut mer om bufring](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Ingen forespørsler med ineffektive bufferregler" @@ -2055,7 +2091,7 @@ "message": "Bruk effektive bufferlevetider" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Store DOM-er kan øke varigheten på stilberegninger og dynamiske tilpasninger av layouten, noe som påvirker sidens responstid. Store DOM-er øker også minnebruken. [Finn ut hvordan du unngår at DOM-en blir for stor.](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)" + "message": "Store DOM-er kan øke varigheten på stilberegninger og dynamiske tilpasninger av layouten, noe som påvirker sidens responstid. Store DOM-er øker også minnebruken. [Finn ut hvordan du unngår at DOM-en blir for stor.](https://developer.chrome.com/docs/performance/insights/dom-size)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Varighet" @@ -2091,7 +2127,7 @@ "message": "Verdi" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Den første nettverksforespørselen er den viktigste. Reduser tidsforsinkelsen ved å unngå omdirigeringer, sikre rask tjenerrespons og slå på tekstkomprimering." + "message": "Den første nettverksforespørselen er den viktigste. [Reduser tidsforsinkelsen](https://developer.chrome.com/docs/performance/insights/document-latency) ved å unngå omdirigeringer, sikre rask tjenerrespons og slå på tekstkomprimering." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Hadde viderekoblinger ({PH1} viderekoblinger, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Kilde" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Fjern store, dupliserte JavaScript-moduler fra pakker for å redusere antall byte som brukes unødvendig av nettverksaktiviteten." + "message": "Fjern store, [dupliserte JavaScript-moduler](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) fra pakker for å redusere antall byte som brukes unødvendig av nettverksaktiviteten." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Duplisert JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Vurder å sette [font-display](https://developer.chrome.com/blog/font-display) til swap eller optional for å sikre at teksten er synlig hele tiden. swap kan optimaliseres ytterligere for å motvirke utseendeforskyvninger med [overstyring av skrifttypeverdier](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Vurder å sette [font-display](https://developer.chrome.com/docs/performance/insights/font-display) til swap eller optional for å sikre at teksten er synlig hele tiden. swap kan optimaliseres ytterligere for å motvirke utseendeforskyvninger med [overstyring av skrifttypeverdier](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Skrifttype" @@ -2151,10 +2187,10 @@ "message": "(anonym)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "En tvungen omflyt oppstår når JavaScript spør etter geometriske egenskaper (f.eks. offsetWidth) når stiler er ugyldiggjort av en endring i DOM-tilstanden. Dette kan føre til dårlige resultater. Finn ut mer om [tvungne dynamiske tilpasninger](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) og mulige avhjelpende tiltak." + "message": "En tvungen omflyt oppstår når JavaScript spør etter geometriske egenskaper (f.eks. offsetWidth) når stiler er ugyldiggjort av en endring i DOM-tilstanden. Dette kan føre til dårlige resultater. Finn ut mer om [tvungne dynamiske tilpasninger](https://developer.chrome.com/docs/performance/insights/forced-reflow) og mulige avhjelpende tiltak." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Stabelspor" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Anropsrammer som utløser omflyt" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Tvungen dynamisk tilpasning" @@ -2169,7 +2205,7 @@ "message": "[uten attribusjon]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Begynn med å undersøke den lengste underdelen. [Forsinkelser kan minimeres.](https://web.dev/articles/optimize-inp#optimize_interactions) For å redusere behandlingstiden må du [optimalisere kostnadene på hovedtråden](https://web.dev/articles/optimize-long-tasks). Ofte er dette JS." + "message": "Begynn å undersøke [hvordan du kan forbedre INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown), ved å se på den lengste underdelen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Varighet" @@ -2193,7 +2229,7 @@ "message": "INP-oversikt" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Hvis du reduserer nedlastingstiden for bilder, kan det redusere den opplevde innlastingstiden for siden og LCP (største innholdsrike opptegning). [Finn ut mer om optimalisering av bildestørrelser](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Hvis du reduserer nedlastingstiden for bilder, kan det redusere den opplevde innlastingstiden for siden og LCP (største innholdsrike opptegning). [Finn ut mer om optimalisering av bildestørrelser](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (anslått {PH2})" @@ -2223,7 +2259,7 @@ "message": "Ved å bruke videoformater i stedet for GIF-er kan du redusere nedlastingsstørrelsen på animert innhold." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Hver [underdel har spesifikke forbedringsstrategier](https://web.dev/articles/optimize-lcp#lcp-breakdown). Ideelt sett bør mesteparten av LCP-tiden brukes på innlasting av ressurser, ikke på forsinkelser." + "message": "Hver [underdel har spesifikke forbedringsstrategier](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Ideelt sett bør mesteparten av LCP-tiden brukes på innlasting av ressurser, ikke på forsinkelser." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Varighet" @@ -2253,7 +2289,7 @@ "message": "LCP-oversikt" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimaliser LCP (største innholdsrike opptegning) ved å gjøre LCP-bildet [synlig](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) umiddelbart i HTML-koden og [unngå bruk av utsatt innlasting](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimaliser LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) (største innholdsrike opptegning) ved å gjøre LCP-bildet synlig umiddelbart i HTML-koden og unngå bruk av utsatt innlasting" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high er tatt i bruk" @@ -2286,13 +2322,13 @@ "message": "Bortkastede byte" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfill- og forvandlinger-kode gjør det mulig for nettlesere i eldre versjoner å bruke nye JavaScript-funksjoner. Mange former for slik kode trengs imidlertid ikke i moderne nettlesere. Vurder å endre JavaScript-kodebyggingsprosessen din slik at den ikke transkompilerer [Baseline](https://web.dev/articles/baseline-and-polyfills)-funksjoner, med mindre du vet at du må støtte eldre nettlesere. [Finn ut hvorfor de fleste nettsteder kan implementere ES6+-kode uten transkompilering](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfill- og forvandlinger-kode gjør det mulig for nettlesere i eldre versjoner å bruke nye JavaScript-funksjoner. Mange former for slik kode trengs imidlertid ikke i moderne nettlesere. Vurder å endre JavaScript-kodebyggingsprosessen din slik at den ikke transkompilerer [Baseline](https://web.dev/articles/baseline-and-polyfills)-funksjoner, med mindre du vet at du må støtte eldre nettlesere. [Finn ut hvorfor de fleste nettsteder kan implementere ES6+-kode uten transkompilering](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "JavaScript i en eldre versjon" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 og HTTP/3 har mange fordeler sammenlignet med HTTP/1.1, for eksempel multipleksing. [Finn ut mer om bruk av moderne HTTP.](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "HTTP/2 og HTTP/3 har mange fordeler sammenlignet med HTTP/1.1, for eksempel multipleksing. [Finn ut mer om bruk av moderne HTTP.](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Ingen forespørsler brukte HTTP/1.1, eller den nåværende bruken av HTTP/1.1 gir ikke noen betydelig optimaliseringsmulighet. HTTP/1.1-forespørsler flagges bare hvis seks eller flere statiske elementer kommer fra samme opprinnelse, og de ikke leveres fra et lokalt utviklingsmiljø eller en tredjepartskilde." @@ -2325,7 +2361,7 @@ "message": "Ubrukt forhåndstilkobling. Sjekk at crossorigin-attributtet brukes riktig." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Unngå kjeding av kritiske forespørsler](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) ved å redusere lengden på kjedene, redusere nedlastingsstørrelsen på ressursene eller utsette nedlasting av unødvendige ressurser for å bedre sideinnlastingen." + "message": "[Unngå kjeding av kritiske forespørsler](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) ved å redusere lengden på kjedene, redusere nedlastingsstørrelsen på ressursene eller utsette nedlasting av unødvendige ressurser for å bedre sideinnlastingen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Legg til hint om [forhåndstilkobling](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) for de viktigste opphavsstedene dine, men prøv å bruke maksimalt fire." @@ -2364,7 +2400,7 @@ "message": "Unngå kjeding av kritiske forespørsler ved å redusere lengden på kjedene, redusere nedlastingsstørrelsen på ressursene eller utsette nedlasting av unødvendige ressurser for å bedre sideinnlastingen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Forespørsler blokkerer den innledende gjengivelsen av siden, noe som kan forsinke LCP (største innholdsrike opptegning). [Hvis du utsetter eller fletter inn disse](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources), flyttes disse nettverksforespørslene ut av den kritiske banen." + "message": "Forespørsler blokkerer den innledende gjengivelsen av siden, noe som kan forsinke LCP (største innholdsrike opptegning). [Hvis du utsetter eller fletter inn disse](https://developer.chrome.com/docs/performance/insights/render-blocking), flyttes disse nettverksforespørslene ut av den kritiske banen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Varighet" @@ -2379,7 +2415,7 @@ "message": "Forespørsler som blokkerer gjengivelse" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Hvis kostnadene for omberegning av stiler fortsetter å være høye, kan du senke dem ved å optimalisere velgere. [Optimaliser velgere](https://developer.chrome.com/docs/devtools/performance/selector-stats) som både har lang forløpstid og følger den langsomme banen en stor prosentandel av tiden. Både enklere velgere, færre velgere, en mindre DOM og en mindre omfattende DOM er med på å senke kostnadene ved å beregne elementsamsvar." + "message": "Hvis kostnadene for omberegning av stiler fortsetter å være høye, kan du senke dem ved å optimalisere velgere. [Optimaliser velgere](https://developer.chrome.com/docs/performance/insights/slow-css-selector) som både har lang forløpstid og følger den langsomme banen en stor prosentandel av tiden. Både enklere velgere, færre velgere, en mindre DOM og en mindre omfattende DOM er med på å senke kostnadene ved å beregne elementsamsvar." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Forløpt tid" @@ -2418,7 +2454,7 @@ "message": "Overføringsstørrelse" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Tredjepartskode kan ha betydelig innvirkning på hvor lang tid det tar å laste inn siden. [Reduser og utsett innlasting av tredjepartskode](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) for å prioritere innholdet på siden din." + "message": "Tredjepartskode kan ha betydelig innvirkning på hvor lang tid det tar å laste inn siden. [Reduser og utsett innlasting av tredjepartskode](https://developer.chrome.com/docs/performance/insights/third-parties) for å prioritere innholdet på siden din." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Fant ingen tredjeparter" @@ -2427,7 +2463,7 @@ "message": "Tredjeparter" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Trykkeinteraksjoner kan [forsinkes med opptil 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) hvis det synlige området ikke er optimalisert for mobil." + "message": "Trykkeinteraksjoner kan [forsinkes med opptil 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) hvis det synlige området ikke er optimalisert for mobil." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Forsinkelse av trykk på mobil" diff --git a/shared/localization/locales/pl.json b/shared/localization/locales/pl.json index f458e477e2ce..580d6701f570 100644 --- a/shared/localization/locales/pl.json +++ b/shared/localization/locales/pl.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Raport Lighthouse dotyczący przepływu użytkowników" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Raport atrybucji został wycofany i zostanie usunięty. Więcej informacji znajdziesz na stronie https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "W przypadku obsługi nagłówka CORS Access-Control-Allow-Headers autoryzacja nie będzie przeprowadzana przy użyciu symboli wieloznacznych (*)." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "Interfejs chrome.loadTimes() został wycofany. Użyj standaryzowanego interfejsu API: nextHopProtocol w Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Pliki cookie zawierające znak \\(0|r|n) będą odrzucane (nie będą skracane)." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Złagodzenie zasady dotyczącej tej samej domeny przez ustawienie document.domain zostało wycofane i będzie domyślnie wyłączone. To ostrzeżenie o wycofaniu dotyczy dostępu z tej samej domeny, który był włączony przez ustawienie document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Obsługa danych: adresy URL w funkcji SVGUseElement zostały wycofane i w przyszłości zostaną usunięte." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "To jest przykład pokazujący kod wymagany w przypadku wycofania funkcji zgłoszonego przez proces przeglądarki." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Interfejs Protected Audience API został wycofany i w przyszłej wersji zostanie usunięty." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "Metody getCurrentPosition() i watchPosition() nie działają już w przypadku niezabezpieczonych źródeł. Aby używać tej funkcji, rozważ przełączenie aplikacji na zabezpieczone źródło, np. HTTPS. Więcej informacji znajdziesz na stronie https://goo.gle/chrome-insecure-origins." + "message": "Metody getCurrentPosition() i watchPosition() nie działają już w przypadku niezabezpieczonych źródeł. Aby używać tej funkcji, rozważ przełączenie aplikacji na zabezpieczone źródło, np. HTTPS. Więcej informacji znajdziesz na stronie https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "Wycofano metody getCurrentPosition() i watchPosition() w niezabezpieczonych źródłach. Aby używać tej funkcji, rozważ przełączenie aplikacji na zabezpieczone źródło, np. HTTPS. Więcej informacji znajdziesz na stronie https://goo.gle/chrome-insecure-origins." + "message": "Wycofano metody getCurrentPosition() i watchPosition() w niezabezpieczonych źródłach. Aby używać tej funkcji, rozważ przełączenie aplikacji na zabezpieczone źródło, np. HTTPS. Więcej informacji znajdziesz na stronie https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "Metoda getUserMedia() nie działa już w przypadku niezabezpieczonych źródeł. Aby używać tej funkcji, rozważ przełączenie aplikacji na zabezpieczone źródło, np. HTTPS. Więcej informacji znajdziesz na stronie https://goo.gle/chrome-insecure-origins." + "message": "Metoda getUserMedia() nie działa już w przypadku niezabezpieczonych źródeł. Aby używać tej funkcji, rozważ przełączenie aplikacji na zabezpieczone źródło, np. HTTPS. Więcej informacji znajdziesz na stronie https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "Pole RTCPeerConnectionIceErrorEvent.hostCandidate zostało wycofane. Zamiast niego użyj pola RTCPeerConnectionIceErrorEvent.address lub RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Interfejs Intl.v8BreakIterator został wycofany. Zamiast niego użyj interfejsu Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS nie można ładować z adresów URL file:, chyba że są zakończone rozszerzeniem pliku .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "Metoda LanguageModel.params() została wycofana i jest teraz dostępna tylko w kontekstach rozszerzeń. Powiązane pola topK i temperatura w jej wyniku również zostały wycofane." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Parametr/atrybut „temperatura” dla modelu LanguageModel został wycofany. Działa tylko w rozszerzeniach i w przyszłości może zostać usunięty." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Parametr/atrybut „topK” dla modelu LanguageModel został wycofany. Działa tylko w rozszerzeniach i w przyszłości może zostać usunięty." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "Atrybut LanguageModel.inputQuota został wycofany. Zamiast niego użyj LanguageModel.contextWindow. Ten alias jest dostępny tylko w rozszerzeniach." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "Atrybut LanguageModel.inputUsage został wycofany. Zamiast niego użyj LanguageModel.contextUsage. Ten alias jest dostępny tylko w rozszerzeniach." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Używanie metody SourceBuffer.abort() w celu przerwania procesu usuwania zakresu asynchronicznego przez metodę remove() zostało wycofane z powodu zmiany specyfikacji. Obsługa zostanie wycofana w przyszłości. Zamiast tego zacznij nasłuchiwać zdarzenia updateend. Metoda abort() służy tylko do przerywania procesu dołączania asynchronicznych multimediów lub resetowania stanu parsera." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "Atrybut LanguageModel.measureInputUsage() został wycofany. Zamiast niego użyj LanguageModel.measureContextUsage(). Ten alias jest dostępny tylko w rozszerzeniach." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Ustawianie MediaSource.duration poniżej najwyższej sygnatury czasowej prezentacji dowolnych buforowanych ramek kodu zostało wycofane z powodu zmiany specyfikacji. W przyszłości wycofamy możliwość usuwania przyciętych multimediów buforowanych. Zamiast tego użyj bezpośrednio metod remove(newDuration, oldDuration) w przypadku wszystkich elementów sourceBuffers, gdzie newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "Moduł LanguageModel.onquotaoverflow został wycofany. Zamiast niego użyj modułu LanguageModel.oncontextoverflow. Alias LanguageModel.onquotaoverflow jest dostępny tylko w rozszerzeniach." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS nie można ładować z adresów URL file:, chyba że są zakończone rozszerzeniem pliku .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI poprosi o uprawnienia do użycia, nawet jeśli w interfejsie MIDIOptions nie określono komunikatów SysEx." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Nie można już używać interfejsu Notification API z niezabezpieczonych źródeł. Przełącz aplikację na zabezpieczone źródło, np. HTTPS. Więcej informacji znajdziesz na stronie https://goo.gle/chrome-insecure-origins." + "message": "Nie można już używać interfejsu Notification API z niezabezpieczonych źródeł. Przełącz aplikację na zabezpieczone źródło, np. HTTPS. Więcej informacji znajdziesz na stronie https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Żądanie uprawnienia dla interfejsu Notification API nie może już być wysyłane z elementów iframe z innych domen. Rozważ wysłanie żądania o przyznanie uprawnienia z ramki najwyższego poziomu lub otwarcie nowego okna." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "Interfejs HTMLVideoElement.webkitSupportsFullscreen został wycofany. Użyj interfejsu Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Wycofujemy interfejs API chrome.privacy.websites.privacySandboxEnabled, ale pozostanie on aktywny, aby zapewniał zgodność wsteczną do czasu opublikowania wersji M113. Zamiast niego używaj interfejsów chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled i chrome.privacy.websites.adMeasurementEnabled. Więcej informacji znajdziesz na stronie https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Ograniczenie DtlsSrtpKeyAgreement zostało usunięte. W przypadku tego ograniczenia określono wartość false, co jest interpretowane jako próba użycia usuniętej metody SDES key negotiation. Ta funkcja została usunięta. Użyj usługi, która obsługuje DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Interfejs Range.expand() został wycofany. Użyj interfejsu Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Interfejs Related Website Sets został wycofany i zostanie usunięty. Więcej informacji znajdziesz na stronie https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Żądania zasobów podrzędnych, których adresy URL zawierają umieszczone dane logowania (np. https://user:pass@host/), są blokowane." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer będzie wymagać witryny izolowanej od zasobów z innych domen. Więcej informacji znajdziesz na stronie https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Interfejs Shared Storage API został wycofany i w przyszłej wersji zostanie usunięty." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "Interfejs document.requestStorageAccessFor został wycofany i zostanie usunięty. Więcej informacji znajdziesz na stronie https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Możliwość wywołania interfejsu speechSynthesis.speak() bez aktywacji użytkownika jest wycofana i zostanie usunięta." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Interfejs Topics API został wycofany i w przyszłej wersji zostanie usunięty." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Niezaładowane detektory zdarzeń zostały wycofane i zostaną usunięte" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Aby nadal używać obiektu SharedArrayBuffer, rozszerzenia powinny korzystać z witryn izolowanych od zasobów z innych domen. Więcej informacji znajdziesz na stronie https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "Interfejs BluetoothRemoteGATTCharacteristic.writeValue() został wycofany. Użyj w zamian zasady writeValueWithResponse() lub writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "Kodowanie UTF-16 nie jest obsługiwane w kodzie JSON odpowiedzi na żądanie XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Synchroniczny interfejs XMLHttpRequest w głównym wątku został wycofany z powodu negatywnego wpływu na sposób obsługi. Więcej informacji znajdziesz na stronie https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Wszystkie przeglądarki wycofały obsługę XSLTProcessor i XSLT Processing Instructions. Te funkcje zostaną wkrótce usunięte z tej przeglądarki." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animacja" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Przesunięcia układu występują, gdy elementy poruszają się bez interakcji ze strony użytkownika. [Zbadaj przyczyny przesunięć układu](https://web.dev/articles/optimize-cls) takie jak dodanie lub usunięcie elementów lub zmiana czcionek podczas wczytywania strony." + "message": "Przesunięcia układu występują, gdy elementy poruszają się bez interakcji ze strony użytkownika. [Zbadaj przyczyny przesunięć układu](https://developer.chrome.com/docs/performance/insights/cls-culprit) takie jak dodanie lub usunięcie elementów lub zmiana czcionek podczas wczytywania strony." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Wstrzyknięty element iframe" @@ -2040,7 +2076,7 @@ "message": "Czas przechowywania danych w pamięci podręcznej" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Długi czas przechowywania w pamięci podręcznej może przyspieszyć ponowne otwarcie strony. [Więcej informacji](https://web.dev/uses-long-cache-ttl/)" + "message": "Długi czas przechowywania w pamięci podręcznej może przyspieszyć ponowne otwarcie strony. [Więcej informacji o zapisywaniu w pamięci podręcznej](https://developer.chrome.com/docs/performance/insights/cache)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Brak żądań z zasadami nieefektywnej pamięci podręcznej" @@ -2055,7 +2091,7 @@ "message": "Używaj efektywnego czasu przechowywania w pamięci podręcznej" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Duży DOM może wydłużać obliczenia stylów i przeformatowania układu, co wpływa na responsywność strony. Duży DOM zwiększy też wykorzystanie pamięci. [Jak unikać nadmiernego rozmiaru DOM](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)" + "message": "Duży DOM może wydłużać obliczenia stylów i przeformatowania układu, co wpływa na responsywność strony. Duży DOM zwiększy też wykorzystanie pamięci. [Jak unikać nadmiernego rozmiaru DOM](https://developer.chrome.com/docs/performance/insights/dom-size)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Czas trwania" @@ -2091,7 +2127,7 @@ "message": "Wartość" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Pierwsze żądanie sieciowe jest najważniejsze. Zmniejsz jego opóźnienie, unikając przekierowań, zapewniając szybką reakcję serwera i włączając kompresję tekstu." + "message": "Pierwsze żądanie sieciowe jest najważniejsze. [Zmniejsz jego opóźnienie](https://developer.chrome.com/docs/performance/insights/document-latency), unikając przekierowań, zapewniając szybką reakcję serwera i włączając kompresję tekstu." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Zawierało przekierowania (liczba przekierowań: {PH1}, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Źródło" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Usuń z pakietów duplikaty dużych modułów JavaScript, aby zmniejszyć ilość danych niepotrzebnie przesyłanych w sieci." + "message": "Usuń z pakietów duże [duplikaty modułów JavaScript](https://developer.chrome.com/docs/performance/insights/duplicated-javascript), aby zmniejszyć ilość danych niepotrzebnie przesyłanych w sieci." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Duplikat kodu JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Sugerujemy ustawienie właściwości [font-display](https://developer.chrome.com/blog/font-display) na swap lub optional, aby tekst był zawsze widoczny. Element swap można dodatkowo zoptymalizować za pomocą [zastąpień danych o czcionkach](https://developer.chrome.com/blog/font-fallbacks) – pozwoli to zmniejszyć przesunięcia układu." + "message": "Sugerujemy ustawienie właściwości [font-display](https://developer.chrome.com/docs/performance/insights/font-display) na swap lub optional, aby tekst był zawsze widoczny. Element swap można dodatkowo zoptymalizować za pomocą [zastąpień danych o czcionkach](https://developer.chrome.com/blog/font-fallbacks) – pozwoli to zmniejszyć przesunięcia układu." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Czcionka" @@ -2151,10 +2187,10 @@ "message": "(anonimowa)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Wymuszony przepływ występuje, gdy JavaScript wysyła zapytania o właściwości geometryczne (takie jak offsetWidth) po unieważnieniu stylów przez zmianę stanu DOM. Może to spowodować obniżenie wydajności. Dowiedz się więcej o [wymuszonych przeformatowaniach](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) i możliwych sposobach ich ograniczenia." + "message": "Wymuszony przepływ występuje, gdy JavaScript wysyła zapytania o właściwości geometryczne (takie jak offsetWidth) po unieważnieniu stylów przez zmianę stanu DOM. Może to spowodować obniżenie wydajności. Dowiedz się więcej o [wymuszonych przeformatowaniach](https://developer.chrome.com/docs/performance/insights/forced-reflow) i możliwych sposobach ich ograniczenia." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Zrzut stosu" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Ramki wywołań aktywujące przeformatowanie" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Wymuszone przeformatowanie" @@ -2169,7 +2205,7 @@ "message": "[nieprzypisane]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Zacznij analizę od najdłuższego elementu podrzędnego. [Można zminimalizować opóźnienia](https://web.dev/articles/optimize-inp#optimize_interactions). Aby skrócić czas przetwarzania, [zoptymalizuj koszty wątku głównego](https://web.dev/articles/optimize-long-tasks), często JS." + "message": "Zacznij analizę [sposobów na poprawę INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) od najdłuższego elementu podrzędnego." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Czas trwania" @@ -2193,7 +2229,7 @@ "message": "Zestawienie INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Skrócenie czasu pobierania obrazów może poprawić postrzegany czas wczytywania strony i LCP. [Dowiedz się więcej o optymalizowaniu rozmiaru obrazu](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Skrócenie czasu pobierania obrazów może poprawić postrzegany czas wczytywania strony i LCP. [Dowiedz się więcej o optymalizowaniu rozmiaru obrazu](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (szac. {PH2})" @@ -2223,7 +2259,7 @@ "message": "Używanie formatów wideo zamiast GIF-ów może zmniejszyć rozmiar pobieranych treści animowanych." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Każda [część ma określone strategie poprawy](https://web.dev/articles/optimize-lcp#lcp-breakdown). W idealnym przypadku większość czasu LCP powinna być poświęcona na ładowanie zasobów, a nie na opóźnienia." + "message": "Każda [część ma określone strategie poprawy](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). W idealnym przypadku większość czasu LCP powinna być poświęcona na ładowanie zasobów, a nie na opóźnienia." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Czas trwania" @@ -2253,7 +2289,7 @@ "message": "Zestawienie LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Zoptymalizuj LCP, zapewniając natychmiastową [wykrywalność](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) obrazu LCP w kodzie HTML i [unikając leniwego ładowania](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Zoptymalizuj LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery), zapewniając natychmiastową wykrywalność obrazu LCP w kodzie HTML i unikając leniwego ładowania" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "Zastosowano fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "Zmarnowane bajty" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Elementy polyfill i przekształcenia umożliwiają obsługę nowych funkcji JavaScript przez starsze przeglądarki. Jednak nowoczesne przeglądarki nie potrzebują wielu takich elementów. Rozważ zmianę procesu kompilacji JavaScriptu, aby nie transpilować funkcji [podstawowych](https://web.dev/articles/baseline-and-polyfills), chyba że potrzebna jest obsługa starszych przeglądarek. [Dlaczego większość witryn może wdrażać kod ES6+ bez transpilacji](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Elementy polyfill i przekształcenia umożliwiają obsługę nowych funkcji JavaScript przez starsze przeglądarki. Jednak nowoczesne przeglądarki nie potrzebują wielu takich elementów. Rozważ zmianę procesu kompilacji JavaScriptu, aby nie transpilować funkcji [podstawowych](https://web.dev/articles/baseline-and-polyfills), chyba że potrzebna jest obsługa starszych przeglądarek. [Dlaczego większość witryn może wdrażać kod ES6+ bez transpilacji](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Starszy kod JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "Protokoły HTTP/2 i HTTP/3 mają wiele zalet w porównaniu z HTTP/1.1, np. multipleksowanie. [Więcej informacji o korzystaniu z nowoczesnego protokołu HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "Protokoły HTTP/2 i HTTP/3 mają wiele zalet w porównaniu z HTTP/1.1, np. multipleksowanie. [Więcej informacji o korzystaniu z nowoczesnego protokołu HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Żadne żądanie nie używało protokołu HTTP/1.1 lub jego bieżące użycie nie stwarza znaczącej możliwości optymalizacji. Żądania HTTP/1.1 są oznaczane tylko wtedy, gdy co najmniej 6 elementów statycznych pochodzi z tego samego źródła i nie są one udostępniane z lokalnego środowiska programistycznego ani ze źródła zewnętrznego." @@ -2325,7 +2361,7 @@ "message": "Nieużywany link typu preconnect. Sprawdź, czy atrybut crossorigin jest używany prawidłowo." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "Aby przyspieszyć ładowanie strony, [unikaj tworzenia łańcuchów żądań krytycznych](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains): skróć łańcuchy, zmniejsz rozmiar pobieranych zasobów lub opóźnij pobieranie zasobów, które nie są niezbędne." + "message": "Aby przyspieszyć ładowanie strony, [unikaj tworzenia łańcuchów żądań krytycznych](https://developer.chrome.com/docs/performance/insights/network-dependency-tree): skróć łańcuchy, zmniejsz rozmiar pobieranych zasobów lub opóźnij pobieranie zasobów, które nie są niezbędne." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Dodaj wskazówki [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) do najważniejszych źródeł, ale staraj się używać ich nie więcej niż 4." @@ -2364,7 +2400,7 @@ "message": "Aby przyspieszyć ładowanie strony, unikaj tworzenia łańcuchów żądań krytycznych: skróć łańcuchy, zmniejsz rozmiar pobieranych zasobów lub opóźnij pobieranie zasobów, które nie są niezbędne." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Żądania blokują początkowe renderowanie strony, co może opóźniać LCP. [Opóźnianie lub wstawianie](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) może skierować te żądania sieciowe poza ścieżkę krytyczną." + "message": "Żądania blokują początkowe renderowanie strony, co może opóźniać LCP. [Opóźnianie lub wstawianie](https://developer.chrome.com/docs/performance/insights/render-blocking) może skierować te żądania sieciowe poza ścieżkę krytyczną." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Czas trwania" @@ -2379,7 +2415,7 @@ "message": "Prośby o zablokowanie renderowania" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Jeśli koszty ponownego obliczania stylu są wysokie, optymalizacja selektora może je obniżyć. [Zoptymalizuj selektory](https://developer.chrome.com/docs/devtools/performance/selector-stats), które mają zarówno długi czas działania, jak i wysoki odsetek ścieżek powolnych. Prostsze selektory, mniejsza ich liczba oraz mniejszy i płytszy DOM pozwolą zmniejszyć koszty dopasowywania." + "message": "Jeśli koszty ponownego obliczania stylu są wysokie, optymalizacja selektora może je obniżyć. [Zoptymalizuj selektory](https://developer.chrome.com/docs/performance/insights/slow-css-selector), które mają zarówno długi czas działania, jak i wysoki odsetek ścieżek powolnych. Prostsze selektory, mniejsza ich liczba oraz mniejszy i płytszy DOM pozwolą zmniejszyć koszty dopasowywania." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Upłynęło" @@ -2418,7 +2454,7 @@ "message": "Rozmiar przesłanych danych" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Kod spoza witryny może znacznie spowalniać wczytywanie stron. [Ogranicz i opóźnij wczytywanie takiego kodu](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/), aby nadać priorytet treściom ze swojej strony." + "message": "Kod spoza witryny może znacznie spowalniać wczytywanie stron. [Ogranicz i opóźnij wczytywanie takiego kodu](https://developer.chrome.com/docs/performance/insights/third-parties), aby nadać priorytet treściom ze swojej strony." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Nie znaleziono treści zewnętrznych" @@ -2427,7 +2463,7 @@ "message": "Spoza witryny" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Interakcje dotykowe mogą być [opóźnione nawet o 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/), jeśli widoczny obszar nie jest zoptymalizowany dla telefonów." + "message": "Interakcje dotykowe mogą być [opóźnione nawet o 300 ms](https://developer.chrome.com/docs/performance/insights/viewport), jeśli widoczny obszar nie jest zoptymalizowany dla telefonów." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Opóźnienie kliknięcia na urządzeniu mobilnym" diff --git a/shared/localization/locales/pt-PT.json b/shared/localization/locales/pt-PT.json index 12cc06bbde21..32ee8bc7baa3 100644 --- a/shared/localization/locales/pt-PT.json +++ b/shared/localization/locales/pt-PT.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Relatório do fluxo do utilizador do Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Os relatórios de atribuição foram descontinuados e vão ser removidos. Consulte https://goo.gle/ps-status para mais detalhes." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "A autorização não vai estar abrangida pelo símbolo de caráter universal (*) no processamento do atributo Access-Control-Allow-Headers de CORS (partilha de recursos de origem cruzada)." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "O atributo chrome.loadTimes() foi descontinuado. Em alternativa, use a API padronizada: nextHopProtocol no Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Os cookies que contêm um caráter \\(0|r|n) vão ser rejeitados em vez de truncados." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "O relaxamento da política da mesma origem ao definir o atributo document.domain foi descontinuado e vai ser desativado por predefinição. Este aviso de descontinuação é para um acesso de origem cruzada que foi ativado ao definir o atributo document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Suporte de dados: os URLs em SVGUseElement foram descontinuados e vão ser removidos no futuro." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "This is an example for showing the code required for a browser process reported deprecation." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "A API Protected Audience foi descontinuada e vai ser removida num lançamento futuro." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "Os atributos getCurrentPosition() e watchPosition() já não funcionam em origens inseguras. Para usar esta funcionalidade, deve considerar mudar a sua aplicação para uma origem segura, como HTTPS. Consulte https://goo.gle/chrome-insecure-origins para obter mais detalhes." + "message": "Os atributos getCurrentPosition() e watchPosition() já não funcionam em origens inseguras. Para usar esta funcionalidade, deve considerar mudar a sua aplicação para uma origem segura, como HTTPS. Consulte https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ para mais detalhes." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "Os atributos getCurrentPosition() e watchPosition() foram descontinuados em origens inseguras. Para usar esta funcionalidade, deve considerar mudar a sua aplicação para uma origem segura, como HTTPS. Consulte https://goo.gle/chrome-insecure-origins para obter mais detalhes." + "message": "Os atributos getCurrentPosition() e watchPosition() foram descontinuados em origens inseguras. Para usar esta funcionalidade, deve considerar mudar a sua aplicação para uma origem segura, como HTTPS. Consulte https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ para mais detalhes." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "O atributo getUserMedia() já não funciona em origens inseguras. Para usar esta funcionalidade, deve considerar mudar a sua aplicação para uma origem segura, como HTTPS. Consulte https://goo.gle/chrome-insecure-origins para obter mais detalhes." + "message": "O atributo getUserMedia() já não funciona em origens inseguras. Para usar esta funcionalidade, deve considerar mudar a sua aplicação para uma origem segura, como HTTPS. Consulte https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ para mais detalhes." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "O atributo RTCPeerConnectionIceErrorEvent.hostCandidate foi descontinuado. Em alternativa, use o atributo RTCPeerConnectionIceErrorEvent.address ou RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "O atributo Intl.v8BreakIterator foi descontinuado. Em alternativa, use Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "Não é possível carregar o CSS a partir dos URLs file:, exceto se terminarem numa extensão de ficheiro .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "O método LanguageModel.params() foi descontinuado e agora só está disponível em contextos de extensão. Os campos relacionados com topK e temperatura no respetivo resultado também foram descontinuados." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "O atributo/parâmetro \"temperatura\" para LanguageModel foi descontinuado. Só funciona em extensões e pode ser removido no futuro." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "O atributo/parâmetro \"topK\" para LanguageModel foi descontinuado. Só funciona em extensões e pode ser removido no futuro." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "O LanguageModel.inputQuota foi descontinuado. Em alternativa, use o LanguageModel.contextWindow. Este alias só está disponível em extensões." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "O LanguageModel.inputUsage foi descontinuado. Em alternativa, use o LanguageModel.contextUsage. Este alias só está disponível em extensões." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "A utilização do atributo SourceBuffer.abort() para interromper a remoção do intervalo assíncrono do atributo remove() foi descontinuado devido a uma alteração na especificação. O suporte vai ser removido no futuro. Em alternativa, deve ouvir o evento updateend. O atributo abort() destina-se apenas a interromper um estado de analisador de reposição ou anexação de suporte assíncrono." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "O LanguageModel.measureInputUsage() foi descontinuado. Em alternativa, use o LanguageModel.measureContextUsage(). Este alias só está disponível em extensões." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "A definição do atributo MediaSource.duration abaixo da data/hora de apresentação mais elevada de quaisquer frames codificados no buffer foi descontinuada devido a uma alteração na especificação. O suporte para uma remoção implícita do suporte no buffer truncado vai ser removido no futuro. Em alternativa, deve executar um atributo remove(newDuration, oldDuration) explícito em todos os sourceBuffers, em que newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "O LanguageModel.onquotaoverflow foi descontinuado. Em alternativa, use o LanguageModel.oncontextoverflow. O alias LanguageModel.onquotaoverflow só está disponível em extensões." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "Não é possível carregar o CSS a partir dos URLs file:, exceto se terminarem numa extensão de ficheiro .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "A MIDI da Web vai pedir uma autorização de utilização mesmo que o sysex não esteja especificado no atributo MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "A API Notification já não pode ser usada a partir de origens inseguras. Deve considerar mudar a sua aplicação para uma origem segura, como HTTPS. Consulte https://goo.gle/chrome-insecure-origins para obter mais detalhes." + "message": "A API Notification já não pode ser usada a partir de origens inseguras. Deve considerar mudar a sua aplicação para uma origem segura, como HTTPS. Consulte https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ para mais detalhes." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "A autorização para a API Notification pode já não ser pedida a partir de um iFrame de origem cruzada. Em alternativa, deve considerar pedir autorização a partir de um frame de nível superior ou abrir uma nova janela." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "A função webkitSupportsFullscreen foi descontinuada. Em alternativa, use a função Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Vamos descontinuar a API chrome.privacy.websites.privacySandboxEnabled, mas esta permanece ativa para retrocompatibilidade até ao lançamento M113. Em alternativa, use chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled e chrome.privacy.websites.adMeasurementEnabled. Veja https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "A restrição DtlsSrtpKeyAgreement foi removida. Especificou um valor false para esta restrição, que é interpretado como uma tentativa de usar o método SDES key negotiation removido. Esta funcionalidade foi removida. Em alternativa, use um serviço que suporte o atributo DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "A API Range.expand() foi descontinuada. Em alternativa, use a API Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "O atributo Related Website Sets foi descontinuado e vai ser removido. Consulte https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ para mais detalhes." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Os pedidos de subrecursos cujos URLs continham credenciais incorporadas (por exemplo, https://user:pass@host/) foram bloqueados." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "O atributo SharedArrayBuffer vai requerer isolamento de origem cruzada. Consulte https://developer.chrome.com/blog/enabling-shared-array-buffer/ para obter mais detalhes." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "A API Shared Storage foi descontinuada e vai ser removida num lançamento futuro." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "O atributo document.requestStorageAccessFor foi descontinuado e vai ser removido. Consulte https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ para mais detalhes." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "O atributo speechSynthesis.speak() sem a ativação do utilizador foi descontinuado e vai ser removido." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "A API Topics foi descontinuada e vai ser removida num lançamento futuro." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Os ouvintes de eventos unload foram descontinuados e vão ser removidos." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "As extensões devem aceitar o isolamento de origem cruzada para continuar a usar o atributo SharedArrayBuffer. Consulte https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "O atributo BluetoothRemoteGATTCharacteristic.writeValue() foi descontinuado. Em alternativa, use writeValueWithResponse() ou writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "O formato UTF-16 não é suportado por JSON de resposta no atributo XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "A API XMLHttpRequest síncrona na thread principal foi descontinuada devido aos respetivos efeitos adversos na experiência do utilizador final. Para obter mais ajuda, consulte https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "O XSLTProcessor e as instruções de processamento XSLT foram descontinuados por todos os navegadores. Estas funcionalidades vão ser removidas deste navegador em breve." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animação" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "As mudanças de esquema ocorrem quando os elementos se movem sem nenhuma interação do utilizador. [Investigue as causas das mudanças de esquema](https://web.dev/articles/optimize-cls), como a adição ou a remoção de elementos ou a alteração dos respetivos tipos de letra à medida que a página é carregada." + "message": "As mudanças de esquema ocorrem quando os elementos se movem sem nenhuma interação do utilizador. [Investigue as causas das mudanças de esquema](https://developer.chrome.com/docs/performance/insights/cls-culprit), como a adição ou a remoção de elementos ou a alteração dos respetivos tipos de letra à medida que a página é carregada." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "iFrame injetado" @@ -2040,7 +2076,7 @@ "message": "TTL da cache" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Uma longa duração total da cache pode acelerar as visitas repetidas à sua página. [Saiba mais](https://web.dev/uses-long-cache-ttl/)." + "message": "Uma longa duração total da cache pode acelerar as visitas repetidas à sua página. [Saiba mais sobre a colocação em cache](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Sem pedidos com políticas de cache ineficientes" @@ -2055,7 +2091,7 @@ "message": "Use durações totais de cache eficientes" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Um DOM grande pode aumentar a duração dos cálculos de estilo e dos ajustes de esquema, o que afeta a capacidade de resposta da página. Um DOM grande também aumenta a utilização de memória. [Saiba como evitar um tamanho excessivo do DOM](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Um DOM grande pode aumentar a duração dos cálculos de estilo e dos ajustes de esquema, o que afeta a capacidade de resposta da página. Um DOM grande também aumenta a utilização de memória. [Saiba como evitar um tamanho excessivo do DOM](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Duração" @@ -2091,7 +2127,7 @@ "message": "Valor" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "O primeiro pedido de rede é o mais importante. Reduza a latência evitando redirecionamentos, assegurando uma resposta rápida do servidor e ativando a compressão de texto." + "message": "O primeiro pedido de rede é o mais importante. [Reduza a latência](https://developer.chrome.com/docs/performance/insights/document-latency) evitando redirecionamentos, assegurando uma resposta rápida do servidor e ativando a compressão de texto." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Tinha redirecionamentos ({PH1} redirecionamentos, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Origem" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Remova módulos de JavaScript grandes e duplicados de pacotes para reduzir bytes desnecessários consumidos pela atividade da rede." + "message": "Remova [módulos de JavaScript grandes e duplicados](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) de pacotes para reduzir bytes desnecessários consumidos pela atividade da rede." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "JavaScript duplicado" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Considere definir [font-display](https://developer.chrome.com/blog/font-display) como swap ou optional para garantir que o texto é visível de forma consistente. É possível otimizar ainda mais o swap para mitigar as mudanças de esquema com [substituições de métricas de tipos de letra](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Considere definir [font-display](https://developer.chrome.com/docs/performance/insights/font-display) como swap ou optional para garantir que o texto é visível de forma consistente. É possível otimizar ainda mais o swap para mitigar as mudanças de esquema com [substituições de métricas de tipos de letra](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Tipo de letra" @@ -2151,10 +2187,10 @@ "message": "(anónimo)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Ocorre um ajuste forçado quando o JavaScript consulta propriedades geométricas (como offsetWidth) depois de os estilos terem sido invalidados por uma alteração ao estado do DOM. Isto pode resultar num desempenho fraco. Saiba mais sobre os [ajustes forçados](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) e as possíveis mitigações." + "message": "Ocorre um ajuste forçado quando o JavaScript consulta propriedades geométricas (como offsetWidth) depois de os estilos terem sido invalidados por uma alteração ao estado do DOM. Isto pode resultar num desempenho fraco. Saiba mais sobre os [ajustes forçados](https://developer.chrome.com/docs/performance/insights/forced-reflow) e as possíveis mitigações." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Rastreio de pilha" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Frames de chamadas que acionam o ajuste" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Ajuste forçado" @@ -2169,7 +2205,7 @@ "message": "[não atribuída]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Comece a investigar pela subparte mais longa. [Os atrasos podem ser minimizados](https://web.dev/articles/optimize-inp#optimize_interactions). Para reduzir a duração do processamento, [otimize os custos da thread principal](https://web.dev/articles/optimize-long-tasks), muitas vezes JS." + "message": "Comece a investigar [como melhorar a INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) analisando a subparte mais longa." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Duração" @@ -2193,7 +2229,7 @@ "message": "Análise detalhada do INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Reduzir o tempo de transferência das imagens pode melhorar o tempo de carregamento percecionado da página e o LCP. [Saiba como otimizar o tamanho da imagem](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Reduzir o tempo de transferência das imagens pode melhorar o tempo de carregamento percecionado da página e o LCP. [Saiba como otimizar o tamanho da imagem](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (Estimativa: {PH2})" @@ -2223,7 +2259,7 @@ "message": "Usar formatos de vídeo em vez de GIFs pode melhorar o tamanho de transferência do conteúdo animado." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Cada [subparte tem estratégias de melhoria específicas](https://web.dev/articles/optimize-lcp#lcp-breakdown). Idealmente, a maior parte do tempo de LCP deve ser gasto no carregamento dos recursos e não nos atrasos." + "message": "Cada [subparte tem estratégias de melhoria específicas](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Idealmente, a maior parte do tempo de LCP deve ser gasto no carregamento dos recursos e não nos atrasos." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Duração" @@ -2253,7 +2289,7 @@ "message": "Análise detalhada de LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Otimize o LCP tornando a imagem do LCP [detetável](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) imediatamente a partir do HTML e [evitando o carregamento em diferido](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Otimize o LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) tornando a imagem do LCP detetável imediatamente a partir do HTML e evitando o carregamento em diferido" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "valor fetchpriority=high aplicado" @@ -2286,13 +2322,13 @@ "message": "Bytes desperdiçados" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Os polyfills e as transformações permitem que os navegadores mais antigos usem novas funcionalidades de JavaScript. No entanto, muitos não são necessários para os navegadores modernos. Considere modificar o processo de compilação de JavaScript para não transpilar as funcionalidades do [Baseline](https://web.dev/articles/baseline-and-polyfills), a menos que saiba que tem de ser compatível com navegadores mais antigos. [Saiba por que motivo a maioria dos sites pode implementar código ES6+ sem transpilação](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Os polyfills e as transformações permitem que os navegadores mais antigos usem novas funcionalidades de JavaScript. No entanto, muitos não são necessários para os navegadores modernos. Considere modificar o processo de compilação de JavaScript para não transpilar as funcionalidades do [Baseline](https://web.dev/articles/baseline-and-polyfills), a menos que saiba que tem de ser compatível com navegadores mais antigos. [Saiba por que motivo a maioria dos sites pode implementar código ES6+ sem transpilação](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "JavaScript antigo" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "O HTTP/2 e o HTTP/3 oferecem muitas vantagens em relação ao HTTP/1.1, como a multiplexagem. [Saiba mais sobre a utilização do HTTP moderno](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "O HTTP/2 e o HTTP/3 oferecem muitas vantagens em relação ao HTTP/1.1, como a multiplexagem. [Saiba mais sobre a utilização do HTTP moderno](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Nenhum pedido usou HTTP/1.1 ou a utilização atual de HTTP/1.1 não apresenta uma oportunidade de otimização significativa. Os pedidos HTTP/1.1 só são sinalizados se seis ou mais recursos estáticos forem provenientes da mesma origem e não forem publicados a partir de um ambiente de programação local ou de uma origem de terceiros." @@ -2325,7 +2361,7 @@ "message": "Pré-ligação não usada. Verifique se o atributo crossorigin está a ser usado corretamente." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Evite encadear pedidos críticos](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) reduzindo o tamanho das cadeias, reduzindo o tamanho de transferência dos recursos ou adiando a transferência de recursos desnecessários para melhorar o carregamento de página." + "message": "[Evite encadear pedidos críticos](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) reduzindo o tamanho das cadeias, reduzindo o tamanho de transferência dos recursos ou adiando a transferência de recursos desnecessários para melhorar o carregamento de página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Adicione instruções de [pré-ligação](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) às suas origens mais importantes, mas experimente usar, no máximo, 4." @@ -2364,7 +2400,7 @@ "message": "Evite encadear pedidos críticos reduzindo o tamanho das cadeias, reduzindo o tamanho de transferência dos recursos ou adiando a transferência de recursos desnecessários para melhorar o carregamento de página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Os pedidos estão a bloquear a renderização inicial da página, o que pode atrasar o LCP. [Adiar ou colocar inline](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) pode remover estes pedidos de rede do caminho crítico." + "message": "Os pedidos estão a bloquear a renderização inicial da página, o que pode atrasar o LCP. [Adiar ou colocar inline](https://developer.chrome.com/docs/performance/insights/render-blocking) pode remover estes pedidos de rede do caminho crítico." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Duração" @@ -2379,7 +2415,7 @@ "message": "Pedidos de bloqueio de renderização" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Se os custos de Recalcular estilo permanecerem elevados, a otimização do seletor pode reduzi-los. [Otimize os seletores](https://developer.chrome.com/docs/devtools/performance/selector-stats) com um tempo decorrido elevado e uma percentagem de caminho lento elevada. Seletores mais simples, menos seletores, um DOM menor e um DOM mais superficial reduzem os custos de correspondência." + "message": "Se os custos de Recalcular estilo permanecerem elevados, a otimização do seletor pode reduzi-los. [Otimize os seletores](https://developer.chrome.com/docs/performance/insights/slow-css-selector) com um tempo decorrido elevado e uma percentagem de caminho lento elevada. Seletores mais simples, menos seletores, um DOM menor e um DOM mais superficial reduzem os custos de correspondência." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Tempo decorrido" @@ -2418,7 +2454,7 @@ "message": "Tamanho da transferência" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "O código de terceiros pode afetar significativamente o desempenho de carregamento. [Reduza e adie o carregamento de código de terceiros](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) para dar prioridade ao conteúdo da sua página." + "message": "O código de terceiros pode afetar significativamente o desempenho de carregamento. [Reduza e adie o carregamento de código de terceiros](https://developer.chrome.com/docs/performance/insights/third-parties) para dar prioridade ao conteúdo da sua página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Não foram encontrados terceiros" @@ -2427,7 +2463,7 @@ "message": "Terceiros" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "As interações com toques podem ter um [atraso de até 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) se a área visível não estiver otimizada para dispositivos móveis." + "message": "As interações com toques podem ter um [atraso de até 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) se a área visível não estiver otimizada para dispositivos móveis." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Atraso de toque em dispositivos móveis" diff --git a/shared/localization/locales/pt.json b/shared/localization/locales/pt.json index 455baa92a394..170460f53c23 100644 --- a/shared/localization/locales/pt.json +++ b/shared/localization/locales/pt.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Relatório de fluxo de usuários do Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Os Relatórios de Atribuição foram descontinuados e serão removidos. Saiba mais em https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "A autorização não será coberta pelo caractere curinga (*) no gerenciamento do CORS de Access-Control-Allow-Headers." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "O uso de chrome.loadTimes() foi descontinuado. Use a API padronizada nextHopProtocol na Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookies contendo um caractere \\(0|r|n) serão rejeitados em vez de truncados." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "O relaxamento de políticas da mesma origem definindo document.domain foi descontinuado e será desativado por padrão. Este alerta é para um acesso entre origens que foi ativado ao configurar document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Suporte para dados: os URLs em SVGUseElement foram descontinuados e serão removidos no futuro." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Este é um exemplo de como mostrar o código necessário para uma descontinuação informada pelo processo do navegador." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "A API Protected Audience foi descontinuada e será removida em uma versão futura." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() e watchPosition() não funcionam mais em origens não seguras. Para usar esse recurso, considere trocar a origem do seu aplicativo para uma segura, como HTTPS. Consulte https://goo.gle/chrome-insecure-origins para ver mais detalhes." + "message": "getCurrentPosition() e watchPosition() não funcionam mais em origens não seguras. Para usar esse recurso, troque a origem do seu aplicativo por outra que seja segura, por exemplo, HTTPS. Consulte mais detalhes em https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ (em inglês)." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "O uso de getCurrentPosition() e watchPosition() foi descontinuado em origens não seguras. Para usar esse recurso, considere trocar a origem do seu aplicativo para uma segura, como HTTPS. Consulte https://goo.gle/chrome-insecure-origins para ver mais detalhes." + "message": "O uso de getCurrentPosition() e watchPosition() foi descontinuado em origens não seguras. Para usar esse recurso, troque a origem do seu aplicativo por outra que seja segura, por exemplo, HTTPS. Consulte mais detalhes em https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ (em inglês)." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() não funciona mais em origens não seguras. Para usar esse recurso, considere trocar a origem do seu aplicativo para uma segura, como HTTPS. Consulte https://goo.gle/chrome-insecure-origins para ver mais detalhes." + "message": "getUserMedia() não funciona mais em origens não seguras. Para usar esse recurso, troque a origem do seu aplicativo por outra que seja segura, por exemplo, HTTPS. Consulte mais detalhes em https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ (em inglês)." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "O uso de RTCPeerConnectionIceErrorEvent.hostCandidate foi descontinuado. Use RTCPeerConnectionIceErrorEvent.address ou RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "O uso de Intl.v8BreakIterator foi descontinuado. Use Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "O CSS não pode ser carregado usando URLs file:, a menos que eles terminem com uma extensão de arquivo .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() foi descontinuado e agora só está disponível em contextos de extensão. Os campos relacionados a topK e temperatura no resultado também foram descontinuados." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "O parâmetro/atributo \"temperature\" para LanguageModel foi descontinuado. Ele só funciona em extensões e pode ser removido futuramente." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "O parâmetro/atributo \"topK\" para LanguageModel foi descontinuado. Ele só funciona em extensões e pode ser removido futuramente." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota foi descontinuado. Use LanguageModel.contextWindow. Esse alias só está disponível em extensões." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage foi descontinuado. Use LanguageModel.contextUsage. Esse alias só está disponível em extensões." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "O uso de SourceBuffer.abort() para cancelar a remoção de intervalo assíncrono de remove() foi descontinuado devido a uma mudança na especificação. O suporte será removido futuramente. Como alternativa, você precisa detectar o evento updateend. O uso de abort() tem como objetivo cancelar um anexo de mídia assíncrono ou redefinir o estado do analisador." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() foi descontinuado. Use LanguageModel.measureContextUsage(). Esse alias só está disponível em extensões." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "A definição de MediaSource.duration abaixo do carimbo de data/hora mais alto da apresentação de frames codificados em buffer foi descontinuada por causa de uma mudança na especificação. O suporte para remoção implícita de mídia truncada em buffer será removido no futuro. Faça uma remove(newDuration, oldDuration) explícita em todos os sourceBuffers, em que newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow foi descontinuado. Use LanguageModel.oncontextoverflow. O alias LanguageModel.onquotaoverflow só está disponível em extensões." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "O CSS não pode ser carregado usando URLs file:, a menos que eles terminem com uma extensão de arquivo .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "A Web MIDI pede permissão de uso mesmo que o sysex não esteja especificado em MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "A API Notification não pode mais ser usada em origens não seguras. Considere trocar a origem do seu aplicativo para uma segura, como HTTPS. Consulte https://goo.gle/chrome-insecure-origins para ver mais detalhes." + "message": "A API Notification não pode mais ser usada em origens não seguras. Troque a origem do seu aplicativo para uma que seja segura, como HTTPS. Consulte mais detalhes em https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ (em inglês)." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "A permissão para a API Notification não pode mais ser solicitada em um iframe entre origens. Considere solicitar a permissão em um frame de nível superior ou abrir uma nova janela." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "O uso de HTMLVideoElement.webkitSupportsFullscreen foi descontinuado. Use Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Estamos descontinuando a API chrome.privacy.websites.privacySandboxEnabled, embora ela continue ativa para compatibilidade com versões anteriores até a versão M113. Em vez dela, use chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled e chrome.privacy.websites.adMeasurementEnabled. Consulte https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "A restrição DtlsSrtpKeyAgreement foi removida. Você especificou um valor false para essa restrição. Essa ação foi interpretada como uma tentativa de usar o método SDES key negotiation removido. Essa funcionalidade foi removida. Use um serviço que tenha suporte à DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "O uso de Range.expand() foi descontinuado. Use Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "A API Related Website Sets foi descontinuada e será removida. Saiba mais em https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "As solicitações de recursos secundários com URLs que contêm credenciais incorporadas (como https://user:pass@host/) estão bloqueadas." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer requer isolamento entre origens. Consulte https://developer.chrome.com/blog/enabling-shared-array-buffer/ (link em inglês) para ver mais detalhes." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "A API Shared Storage foi descontinuada e será removida em uma versão futura." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "A API document.requestStorageAccessFor foi descontinuada e será removida. Saiba mais em https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "A API speechSynthesis.speak() sem a ativação do usuário foi descontinuada e será removida." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "A API Topics foi descontinuada e será removida em uma versão futura." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Os listeners de eventos de descarregamento foram descontinuados e serão removidos." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "As extensões precisam ativar o isolamento entre origens para continuar usando o recurso SharedArrayBuffer. Consulte https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/ (link em inglês)." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "O uso de BluetoothRemoteGATTCharacteristic.writeValue() foi descontinuado. Use writeValueWithResponse() ou writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "Não há suporte da resposta JSON para UTF-16 no XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "A XMLHttpRequest síncrona na linha de execução principal foi descontinuada por causa dos efeitos prejudiciais à experiência do usuário final. Para receber mais ajuda, acesse https://xhr.spec.whatwg.org/ (link em inglês)." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "O XSLTProcessor e as instruções de processamento de XSLT foram descontinuados por todos os navegadores. Esses recursos serão removidos deste navegador em breve." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animação" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "As mudanças de layout ocorrem quando os elementos se movem sem qualquer interação do usuário. [Investigue as causas de mudanças no layout](https://web.dev/articles/optimize-cls), como elementos adicionados, removidos ou com fontes alteradas durante o carregamento da página." + "message": "As mudanças de layout ocorrem quando os elementos se movem sem qualquer interação do usuário. [Investigue as causas de mudanças no layout](https://developer.chrome.com/docs/performance/insights/cls-culprit), como elementos adicionados, removidos ou com fontes alteradas durante o carregamento da página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "iframe injetado" @@ -2040,7 +2076,7 @@ "message": "TTL do cache" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Um cache com ciclo de vida longo pode acelerar visitas repetidas à sua página. [Saiba mais](https://web.dev/uses-long-cache-ttl/)." + "message": "Um cache com ciclo de vida longo pode acelerar visitas repetidas à sua página. [Saiba mais sobre o armazenamento em cache](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Nenhum pedido com políticas de cache ineficazes" @@ -2055,7 +2091,7 @@ "message": "Use ciclos de vida eficientes de cache" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Um DOM grande pode aumentar a duração dos cálculos de estilo e reflows de layout, o que afeta a capacidade de resposta da página. Um DOM grande também aumenta o uso da memória. [Aprenda a evitar que o tamanho do DOM seja grande demais](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Um DOM grande pode aumentar a duração dos cálculos de estilo e reflows de layout, o que afeta a capacidade de resposta da página. Um DOM grande também aumenta o uso da memória. [Aprenda a evitar que o tamanho do DOM seja grande demais](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Duração" @@ -2091,7 +2127,7 @@ "message": "Valor" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "A primeira solicitação de rede é a mais importante. Reduza a latência dela evitando redirecionamentos, garantindo uma resposta rápida do servidor e ativando a compactação de texto." + "message": "A primeira solicitação de rede é a mais importante. [Reduza a latência](https://developer.chrome.com/docs/performance/insights/document-latency) evitando redirecionamentos, garantindo uma resposta rápida do servidor e ativando a compactação de texto." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Tinha redirecionamentos ({PH1}, mais de {PH2})" @@ -2130,13 +2166,13 @@ "message": "Origem" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Remover módulos JavaScript grandes e duplicados de pacotes para reduzir bytes desnecessários consumidos por atividades da rede." + "message": "Remover [módulos JavaScript grandes e duplicados](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) de pacotes para reduzir bytes desnecessários consumidos por atividades da rede." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "JavaScript duplicado" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Defina [font-display](https://developer.chrome.com/blog/font-display) como swap ou optional para garantir que o texto fique visível de forma consistente. O atributo swap pode ser otimizado ainda mais para reduzir as trocas de layout com [substituições de métrica de fonte](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Defina [font-display](https://developer.chrome.com/docs/performance/insights/font-display) como swap ou optional para garantir que o texto fique visível de forma consistente. O atributo swap pode ser otimizado ainda mais para reduzir as trocas de layout com [substituições de métrica de fonte](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Fonte" @@ -2151,10 +2187,10 @@ "message": "(anônimo)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Um reflow forçado ocorre quando o JavaScript consulta propriedades geométricas (como offsetWidth) depois que os estilos são invalidados por uma mudança no estado do DOM. Isso pode resultar em desempenho ruim. Saiba mais sobre [reflows forçados](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) e possíveis reduções de risco." + "message": "Um reflow forçado ocorre quando o JavaScript consulta propriedades geométricas (como offsetWidth) depois que os estilos são invalidados por uma mudança no estado do DOM. Isso pode resultar em desempenho ruim. Saiba mais sobre [reflows forçados](https://developer.chrome.com/docs/performance/insights/forced-reflow) e possíveis reduções de risco." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Stack trace" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Frames de chamada que acionam o reflow" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Reflow forçado" @@ -2169,7 +2205,7 @@ "message": "[sem atribuição]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Comece a investigação pela subparte mais longa. [Os atrasos podem ser minimizados.](https://web.dev/articles/optimize-inp#optimize_interactions) Para reduzir a duração do processamento, [otimize os custos da linha de execução principal](https://web.dev/articles/optimize-long-tasks), geralmente JS." + "message": "Comece a investigar [como melhorar a INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) analisando a subparte mais longa." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Duração" @@ -2193,7 +2229,7 @@ "message": "Detalhamento da INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Reduzir o tempo de download das imagens pode melhorar o tempo de carregamento percebido da página e a LCP. [Saiba mais sobre como otimizar o tamanho da imagem](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Reduzir o tempo de download das imagens pode melhorar o tempo de carregamento percebido da página e a LCP. [Saiba mais sobre como otimizar o tamanho da imagem](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (Estimativa: {PH2})" @@ -2223,7 +2259,7 @@ "message": "Usar formatos de vídeo em vez de GIFs pode aprimorar o tamanho de download de conteúdo animado." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Cada [subparte tem estratégias de melhoria específicas](https://web.dev/articles/optimize-lcp#lcp-breakdown). O ideal é que a maior parte do tempo de LCP seja gasto no carregamento dos recursos, não em atrasos." + "message": "Cada [subparte tem estratégias de melhoria específicas](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). O ideal é que a maior parte do tempo de LCP seja gasto no carregamento dos recursos, não em atrasos." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Duração" @@ -2253,7 +2289,7 @@ "message": "Detalhamento da LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Otimize a LCP tornando a imagem LCP [detectável](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) no HTML imediatamente e [evitando o carregamento lento](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Otimize a LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) tornando a imagem LCP detectável no HTML imediatamente e evitando o carregamento lento" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "Propriedade fetchpriority=high aplicada" @@ -2286,13 +2322,13 @@ "message": "Bytes desperdiçados" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfills e transformações permitem que navegadores mais antigos usem novos recursos do JavaScript. No entanto, muitos não são necessários para navegadores mais recentes. Considere mudar seu processo de criação do JavaScript para não transpilar os recursos [de referência](https://web.dev/articles/baseline-and-polyfills), a menos que você precise da compatibilidade com navegadores mais antigos. [Entenda por que a maioria dos sites pode implantar código ES6+ sem transpilação](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfills e transformações permitem que navegadores mais antigos usem novos recursos do JavaScript. No entanto, muitos não são necessários para navegadores mais recentes. Considere mudar seu processo de criação do JavaScript para não transpilar os recursos do [Baseline](https://web.dev/articles/baseline-and-polyfills), a menos que você precise da compatibilidade com navegadores mais antigos. [Entenda por que a maioria dos sites pode implantar código ES6+ sem transpilação](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "JavaScript legado" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 e HTTP/3 oferecem muitos benefícios em relação ao HTTP/1.1, como multiplexação. [Saiba mais sobre o uso de HTTP moderno](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 e HTTP/3 oferecem muitos benefícios em relação ao HTTP/1.1, como multiplexação. [Saiba mais sobre o uso de HTTP moderno](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Nenhuma solicitação usou HTTP/1.1 ou o uso atual de HTTP/1.1 não apresenta uma oportunidade de otimização significativa. As solicitações HTTP/1.1 só são sinalizadas se seis ou mais recursos estáticos tiverem a mesma origem e não forem disponibilizados por um ambiente de desenvolvimento local ou uma fonte de terceiros." @@ -2325,7 +2361,7 @@ "message": "Pré-conexão não usada. Confira se o atributo crossorigin está sendo usado corretamente." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Evite encadear solicitações críticas](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) reduzindo o tamanho das cadeias, o tamanho do download de recursos ou adiando o download de recursos desnecessários para melhorar o carregamento da página." + "message": "[Evite encadear solicitações críticas](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) reduzindo o tamanho das cadeias, o tamanho do download de recursos ou adiando o download de recursos desnecessários para melhorar o carregamento da página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Adicione dicas de [pré-conexão](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) às suas origens mais importantes, mas tente não usar mais que 4." @@ -2364,22 +2400,22 @@ "message": "Evite encadear solicitações críticas reduzindo o tamanho das cadeias, diminuindo o tamanho do download de recursos ou adiando o download de recursos desnecessários para melhorar o carregamento da página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "As solicitações estão bloqueando a renderização inicial da página, o que pode atrasar a LCP. Essas solicitações de rede podem ser [deferidas ou colocadas inline](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) para que fiquem fora do caminho crítico." + "message": "As solicitações estão bloqueando a renderização inicial da página, o que pode atrasar a LCP. Essas solicitações de rede podem ser [deferidas ou colocadas inline](https://developer.chrome.com/docs/performance/insights/render-blocking) para que fiquem fora do caminho crítico." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Duração" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": { - "message": "Nenhuma solicitação de bloqueio de renderização para essa navegação" + "message": "Nenhuma solicitação bloqueia a renderização para essa navegação" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": { "message": "Solicitação" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "Renderizar solicitações de bloqueio" + "message": "Solicitações que bloquearam a renderização" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Se os custos de \"Recalcular estilo\" permanecerem altos, a otimização do seletor poderá reduzir esse valor. [Otimize os seletores](https://developer.chrome.com/docs/devtools/performance/selector-stats) com muito tempo decorrido e porcentagem alta de caminhos lentos. Seletores mais simples, menos seletores, um DOM menor e um DOM com menos níveis reduzem os custos correspondentes." + "message": "Se os custos de \"Recalcular estilo\" permanecerem altos, a otimização do seletor poderá reduzir esse valor. [Otimize os seletores](https://developer.chrome.com/docs/performance/insights/slow-css-selector) com muito tempo decorrido e porcentagem alta de caminhos lentos. Seletores mais simples, menos seletores, um DOM menor e um DOM com menos níveis reduzem os custos correspondentes." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Tempo decorrido" @@ -2418,7 +2454,7 @@ "message": "Tamanho da transferência" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Código de terceiros pode afetar significativamente a performance de carregamento. [Reduza e adie o carregamento de código de terceiros](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) para priorizar o conteúdo da sua página." + "message": "Código de terceiros pode afetar significativamente a performance de carregamento. [Reduza e adie o carregamento de código de terceiros](https://developer.chrome.com/docs/performance/insights/third-parties) para priorizar o conteúdo da sua página." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Nenhum terceiro encontrado" @@ -2427,7 +2463,7 @@ "message": "Terceiros" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "As interações por toque podem [atrasar em até 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) se a janela de visualização não for otimizada para dispositivos móveis." + "message": "As interações por toque podem [atrasar em até 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) se a janela de visualização não for otimizada para dispositivos móveis." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Atraso de toque em dispositivo móvel" diff --git a/shared/localization/locales/ro.json b/shared/localization/locales/ro.json index adcc7f21ba75..6aac9ea7294c 100644 --- a/shared/localization/locales/ro.json +++ b/shared/localization/locales/ro.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Raport privind fluxul pentru utilizatori Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Raportarea atribuirii este învechită și va fi eliminată. Consultă https://goo.gle/ps-status pentru detalii." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Autorizarea nu va fi acoperită de simbolul pentru metacaracter (*) în cadrul gestionării Access-Control-Allow-Headers prin CORS." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() s-a învechit. Folosește API-ul standardizat nextHopProtocol din Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookie-urile care conțin un caracter \\(0|r|n) vor fi respinse în loc de a fi trunchiate." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Relaxarea politicii pentru aceeași origine prin setarea document.domain este învechită și va fi dezactivată în mod prestabilit. Acest avertisment privind renunțarea la dezvoltare este asociat unei accesări cu origini diferite, care a fost activată din setarea document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Compatibilitate cu datele: adresele URL din SVGUseElement sunt învechite și vor fi eliminate pe viitor." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Acesta este un exemplu pentru afișarea codului necesar pentru o renunțare la dezvoltare raportată pentru un proces al browserului." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "API-ul Protected Audience este învechit și va fi eliminat într-o versiune viitoare." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() și watchPosition() nu mai funcționează cu origini nesigure. Pentru a folosi această funcție, îți recomandăm să treci aplicația la o origine sigură, cum ar fi HTTPS. Consultă https://goo.gle/chrome-insecure-origins pentru detalii suplimentare." + "message": "getCurrentPosition() și watchPosition() nu mai funcționează cu origini nesigure. Pentru a folosi această funcție, îți recomandăm să treci aplicația la o origine sigură, cum ar fi HTTPS. Accesează https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ pentru mai multe detalii." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() și watchPosition() sunt învechite, având origini nesigure. Pentru a folosi această funcție, îți recomandăm să treci aplicația la o origine sigură, cum ar fi HTTPS. Consultă https://goo.gle/chrome-insecure-origins pentru detalii suplimentare." + "message": "getCurrentPosition() și watchPosition() sunt învechite pentru originile nesigure. Pentru a folosi această funcție, îți recomandăm să treci aplicația la o origine sigură, cum ar fi HTTPS. Accesează https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ pentru mai multe detalii." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() nu mai funcționează cu origini nesigure. Pentru a folosi această funcție, îți recomandăm să treci aplicația la o origine sigură, cum ar fi HTTPS. Consultă https://goo.gle/chrome-insecure-origins pentru detalii suplimentare." + "message": "getUserMedia() nu mai funcționează cu origini nesigure. Pentru a folosi această funcție, îți recomandăm să treci aplicația la o origine sigură, cum ar fi HTTPS. Accesează https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ pentru mai multe detalii." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate s-a învechit. Folosește RTCPeerConnectionIceErrorEvent.address sau RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator s-a învechit. Folosește Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "Fișierul CSS nu se poate încărca din adrese URL file: dacă acestea nu se termină cu extensia de fișier .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() este învechit și este acum disponibil numai în contextul extensiilor. Câmpurile legate de topK și temperature din rezultatul asociat sunt, de asemenea, învechite." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Parametrul / atributul „temperature” pentru LanguageModel este învechit. Funcționează numai în extensii și poate fi eliminat în viitor." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Parametrul / atributul „topK” pentru LanguageModel este învechit. Funcționează numai în extensii și poate fi eliminat în viitor." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota este învechit. Folosește LanguageModel.contextWindow. Acest alias este disponibil numai în extensii." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage este învechit. Folosește LanguageModel.contextUsage. Acest alias este disponibil numai în extensii." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Folosirea SourceBuffer.abort() pentru a abandona eliminarea intervalului asincron pentru remove() este învechită din cauza modificării specificațiilor. Pe viitor, aceasta nu va mai fi acceptată. Ar trebui să asculți evenimentul updateend. abort() are numai rolul de a abandona atașări media asincrone sau de a reseta starea parserului." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() este învechit. Folosește LanguageModel.measureContextUsage(). Acest alias este disponibil numai în extensii." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Setarea MediaSource.duration sub cel mai mare marcaj temporal de prezentare al oricăror cadre codificate din memoria temporară este învechită din cauza modificării specificațiilor. Eliminarea implicită a elementelor media trunchiate din memoria temporară va fi eliminată pe viitor. În locul acesteia, trebuie să rulezi remove(newDuration, oldDuration) pentru toate obiectele sourceBuffers, unde newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow este învechit. Folosește LanguageModel.oncontextoverflow. Aliasul LanguageModel.onquotaoverflow este disponibil numai în extensii." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "Fișierul CSS nu se poate încărca din adrese URL file: dacă acestea nu se termină cu extensia de fișier .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI va solicita o permisiune de folosit chiar dacă sysex nu este specificat în MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "API-ul Notification nu mai poate fi folosit din origini nesigure. Îți recomandăm să treci aplicația la o origine sigură, cum ar fi HTTPS. Consultă https://goo.gle/chrome-insecure-origins pentru detalii suplimentare." + "message": "API-ul Notification nu mai poate fi folosit din origini nesigure. Îți recomandăm să treci aplicația la o origine sigură, cum ar fi HTTPS. Accesează https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ pentru mai multe detalii." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Este posibil ca permisiunea pentru API-ul Notification să nu mai fie solicitată dintr-un iframe cu origini diferite. Îți recomandăm să soliciți permisiunea dintr-un cadru de nivel superior sau să deschizi o fereastră nouă." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen este învechit. Folosește Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Urmează să retragem API-ul chrome.privacy.websites.privacySandboxEnabled, dar acesta va rămâne activ pentru retrocompatibilitate până la lansarea M113. Folosește chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled și chrome.privacy.websites.adMeasurementEnabled. Consultă https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Restricția DtlsSrtpKeyAgreement a fost eliminată. Ai specificat o valoare false pentru această restricție, care este interpretată ca o încercare de a folosi metoda SDES key negotiation eliminată. Această funcție a fost eliminată. Folosește un serviciu care acceptă DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() este învechit. Folosește Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "API-ul Related Website Sets este învechit și va fi eliminat. Consultă https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ pentru mai multe detalii." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Solicitările de subresurse ale căror adrese URL conțin date de conectare încorporate (de ex., https://user:pass@host/) sunt blocate." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer va necesita blocarea accesului de la mai multe surse. Consultă https://developer.chrome.com/blog/enabling-shared-array-buffer/ pentru mai multe detalii." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "API-ul Shared Storage este învechit și va fi eliminat într-o versiune viitoare." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "API-ul document.requestStorageAccessFor este învechit și va fi eliminat. Consultă https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ pentru mai multe detalii." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Apelarea speechSynthesis.speak() fără activarea utilizatorului este învechită și va fi eliminată." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "API-ul Topics este învechit și va fi eliminat într-o versiune viitoare." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Funcțiile de procesare a evenimentelor unload sunt învechite și vor fi eliminate." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Extensiile trebuie să aibă blocarea accesului de la mai multe surse activată pentru a folosi în continuare SharedArrayBuffer. Consultă https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() s-a învechit. Folosește writeValueWithResponse() sau writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "Fișierul JSON de răspuns din XMLHttpRequest nu acceptă UTF-16" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Obiectul sincron XMLHttpRequest din firul principal este învechit din cauza efectelor sale negative asupra experienței utilizatorului final. Pentru mai mult ajutor, consultă https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor și instrucțiunile de procesare XSLT sunt învechite în toate browserele. Aceste funcții vor fi eliminate în curând din acest browser." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animație" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Schimbările de aspect apar atunci când elementele se mișcă fără nicio interacțiune a utilizatorului. [Investighează cauzele schimbărilor de aspect](https://web.dev/articles/optimize-cls), cum ar fi adăugarea, eliminarea elementelor sau schimbarea fonturilor pe măsură ce se încarcă pagina." + "message": "Schimbările de aspect apar atunci când elementele se mișcă fără nicio interacțiune a utilizatorului. [Investighează cauzele schimbărilor de aspect](https://developer.chrome.com/docs/performance/insights/cls-culprit), cum ar fi adăugarea, eliminarea elementelor sau schimbarea fonturilor pe măsură ce se încarcă pagina." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "S-a injectat un iframe" @@ -2040,7 +2076,7 @@ "message": "TTL cache" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "O durată lungă a memoriei cache poate grăbi accesările repetate ale paginii. [Află mai multe](https://web.dev/uses-long-cache-ttl/)." + "message": "O durată lungă a memoriei cache poate grăbi accesările repetate ale paginii. [Află mai multe despre stocarea în memoria cache](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Nu există solicitări cu politici privind memoria cache ineficientă" @@ -2055,7 +2091,7 @@ "message": "Folosește perioade eficiente ale memoriei cache" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Un DOM mare poate crește durata calculelor de stil și a rearanjărilor aspectului, afectând receptivitatea paginii. Un DOM mare va crește și folosirea memoriei. [Află cum să eviți o dimensiune DOM excesivă](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Un DOM mare poate crește durata calculelor de stil și a rearanjărilor aspectului, afectând receptivitatea paginii. Un DOM mare va crește și folosirea memoriei. [Află cum să eviți o dimensiune DOM excesivă](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Durată" @@ -2091,7 +2127,7 @@ "message": "Valoare" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Prima solicitare din rețea este cea mai importantă. Redu latența acesteia evitând redirecționările, asigurând un răspuns rapid al serverului și activând comprimarea textului." + "message": "Prima solicitare din rețea este cea mai importantă. [Redu latența acesteia](https://developer.chrome.com/docs/performance/insights/document-latency) evitând redirecționările, asigurând un răspuns rapid al serverului și activând comprimarea textului." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "A avut redirecționări ({PH1} redirecționări, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Sursă" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Elimină modulele JavaScript dublate și mari din grupuri pentru a reduce consumul inutil de byți prin activitatea din rețea." + "message": "Elimină [modulele JavaScript dublate](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) și mari din grupuri pentru a reduce consumul inutil de byți prin activitatea din rețea." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "JavaScript dublură" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Îți recomandăm să setezi [font-display](https://developer.chrome.com/blog/font-display) la swap sau optional pentru a te asigura că textul este vizibil în mod constant. swap poate fi optimizat în continuare pentru a reduce schimbările de aspect prin [modificări ale valorii fontului](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Îți recomandăm să setezi [font-display](https://developer.chrome.com/docs/performance/insights/font-display) la swap sau optional pentru a te asigura că textul este vizibil în mod constant. swap poate fi optimizat în continuare pentru a reduce schimbările de aspect prin [modificări ale valorii fontului](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Font" @@ -2151,10 +2187,10 @@ "message": "(anonim)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Rearanjarea forțată are loc atunci când JavaScript interoghează proprietăți geometrice (cum ar fi offsetWidth) după ce stilurile au fost invalidate de o modificare a stării DOM. Acest lucru poate duce la performanțe slabe. Află mai multe despre [rearanjările forțate](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) și despre posibilele măsuri de atenuare." + "message": "Rearanjarea forțată are loc atunci când JavaScript interoghează proprietăți geometrice (cum ar fi offsetWidth) după ce stilurile au fost invalidate de o modificare a stării DOM. Acest lucru poate duce la performanțe slabe. Află mai multe despre [rearanjările forțate](https://developer.chrome.com/docs/performance/insights/forced-reflow) și despre posibilele măsuri de atenuare." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Urmărirea stivei" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Cadre de apel care declanșează rearanjarea" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Rearanjare forțată" @@ -2169,7 +2205,7 @@ "message": "[neatribuit]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Începe investigația cu cea mai lungă secțiune. [Poți să minimizezi întârzierile](https://web.dev/articles/optimize-inp#optimize_interactions). Pentru a reduce durata procesării, [optimizează costurile asociate cu firul principal](https://web.dev/articles/optimize-long-tasks), de obicei JS." + "message": "Începe să investighezi [cum să îmbunătățești INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) analizând cea mai lungă secțiune." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Durată" @@ -2193,7 +2229,7 @@ "message": "Detalierea valorii INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Reducerea duratei de descărcare a imaginilor poate îmbunătăți durata de încărcare percepută a paginii și LCP. [Află mai multe despre optimizarea dimensiunii imaginii](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Reducerea duratei de descărcare a imaginilor poate îmbunătăți durata de încărcare percepută a paginii și LCP. [Află mai multe despre optimizarea dimensiunii imaginii](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (est. {PH2})" @@ -2223,7 +2259,7 @@ "message": "Folosirea formatelor video în locul GIF-urilor poate îmbunătăți dimensiunea descărcării conținutului animat." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Fiecare [secțiune are strategii de îmbunătățire specifice](https://web.dev/articles/optimize-lcp#lcp-breakdown). În mod ideal, majoritatea timpului LCP ar trebui să fie petrecut cu încărcarea resurselor, nu cu întârzieri." + "message": "Fiecare [secțiune are strategii de îmbunătățire specifice](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). În mod ideal, majoritatea timpului LCP ar trebui să fie petrecut cu încărcarea resurselor, nu cu întârzieri." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Durată" @@ -2253,7 +2289,7 @@ "message": "Detalierea valorii LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimizează LCP făcând imediat imaginea LCP [vizibilă](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) din HTML și [evitând încărcarea asincronă](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimizează LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) făcând imediat imaginea LCP vizibilă din HTML și evitând încărcarea asincronă" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "Valoarea fetchpriority=high a fost aplicată" @@ -2286,13 +2322,13 @@ "message": "Byți inutili" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Codurile polyfill și transformările fac posibilă folosirea noilor funcții JavaScript în browserele vechi. Însă pentru browserele moderne, majoritatea nu sunt necesare. Poți să modifici procesul versiunii JavaScript astfel încât să nu transpileze funcțiile [Baseline](https://web.dev/articles/baseline-and-polyfills), cu excepția cazului în care știi că trebuie să accepti browserele mai vechi. [Află de ce majoritatea site-urilor pot implementa cod ES6+ fără transpilare](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Codurile polyfill și transformările fac posibilă folosirea noilor funcții JavaScript în browserele vechi. Însă pentru browserele moderne, majoritatea nu sunt necesare. Poți să modifici procesul versiunii JavaScript astfel încât să nu transpileze funcțiile [Baseline](https://web.dev/articles/baseline-and-polyfills), cu excepția cazului în care știi că trebuie să accepti browserele mai vechi. [Află de ce majoritatea site-urilor pot implementa cod ES6+ fără transpilare](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "JavaScript vechi" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 și HTTP/3 oferă multe beneficii față de HTTP/1.1, cum ar fi multiplexingul. [Află mai multe despre folosirea protocolului HTTP modern](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 și HTTP/3 oferă multe beneficii față de HTTP/1.1, cum ar fi multiplexingul. [Află mai multe despre folosirea protocolului HTTP modern](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Nicio solicitare nu a folosit HTTP/1.1 sau utilizarea actuală pentru HTTP/1.1 nu prezintă o oportunitate semnificativă de optimizare. Solicitările HTTP/1.1 sunt semnalate numai dacă șase sau mai multe elemente statice au aceeași origine și nu sunt difuzate dintr-un mediu de dezvoltare local sau o sursă terță." @@ -2325,7 +2361,7 @@ "message": "Preconectare nefolosită. Verifică dacă folosești corect atributul crossorigin." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Evită să legi solicitări critice](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) reducând lungimea lanțurilor, reducând dimensiunea de descărcare a resurselor sau amânând descărcarea de resurse inutile pentru a îmbunătăți încărcarea paginilor." + "message": "[Evită să legi solicitări critice](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) reducând lungimea lanțurilor, reducând dimensiunea de descărcare a resurselor sau amânând descărcarea de resurse inutile pentru a îmbunătăți încărcarea paginilor." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Adaugă indicii de [preconectare](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) pentru cele mai importante origini, dar încearcă să nu folosești mai mult de patru." @@ -2364,7 +2400,7 @@ "message": "Evită să legi solicitări critice reducând lungimea lanțurilor, reducând dimensiunea de descărcare a resurselor sau amânând descărcarea de resurse inutile pentru a îmbunătăți încărcarea paginilor." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Solicitările blochează redarea inițială a paginii, ceea ce poate întârzia LCP. [Amânarea sau încorporarea](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) poate să mute aceste solicitări de rețea în afara căii critice." + "message": "Solicitările blochează redarea inițială a paginii, ceea ce poate întârzia LCP. [Amânarea sau încorporarea](https://developer.chrome.com/docs/performance/insights/render-blocking) poate să mute aceste solicitări de rețea în afara căii critice." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Durată" @@ -2379,7 +2415,7 @@ "message": "Solicitări de blocare a redării" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "În cazul în care costurile pentru recalcularea stilului rămân ridicate, optimizarea selectorilor le poate scădea. [Optimizează selectorii](https://developer.chrome.com/docs/devtools/performance/selector-stats) cu un interval mare de timp scurs și un procentaj mare al căii lente. Selectorii mai simpli, numărul mai mic de selectori, un DOM mai mic și un DOM mai simplu vor scădea costurile de potrivire." + "message": "În cazul în care costurile pentru recalcularea stilului rămân ridicate, optimizarea selectorilor le poate scădea. [Optimizează selectorii](https://developer.chrome.com/docs/performance/insights/slow-css-selector) cu un interval mare de timp scurs și un procentaj mare al căii lente. Selectorii mai simpli, numărul mai mic de selectori, un DOM mai mic și un DOM mai simplu vor scădea costurile de potrivire." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Timp scurs" @@ -2418,7 +2454,7 @@ "message": "Dimensiunea transferului" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Codul terță parte poate influența semnificativ performanța de încărcare. [Redu și amână încărcarea codului terță parte](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) pentru a acorda prioritate conținutului din pagină." + "message": "Codul terță parte poate influența semnificativ performanța de încărcare. [Redu și amână încărcarea codului terță parte](https://developer.chrome.com/docs/performance/insights/third-parties) pentru a acorda prioritate conținutului din pagină." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Nu s-au găsit terțe părți" @@ -2427,7 +2463,7 @@ "message": "Terțe părți" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Interacțiunile prin atingere pot fi [întârziate cu până la 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) dacă aria vizibilă nu este optimizată pentru mobil." + "message": "Interacțiunile prin atingere pot fi [întârziate cu până la 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) dacă aria vizibilă nu este optimizată pentru mobil." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Întârziere la atingerea pe mobil" diff --git a/shared/localization/locales/ru.json b/shared/localization/locales/ru.json index f0721f4e5d16..4aa5fed99a26 100644 --- a/shared/localization/locales/ru.json +++ b/shared/localization/locales/ru.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Отчет Lighthouse о пути пользователя" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Отчеты об атрибуции больше не поддерживаются и будут удалены. Подробнее: https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Авторизация не будет выполняться, если в заголовке CORS Access-Control-Allow-Headers вместо необходимых данных указан подстановочный знак (*)." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "Метод chrome.loadTimes() больше не поддерживается. Вместо него используйте стандартный API nextHopProtocol в Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Файлы cookie с символом \\(0|r|n) не обрезаются, а отклоняются." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Уменьшать требования правила ограничения источника за счет изменения document.domain не рекомендуется. По умолчанию эта возможность будет отключена. Это предупреждение о прекращении поддержки относится к доступу из другого источника, который включен с помощью document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "URL из SVGUseElement больше не поддерживаются и в дальнейшем будут удалены." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Пример кода, необходимого для функции прекращения поддержки, о которой сообщил процесс браузера." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API больше не поддерживается и будет удален." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "Методы getCurrentPosition() и watchPosition() больше не работают с небезопасными источниками. Чтобы использовать их, задайте для приложения безопасный источник, например HTTPS. Подробнее: https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() и watchPosition() больше не работают с небезопасными источниками. Чтобы применять эти методы, задайте для приложения безопасный источник, например использующий протокол HTTPS. Подробнее: https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "Методы getCurrentPosition() и watchPosition() в небезопасных источниках больше не поддерживаются. Чтобы использовать их, задайте для приложения безопасный источник, например HTTPS. Подробнее: https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() и watchPosition() больше не поддерживаются в небезопасных источниках. Чтобы использовать эти методы, задайте для приложения безопасный источник, например работающий по протоколу HTTPS. Подробнее: https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "Метод getUserMedia() больше не работает с небезопасными источниками. Чтобы использовать его, задайте для приложения безопасный источник, например HTTPS. Подробнее: https://goo.gle/chrome-insecure-origins." + "message": "Метод getUserMedia() больше не работает с небезопасными источниками. Чтобы применять его, задайте для приложения безопасный источник, например использующий протокол HTTPS. Подробнее: https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate больше не поддерживается. Используйте RTCPeerConnectionIceErrorEvent.address или RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator больше не поддерживается. Вместо него используйте Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "Загрузить CSS с помощью URL в формате file: можно, только если у имени файла расширение .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "Метод LanguageModel.params() устарел и теперь доступен только в контекстах расширений. Поля topK и temperature в его результатах также устарели." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Параметр или атрибут temperature для LanguageModel больше не поддерживается. Он работает только в расширениях и может быть удален в будущем." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Параметр или атрибут topK для LanguageModel больше не поддерживается. Он работает только в расширениях и может быть удален в будущем." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota больше не поддерживается. Рекомендуем использовать LanguageModel.contextWindow. Этот псевдоним доступен только в расширениях." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage больше не поддерживается. Рекомендуем использовать LanguageModel.contextUsage. Этот псевдоним доступен только в расширениях." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Использовать метод SourceBuffer.abort() для отмены асинхронного удаления диапазона, выполняемого в remove(), не рекомендуется из-за изменений в стандарте. В будущем поддержка этого метода будет прекращена. Руководствуйтесь событием updateend. Метод abort() предназначен только для отмены асинхронного добавления медиаданных или сброса состояния синтаксического анализатора." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() больше не поддерживается. Рекомендуем использовать LanguageModel.measureContextUsage(). Этот псевдоним доступен только в расширениях." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Устанавливать для MediaSource.duration значение меньше максимальной временной метки в воспроизводимых медиаданных для любых закодированных фреймов в буфере не рекомендуется из-за изменений стандарта. В будущем поддержка неявного удаления обрезанных медиаданных в буфере будет прекращена. Вместо этого придется явно выполнять метод remove(newDuration, oldDuration) для всех объектов sourceBuffers, для которых newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow больше не поддерживается. Рекомендуем использовать LanguageModel.oncontextoverflow. Псевдоним LanguageModel.onquotaoverflow доступен только в расширениях." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "Загрузить CSS с помощью URL в формате file: можно, только если у имени файла расширение .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI запрашивает разрешение на использование, даже если в объекте MIDIOptions не указан параметр sysex." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Использовать Notification API из небезопасных источников больше нельзя. Укажите для своего приложения безопасный источник, например HTTPS. Подробнее: https://goo.gle/chrome-insecure-origins." + "message": "Notification API больше нельзя использовать из небезопасных источников. Задайте для приложения безопасный источник, например работающий по протоколу HTTPS. Подробнее: https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Из окон iframe в других источниках больше нельзя запрашивать разрешение на использование Notification API. Запросите разрешение у фрейма верхнего уровня или откройте новое окно." @@ -1958,9 +1979,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "Метод HTMLVideoElement.webkitSupportsFullscreen больше не поддерживается. Используйте Document.fullscreenEnabled вместо него." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Мы прекращаем поддержку chrome.privacy.websites.privacySandboxEnabled API. Он будет работать в рамках обратной совместимости до выпуска M113. Вместо этого API используйте chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled и chrome.privacy.websites.adMeasurementEnabled. Подробнее: https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Ограничение DtlsSrtpKeyAgreement удалено. Вы указали для него значение false, которое интерпретируется как попытка использовать неподдерживаемый метод SDES key negotiation. Эта возможность удалена. Вместо нее используйте сервис, поддерживающий DTLS key negotiation." }, @@ -1973,6 +1991,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Метод Range.expand() больше не поддерживается. Используйте Selection.modify() вместо него." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Метод Related Website Sets больше не поддерживается и будет удален. Подробнее: https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Запросы подресурсов, в URL которых содержатся встроенные учетные данные (например, https://user:pass@host/), блокируются." }, @@ -1982,26 +2003,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "Для SharedArrayBuffer требуется изоляция от междоменных источников. Подробнее: https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API больше не поддерживается и в будущих релизах будет удален." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "Метод document.requestStorageAccessFor больше не поддерживается и будет удален. Подробнее: https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Вызов метода speechSynthesis.speak() без активации пользователем не поддерживается. В дальнейшем эта возможность будет удалена." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API больше не поддерживается и будет удален." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Прослушиватели событий выгрузки устарели и будут удалены." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Теперь, чтобы использовать объект SharedArrayBuffer, в расширениях необходимо включить изоляцию от междоменных источников. Подробнее: https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() больше не поддерживается. Используйте writeValueWithResponse() или writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "В объекте JSON ответа XMLHttpRequest не поддерживает UTF-16." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Синхронные вызовы метода XMLHttpRequest в основном потоке больше не поддерживаются, так как они отрицательно влияют на удобство работы пользователей. Подробнее: https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor и инструкции обработки XSLT больше не поддерживаются никакими браузерами. Эти функции будут скоро удалены." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Анимация" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Смещение макета происходит, когда элементы передвигаются без взаимодействия с пользователем. Это может быть связано с добавлением и удалением элементов или изменением их шрифтов при загрузке страницы. [Выясните причины сдвигов.](https://web.dev/articles/optimize-cls)" + "message": "Смещение макета происходит, когда элементы передвигаются без взаимодействия с пользователем. Это может быть связано с добавлением и удалением элементов или изменением их шрифтов при загрузке страницы. [Выясните причины сдвигов.](https://developer.chrome.com/docs/performance/insights/cls-culprit)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Внедрение окна iframe" @@ -2037,7 +2073,7 @@ "message": "Время жизни кеша" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Благодаря долгому времени хранения кеша страница может быстрее загружаться при повторных посещениях. [Подробнее…](https://web.dev/uses-long-cache-ttl/)" + "message": "Благодаря долгому времени хранения кеша страница может быстрее загружаться при повторных посещениях. Подробнее [о кешировании](https://developer.chrome.com/docs/performance/insights/cache)…" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Нет запросов с неэффективными правилами кеширования" @@ -2052,7 +2088,7 @@ "message": "Выбирайте эффективный период хранения кеша" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Из-за большого размера дерева DOM может замедляться расчет стиля и компоновка макета. Это повлияет на скорость отклика страницы и увеличит объем используемой памяти. Узнайте, [как уменьшить размер дерева DOM](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Из-за большого размера дерева DOM может замедляться расчет стиля и компоновка макета. Это повлияет на скорость отклика страницы и увеличит объем используемой памяти. Узнайте, [как уменьшить размер дерева DOM](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Продолжительность" @@ -2088,7 +2124,7 @@ "message": "Значение" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Ваш первый сетевой запрос – самый важный. Уменьшайте задержку, избегая переадресации, ускоряя ответ сервера и используя сжатие текста." + "message": "Первый сетевой запрос – самый важный. [Уменьшите задержку при его отправке](https://developer.chrome.com/docs/performance/insights/document-latency): не используйте переадресацию, применяйте сжатие текста и следите за тем, чтобы ответ с сервера приходил быстро." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Зафиксированы переадресации ({PH1}, +{PH2})" @@ -2127,13 +2163,13 @@ "message": "Источник" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Чтобы сократить расход трафика, удалите из пакетов большие повторяющиеся модули JavaScript." + "message": "Чтобы сократить расход трафика, удалите из пакетов большие [повторяющиеся модули JavaScript](https://developer.chrome.com/docs/performance/insights/duplicated-javascript)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Дублирующийся код JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Рекомендуем использовать свойство [font-display](https://developer.chrome.com/blog/font-display) со значением swap или optional, чтобы весь текст был одинаково виден. Значение swap можно дополнительно оптимизировать, чтобы с помощью [переопределения показателей шрифта](https://developer.chrome.com/blog/font-fallbacks) уменьшить смещения макета." + "message": "Рекомендуем использовать свойство [font-display](https://developer.chrome.com/docs/performance/insights/font-display) со значением swap или optional, чтобы весь текст был одинаково виден. Значение swap можно дополнительно оптимизировать, чтобы с помощью [переопределения показателей шрифта](https://developer.chrome.com/blog/font-fallbacks) уменьшить смещения макета." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Шрифт" @@ -2148,10 +2184,10 @@ "message": "(анонимная)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Принудительная компоновка происходит, когда JavaScript запрашивает геометрические свойства (например, offsetWidth) после того, как стили становятся недействительными из-за изменения состояния DOM. Это может привести к снижению производительности. Подробнее [о принудительной компоновке](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) и возможных способах ее устранения…" + "message": "Принудительная компоновка происходит, когда JavaScript запрашивает геометрические свойства (например, offsetWidth) после того, как стили становятся недействительными из-за изменения состояния DOM. Это может привести к снижению производительности. Подробнее [о принудительной компоновке](https://developer.chrome.com/docs/performance/insights/forced-reflow) и возможных способах ее устранения…" }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Трассировка стека" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Фреймы вызова, активирующие компоновку" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Принудительная компоновка" @@ -2166,7 +2202,7 @@ "message": "[без атрибуции]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Начните анализ с самого длинного этапа. Задержки [можно уменьшить](https://web.dev/articles/optimize-inp#optimize_interactions). Чтобы сократить продолжительность обработки, [оптимизируйте затраты основного потока](https://web.dev/articles/optimize-long-tasks). Обычно они относятся к JS." + "message": "[Улучшите показатель INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown), проанализировав самый длинный этап." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Продолжительность" @@ -2190,7 +2226,7 @@ "message": "Обзор INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Если изображения будут быстрее скачиваться, то время загрузки страницы и значение LCP могут стать меньше. Узнайте, [как оптимизировать размер изображений](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)." + "message": "Если изображения будут быстрее скачиваться, то время загрузки страницы и значение LCP могут стать меньше. Узнайте, [как оптимизировать размер изображений](https://developer.chrome.com/docs/performance/insights/image-delivery)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (около {PH2})." @@ -2220,7 +2256,7 @@ "message": "Если использовать не GIF, а видеоформаты, размер файла с анимированным контентом будет меньше." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Для каждого этапа [есть стратегии улучшения](https://web.dev/articles/optimize-lcp#lcp-breakdown). В идеале большая часть времени, требуемого на полную отрисовку элементов LCP, должна тратиться на загрузку ресурсов, а не на задержки." + "message": "Для каждого этапа [есть стратегии улучшения](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). В идеале большая часть времени, требуемого на полную отрисовку элементов LCP, должна тратиться на загрузку ресурсов, а не на задержки." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Продолжительность" @@ -2250,7 +2286,7 @@ "message": "Разбивка LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Оптимизируйте LCP, сделав возможным [находить](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) самое крупное изображение прямо из HTML-кода. Также советуем [избегать отложенной загрузки](https://web.dev/articles/lcp-lazy-loading)." + "message": "[Оптимизируйте LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery): сделайте так, чтобы самое крупное изображение было доступно прямо в HTML-коде, и не используйте отложенную загрузку." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "Свойству fetchpriority присвоено значение \"high\"" @@ -2283,13 +2319,13 @@ "message": "Потерянные байты" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Полифилы и преобразования позволяют работать с новыми возможностями JavaScript в более старых браузерах. Однако для современных браузеров большинство из них не требуется. Если поддержка более старых браузеров не требуется, возможно стоит изменить процесс сборки JavaScript, чтобы не транспилировать функции [Baseline](https://web.dev/articles/baseline-and-polyfills). Узнайте, [почему большинство сайтов могут использовать код ES6+ без транспилирования](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)." + "message": "Полифилы и преобразования позволяют работать с новыми возможностями JavaScript в более старых браузерах. Однако для современных браузеров большинство из них не требуется. Если поддержка более старых браузеров не требуется, возможно стоит изменить процесс сборки JavaScript, чтобы не транспилировать функции [Baseline](https://web.dev/articles/baseline-and-polyfills). Узнайте, [почему большинство сайтов могут использовать код ES6+ без транспилирования](https://developer.chrome.com/docs/performance/insights/legacy-javascript)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Устаревший код JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 и HTTP/3 имеют много преимуществ перед HTTP/1.1, например мультиплексирование. Подробнее [о современных версиях HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)…" + "message": "HTTP/2 и HTTP/3 имеют много преимуществ перед HTTP/1.1, например мультиплексирование. Подробнее [о современных версиях HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)…" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Нет запросов с использованием HTTP/1.1, или текущее использование HTTP/1.1 не представляет значительной возможности для оптимизации. Запросы HTTP/1.1 помечаются, только если с одного источника загружаются шесть или более статических ресурсов, и они не обслуживаются из локальной среды разработки или стороннего источника." @@ -2322,7 +2358,7 @@ "message": "Неиспользуемое предварительное подключение. Убедитесь, что атрибут crossorigin настроен правильно." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Старайтесь избегать цепочек критических запросов.](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) Чтобы ускорить загрузку страницы, сократите количество запросов, уменьшите размер скачиваемых ресурсов или отложите скачивание ненужных ресурсов." + "message": "[Старайтесь избегать цепочек критических запросов.](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) Чтобы ускорить загрузку страницы, сократите количество запросов, уменьшите размер скачиваемых ресурсов или отложите скачивание ненужных ресурсов." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Добавьте к самым значимым источникам подсказки для [предварительного подключения](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/), но не более четырех." @@ -2361,7 +2397,7 @@ "message": "Избегайте цепочек критических запросов. Чтобы ускорить загрузку страниц, рекомендуется сократить количество запросов, уменьшить размер скачиваемых ресурсов или отложить скачивание ненужных ресурсов." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Запросы блокируют обработку при первоначальной загрузке страницы. Это может привести к увеличению значения LCP. [Отсрочка или встраивание](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) могут избавить от негативного воздействия этих сетевых запросов." + "message": "Запросы блокируют обработку при первоначальной загрузке страницы. Это может привести к увеличению значения LCP. [Отсрочка или встраивание](https://developer.chrome.com/docs/performance/insights/render-blocking) могут избавить от негативного воздействия этих сетевых запросов." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Продолжительность" @@ -2376,7 +2412,7 @@ "message": "Запросы, блокирующие отрисовку страницы" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Если затраты на повторный расчет стиля остаются высокими, оптимизация селектора может их снизить. [Оптимизируйте селекторы](https://developer.chrome.com/docs/devtools/performance/selector-stats) с большим временем выполнения и высоким процентом медленного пути. Затраты на сопоставление можно снижать, используя более простые селекторы и сокращая их количество, а также за счет более компактной структуры DOM." + "message": "Если затраты на повторный расчет стиля остаются высокими, оптимизация селектора может их снизить. [Оптимизируйте селекторы](https://developer.chrome.com/docs/performance/insights/slow-css-selector) с большим временем выполнения и высоким процентом медленного пути. Затраты на сопоставление можно снижать, используя более простые селекторы и сокращая их количество, а также за счет более компактной структуры DOM." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Прошедшее время" @@ -2415,7 +2451,7 @@ "message": "Объем передаваемых данных" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Сторонний код может сильно замедлить загрузку страниц сайта. [Сократите и отсрочьте загрузку стороннего кода,](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) чтобы ускорить показ своего контента." + "message": "Сторонний код может сильно замедлить загрузку страниц сайта. [Сократите и отсрочьте загрузку стороннего кода,](https://developer.chrome.com/docs/performance/insights/third-parties) чтобы ускорить показ своего контента." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Сторонний контент не найден" @@ -2424,7 +2460,7 @@ "message": "Сторонний код" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Если область просмотра не оптимизирована для мобильных устройств, при касании экрана возможна [задержка до 300 мс](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)." + "message": "Если область просмотра не оптимизирована для мобильных устройств, при касании экрана возможна [задержка до 300 мс](https://developer.chrome.com/docs/performance/insights/viewport)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Задержка нажатия" diff --git a/shared/localization/locales/sk.json b/shared/localization/locales/sk.json index 0cbad23d0bc3..01f328191f64 100644 --- a/shared/localization/locales/sk.json +++ b/shared/localization/locales/sk.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Prehľad cesty používateľov v službe Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Podpora reportov atribúcie bola ukončená a budú odstránené. Podrobnosti nájdete na https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Autorizácie sa nebude týkať zástupný symbol (*) pri spracovaní CORS Access-Control-Allow-Headers." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "Podpora funkcie chrome.loadTimes() bola ukončená. Namiesto nej použite štandardizované rozhranie API: nextHopProtocol v rámci funkcie Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Súbory cookie so znakom \\(0|r|n) budú namiesto skrátenia odmietnuté." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Podpora uvoľnenia pravidla z rovnakých zdrojov nastavením funkcie document.domain bola ukončená a táto možnosť bude predvolene zakázaná. Upozornenie na ukončenie podpory pochádza z prístupu z iných zdrojov, ktorý bol povolený nastavením funkcie document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Podpora údajov: podpora webových adries v prvku SVGUseElement bola ukončená a v budúcnosti bude odstránená." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Toto je príklad zobrazenia kódu vyžadovaného pre proces prehliadača s nahláseným ukončením podpory." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Podpora rozhrania Protected Audience API bola ukončená a v budúcom vydaní bude odstránené." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "Funkcie getCurrentPosition() a watchPosition() už nefungujú v nezabezpečených zdrojoch. Ak chcete túto funkciu používať, mali by ste zvážiť prechod svojej aplikácie na zabezpečený zdroj, ako je HTTPS. Viac sa dozviete na https://goo.gle/chrome-insecure-origins." + "message": "Funkcie getCurrentPosition() a watchPosition() už nepracujú v nezabezpečených zdrojoch. Ak chcete túto funkciu používať, mali by ste zvážiť prechod svojej aplikácie na zabezpečený zdroj, ako je HTTPS. Viac sa dozviete na https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "Podpora funkcií getCurrentPosition() a watchPosition() bola ukončená v nezabezpečených zdrojoch. Ak chcete túto funkciu používať, mali by ste zvážiť prechod svojej aplikácie na zabezpečený zdroj, ako je HTTPS. Viac sa dozviete na https://goo.gle/chrome-insecure-origins." + "message": "Podpora funkcií getCurrentPosition() a watchPosition() bola ukončená v nezabezpečených zdrojoch. Ak chcete túto funkciu používať, mali by ste zvážiť prechod svojej aplikácie na zabezpečený zdroj, ako je HTTPS. Viac sa dozviete na https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() už nefunguje v nezabezpečených zdrojoch. Ak chcete túto funkciu používať, mali by ste zvážiť prechod svojej aplikácie na zabezpečený zdroj, ako je HTTPS. Viac sa dozviete na https://goo.gle/chrome-insecure-origins." + "message": "getUserMedia() už nefunguje v nezabezpečených zdrojoch. Ak chcete túto funkciu používať, mali by ste zvážiť prechod svojej aplikácie na zabezpečený zdroj, ako je HTTPS. Viac sa dozviete na https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "Podpora funkcie RTCPeerConnectionIceErrorEvent.hostCandidate bola ukončená. Použite namiesto nej funkciu RTCPeerConnectionIceErrorEvent.address alebo RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Podpora volania Intl.v8BreakIterator bola ukončená. Namiesto neho použite volanie Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "Šablóny CSS nie je možné načítať z webových adries file:, pokiaľ sa nekončia príponou súboru .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "Podpora metódy LanguageModel.params() bola ukončená a teraz je k dispozícii iba v kontextoch rozšírení. Podpora polí topK a temperature súvisiacich s jej výsledkom bola tiež ukončená." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Podpora parametra alebo atribútu temperature pre LanguageModel bola ukončená. Funguje iba v rámci rozšírení a v budúcnosti môže byť odstránený." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Podpora parametra alebo atribútu topK pre LanguageModel bola ukončená. Funguje iba v rámci rozšírení a v budúcnosti môže byť odstránený." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "Podpora atribútu LanguageModel.inputQuota bola ukončená. Použite radšej LanguageModel.contextWindow. Tento alias je k dispozícii iba v rozšíreniach." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "Podpora atribútu LanguageModel.inputUsage bola ukončená. Použite radšej LanguageModel.contextUsage. Tento alias je k dispozícii iba v rozšíreniach." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Podpora použitia funkcie SourceBuffer.abort() na prerušenie odstránenia asynchrónneho rozsahu možnosti remove() bola ukončená z dôvodu zmeny špecifikácie. Podpora bude v budúcnosti odstránená. Namiesto toho by ste mali prijímať udalosť updateend. Funkcia abort() je určená iba na prerušenie pripojenia asynchrónnych médií alebo resetovanie stavu analyzátora." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "Podpora metódy LanguageModel.measureInputUsage() bola ukončená. Použite radšej LanguageModel.measureContextUsage(). Tento alias je k dispozícii iba v rozšíreniach." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Podpora nastavenia funkcie MediaSource.duration pod najvyššiu časovú pečiatku prezentácie akýchkoľvek kódovaných rámov vo vyrovnávacej pamäti bola ukončená z dôvodu zmeny špecifikácie. V budúcnosti bude odstránená podpora implicitného odstránenia skrátených médií vo vyrovnávacej pamäti. Namiesto toho by ste mali vykonať explicitnú funkciu remove(newDuration, oldDuration) v prípade všetkých možností sourceBuffers, kde platí newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "Podpora obslužného nástroja LanguageModel.onquotaoverflow bola ukončená. Použite radšej LanguageModel.oncontextoverflow. Alias LanguageModel.onquotaoverflow je k dispozícii iba v prípade rozšírení." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "Šablóny CSS nie je možné načítať z webových adries file:, pokiaľ sa nekončia príponou súboru .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI požiada o povolenie na použitie, aj keď exkluzívne správy systému (SysEx) nie sú vo funkcii MIDIOptions špecifikované." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Rozhranie Notification API už nie je možné používať z nezabezpečených zdrojov. Mali by ste zvážiť prechod svojej aplikácie na zabezpečený zdroj, ako je HTTPS. Viac sa dozviete na https://goo.gle/chrome-insecure-origins." + "message": "Rozhranie Notification API už nie je možné používať z nezabezpečených zdrojov. Mali by ste zvážiť prechod svojej aplikácie na zabezpečený zdroj, ako je HTTPS. Viac sa dozviete na https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Povolenie pre rozhranie Notification API už nie je možné požadovať z prvku iframe od iných zdrojov. Namiesto toho by ste mali zvážiť požadovanie povolenia z rámu najvyššej úrovne alebo otvorenie nového okna." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "Podpora rozhrania HTMLVideoElement.webkitSupportsFullscreen bola ukončená. Použite namiesto neho Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Ukončujeme podporu rozhrania API chrome.privacy.websites.privacySandboxEnabled, ale zostane aktívne na zaistenie spätnej kompatibility až do vydania verzie M113. Používajte namiesto neho chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled a chrome.privacy.websites.adMeasurementEnabled. Viac sa dozviete na https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Obmedzenie DtlsSrtpKeyAgreement bolo odstránené. Pre toto obmedzenie ste špecifikovali hodnotu false, ktorá je interpretovaná ako pokus o použitie odstránenej metódy SDES key negotiation. Táto funkcia bola odstránená. Namiesto nej použite službu, ktorá podporuje funkciu DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Podpora rozhrania Range.expand() bola ukončená. Použite namiesto neho Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Podpora funkcie Related Website Sets bola ukončená a táto funkcia bude odstránená. Ďalšie podrobnosti nájdete na https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Požiadavky podzdrojov, ktorých webové adresy zahrnujú vložené prihlasovacie údaje (napr. https://user:pass@host/), sú blokované." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer bude vyžadovať izoláciu od iných zdrojov. Viac sa dozviete na https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Podpora rozhrania Shared Storage API bola ukončená a v budúcom vydaní bude odstránené." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "Podpora funkcie document.requestStorageAccessFor bola ukončená a táto funkcia bude odstránená. Ďalšie podrobnosti nájdete na https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Podpora funkcie speechSynthesis.speak() bez aktivácie používateľa bola ukončená a funkcia bude odstránená." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Podpora rozhrania Topics API bola ukončená a v budúcom vydaní bude odstránené." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Podpora prijímačov udalostí uvoľnenia z pamäte bola ukončená a prijímače budú odstránené." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Rozšírenia by sa mali prihlásiť do izolovania od iných zdrojov, ak chcú ďalej používať funkciu SharedArrayBuffer. Prejdite na https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "Podpora spôsobu BluetoothRemoteGATTCharacteristic.writeValue() bola ukončená. Použite radšej writeValueWithResponse() alebo writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "JSON odpovede nepodporuje kódovanie UTF‑16 v rámci funkcie XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Podpora synchrónnej funkcie XMLHttpRequest v hlavnom vlákne bola ukončená pre nepriaznivé účinky na prostredie koncového používateľa. Viac sa dozviete na https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Všetky prehliadače ukončili podporu rozhrania XSLTProcessor a inštrukcií na spracovanie XSLT. Tieto funkcie budú z tohto prehliadača čoskoro odstránené." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animácia" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Zmeny rozloženia sa vyskytujú, keď sa prvky pohnú bez interakcie používateľa. [Vyšetrite príčiny zmien rozloženia](https://web.dev/articles/optimize-cls), ako sú pridávanie, odstraňovanie prvkov alebo zmena ich písiem pri načítavaní stránky." + "message": "Zmeny rozloženia sa vyskytujú, keď sa prvky pohnú bez interakcie používateľa. [Vyšetrite príčiny zmien rozloženia](https://developer.chrome.com/docs/performance/insights/cls-culprit), ako sú pridávanie, odstraňovanie prvkov alebo zmena ich písiem pri načítavaní stránky." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Vložený prvok iframe" @@ -2040,7 +2076,7 @@ "message": "TTL vyrovnávacej pamäte" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Dlhá životnosť vyrovnávacej pamäte môže zrýchliť opakované návštevy stránky. [Ďalšie informácie](https://web.dev/uses-long-cache-ttl/)" + "message": "Dlhá životnosť vyrovnávacej pamäte môže zrýchliť opakované návštevy stránky. [Ďalšie informácie o ukladaní do vyrovnávacej pamäte](https://developer.chrome.com/docs/performance/insights/cache)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Žiadne požiadavky s neefektívnymi pravidlami vyrovnávacej pamäte" @@ -2055,7 +2091,7 @@ "message": "Efektívne využívanie celých období vyrovnácej pamäte" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Rozsiahly model DOM môže predĺžiť výpočty štýlov a preformátovaní rozložení, čím ovplyvní responzívnosť stránky. Okrem toho zvýši využitie pamäte. [Ako sa vyhnúť nadmernej veľkosti modelu DOM](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)" + "message": "Rozsiahly model DOM môže predĺžiť výpočty štýlov a preformátovaní rozložení, čím ovplyvní responzívnosť stránky. Okrem toho zvýši využitie pamäte. [Ako sa vyhnúť nadmernej veľkosti modelu DOM](https://developer.chrome.com/docs/performance/insights/dom-size)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Trvanie" @@ -2091,7 +2127,7 @@ "message": "Hodnota" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Vaša prvá požiadavka siete je najdôležitejšia. Zabráňte presmerovaniam, zaistite rýchlu odozvu servera a povoľte kompresiou textu, aby ste znížili latenciu." + "message": "Prvá požiadavka siete je najdôležitejšia. Zabráňte presmerovaniam, zaistite rýchlu odozvu servera a povoľte kompresiou textu, aby ste [znížili latenciu](https://developer.chrome.com/docs/performance/insights/document-latency)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Požiadavka obsahovala presmerovania (počet: {PH1}, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Zdroj" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Odstráňte z balíčkov veľké duplicitné moduly JavaScriptu, aby ste zredukovali nepotrebné bajty spotrebované aktivitou siete." + "message": "Odstráňte z balíkov veľké [duplicitné moduly JavaScriptu](https://developer.chrome.com/docs/performance/insights/duplicated-javascript), aby ste zredukovali nepotrebné bajty spotrebované aktivitou siete." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Duplicitný JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Zvážte nastavenie písma [font-display](https://developer.chrome.com/blog/font-display) na swap alebo optional, aby bol text konzistentne viditeľný. swap je možné ďalej optimalizovať a zjemniť tak zmeny rozloženia [prepísaním metriky písma](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Zvážte nastavenie písma [font-display](https://developer.chrome.com/docs/performance/insights/font-display) na swap alebo optional, aby bol text konzistentne viditeľný. swap je možné ďalej optimalizovať a zjemniť tak zmeny rozloženia [prepísaním metriky písma](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Písmo" @@ -2151,10 +2187,10 @@ "message": "(anonymné)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "K vynútenému preformátovaniu dochádza, keď JavaScript dopytuje geometrické vlastnosti (napríklad offsetWidth) po zneplatnení štýlov zmenou stavu prvku DOM. Môže to viesť k nízkej výkonnosti. Prečítajte si viac o [vynútených preformátovaniach](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) a prípadných opatrení na minimalizáciu problémov." + "message": "K vynútenému preformátovaniu dochádza, keď JavaScript dopytuje geometrické vlastnosti (napríklad offsetWidth) po zneplatnení štýlov zmenou stavu prvku DOM. Môže to viesť k nízkej výkonnosti. Prečítajte si viac o [vynútených preformátovaniach](https://developer.chrome.com/docs/performance/insights/forced-reflow) a prípadných opatrení na minimalizáciu problémov." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Sledovanie zásobníka" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Rámce volaní, ktoré spúšťajú preformátovanie" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Vynútené preformátovanie" @@ -2169,7 +2205,7 @@ "message": "[bez atribútu]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Začnite skúmať najdlhšiu podčasť. [Oneskorenia sa dajú minimalizovať](https://web.dev/articles/optimize-inp#optimize_interactions). Ak chcete skrátiť čas spracovania, [optimalizujte náklady hlavného vlákna](https://web.dev/articles/optimize-long-tasks), vo väčšine prípadov JS." + "message": "Skontrolujte najdlhšiu podčasť a začnite skúmať, [ako zlepšiť oneskorenie vykreslenia po interakcii](https://developer.chrome.com/docs/performance/insights/inp-breakdown)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Trvanie" @@ -2193,7 +2229,7 @@ "message": "Rozdelenie oneskorenia vykreslenia po interakcii" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Znížením času sťahovania obrázkov môžete zlepšiť registrovaný čas načítania stránky a vykreslenie najväčšieho prvku. [Ďalšie informácie o optimalizácii veľkosti obrázkov](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Znížením času sťahovania obrázkov môžete zlepšiť registrovaný čas načítania stránky a vykreslenie najväčšieho prvku. [Ďalšie informácie o optimalizácii veľkosti obrázkov](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (odhad. {PH2})" @@ -2223,7 +2259,7 @@ "message": "Používanie videoformátov namiesto gifov môže zlepšiť veľkosť animovaného obsahu na stiahnutie." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Každá [ podčasť má špecifické stratégie zlepšenia](https://web.dev/articles/optimize-lcp#lcp-breakdown). V ideálnom prípade by väčšina času vykreslenia najväčšieho prvku mala byť vynaložená na načítanie zdrojov, ktoré nie sú v rozsahu oneskorenia." + "message": "Každá [ podčasť má špecifické stratégie zlepšenia](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). V ideálnom prípade by väčšina času vykreslenia najväčšieho prvku mala byť vynaložená na načítanie zdrojov, ktoré nie sú v rozsahu oneskorenia." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Trvanie" @@ -2253,7 +2289,7 @@ "message": "Rozdelenie vykreslenia najväčšieho prvku" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimalizujte vykreslenie najväčšieho prvku tým, že jeho obrázok okamžite [zviditeľníte](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) v jazyku HTML a [zabránite lenivému načítaniu](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimalizujte vykreslenie najväčšieho prvku](https://developer.chrome.com/docs/performance/insights/lcp-discovery) tým, že jeho obrázok okamžite zviditeľníte v jazyku HTML a zabránite lenivému načítaniu" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "prioritanačítania=použitá možnosť Vysoká" @@ -2286,13 +2322,13 @@ "message": "Stratené bajty" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Viacnásobné vyplnenia a transformácie umožňujú starším prehliadačom používať nové funkcie JavaScriptu. Mnohé z nich však nie sú pre moderné prehliadače potrebné. Ak nutne nemusíte podporovať staršie prehliadače, zvážte úpravu procesu kompilácie JavaScriptu tak, aby nedochádzalo k transpilovaniu [základných](https://web.dev/articles/baseline-and-polyfills) funkcií. [Prečo väčšina webov môže nasadiť kód ES6+ bez transpilácie](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Viacnásobné vyplnenia a transformácie umožňujú starším prehliadačom používať nové funkcie JavaScriptu. Mnohé z nich však nie sú pre moderné prehliadače potrebné. Ak nutne nemusíte podporovať staršie prehliadače, zvážte úpravu procesu kompilácie JavaScriptu tak, aby nedochádzalo k transpilovaniu [základných](https://web.dev/articles/baseline-and-polyfills) funkcií. [Prečo väčšina webov môže nasadiť kód ES6+ bez transpilácie](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Starý JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 a HTTP/3 ponúkajú v porovnaní s protokolom HTTP/1.1 mnoho výhod, napríklad multiplexnú moduláciu. [Ďalšie informácie o používaní moderného protokolu HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "HTTP/2 a HTTP/3 ponúkajú v porovnaní s protokolom HTTP/1.1 mnoho výhod, napríklad multiplexnú moduláciu. [Ďalšie informácie o používaní moderného protokolu HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Žiadna požiadavka nepoužila protokol HTTP/1.1 alebo jeho aktuálne používanie nepredstavuje významnú príležitosť na optimalizáciu. Požiadavky HTTP/1.1 sa nahlasujú iba vtedy, keď šesť alebo viac statických zdrojov pochádza z rovnakého zdroja a nie sú poskytované z miestneho vývojového prostredia ani zdroja tretej strany." @@ -2325,7 +2361,7 @@ "message": "Nepoužívané predbežné pripojenie. Skontrolujte, či atribút crossorigin používate správne." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Vyhnite sa zreťazeniu kľúčových žiadostí](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) skrátením dĺžky reťazcov, aby ste znížili veľkosť sťahovaných zdrojov, alebo odložte sťahovanie nepotrebných zdrojov, čím zlepšíte načítanie stránky." + "message": "[Vyhnite sa zreťazeniu kľúčových žiadostí](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) skrátením dĺžky reťazcov, aby ste znížili veľkosť sťahovaných zdrojov, alebo odložte sťahovanie nepotrebných zdrojov, čím zlepšíte načítanie stránky." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Pridajte indikátory [predbežného pripojenia](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) pre najdôležitejšie zdroje, ale snažte sa použiť najviac štyri." @@ -2364,7 +2400,7 @@ "message": "Predíďte zreťazeniu kľúčových žiadostí skrátením dĺžky reťazcov, aby ste znížili veľkosť sťahovaných zdrojov, alebo odložte sťahovanie nepotrebných zdrojov, čím zlepšíte načítanie stránky." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Požiadavky blokujú počiatočné vykreslenie stránky, čo môže spôsobiť oneskorenie vykreslenia najväčšieho prvku. [Oneskorením alebo vložením](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) môžete tieto požiadavky na sieť presunúť mimo kritickej cesty." + "message": "Požiadavky blokujú počiatočné vykreslenie stránky, čo môže spôsobiť oneskorenie vykreslenia najväčšieho prvku. [Oneskorením alebo vložením](https://developer.chrome.com/docs/performance/insights/render-blocking) môžete tieto požiadavky na sieť presunúť mimo kritickej cesty." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Trvanie" @@ -2379,7 +2415,7 @@ "message": "Žiadosti o blokovanie vykreslenia" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Ak sú náklady na prepočítanie štýlu stále vysoké, optimalizáciou selektora ich môžete znížiť. [Optimalizujte selektory](https://developer.chrome.com/docs/devtools/performance/selector-stats) s dlhým časom uplynutia a vysokým percentom pomalej cesty. Jednoduchšie selektory, menej selektorov, menší model DOM a plytší model DOM znížia náklady na párovanie." + "message": "Ak sú náklady na prepočítanie štýlu stále vysoké, optimalizáciou selektora ich môžete znížiť. [Optimalizujte selektory](https://developer.chrome.com/docs/performance/insights/slow-css-selector) s dlhým časom uplynutia a vysokým percentom pomalej cesty. Jednoduchšie selektory, menej selektorov, menší model DOM a plytší model DOM znížia náklady na párovanie." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Uplynutý čas" @@ -2418,7 +2454,7 @@ "message": "Veľkosť prenosu" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Kód tretej strany môže výrazne ovplyvniť výkonnosť načítavania. [Zredukujte a odložte načítanie kódu tretej strany](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/), aby sa priorizoval obsah vašej stránky." + "message": "Kód tretej strany môže výrazne ovplyvniť výkonnosť načítavania. [Zredukujte a odložte načítanie kódu tretej strany](https://developer.chrome.com/docs/performance/insights/third-parties), aby sa priorizoval obsah vašej stránky." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Nenašli sa žiadne tretie strany" @@ -2427,7 +2463,7 @@ "message": "Tretie strany" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Ak oblasť zobrazenia nie je optimalizovaná pre mobily, interakcie klepnutím môžu byť [oneskorené až o 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)." + "message": "Ak oblasť zobrazenia nie je optimalizovaná pre mobily, interakcie klepnutím môžu byť [oneskorené až o 300 ms](https://developer.chrome.com/docs/performance/insights/viewport)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Oneskorenie klepnutia v mobilnom zariadení" diff --git a/shared/localization/locales/sl.json b/shared/localization/locales/sl.json index e8accf3675fa..95ca3788f67c 100644 --- a/shared/localization/locales/sl.json +++ b/shared/localization/locales/sl.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Poročilo o toku uporabnikov orodja Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Poročanje o dodeljevanju je zastarelo in bo odstranjeno. Podrobnosti so na voljo na https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Pri avtorizaciji ne bo mogoče uporabiti nadomestnega znaka (*) pri obdelavi CORS Access-Control-Allow-Headers." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "Možnost »chrome.loadTimes()« je zastarela, zato namesto nje uporabite standardizirani API: »nextHopProtocol« v Času krmarjenja 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Piškotki, ki vsebujejo znak »\\(0|r|n)«, bodo zavrnjeni in ne prirezani." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Opustitev pravilnika, ki predpisuje isti izvor, z nastavitvijo možnosti »document.domain« je zastarela in bo privzeto onemogočena. To opozorilo o zastarelosti je za dostop iz več izvorov, ki je bil omogočen z nastavitvijo možnosti »document.domain«." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Podpora za podatke: URL-ji v elementu SVGUseElement so zastareli in bodo v prihodnosti odstranjeni." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "To je primer prikaza kode, ki je potrebna za prijavljeno zastarelost procesa brskalnika." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API je zastarel in bo v prihodnji izdaji odstranjen." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "»getCurrentPosition()« in »watchPosition()« ne delujeta več z izvori, ki niso varni. Če želite uporabiti to funkcijo, razmislite o tem, da bi za aplikacijo uporabili varen izvor, kot je HTTPS. Več podrobnosti: https://goo.gle/chrome-insecure-origins." + "message": "»getCurrentPosition()« in »watchPosition()« ne delujeta več z izvori, ki niso varni. Če želite uporabiti to funkcijo, razmislite o tem, da bi za aplikacijo uporabili varen izvor, kot je HTTPS. Več podrobnosti je na voljo na https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "Možnosti »getCurrentPosition()« in »watchPosition()« sta označeni kot zastareli za izvore, ki niso varni. Če želite uporabiti to funkcijo, razmislite o tem, da bi za aplikacijo uporabili varen izvor, kot je HTTPS. Več podrobnosti: https://goo.gle/chrome-insecure-origins." + "message": "Možnosti »getCurrentPosition()« in »watchPosition()« sta označeni kot zastareli za izvore, ki niso varni. Če želite uporabiti to funkcijo, razmislite o tem, da bi za aplikacijo uporabili varen izvor, kot je HTTPS. Več podrobnosti je na voljo na https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "»getUserMedia()« ne deluje več z izvori, ki niso varni. Če želite uporabiti to funkcijo, razmislite o tem, da bi za aplikacijo uporabili varen izvor, kot je HTTPS. Več podrobnosti: https://goo.gle/chrome-insecure-origins." + "message": "»getUserMedia()« ne deluje več z izvori, ki niso varni. Če želite uporabiti to funkcijo, razmislite o tem, da bi za aplikacijo uporabili varen izvor, kot je HTTPS. Več podrobnosti je na voljo na https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "Možnost »RTCPeerConnectionIceErrorEvent.hostCandidate« je zastarela. Namesto nje uporabite »RTCPeerConnectionIceErrorEvent.address« ali »RTCPeerConnectionIceErrorEvent.port«." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Možnost »Intl.v8BreakIterator« je zastarela. Namesto tega uporabite »Intl.Segmenter«." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "Slogov CSS ni mogoče naložiti iz URL-jev za »file:«, razen če se končajo s datotečno pripono .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() je zastarel in je zdaj na voljo samo v kontekstih razširitev. Zastarela so tudi polja, povezana s topK in temperaturo, v njegovem rezultatu." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Parameter/atribut »temperature« za LanguageModel je zastarel. Deluje samo v razširitvah in bo morda v prihodnosti odstranjen." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Parameter/atribut »topK« za LanguageModel je zastarel. Deluje samo v razširitvah in bo morda v prihodnosti odstranjen." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota je zastarel. Uporabite LanguageModel.contextWindow. Ta vzdevek je na voljo samo v razširitvah." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage je zastarel. Namesto tega uporabite LanguageModel.contextUsage. Ta vzdevek je na voljo samo v razširitvah." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Uporaba možnosti »SourceBuffer.abort()« za prekinitev asinhrone odstranitve obsega za »remove()« je zastarela zaradi spremembe specifikacije. Podpora bo v prihodnosti odstranjena. Namesto tega raje poslušajte dogodek updateend. Možnost »abort()« je namenjena samo za prekinitev asinhronega dodajanja predstavnosti ali ponastavitev stanja razčlenjevalnika." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() je zastarel. Namesto tega uporabite LanguageModel.measureContextUsage(). Ta vzdevek je na voljo samo v razširitvah." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Nastavitev možnosti »MediaSource.duration« pod najvišji časovni žig predstavitve katerih koli medpomnjenih kodiranih okvirov je zastarela zaradi spremembe specifikacije. Podpora za implicitno odstranitev prirezanih medpomnjenih predstavnosti bo v prihodnosti odstranjena. Namesto tega izvedite eksplicitno možnost »remove(newDuration, oldDuration)« na vseh »sourceBuffers«, kjer je newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow je zastarel. Namesto tega uporabite LanguageModel.oncontextoverflow. Vzdevek LanguageModel.onquotaoverflow je na voljo samo v razširitvah." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "Slogov CSS ni mogoče naložiti iz URL-jev za »file:«, razen če se končajo s datotečno pripono .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Spletni MIDI bo zahteval dovoljenje za uporabo, tudi če sysex ni določen v »MIDIOptions«." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Obvestilnega API-ja ni več dovoljeno uporabljati iz izvorov, ki niso varni. Razmislite o tem, da bi za aplikacijo uporabili varen izvor, kot je HTTPS. Več podrobnosti: https://goo.gle/chrome-insecure-origins." + "message": "Obvestilnega API-ja ni več dovoljeno uporabljati iz izvorov, ki niso varni. Razmislite o tem, da bi za aplikacijo uporabili varen izvor, kot je HTTPS. Več podrobnosti je na voljo na https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Dovoljenja za obvestilni API ni več mogoče zahtevati iz elementa iframe iz več izvorov. Razmislite o tem, da bi namesto tega zahtevali dovoljenje od okvira na visoki ravni ali odprli novo okno." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "API HTMLVideoElement.webkitSupportsFullscreen je zastarel. Uporabite »Document.fullscreenEnabled«." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "API chrome.privacy.websites.privacySandboxEnabled bo označen kot zastarel, vendar bo do izdaje različice M113 aktiven zaradi povratne združljivosti. Namesto tega API-ja uporabite chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled in chrome.privacy.websites.adMeasurementEnabled. Glejte https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Omejitev »DtlsSrtpKeyAgreement« je odstranjena. Navedli ste vrednost »false« za to omejitev, kar se razlaga kot poskus uporabe odstranjene metode »SDES key negotiation«. Ta funkcija je odstranjena. Namesto nje uporabite storitev, ki podpira »DTLS key negotiation«." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Obseg Range.expand() je zastarel. Uporabite »Selection.modify()«." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Možnost »Related Website Sets« je zastarela in bo odstranjena. Več podrobnosti je na voljo na https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Zahteve za podsredstva, katerih URL-ji vsebujejo vdelane poverilnice (npr. »https://user:pass@host/«), so blokirane." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "Za »SharedArrayBuffer« bo potrebno izoliranje od drugih izvorov. Več podrobnosti: https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API je zastarel in bo v prihodnji izdaji odstranjen." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "Možnost »document.requestStorageAccessFor« je zastarela in bo odstranjena. Več podrobnosti je na voljo na https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Možnost »speechSynthesis.speak()« brez aktiviranja uporabnika je zastarela in bo odstranjena." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "API za teme je zastarel in bo v prihodnji izdaji odstranjen." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Poslušalci dogodkov za odstranjevanje so zastareli in bodo odstranjeni." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Razširitve, ki želijo še naprej uporabljati »SharedArrayBuffer«, morajo omogočiti izoliranje od drugih izvorov. Glejte: https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "Možnost »BluetoothRemoteGATTCharacteristic.writeValue()« je zastarela. Namesto tega uporabite »writeValueWithResponse()« ali »writeValueWithoutResponse()«." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "JSON odgovora v »XMLHttpRequest« ne podpira standarda UTF-16." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Sinhrona možnost »XMLHttpRequest« na glavni niti je zastarela, ker slabo vpliva na izkušnjo končnega uporabnika. Dodatna pomoč: https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Vsi brskalniki so XSLTProcessor in navodila za obdelavo XSLT označili kot zastarele. Te funkcije bodo kmalu odstranjene iz tega brskalnika." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animacija" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Spremembe postavitve se pojavijo, ko se elementi premikajo brez interakcije uporabnika. [Raziščite vzroke sprememb postavitve](https://web.dev/articles/optimize-cls), kot so dodajanje ali odstranjevanje elementov ali spreminjanje pisav med nalaganjem strani." + "message": "Spremembe postavitve se pojavijo, ko se elementi premikajo brez interakcije uporabnika. [Raziščite vzroke sprememb postavitve](https://developer.chrome.com/docs/performance/insights/cls-culprit), kot so dodajanje ali odstranjevanje elementov ali spreminjanje pisav med nalaganjem strani." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Vstavljen okvir iframe" @@ -2040,7 +2076,7 @@ "message": "TTL predpomnjenja" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Dolgotrajno predpomnjenje lahko pospeši vnovične obiske strani. [Več o tem](https://web.dev/uses-long-cache-ttl/)." + "message": "Dolgotrajno predpomnjenje lahko pospeši vnovične obiske strani. [Preberite več o predpomnjenju](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Ni zahtev s pravilniki o neučinkovitem predpomnjenju" @@ -2055,7 +2091,7 @@ "message": "Uporaba učinkovitega dolgotrajnega predpomnjenja" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Velik DOM lahko podaljša trajanje slogovnih izračunov in prilagoditev postavitve, kar vpliva na odzivnost strani. Velik DOM prav tako povzroči povečano uporabo pomnilnika. [Preberite, kako se izognete prekomerni velikosti DOM-a](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Velik DOM lahko podaljša trajanje slogovnih izračunov in prilagoditev postavitve, kar vpliva na odzivnost strani. Velik DOM prav tako povzroči povečano uporabo pomnilnika. [Preberite, kako se izognete prekomerni velikosti DOM-a](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Trajanje" @@ -2091,7 +2127,7 @@ "message": "Vrednost" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Vaša prva omrežna zahteva je najpomembnejša. Zmanjšajte zakasnitev tako, da se izognete preusmeritvam, s čimer poskrbite za hiter odziv strežnika in omogočite stiskanje besedila." + "message": "Vaša prva omrežna zahteva je najpomembnejša. [Zmanjšajte zakasnitev](https://developer.chrome.com/docs/performance/insights/document-latency) tako, da se izognete preusmeritvam, s čimer poskrbite za hiter odziv strežnika in omogočite stiskanje besedila." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Imel je preusmeritve (št. preusmeritev: {PH1}, več kot {PH2})" @@ -2130,13 +2166,13 @@ "message": "Vir" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Odstranite velike, podvojene module JavaScript iz svežnjev in tako zmanjšajte nepotrebne bajte, uporabljene v omrežni dejavnosti." + "message": "Odstranite velike, [podvojene module JavaScript](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) iz svežnjev in tako zmanjšajte nepotrebne bajte, uporabljene v omrežni dejavnosti." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Podvojen JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Razmislite o nastavitvi funkcije [font-display](https://developer.chrome.com/blog/font-display) na swap ali optional, da zagotovite, da je besedilo ves čas vidno. swap lahko dodatno optimizirate, da ublažite spremembe s [preglasitvami meritve pisav](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Razmislite o nastavitvi funkcije [font-display](https://developer.chrome.com/docs/performance/insights/font-display) na swap ali optional, da zagotovite, da je besedilo ves čas vidno. swap lahko dodatno optimizirate, da ublažite spremembe s [preglasitvami meritve pisav](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Pisava" @@ -2151,10 +2187,10 @@ "message": "(anonimno)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Do prisilne prilagoditve pride, ko JavaScript po spremembi stanja DOM-a, ki razveljavi sloge, poizveduje po geometrijskih lastnostih (kot je offsetWidth). To lahko povzroči slabo delovanje. Preberite več o [prisilnih prilagoditvah](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) in možnih zmanjšanjih." + "message": "Do prisilne prilagoditve pride, ko JavaScript po spremembi stanja DOM-a, ki razveljavi sloge, poizveduje po geometrijskih lastnostih (kot je offsetWidth). To lahko povzroči slabo delovanje. Preberite več o [prisilnih prilagoditvah](https://developer.chrome.com/docs/performance/insights/forced-reflow) in možnih zmanjšanjih." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Sled sklada" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Okviri klicev, ki sprožijo prilagoditev" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Vsiljena prilagoditev" @@ -2169,7 +2205,7 @@ "message": "[nedodeljeno]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Začnite preiskavo z najdaljšim segmentom. [Zamude se lahko zmanjšajo](https://web.dev/articles/optimize-inp#optimize_interactions). Če želite zmanjšati trajanje obdelave, [optimizirajte stroške glavne niti](https://web.dev/articles/optimize-long-tasks) (to je pogosto JavaScript)." + "message": "Začnite preučevati, [kako izboljšati INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown), tako da si ogledate najdaljši segment." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Trajanje" @@ -2193,7 +2229,7 @@ "message": "Razčlenitev INP-ja" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Če zmanjšate čas prenosa slik, lahko izboljšate zaznano nalaganje strani in največji izris vsebine (LCP). [Preberite več o optimiziranju velikosti slike](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)." + "message": "Če zmanjšate čas prenosa slik, lahko izboljšate zaznano nalaganje strani in največji izris vsebine (LCP). [Preberite več o optimiziranju velikosti slike](https://developer.chrome.com/docs/performance/insights/image-delivery)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (pribl. {PH2})" @@ -2223,7 +2259,7 @@ "message": "Če namesto GIF-ov uporabite videoposnetke, lahko izboljšate velikost prenosa animirane vsebine." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Vsak [segment ima določene strategije za izboljšanje](https://web.dev/articles/optimize-lcp#lcp-breakdown). V idealnem primeru bi morala biti večina časa pri meritvi LCP porabljena za nalaganje sredstev, ne za zamude." + "message": "Vsak [segment ima določene strategije za izboljšanje](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). V idealnem primeru bi morala biti večina časa pri meritvi LCP porabljena za nalaganje sredstev, ne za zamude." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Trajanje" @@ -2253,7 +2289,7 @@ "message": "Razčlenitev LCP-ja" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimizirajte LCP tako, da sliko LCP nastavite tako, da bo takoj [vidna](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) v kodi HTML, in se [izognite odloženemu nalaganju](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimizirajte LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) tako, da sliko LCP nastavite tako, da bo takoj vidna v kodi HTML, in se izognite odloženemu nalaganju" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "vrednost fetchpriority=high je uporabljena" @@ -2286,13 +2322,13 @@ "message": "Izgubljeni bajti" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Elementi »polyfill« in »transform« starejšim brskalnikom omogočajo uporabo novih funkcij JavaScripta. Pri sodobnih brskalnikih pa številni niso potrebni. Razmislite o spremembi postopka gradnje JavaScripta, da ne pride do prevajanja med programskimi jeziki za funkcije [Baseline](https://web.dev/articles/baseline-and-polyfills), razen če veste, da potrebujete podporo za starejše brskalnike. [Preberite, zakaj je mogoče na večini spletnih mest uvesti kodo ES6+ brez prevajanja med programskimi jeziki](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)." + "message": "Elementi »polyfill« in »transform« starejšim brskalnikom omogočajo uporabo novih funkcij JavaScripta. Pri sodobnih brskalnikih pa številni niso potrebni. Razmislite o spremembi postopka gradnje JavaScripta, da ne pride do prevajanja med programskimi jeziki za funkcije [Baseline](https://web.dev/articles/baseline-and-polyfills), razen če veste, da potrebujete podporo za starejše brskalnike. [Preberite, zakaj je mogoče na večini spletnih mest uvesti kodo ES6+ brez prevajanja med programskimi jeziki](https://developer.chrome.com/docs/performance/insights/legacy-javascript)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Starejši JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 in HTTP/3 imata več prednosti pred HTTP/1.1, vključno z multipleksiranjem. [Preberite več o uporabi sodobnega protokola HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 in HTTP/3 imata več prednosti pred HTTP/1.1, vključno z multipleksiranjem. [Preberite več o uporabi sodobnega protokola HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Nobena zahteva ni uporabljala protokola HTTP/1.1 ali pa trenutna uporaba protokola HTTP/1.1 ne predstavlja pomembne priložnosti za optimizacijo. Zahteve HTTP/1.1 so označene samo, če šest ali več statičnih sredstev izvira iz istega izvora in niso prikazana iz lokalnega razvojnega okolja ali vira tretje osebe." @@ -2325,7 +2361,7 @@ "message": "Neuporabljeno vnaprejšnje povezovanje. Preverite, ali je atribut crossorigin pravilno uporabljen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Izogibajte se veriženju kritičnih zahtev](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) tako, da skrajšate verige, zmanjšate velikost sredstev ali odložite prenos nepotrebnih sredstev zaradi izboljšanja nalaganja strani." + "message": "[Izogibajte se veriženju kritičnih zahtev](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) tako, da skrajšate verige, zmanjšate velikost sredstev ali odložite prenos nepotrebnih sredstev zaradi izboljšanja nalaganja strani." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Dodajte predloge za [vnaprejšnje povezovanje](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) za najpomembnejše izvore, vendar poskusite uporabiti največ 4." @@ -2364,7 +2400,7 @@ "message": "Izogibajte se veriženju kritičnih zahtev tako, da skrajšate verige, zmanjšate velikost sredstev ali odložite prenos nepotrebnih sredstev zaradi izboljšanja nalaganja strani." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Zahteve blokirajo začetno upodabljanje strani, kar lahko zakasni LCP. [Odlaganje ali vstavljanje v vrstico](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) lahko te omrežne zahteve premakne zunaj kritične poti." + "message": "Zahteve blokirajo začetno upodabljanje strani, kar lahko zakasni LCP. [Odlaganje ali vstavljanje v vrstico](https://developer.chrome.com/docs/performance/insights/render-blocking) lahko te omrežne zahteve premakne zunaj kritične poti." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Trajanje" @@ -2379,7 +2415,7 @@ "message": "Zahteve z blokiranjem upodabljanja" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Če so stroški za vnovični izračun sloga še vedno visoki, jih lahko z optimizacijo izbirnika zmanjšate. [Optimizirajte izbirnike](https://developer.chrome.com/docs/devtools/performance/selector-stats) z visokim pretečenim časom in visokim odstotkom počasnih poti. Preprostejši izbirniki, manjše število izbirnikov, manjši model DOM in plitvejša struktura modela DOM bodo zmanjšali stroške ujemanja." + "message": "Če so stroški za vnovični izračun sloga še vedno visoki, jih lahko z optimizacijo izbirnika zmanjšate. [Optimizirajte izbirnike](https://developer.chrome.com/docs/performance/insights/slow-css-selector) z visokim pretečenim časom in visokim odstotkom počasnih poti. Preprostejši izbirniki, manjše število izbirnikov, manjši model DOM in plitvejša struktura modela DOM bodo zmanjšali stroške ujemanja." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Pretekli čas" @@ -2418,7 +2454,7 @@ "message": "Velikost prenosa" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Koda drugega ponudnika lahko znatno vpliva na učinkovitost nalaganja. [Zmanjšajte in odložite nalaganja kode drugega ponudnika](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/), da boste dali prednost vsebini strani." + "message": "Koda drugega ponudnika lahko znatno vpliva na učinkovitost nalaganja. [Zmanjšajte in odložite nalaganja kode drugega ponudnika](https://developer.chrome.com/docs/performance/insights/third-parties), da boste dali prednost vsebini strani." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Ni drugih ponudnikov" @@ -2427,7 +2463,7 @@ "message": "Tretje osebe" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Interakcije z dotikom imajo lahko [zakasnitev do 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/), če vidno območje ni optimizirano za mobilne naprave." + "message": "Interakcije z dotikom imajo lahko [zakasnitev do 300 ms](https://developer.chrome.com/docs/performance/insights/viewport), če vidno območje ni optimizirano za mobilne naprave." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Zakasnitev dotika v mobilni napravi" diff --git a/shared/localization/locales/sr-Latn.json b/shared/localization/locales/sr-Latn.json index 3f81cd240850..1d9f007b5735 100644 --- a/shared/localization/locales/sr-Latn.json +++ b/shared/localization/locales/sr-Latn.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Izveštaj o korisničkom toku za Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Izveštavanje o pripisivanju je zastarelo i biće uklonjeno. Detalje potražite na https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Ovlašćenje neće biti pokriveno simbolom džokerskog znaka (*) u okviru CORS upravljanja atributom Access-Control-Allow-Headers." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "Atribut chrome.loadTimes() je zastareo, pa koristite standardizovani API: nextHopProtocol za Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Kolačići koji sadrže \\(0|r|n) znak će biti odbijeni, a ne skraćeni." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Popuštanje smernica za isto poreklo podešavanjem atributa document.domain je zastarelo i biće podrazumevano onemogućeno. Ovo upozorenje o zastarevanju je za pristup različitog porekla koji je omogućen podešavanjem document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Podrška za podatke: URL-ovi u SVGUseElement-u su zastareli i biće uklonjeni u budućnosti." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Ovo je primer koji prikazuje kôd potreban za prijavljeno zastarevanje procesa pregledača." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API je zastareo i biće uklonjen u budućem izdanju." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() iwatchPosition() više ne rade sa nebezbednim poreklom. Da biste koristili ovu funkciju, razmislite o prebacivanju aplikacije na bezbedno poreklo kao što je HTTPS. Pogledajte https://goo.gle/chrome-insecure-origins za više detalja." + "message": "getCurrentPosition() iwatchPosition() više ne rade sa nebezbednim poreklom. Da biste koristili ovu funkciju, razmislite o prebacivanju aplikacije na bezbedno poreklo kao što je HTTPS. Više detalja potražite na https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() iwatchPosition() su zastareli ili nebezbedni izvori. Da biste koristili ovu funkciju, razmislite o prebacivanju aplikacije na bezbedno poreklo kao što je HTTPS. Pogledajte https://goo.gle/chrome-insecure-origins za više detalja." + "message": "getCurrentPosition() iwatchPosition() su zastareli ili nebezbedni izvori. Da biste koristili ovu funkciju, razmislite o prebacivanju aplikacije na bezbedno poreklo kao što je HTTPS. Više detalja potražite na https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() više ne radi sa nebezbednim poreklom. Da biste koristili ovu funkciju, razmislite o prebacivanju aplikacije na bezbedno poreklo kao što je HTTPS. Pogledajte https://goo.gle/chrome-insecure-origins za više detalja." + "message": "getUserMedia() više ne radi sa nebezbednim poreklom. Da biste koristili ovu funkciju, razmislite o prebacivanju aplikacije na bezbedno poreklo kao što je HTTPS. Više detalja potražite na https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "API RTCPeerConnectionIceErrorEvent.hostCandidate je zastareo. Umesto njega koristite RTCPeerConnectionIceErrorEvent.address ili RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator je zastareli tip. Umesto njega koristite Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS ne može da se učita sa file: URL-ova ako se ne završavaju ekstenzijom fajla .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "Metod LanguageModel.params() je zastareo i sada je dostupan samo u kontekstima dodataka. Polja koja se odnose na topK i temperaturu u okviru rezultata takođe su zastarela." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Parametar ili atribut „temperature“ za LanguageModel je zastareo. Funkcioniše samo u okviru dodataka i može da se ukloni u budućnosti." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Parametar ili atribut „topK“ za LanguageModel je zastareo. Funkcioniše samo u okviru dodataka i može da se ukloni u budućnosti." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "Atribut LanguageModel.inputQuota je zastareo. Bolje koristite LanguageModel.contextWindow. Taj pseudonim je dostupan samo u dodacima." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "Atribut LanguageModel.inputUsage je zastareo. Bolje koristite LanguageModel.contextUsage. Taj pseudonim je dostupan samo u dodacima." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Korišćenje atributa SourceBuffer.abort() da bi se otkazalo uklanjanje asinhronog opsega za remove() je zastarelo zbog promene specifikacije. Podrška će se ukloniti u budućnosti. Umesto njega treba da slušate događaj updateend. abort() ima za cilj samo da otkaže dodavanje asinhronih medija ili da resetuje stanje raščlanjivača." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "Metod LanguageModel.measureInputUsage() je zastareo. Bolje koristite LanguageModel.measureContextUsage(). Taj pseudonim je dostupan samo u dodacima." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Podešavanje atributa MediaSource.duration ispod najviše vremenske oznake prezentacije bilo kojih baferovanih kodiranih okvira je zastarelo zbog promene specifikacije. Podrška za implicitno uklanjanje skraćenog baferovanog medijskog sadržaja će se ukloniti u budućnosti. Umesto toga treba da izvršite eksplicitni remove(newDuration, oldDuration) na sve sourceBuffers, gde je newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "Obrađivač LanguageModel.onquotaoverflow je zastareo. Bolje koristite LanguageModel.oncontextoverflow. Pseudonim LanguageModel.onquotaoverflow je dostupan samo u dodacima." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS ne može da se učita sa file: URL-ova ako se ne završavaju ekstenzijom fajla .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI će zatražiti dozvolu za korišćenje čak i ako SysEx nije naveden u atributu MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "API za obaveštenja više ne sme da se koristi iz nezbezbednog porekla. Razmislite o prebacivanju aplikacije na bezbedno poreklo, kao što je HTTPS. Pogledajte https://goo.gle/chrome-insecure-origins za više detalja." + "message": "API za obaveštenja više ne sme da se koristi iz nezbezbednog porekla. Razmislite o prebacivanju aplikacije na bezbedno poreklo, kao što je HTTPS. Više detalja potražite na https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Dozvola za API za obaveštenja više ne može da se traži od iframe-a različitog porekla. Razmislite o tome da zatražite dozvolu od okvira najvišeg nivoa ili da otvorite novi prozor." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen je zastareo. Umesto toga koristite Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Obustavljamo API chrome.privacy.websites.privacySandboxEnabled, ali će ostati aktivan za kompatibilnost unazad do izdanja M113. Umesto toga, koristite chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled i chrome.privacy.websites.adMeasurementEnabled. Pogledajte https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Ograničenje DtlsSrtpKeyAgreement je uklonjeno. Naveli ste vrednost false za ovo ograničenje, što se tumači kao pokušaj korišćenja uklonjenog metoda SDES key negotiation. Ova funkcija je uklonjena, pa koristite uslugu koja podržava DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() je zastareo. Umesto njega koristite Select.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Atribut Related Website Sets je zastareo i ukloniće se. Više detalja potražite na https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Zahtevi za podresurse čiji URL-ovi sadrže ugrađene akreditive (npr. https://user:pass@host/) su blokirani." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer će zahtevati izolaciju od pristupa iz drugih izvora. Pogledajte https://developer.chrome.com/blog/enabling-shared-array-buffer/ za više detalja." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API je zastareo i biće uklonjen u budućem izdanju." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "Atribut document.requestStorageAccessFor je zastareo i ukloniće se. Više detalja potražite na https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Atribut speechSynthesis.speak() bez aktivacije korisnika je zastareo i ukloniće se." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API je zastareo i biće uklonjen u budućem izdanju." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Osluškivači događaja uklanjanja su zastareli i biće uklonjeni." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Dodaci treba da omoguće izolaciju od pristupa iz drugih izvora da biste i dalje koristili SharedArrayBuffer. Pogledajte https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() je zastareli metod. Umesto njega koristite writeValueWithResponse() ili writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "JSON za odgovor ne podržava UTF-16 u atributu XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Sinhroni XMLHttpRequest u glavnoj niti je zastareo zbog negativnog uticaja na doživljaj krajnjeg korisnika. Dodatnu pomoć potražite na https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Svi pregledači su označili XSLTProcessor i XSLT uputstva za obradu kao zastarele. Ove funkcije ćemo uskoro ukloniti iz ovog pregledača." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animacija" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Do promena rasporeda dolazi kada se elementi pomeraju bez ikakve interakcije korisnika. [Istražite uzroke promena rasporeda](https://web.dev/articles/optimize-cls), kao što su dodavanje i uklanjanje elemenata ili promena njihovih fontova dok se stranica učitava." + "message": "Do promena rasporeda dolazi kada se elementi pomeraju bez ikakve interakcije korisnika. [Istražite uzroke promena rasporeda](https://developer.chrome.com/docs/performance/insights/cls-culprit), kao što su dodavanje i uklanjanje elemenata ili promena njihovih fontova dok se stranica učitava." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Umetnuti iframe" @@ -2040,7 +2076,7 @@ "message": "Vreme preživljavanja keša" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Dugo trajanje keša može da ubrza ponovne posete stranici. [Saznajte više](https://web.dev/uses-long-cache-ttl/)." + "message": "Dugo trajanje keša može da ubrza ponovne posete stranici. [Saznajte više o keširanju](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Nema zahteva sa neefikasnim smernicama za keširanje" @@ -2055,7 +2091,7 @@ "message": "Koristite efikasna trajanja keširanja" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Veliki DOM može da poveća trajanje izračunavanja stilova i preoblikovanja izgleda, što utiče na prilagodljivost stranice. Veliki DOM će takođe povećati korišćenje memorije. [Saznajte kako da izbegnete prekomernu veličinu DOM-a](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Veliki DOM može da poveća trajanje izračunavanja stilova i preoblikovanja izgleda, što utiče na prilagodljivost stranice. Veliki DOM će takođe povećati korišćenje memorije. [Saznajte kako da izbegnete prekomernu veličinu DOM-a](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Trajanje" @@ -2091,7 +2127,7 @@ "message": "Vrednost" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Prvi zahtev za mrežu je najvažniji. Smanjite kašnjenje izbegavanjem preusmeravanja, obezbeđivanjem brzog odgovora servera i omogućavanjem kompresije teksta." + "message": "Prvi zahtev za mrežu je najvažniji. [Smanjite kašnjenje](https://developer.chrome.com/docs/performance/insights/document-latency) izbegavanjem preusmeravanja, obezbeđivanjem brzog odgovora servera i omogućavanjem komprimovanja teksta." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Bilo je preusmeravanja ({PH1} preusmeravanja, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Izvor" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Uklonite velike, duplirane JavaScript module iz paketa da biste smanjili nepotrebnu potrošnju podataka tokom mrežnih aktivnosti." + "message": "Uklonite velike, [duplirane JavaScript module](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) iz paketa da biste smanjili nepotrebnu potrošnju podataka tokom mrežnih aktivnosti." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Duplikat JavaScript-a" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Razmislite o tome da podesite [font-display](https://developer.chrome.com/blog/font-display) na swap ili optional kako biste se uverili da je tekst uvek vidljiv. swap može da se dodatno optimizuje kako bi se ublažile promene izgleda pomoću [zamena pokazatelja fonta](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Razmislite o tome da podesite [font-display](https://developer.chrome.com/docs/performance/insights/font-display) na swap ili optional kako biste se uverili da je tekst uvek vidljiv. swap može da se dodatno optimizuje kako bi se ublažile promene izgleda pomoću [zamena pokazatelja fonta](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Font" @@ -2151,10 +2187,10 @@ "message": "(anonimno)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Prinudno preoblikovanje se javlja kada JavaScript šalje upite za geometrijska svojstva (kao što je offsetWidth) posle poništavanja stilova promenom u DOM stanje. To može da dovede do lošeg učinka. Saznajte više o [prinudnim preoblikovanjima](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) i mogućim ublažavanjima." + "message": "Prinudno preoblikovanje se javlja kada JavaScript šalje upite za geometrijska svojstva (kao što je offsetWidth) posle poništavanja stilova promenom u DOM stanje. To može da dovede do lošeg učinka. Saznajte više o [prinudnim preoblikovanjima](https://developer.chrome.com/docs/performance/insights/forced-reflow) i mogućim ublažavanjima." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Stanje steka" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Okviri poziva koji pokreću preoblikovanje" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Prinudno preoblikovanje" @@ -2169,7 +2205,7 @@ "message": "[nepripisano]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Počnite da istražujete sa najdužom potkomponentom. [Kašnjenja mogu da se umanje](https://web.dev/articles/optimize-inp#optimize_interactions). Da biste smanjili trajanje obrade, [optimizujte troškove glavne niti](https://web.dev/articles/optimize-long-tasks), često JS." + "message": "Počnite da istražujete [kako da poboljšate INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) tako što ćete pogledati najdužu potkomponentu." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Trajanje" @@ -2193,7 +2229,7 @@ "message": "Analiza INP-a" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Smanjivanje vremena preuzimanja slika može da poboljša vidljivu brzinu učitavanja stranice i LCP. [Saznajte više o optimizovanju veličine slike](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Smanjivanje vremena preuzimanja slika može da poboljša vidljivu brzinu učitavanja stranice i LCP. [Saznajte više o optimizovanju veličine slike](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (proc. {PH2})" @@ -2223,7 +2259,7 @@ "message": "Ako koristite video formate umesto GIF-ova, možete da poboljšate veličinu preuzimanja animiranog sadržaja." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Svaka [potkomponenta ima specifične strategije poboljšanja](https://web.dev/articles/optimize-lcp#lcp-breakdown). Idealno bi bilo da se većina vremena LCP-a potroši na učitavanje resursa, a ne na kašnjenja." + "message": "Svaka [potkomponenta ima specifične strategije poboljšanja](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Idealno bi bilo da se većina vremena LCP-a potroši na učitavanje resursa, a ne na kašnjenja." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Trajanje" @@ -2247,13 +2283,13 @@ "message": "Potkomponenta" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | timeToFirstByte": { - "message": "Time to First Byte" + "message": "Vreme do prvog bajta" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | title": { "message": "Analiza LCP-a" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimizujte LCP tako što ćete [omogućiti otkrivanje](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) LCP slike iz HTML-a odmah i [izbegavati spora učitavanja](https://web.dev/articles/lcp-lazy-loading)" + "message": "Optimizujte LCP tako što ćete [omogućiti otkrivanje](https://developer.chrome.com/docs/performance/insights/lcp-discovery) LCP slike iz HTML-a odmah i izbegavati spora učitavanja" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "Primenjeno je fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "Neiskorišćeni bajtovi" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polifili i transformacije omogućavaju da starije verzije pregledača koriste nove funkcije JavaScript-a. Međutim, mnogi nisu neophodni za moderne pregledače. Razmislite o tome da modifikujete proces pravljenja JavaScript-a tako da ne transpajlira [referentni](https://web.dev/articles/baseline-and-polyfills) skup funkcija, osim ako znate da mora da podržava starije pregledače. [Saznajte zašto većina sajtova može da koristi ES6+ kôd bez transpajliranja](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polifili i transformacije omogućavaju da starije verzije pregledača koriste nove funkcije JavaScript-a. Međutim, mnogi nisu neophodni za moderne pregledače. Razmislite o tome da modifikujete proces pravljenja JavaScript-a tako da ne transpajlira [referentni](https://web.dev/articles/baseline-and-polyfills) skup funkcija, osim ako znate da mora da podržava starije pregledače. [Saznajte zašto većina sajtova može da koristi ES6+ kôd bez transpajliranja](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Stara verzija JavaScript-a" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 i HTTP/3 imaju brojne prednosti u odnosu na HTTP/1.1, kao što je multipleksovanje. [Saznajte više o korišćenju modernog HTTP-a](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 i HTTP/3 imaju brojne prednosti u odnosu na HTTP/1.1, kao što je multipleksovanje. [Saznajte više o korišćenju modernog HTTP-a](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Nema zahteva koji koriste HTTP/1.1 ili aktuelno korišćenje HTTP/1.1 ne pruža značajnu priliku za optimizaciju. HTTP/1.1 zahtevi se označavaju samo ako šest ili više statičkih elemenata potiče iz istog porekla i ne prikazuju se iz lokalnog okruženja za programiranje ili izvora treće strane." @@ -2325,7 +2361,7 @@ "message": "Nekorišćeno povezivanje unapred. Proverite da li je atribut crossorigin pravilno upotrebljen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Izbegavajte pravljenje lanaca kritičnih zahteva](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) tako što ćete smanjiti dužinu lanaca, smanjiti veličinu preuzimanja za resurse ili odložiti preuzimanje resursa koji nisu neophodni radi bržeg učitavanja stranice." + "message": "[Izbegavajte pravljenje lanaca kritičnih zahteva](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) tako što ćete smanjiti dužinu lanaca, smanjiti veličinu preuzimanja za resurse ili odložiti preuzimanje resursa koji nisu neophodni radi bržeg učitavanja stranice." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Dodajte savete za [povezivanje unapred](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) sa najvažnijim izvorima, ali probajte da koristite najviše 4." @@ -2364,7 +2400,7 @@ "message": "Izbegavajte pravljenje lanaca kritičnih zahteva tako što ćete smanjiti dužinu lanaca, smanjiti veličinu preuzimanja za resurse ili odložiti preuzimanje resursa koji nisu neophodni radi bržeg učitavanja stranice." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Zahtevi blokiraju prvi prikaz stranice, što može da odloži LCP. [Odlaganje ili ugrađivanje](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) može da premesti ove mrežne zahteve sa kritične putanje." + "message": "Zahtevi blokiraju prvi prikaz stranice, što može da odloži LCP. [Odlaganje ili ugrađivanje](https://developer.chrome.com/docs/performance/insights/render-blocking) može da premesti ove mrežne zahteve sa kritične putanje." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Trajanje" @@ -2379,7 +2415,7 @@ "message": "Zahtevi za blokiranje renderovanja" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Ako troškovi ponovnog izračunavanja stila ostanu visoki, optimizacija birača može da ih smanji. [Optimizujte birače](https://developer.chrome.com/docs/devtools/performance/selector-stats) sa velikim proteklim vremenom i velikim % spore putanje. Jednostavni birači, manje birača, manji, kao i manje dubok DOM sadržaj; sve to će smanjiti troškove podudaranja." + "message": "Ako troškovi ponovnog izračunavanja stila ostanu visoki, optimizacija birača može da ih smanji. [Optimizujte birače](https://developer.chrome.com/docs/performance/insights/slow-css-selector) sa velikim proteklim vremenom i velikim % spore putanje. Jednostavni birači, manje birača, manji, kao i manje dubok DOM sadržaj; sve to će smanjiti troškove podudaranja." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Proteklo vreme" @@ -2418,7 +2454,7 @@ "message": "Veličina prenosa" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Kôd nezavisnog dobavljača može značajno da utiče na učinak učitavanja. [Smanjite i odložite učitavanje koda nezavisnog dobavljača](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) da biste utvrdili prioritete sadržaja stranice." + "message": "Kôd nezavisnog dobavljača može značajno da utiče na učinak učitavanja. [Smanjite i odložite učitavanje koda nezavisnog dobavljača](https://developer.chrome.com/docs/performance/insights/third-parties) da biste utvrdili prioritete sadržaja stranice." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Nije pronađena nijedna treća strana" @@ -2427,7 +2463,7 @@ "message": "Treće strane" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Interakcije dodirom mogu da budu [odložene za najviše 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) ako oblast prikaza nije optimizovana za mobilne uređaje." + "message": "Interakcije dodirom mogu da budu [odložene za najviše 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) ako oblast prikaza nije optimizovana za mobilne uređaje." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Kašnjenje pri dodiru na mobilnom uređaju" diff --git a/shared/localization/locales/sr.json b/shared/localization/locales/sr.json index 445dd768bd67..b085084937b6 100644 --- a/shared/localization/locales/sr.json +++ b/shared/localization/locales/sr.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Извештај о корисничком току за Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Извештавање о приписивању је застарело и биће уклоњено. Детаље потражите на https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Овлашћење неће бити покривено симболом џокерског знака (*) у оквиру CORS управљања атрибутом Access-Control-Allow-Headers." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "Атрибут chrome.loadTimes() је застарео, па користите стандардизовани API: nextHopProtocol за Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Колачићи који садрже \\(0|r|n) знак ће бити одбијени, а не скраћени." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Попуштање смерница за исто порекло подешавањем атрибута document.domain је застарело и биће подразумевано онемогућено. Ово упозорење о застаревању је за приступ различитог порекла који је омогућен подешавањем document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Подршка за податке: URL-ови у SVGUseElement-у су застарели и биће уклоњени у будућности." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Ово је пример који приказује кôд потребан за пријављено застаревање процеса прегледача." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API је застарео и биће уклоњен у будућем издању." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() иwatchPosition() више не раде са небезбедним пореклом. Да бисте користили ову функцију, размислите о пребацивању апликације на безбедно порекло као што је HTTPS. Погледајте https://goo.gle/chrome-insecure-origins за више детаља." + "message": "getCurrentPosition() иwatchPosition() више не раде са небезбедним пореклом. Да бисте користили ову функцију, размислите о пребацивању апликације на безбедно порекло као што је HTTPS. Више детаља потражите на https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() иwatchPosition() су застарели или небезбедни извори. Да бисте користили ову функцију, размислите о пребацивању апликације на безбедно порекло као што је HTTPS. Погледајте https://goo.gle/chrome-insecure-origins за више детаља." + "message": "getCurrentPosition() иwatchPosition() су застарели или небезбедни извори. Да бисте користили ову функцију, размислите о пребацивању апликације на безбедно порекло као што је HTTPS. Више детаља потражите на https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() више не ради са небезбедним пореклом. Да бисте користили ову функцију, размислите о пребацивању апликације на безбедно порекло као што је HTTPS. Погледајте https://goo.gle/chrome-insecure-origins за више детаља." + "message": "getUserMedia() више не ради са небезбедним пореклом. Да бисте користили ову функцију, размислите о пребацивању апликације на безбедно порекло као што је HTTPS. Више детаља потражите на https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "API RTCPeerConnectionIceErrorEvent.hostCandidate је застарео. Уместо њега користите RTCPeerConnectionIceErrorEvent.address или RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator је застарели тип. Уместо њега користите Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS не може да се учита са file: URL-ова ако се не завршавају екстензијом фајла .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "Метод LanguageModel.params() је застарео и сада је доступан само у контекстима додатака. Поља која се односе на topK и температуру у оквиру резултата такође су застарела." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Параметар или атрибут „temperature“ за LanguageModel је застарео. Функционише само у оквиру додатака и може да се уклони у будућности." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Параметар или атрибут „topK“ за LanguageModel је застарео. Функционише само у оквиру додатака и може да се уклони у будућности." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "Атрибут LanguageModel.inputQuota је застарео. Боље користите LanguageModel.contextWindow. Тај псеудоним је доступан само у додацима." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "Атрибут LanguageModel.inputUsage је застарео. Боље користите LanguageModel.contextUsage. Тај псеудоним је доступан само у додацима." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Коришћење атрибута SourceBuffer.abort() да би се отказало уклањање асинхроног опсега за remove() је застарело због промене спецификације. Подршка ће се уклонити у будућности. Уместо њега треба да слушате догађај updateend. abort() има за циљ само да откаже додавање асинхроних медија или да ресетује стање рашчлањивача." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "Метод LanguageModel.measureInputUsage() је застарео. Боље користите LanguageModel.measureContextUsage(). Тај псеудоним је доступан само у додацима." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Подешавање атрибута MediaSource.duration испод највише временске ознаке презентације било којих баферованих кодираних оквира је застарело због промене спецификације. Подршка за имплицитно уклањање скраћеног баферованог медијског садржаја ће се уклонити у будућности. Уместо тога треба да извршите експлицитни remove(newDuration, oldDuration) на све sourceBuffers, где је newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "Обрађивач LanguageModel.onquotaoverflow је застарео. Боље користите LanguageModel.oncontextoverflow. Псеудоним LanguageModel.onquotaoverflow је доступан само у додацима." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS не може да се учита са file: URL-ова ако се не завршавају екстензијом фајла .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI ће затражити дозволу за коришћење чак и ако SysEx није наведен у атрибуту MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "API за обавештења више не сме да се користи из незбезбедног порекла. Размислите о пребацивању апликације на безбедно порекло, као што је HTTPS. Погледајте https://goo.gle/chrome-insecure-origins за више детаља." + "message": "API за обавештења више не сме да се користи из незбезбедног порекла. Размислите о пребацивању апликације на безбедно порекло, као што је HTTPS. Више детаља потражите на https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Дозвола за API за обавештења више не може да се тражи од iframe-а различитог порекла. Размислите о томе да затражите дозволу од оквира највишег нивоа или да отворите нови прозор." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen је застарео. Уместо тога користите Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Обустављамо API chrome.privacy.websites.privacySandboxEnabled, али ће остати активан за компатибилност уназад до издања M113. Уместо тога, користите chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled и chrome.privacy.websites.adMeasurementEnabled. Погледајте https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Ограничење DtlsSrtpKeyAgreement је уклоњено. Навели сте вредност false за ово ограничење, што се тумачи као покушај коришћења уклоњеног метода SDES key negotiation. Ова функција је уклоњена, па користите услугу која подржава DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() је застарео. Уместо њега користите Select.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Атрибут Related Website Sets је застарео и уклониће се. Више детаља потражите на https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Захтеви за подресурсе чији URL-ови садрже уграђене акредитиве (нпр. https://user:pass@host/) су блокирани." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer ће захтевати изолацију од приступа из других извора. Погледајте https://developer.chrome.com/blog/enabling-shared-array-buffer/ за више детаља." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API је застарео и биће уклоњен у будућем издању." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "Атрибут document.requestStorageAccessFor је застарео и уклониће се. Више детаља потражите на https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Атрибут speechSynthesis.speak() без активације корисника је застарео и уклониће се." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API је застарео и биће уклоњен у будућем издању." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Ослушкивачи догађаја уклањања су застарели и биће уклоњени." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Додаци треба да омогуће изолацију од приступа из других извора да бисте и даље користили SharedArrayBuffer. Погледајте https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() је застарели метод. Уместо њега користите writeValueWithResponse() или writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "JSON за одговор не подржава UTF-16 у атрибуту XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Синхрони XMLHttpRequest у главној нити је застарео због негативног утицаја на доживљај крајњег корисника. Додатну помоћ потражите на https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Сви прегледачи су означили XSLTProcessor и XSLT упутства за обраду као застареле. Ове функције ћемо ускоро уклонити из овог прегледача." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Анимација" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "До промена распореда долази када се елементи померају без икакве интеракције корисника. [Истражите узроке промена распореда](https://web.dev/articles/optimize-cls), као што су додавање и уклањање елемената или промена њихових фонтова док се страница учитава." + "message": "До промена распореда долази када се елементи померају без икакве интеракције корисника. [Истражите узроке промена распореда](https://developer.chrome.com/docs/performance/insights/cls-culprit), као што су додавање и уклањање елемената или промена њихових фонтова док се страница учитава." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Уметнути iframe" @@ -2040,7 +2076,7 @@ "message": "Време преживљавања кеша" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Дуго трајање кеша може да убрза поновне посете страници. [Сазнајте више](https://web.dev/uses-long-cache-ttl/)." + "message": "Дуго трајање кеша може да убрза поновне посете страници. [Сазнајте више о кеширању](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Нема захтева са неефикасним смерницама за кеширање" @@ -2055,7 +2091,7 @@ "message": "Користите ефикасна трајања кеширања" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Велики DOM може да повећа трајање израчунавања стилова и преобликовања изгледа, што утиче на прилагодљивост странице. Велики DOM ће такође повећати коришћење меморије. [Сазнајте како да избегнете прекомерну величину DOM-а](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Велики DOM може да повећа трајање израчунавања стилова и преобликовања изгледа, што утиче на прилагодљивост странице. Велики DOM ће такође повећати коришћење меморије. [Сазнајте како да избегнете прекомерну величину DOM-а](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Трајање" @@ -2091,7 +2127,7 @@ "message": "Вредност" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Први захтев за мрежу је најважнији. Смањите кашњење избегавањем преусмеравања, обезбеђивањем брзог одговора сервера и омогућавањем компресије текста." + "message": "Први захтев за мрежу је најважнији. [Смањите кашњење](https://developer.chrome.com/docs/performance/insights/document-latency) избегавањем преусмеравања, обезбеђивањем брзог одговора сервера и омогућавањем компримовања текста." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Било је преусмеравања ({PH1} преусмеравања, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Извор" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Уклоните велике, дуплиране JavaScript модуле из пакета да бисте смањили непотребну потрошњу података током мрежних активности." + "message": "Уклоните велике, [дуплиране JavaScript модуле](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) из пакета да бисте смањили непотребну потрошњу података током мрежних активности." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Дупликат JavaScript-а" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Размислите о томе да подесите [font-display](https://developer.chrome.com/blog/font-display) на swap или optional како бисте се уверили да је текст увек видљив. swap може да се додатно оптимизује како би се ублажиле промене изгледа помоћу [замена показатеља фонта](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Размислите о томе да подесите [font-display](https://developer.chrome.com/docs/performance/insights/font-display) на swap или optional како бисте се уверили да је текст увек видљив. swap може да се додатно оптимизује како би се ублажиле промене изгледа помоћу [замена показатеља фонта](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Фонт" @@ -2151,10 +2187,10 @@ "message": "(анонимно)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Принудно преобликовање се јавља када JavaScript шаље упите за геометријска својства (као што је offsetWidth) после поништавања стилова променом у DOM стање. То може да доведе до лошег учинка. Сазнајте више о [принудним преобликовањима](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) и могућим ублажавањима." + "message": "Принудно преобликовање се јавља када JavaScript шаље упите за геометријска својства (као што је offsetWidth) после поништавања стилова променом у DOM стање. То може да доведе до лошег учинка. Сазнајте више о [принудним преобликовањима](https://developer.chrome.com/docs/performance/insights/forced-reflow) и могућим ублажавањима." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Стање стека" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Оквири позива који покрећу преобликовање" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Принудно преобликовање" @@ -2169,7 +2205,7 @@ "message": "[неприписано]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Почните да истражујете са најдужом поткомпонентом. [Кашњења могу да се умање](https://web.dev/articles/optimize-inp#optimize_interactions). Да бисте смањили трајање обраде, [оптимизујте трошкове главне нити](https://web.dev/articles/optimize-long-tasks), често JS." + "message": "Почните да истражујете [како да побољшате INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) тако што ћете погледати најдужу поткомпоненту." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Трајање" @@ -2193,7 +2229,7 @@ "message": "Анализа INP-а" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Смањивање времена преузимања слика може да побољша видљиву брзину учитавања странице и LCP. [Сазнајте више о оптимизовању величине слике](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Смањивање времена преузимања слика може да побољша видљиву брзину учитавања странице и LCP. [Сазнајте више о оптимизовању величине слике](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (проц. {PH2})" @@ -2223,7 +2259,7 @@ "message": "Ако користите видео формате уместо GIF-ова, можете да побољшате величину преузимања анимираног садржаја." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Свака [поткомпонента има специфичне стратегије побољшања](https://web.dev/articles/optimize-lcp#lcp-breakdown). Идеално би било да се већина времена LCP-а потроши на учитавање ресурса, а не на кашњења." + "message": "Свака [поткомпонента има специфичне стратегије побољшања](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Идеално би било да се већина времена LCP-а потроши на учитавање ресурса, а не на кашњења." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Трајање" @@ -2247,13 +2283,13 @@ "message": "Поткомпонента" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | timeToFirstByte": { - "message": "Time to First Byte" + "message": "Време до првог бајта" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | title": { "message": "Анализа LCP-а" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Оптимизујте LCP тако што ћете [омогућити откривање](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) LCP слике из HTML-а одмах и [избегавати спора учитавања](https://web.dev/articles/lcp-lazy-loading)" + "message": "Оптимизујте LCP тако што ћете [омогућити откривање](https://developer.chrome.com/docs/performance/insights/lcp-discovery) LCP слике из HTML-а одмах и избегавати спора учитавања" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "Примењено је fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "Неискоришћени бајтови" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Полифили и трансформације омогућавају да старије верзије прегледача користе нове функције JavaScript-а. Међутим, многи нису неопходни за модерне прегледаче. Размислите о томе да модификујете процес прављења JavaScript-а тако да не транспајлира [референтни](https://web.dev/articles/baseline-and-polyfills) скуп функција, осим ако знате да мора да подржава старије прегледаче. [Сазнајте зашто већина сајтова може да користи ES6+ кôд без транспајлирања](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Полифили и трансформације омогућавају да старије верзије прегледача користе нове функције JavaScript-а. Међутим, многи нису неопходни за модерне прегледаче. Размислите о томе да модификујете процес прављења JavaScript-а тако да не транспајлира [референтни](https://web.dev/articles/baseline-and-polyfills) скуп функција, осим ако знате да мора да подржава старије прегледаче. [Сазнајте зашто већина сајтова може да користи ES6+ кôд без транспајлирања](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Стара верзија JavaScript-а" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 и HTTP/3 имају бројне предности у односу на HTTP/1.1, као што је мултиплексовање. [Сазнајте више о коришћењу модерног HTTP-а](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 и HTTP/3 имају бројне предности у односу на HTTP/1.1, као што је мултиплексовање. [Сазнајте више о коришћењу модерног HTTP-а](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Нема захтева који користе HTTP/1.1 или актуелно коришћење HTTP/1.1 не пружа значајну прилику за оптимизацију. HTTP/1.1 захтеви се означавају само ако шест или више статичких елемената потиче из истог порекла и не приказују се из локалног окружења за програмирање или извора треће стране." @@ -2325,7 +2361,7 @@ "message": "Некоришћено повезивање унапред. Проверите да ли је атрибут crossorigin правилно употребљен." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Избегавајте прављење ланаца критичних захтева](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) тако што ћете смањити дужину ланаца, смањити величину преузимања за ресурсе или одложити преузимање ресурса који нису неопходни ради бржег учитавања странице." + "message": "[Избегавајте прављење ланаца критичних захтева](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) тако што ћете смањити дужину ланаца, смањити величину преузимања за ресурсе или одложити преузимање ресурса који нису неопходни ради бржег учитавања странице." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Додајте савете за [повезивање унапред](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) са најважнијим изворима, али пробајте да користите највише 4." @@ -2364,7 +2400,7 @@ "message": "Избегавајте прављење ланаца критичних захтева тако што ћете смањити дужину ланаца, смањити величину преузимања за ресурсе или одложити преузимање ресурса који нису неопходни ради бржег учитавања странице." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Захтеви блокирају први приказ странице, што може да одложи LCP. [Одлагање или уграђивање](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) може да премести ове мрежне захтеве са критичне путање." + "message": "Захтеви блокирају први приказ странице, што може да одложи LCP. [Одлагање или уграђивање](https://developer.chrome.com/docs/performance/insights/render-blocking) може да премести ове мрежне захтеве са критичне путање." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Трајање" @@ -2379,7 +2415,7 @@ "message": "Захтеви за блокирање рендеровања" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Ако трошкови поновног израчунавања стила остану високи, оптимизација бирача може да их смањи. [Оптимизујте бираче](https://developer.chrome.com/docs/devtools/performance/selector-stats) са великим протеклим временом и великим % споре путањe. Једноставни бирачи, мање бирача, мањи, као и мање дубок DOM садржај; све то ће смањити трошкове подударања." + "message": "Ако трошкови поновног израчунавања стила остану високи, оптимизација бирача може да их смањи. [Оптимизујте бираче](https://developer.chrome.com/docs/performance/insights/slow-css-selector) са великим протеклим временом и великим % споре путањe. Једноставни бирачи, мање бирача, мањи, као и мање дубок DOM садржај; све то ће смањити трошкове подударања." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Протекло време" @@ -2418,7 +2454,7 @@ "message": "Величина преноса" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Кôд независног добављача може значајно да утиче на учинак учитавања. [Смањите и одложите учитавање кода независног добављача](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) да бисте утврдили приоритете садржаја странице." + "message": "Кôд независног добављача може значајно да утиче на учинак учитавања. [Смањите и одложите учитавање кода независног добављача](https://developer.chrome.com/docs/performance/insights/third-parties) да бисте утврдили приоритете садржаја странице." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Није пронађена ниједна трећа страна" @@ -2427,7 +2463,7 @@ "message": "Треће стране" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Интеракције додиром могу да буду [одложене за највише 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) ако област приказа није оптимизована за мобилне уређаје." + "message": "Интеракције додиром могу да буду [одложене за највише 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) ако област приказа није оптимизована за мобилне уређаје." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Кашњење при додиру на мобилном уређају" diff --git a/shared/localization/locales/sv.json b/shared/localization/locales/sv.json index 4d259a0e5a71..8946042d50ed 100644 --- a/shared/localization/locales/sv.json +++ b/shared/localization/locales/sv.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Rapport över användarflöde i Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attributionsrapportering är utfasat och kommer att tas bort. Mer information finns på https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Auktorisering omfattas inte av jokertecknet (*) i CORS Access-Control-Allow-Headers-hantering." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() är utfasad. Använd det standardiserade API:et nextHopProtocol i Navigation Timing 2 i stället." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookies som innehåller ett \\(0|r|n)-tecken avvisas i stället för att trunkeras." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Funktionen för att lätta på principen gällande samma ursprung genom att ange document.domain är utfasad och inaktiveras som standard. Denna varning om utfasning gäller åtkomst via korsursprung som aktiverades genom inställning av document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Stöd för data: webbadresser i SVGUseElement har fasats ut och tas bort i framtiden." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "This is an example for showing the code required for a browser process reported deprecation." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API har fasats ut och tas bort i en framtida version." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() och watchPosition() fungerar inte längre i osäkra ursprung. Om du vill använda den här funktionen rekommenderar vi att du flyttar appen till ett säkert ursprung, till exempel HTTPS. Läs mer på https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() och watchPosition() fungerar inte längre i osäkra ursprung. Om du vill använda den här funktionen rekommenderar vi att du flyttar appen till ett säkert ursprung, till exempel HTTPS. Läs mer på https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() och watchPosition() är utfasade i osäkra ursprung. Om du vill använda den här funktionen rekommenderar vi att du flyttar appen till ett säkert ursprung, till exempel HTTPS. Läs mer på https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() och watchPosition() är utfasade i osäkra ursprung. Om du vill använda den här funktionen rekommenderar vi att du flyttar appen till ett säkert ursprung, till exempel HTTPS. Läs mer på https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() fungerar inte längre i osäkra ursprung. Om du vill använda den här funktionen rekommenderar vi att du flyttar appen till ett säkert ursprung, till exempel HTTPS. Läs mer på https://goo.gle/chrome-insecure-origins." + "message": "getUserMedia() fungerar inte längre i osäkra ursprung. Om du vill använda den här funktionen rekommenderar vi att du flyttar appen till ett säkert ursprung, till exempel HTTPS. Läs mer på https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate är utfasad. Använd RTCPeerConnectionIceErrorEvent.address eller RTCPeerConnectionIceErrorEvent.port i stället." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator är utfasad. Använd Intl.Segmenter i stället." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS går inte att läsas in från file:-webbadresser om de inte slutar med ett .css-filnamnstillägg." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() har fasats ut och är nu enbart tillgängligt i tilläggssammanhang. Fälten som är relaterade till topK och temperature i resultatet har också fasats ut." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Användning av SourceBuffer.abort() i syfte att avbryta borttagning av asynkrona intervall med remove() har fasats ut på grund av en ändring av specifikation. Stödet tas bort i framtiden. Lyssna efter händelsen updateend i stället. abort() ska endast användas till att avbryta en asynkron mediebilaga eller återställa analyseringsläget." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Parametern/attributet temperature för LanguageModel har fasats ut. Det fungerar bara i tillägg och kan komma att tas bort i framtiden." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Funktionen för att ställa in MediaSource.duration under den högsta visningstidsstämpeln för buffrade kodade ramar har fasats ut på grund av en ändring av specifikation. Stödet för implicit borttagning av trunkerad buffrad media tas bort i framtiden. Du ska i stället genomföra uttrycklig remove(newDuration, oldDuration) för alla sourceBuffers, om newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Parametern/attributet topK för LanguageModel har fasats ut. Det fungerar bara i tillägg och kan komma att tas bort i framtiden." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota har fasats ut. Använd LanguageModel.contextWindow i stället. Det här aliaset är bara tillgängligt i tillägg." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage har fasats ut. Använd LanguageModel.contextUsage i stället. Det här aliaset är bara tillgängligt i tillägg." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() har fasats ut. Använd LanguageModel.measureContextUsage() i stället. Det här aliaset är bara tillgängligt i tillägg." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow har fasats ut. Använd LanguageModel.oncontextoverflow i stället. Aliaset LanguageModel.onquotaoverflow är bara tillgängligt i tillägg." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS går inte att läsas in från file:-webbadresser om de inte slutar med ett .css-filnamnstillägg." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Webb-MIDI ber om behörighet om användning även om SysEx inte har angetts i MIDIOptions." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Aviserings-API:et får inte längre användas från osäkra ursprung. Vi rekommenderar att du flyttar appen till ett säkert ursprung, till exempel HTTPS. Läs mer på https://goo.gle/chrome-insecure-origins." + "message": "Notification API får inte längre användas från osäkra ursprung. Vi rekommenderar att du flyttar appen till ett säkert ursprung, till exempel HTTPS. Läs mer på https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Behörighet för aviserings-API:et kan inte längre begäras via en iframe för korsursprung. Vi rekommenderar att du begär behörighet från en ram på toppnivå eller öppnar ett nytt fönster i stället." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen har fasats ut. Använd Document.fullscreenEnabled i stället." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Vi fasar ut API:et chrome.privacy.websites.privacySandboxEnabled, men det förblir aktivt för bakåtkompatibilitet tills version M113 lanseras. Använd i stället chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled och chrome.privacy.websites.adMeasurementEnabled. Läs mer på https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Begränsningen DtlsSrtpKeyAgreement har tagits bort. Du har angett ett false-värde för denna begränsning, vilket tolkas som ett försök att använda den borttagna SDES key negotiation-metoden. Denna funktion har tagits bort. Använd i stället en tjänst med stöd för DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() har fasats ut. Använd Selection.modify() i stället." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets är utfasat och kommer att tas bort. Läs mer på https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Förfrågningar från underresurser vars webbadresser innehåller inbäddade användaruppgifter (t.ex. https://user:pass@host/) blockeras." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer kräver isolering för korsursprung. Läs mer på https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API har fasats ut och tas bort i en framtida version." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor är utfasat och kommer att tas bort. Läs mer på https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() utan användaraktivering har fasats ut och kommer att tas bort." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API är utfasat och tas bort i en framtida version." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Borttagning av händelselyssnare har fasats ut och tas bort." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Tillägg måste isoleras för korsursprung om du vill fortsätta använda SharedArrayBuffer. Läs mer på https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() är utfasad. Använd writeValueWithResponse() eller writeValueWithoutResponse() i stället." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 stöds inte av json-svar i XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Synkron XMLHttpRequest i huvudtråden har fasats ut på grund av dess negativa effekt på slutanvändarens upplevelse. Besök https://xhr.spec.whatwg.org/ om du behöver hjälp." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor och XSLT Processing Instructions har fasats ut av alla webbläsare. Dessa funktioner tas snart bort från den här webbläsaren." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animation" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Layoutförskjutningar uppstår när element flyttas utan användarinteraktion. [Undersök orsakerna till layoutförändringar](https://web.dev/articles/optimize-cls), till exempel om element har lagts till, tagits bort eller om teckensnittet ändras för dem vid sidhämtningen." + "message": "Layoutförskjutningar uppstår när element flyttas utan användarinteraktion. [Undersök orsakerna till layoutförändringar](https://developer.chrome.com/docs/performance/insights/cls-culprit), till exempel om element har lagts till, tagits bort eller om fonten ändras för dem vid sidhämtningen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Injicerad iframe" @@ -2028,7 +2064,7 @@ "message": "Bildelement utan angiven storlek" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | webFont": { - "message": "Webbteckensnitt" + "message": "Webbfont" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | worstCluster": { "message": "Sämsta klustret" @@ -2040,7 +2076,7 @@ "message": "Lagringstid i cacheminnet" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Om filerna cachelagras under längre tid kan upprepade besök på sidan gå snabbare. [Läs mer](https://web.dev/uses-long-cache-ttl/)." + "message": "Om filerna cachelagras under längre tid kan upprepade besök på sidan gå snabbare. [Läs mer om cachelagring](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Inga förfrågningar med ineffektiva cachepolicyer" @@ -2055,7 +2091,7 @@ "message": "Använd effektiva cachelivslängder" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "En stor DOM kan förlänga tiden för formatberäkningar och flödesomformningar av layouten, vilket påverkar sidans responsivitet. En stor DOM ökar även minnesanvändningen. [Läs om hur du undviker en för stor DOM-storlek](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "En stor DOM kan förlänga tiden för formatberäkningar och flödesomformningar av layouten, vilket påverkar sidans responsivitet. En stor DOM ökar även minnesanvändningen. [Läs om hur du undviker en för stor DOM-storlek](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Längd" @@ -2091,7 +2127,7 @@ "message": "Värde" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Den första nätverksbegäran är den viktigaste. Minska latensen genom att undvika omdirigeringar (så att servern svarar snabbt) och aktivera textkomprimering." + "message": "Den första nätverksbegäran är den viktigaste. [Minska latensen](https://developer.chrome.com/docs/performance/insights/document-latency) genom att undvika omdirigeringar (så att servern svarar snabbt) och aktivera textkomprimering." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Innehöll omdirigeringar ({PH1} omdirigeringar, +{PH2})" @@ -2130,19 +2166,19 @@ "message": "Källa" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Ta bort stora, duplicerade JavaScript-moduler från paket så att färre onödiga byte skickas via nätverket." + "message": "Ta bort stora, [duplicerade JavaScript-moduler](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) från paket för att minska onödig nätverksaktivitet." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Duplicerad JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Du kan göra så att texten alltid är synlig genom att ställa in [font-display](https://developer.chrome.com/blog/font-display) på swap eller optional. swap kan optimeras ytterligare för att minska layoutförskjutningar med [åsidosättanden av teckensnittsvärden](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Du kan göra så att texten alltid är synlig genom att ställa in [font-display](https://developer.chrome.com/docs/performance/insights/font-display) på swap eller optional. swap kan optimeras ytterligare för att minska layoutförskjutningar med [åsidosättanden av fontvärden](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { - "message": "Teckensnitt" + "message": "Font" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | title": { - "message": "Teckensnittsvisning" + "message": "Fontvisning" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | wastedTimeColumn": { "message": "Bortslösad tid" @@ -2151,10 +2187,10 @@ "message": "(anonym)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "En tvingad flödesomformning sker när JavaScript frågar efter geometriska egenskaper (som offsetWidth) efter att format har ogiltigförklarats av en ändring i DOM-statusen. Detta kan leda till dåliga resultat. Läs mer om [framtvingade flödesomformningar](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) och möjliga begränsningar." + "message": "En tvingad flödesomformning sker när JavaScript frågar efter geometriska egenskaper (som offsetWidth) efter att format har ogiltigförklarats av en ändring i DOM-statusen. Detta kan leda till dåliga resultat. Läs mer om [framtvingade flödesomformningar](https://developer.chrome.com/docs/performance/insights/forced-reflow) och möjliga begränsningar." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Stackspårning" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Anropa ramar som utlöser flödesomformning" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Framtvingad flödesomformning" @@ -2169,7 +2205,7 @@ "message": "[utan attribut]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Börja undersöka med den längsta delen. [Fördröjningar kan minimeras](https://web.dev/articles/optimize-inp#optimize_interactions). För att minska bearbetningstiden kan du [optimera kostnaderna för huvudtrådar](https://web.dev/articles/optimize-long-tasks), ofta JS." + "message": "Börja undersöka [hur du kan förbättra INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) genom att titta på den längsta delen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Längd" @@ -2193,7 +2229,7 @@ "message": "INP-fördelning" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Om du minskar nedladdningstiden för bilder kan du förbättra den upplevda hämtningstiden för sidan och LCP. [Läs mer om att optimera bildstorlek](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Om du minskar nedladdningstiden för bilder kan du förbättra den upplevda hämtningstiden för sidan och LCP. [Läs mer om att optimera bildstorlek](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (uppsk. {PH2})" @@ -2223,7 +2259,7 @@ "message": "Om du använder videoformat i stället för giffar kan du minska nedladdningsstorleken för animerat innehåll." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Varje [del har specifika förbättringsstrategier](https://web.dev/articles/optimize-lcp#lcp-breakdown). LCP-tiden bör helst användas till att läsa in resurser, inte till fördröjningar." + "message": "Varje [del har specifika förbättringsstrategier](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). LCP-tiden bör helst användas till att läsa in resurser, inte till fördröjningar." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Längd" @@ -2253,7 +2289,7 @@ "message": "LCP-fördelning" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Optimera LCP genom att göra LCP-bilden [synlig](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) från HTML direkt och [undvika uppskjuten inläsning](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Optimera LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) genom att göra LCP-bilden synlig från HTML direkt och undvika uppskjuten inläsning" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high har tillämpats" @@ -2286,13 +2322,13 @@ "message": "Bortkastade bytes" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Med polyfill-koder och transformeringar går det att använda nya JavaScript-funktioner i äldre webbläsare. Många av dem är dock inte nödvändiga för moderna webbläsare. Överväg att ändra JavaScript-byggprocessen så att du inte transpilerar [Baseline](https://web.dev/articles/baseline-and-polyfills)-funktioner, förutom om du vet att du måste ha stöd för äldre webbläsare. [Läs mer om varför de flesta webbplatser kan implementera ES6+-kod utan transpilering](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Med polyfill-koder och transformeringar går det att använda nya JavaScript-funktioner i äldre webbläsare. Många av dem är dock inte nödvändiga för moderna webbläsare. Överväg att ändra JavaScript-byggprocessen så att du inte transpilerar [Baseline](https://web.dev/articles/baseline-and-polyfills)-funktioner, förutom om du vet att du måste ha stöd för äldre webbläsare. [Läs mer om varför de flesta webbplatser kan implementera ES6+-kod utan transpilering](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Äldre JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 och HTTP/3 ger många fördelar jämfört med HTTP/1.1, till exempel multiplexering. [Läs mer om hur du använder modern HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 och HTTP/3 ger många fördelar jämfört med HTTP/1.1, till exempel multiplexering. [Läs mer om hur du använder modern HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Inga begäranden använde HTTP/1.1 eller så utgör den aktuella användningen av HTTP/1.1 inte en betydande optimeringsmöjlighet. HTTP/1.1-begäranden flaggas endast om sex eller fler statiska tillgångar har samma ursprung och inte visas från en lokal utvecklingsmiljö eller tredjepartskälla." @@ -2325,7 +2361,7 @@ "message": "Oanvänd föranslutning. Kontrollera att attributet crossorigin används korrekt." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Undvik att kedjekoppla kritiska begäranden](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) genom att göra kedjorna kortare, minska storleken på resurser som laddas ned eller skjut upp nedladdningen av onödiga resurser för att förbättra sidhämtningstiden." + "message": "[Undvik att kedjekoppla kritiska begäranden](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) genom att göra kedjorna kortare, minska storleken på resurser som laddas ned eller skjut upp nedladdningen av onödiga resurser för att förbättra sidhämtningstiden." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Lägg till signaler för [föranslutning](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) för dina viktigaste ursprung, men försök att använda högst fyra stycken." @@ -2364,7 +2400,7 @@ "message": "Undvik att kedjekoppla kritiska begäranden genom att göra kedjorna kortare, minska storleken på resurser som laddas ned eller skjuta upp nedladdningen av onödiga resurser för att förbättra sidhämtningstiden." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Begäranden blockerar sidans första rendering, vilket kan fördröja LCP. [Använd uppskjutning eller infogning](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) för att flytta bort dessa nätverksbegäranden från den kritiska vägen." + "message": "Begäranden blockerar sidans första rendering, vilket kan fördröja LCP. [Använd uppskjutning eller infogning](https://developer.chrome.com/docs/performance/insights/render-blocking) för att flytta bort dessa nätverksbegäranden från den kritiska vägen." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Längd" @@ -2379,7 +2415,7 @@ "message": "Begäranden om renderingsblockering" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Om kostnaderna för att beräkna om stilar förblir höga kan du minska dem genom att optimera väljare. [Optimera väljare](https://developer.chrome.com/docs/devtools/performance/selector-stats) med både hög förfluten tid och hög procentandel långsam sökväg. Enklare väljare, färre väljare, en mindre DOM och en grundare DOM minskar alla matchningskostnader." + "message": "Om kostnaderna för att beräkna om stilar förblir höga kan du minska dem genom att optimera väljare. [Optimera väljare](https://developer.chrome.com/docs/performance/insights/slow-css-selector) med både hög förfluten tid och hög procentandel långsam sökväg. Enklare väljare, färre väljare, en mindre DOM och en grundare DOM minskar alla matchningskostnader." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Förfluten tid" @@ -2418,7 +2454,7 @@ "message": "Överföringsstorlek" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Kod från tredje part kan påverka inläsningsprestandan betydligt. [Minska och skjut upp inläsningen av kod från tredje part](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) för att prioritera sidans innehåll." + "message": "Kod från tredje part kan påverka inläsningsprestandan betydligt. [Minska och skjut upp inläsningen av kod från tredje part](https://developer.chrome.com/docs/performance/insights/third-parties) för att prioritera sidans innehåll." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Inga tredje parter hittades" @@ -2427,7 +2463,7 @@ "message": "Tredje part" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Tryckinteraktioner kan [fördröjas med upp till 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) om visningsområdet inte är optimerat för mobila enheter." + "message": "Tryckinteraktioner kan [fördröjas med upp till 300 ms](https://developer.chrome.com/docs/performance/insights/viewport) om visningsområdet inte är optimerat för mobila enheter." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Fördröjning vid tryck på mobil" diff --git a/shared/localization/locales/ta.json b/shared/localization/locales/ta.json index 0faf44141ab1..7d56e60fb18a 100644 --- a/shared/localization/locales/ta.json +++ b/shared/localization/locales/ta.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouseஸில் பயனர் செல்லும் பக்கங்களின் வரிசை குறித்த அறிக்கை" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attribution Reporting நிறுத்தப்பட்டது, விரைவில் அது அகற்றப்படும். விவரங்களுக்கு https://goo.gle/ps-status தளத்தைப் பார்க்கவும்." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "CORS Access-Control-Allow-Headersஸைக் கையாளும்போது வைல்டுகார்டு குறியீட்டில் (*) அங்கீகரிப்பு சேர்க்கப்படாது." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() நிறுத்தப்பட்டது, இதற்குப் பதிலாகப் பின்வரும் நிலையான APIயைப் பயன்படுத்தவும்: Navigation Timing 2ல் nextHopProtocol." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "\\(0|r|n) எழுத்து இருக்கும் குக்கீகள் துண்டிக்கப்படுவதற்குப் பதிலாக நிராகரிக்கப்படும்." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "document.domain ஐ அமைத்து அதே ஆரிஜின் கொள்கையைத் தளர்த்துவது நிறுத்தப்பட்டது. இயல்பாகவே இது முடக்கப்படும். இந்த நிறுத்த எச்சரிக்கை கிராஸ் ஆரிஜின் அணுகலுக்கானது. இது document.domain அமைப்பின் மூலம் இயக்கப்பட்டது." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "தரவுக்கான ஆதரவு: SVGUseElementடில் இருக்கும் URLகள் நிறுத்தப்பட்டன மற்றும் எதிர்காலத்தில் அது அகற்றப்படும்." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "நிறுத்தப்பட்டதாகப் புகாரளிக்கப்பட்ட பிரவுசர் செயலாக்கத்திற்குத் தேவையான குறியீட்டைக் காட்டுவதற்கான ஓர் உதாரணம்." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API நிறுத்தப்பட்டது, எதிர்கால வெளியீட்டில் அது அகற்றப்படும்." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "பாதுகாப்பற்ற ஆரிஜின்களில் getCurrentPosition() மற்றும் watchPosition() இனி செயல்படாது. இந்த அம்சத்தைப் பயன்படுத்த உங்கள் ஆப்ஸை HTTPS போன்ற பாதுகாப்பான ஆரிஜின்களுக்கு மாற்றவும். கூடுதல் தகவல்களுக்கு https://goo.gle/chrome-insecure-origins தளத்தைப் பார்க்கவும்." + "message": "பாதுகாப்பற்ற ஆரிஜின்களில் getCurrentPosition(), watchPosition() ஆகியவை இனி செயல்படாது. இந்த அம்சத்தைப் பயன்படுத்த உங்கள் ஆப்ஸை HTTPS போன்ற பாதுகாப்பான ஆரிஜின்களுக்கு மாற்றவும். கூடுதல் தகவல்களுக்கு https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ தளத்தைப் பாருங்கள்." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "பாதுகாப்பற்ற ஆரிஜின்களில் getCurrentPosition(), watchPosition() ஆகியவை நிறுத்தப்பட்டன. இந்த அம்சத்தைப் பயன்படுத்த உங்கள் ஆப்ஸை HTTPS போன்ற பாதுகாப்பான ஆரிஜின்களுக்கு மாற்றவும். கூடுதல் தகவல்களுக்கு https://goo.gle/chrome-insecure-origins தளத்தைப் பார்க்கவும்." + "message": "பாதுகாப்பற்ற ஆரிஜின்களில் getCurrentPosition(), watchPosition() ஆகியவை நிறுத்தப்பட்டன. இந்த அம்சத்தைப் பயன்படுத்த உங்கள் ஆப்ஸை HTTPS போன்ற பாதுகாப்பான ஆரிஜின்களுக்கு மாற்றவும். கூடுதல் தகவல்களுக்கு https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ தளத்தைப் பாருங்கள்." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "பாதுகாப்பற்ற ஆரிஜின்களில் getUserMedia() இனி செயல்படாது. இந்த அம்சத்தைப் பயன்படுத்த உங்கள் ஆப்ஸை HTTPS போன்ற பாதுகாப்பான ஆரிஜின்களுக்கு மாற்றவும். கூடுதல் தகவல்களுக்கு https://goo.gle/chrome-insecure-origins தளத்தைப் பார்க்கவும்." + "message": "பாதுகாப்பற்ற ஆரிஜின்களில் getUserMedia() இனி செயல்படாது. இந்த அம்சத்தைப் பயன்படுத்த உங்கள் ஆப்ஸை HTTPS போன்ற பாதுகாப்பான ஆரிஜின்களுக்கு மாற்றவும். கூடுதல் தகவல்களுக்கு https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ தளத்தைப் பாருங்கள்." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate நிறுத்தப்பட்டது. இதற்குப் பதிலாக RTCPeerConnectionIceErrorEvent.address அல்லது RTCPeerConnectionIceErrorEvent.port ஐப் பயன்படுத்தவும்." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator நிறுத்தப்பட்டது. இதற்குப் பதிலாக Intl.Segmenter ஐப் பயன்படுத்தவும்." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": ".css ஃபைல் நீட்டிப்பில் முடிவடைந்தால் மட்டுமே file: URLகளில் இருந்து CSSஸை ஏற்ற முடியும்." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() நிறுத்தப்பட்டது, நீட்டிப்புச் சூழல்களில் மட்டுமே இப்போது கிடைக்கிறது. அதன் முடிவில் உள்ள topK மற்றும் வெப்பநிலை தொடர்பான புலங்களும் நிறுத்தப்பட்டது." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "LanguageModelலுக்கான 'வெப்பநிலை' அளவுரு/பண்புக்கூறு நிறுத்தப்பட்டது. இது நீட்டிப்புகளுக்குள் மட்டுமே செயல்படும், எதிர்காலத்தில் அகற்றப்படலாம்." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "LanguageModelளுக்கான 'topK' அளவுரு/பண்புக்கூறு நிறுத்தப்பட்டது. இது நீட்டிப்புகளுக்குள் மட்டுமே செயல்படும், எதிர்காலத்தில் அகற்றப்படலாம்." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota நிறுத்தப்பட்டது. அதற்குப் பதிலாக LanguageModel.contextWindow பயன்படுத்தவும். நீட்டிப்புகளில் மட்டுமே இந்த மாற்று கிடைக்கும்." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage நிறுத்தப்பட்டது. அதற்குப் பதிலாக LanguageModel.contextUsage பயன்படுத்தவும். நீட்டிப்புகளில் மட்டுமே இந்த மாற்று கிடைக்கும்." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "remove() இன் ஒத்திசையாத வரம்பு அகற்றுதலை ரத்துசெய்ய SourceBuffer.abort() ஐப் பயன்படுத்துவது, விவரக்குறிப்பு மாற்றம் காரணமாக நிறுத்தப்பட்டது. இதற்கான ஆதரவும் எதிர்காலத்தில் அகற்றப்படும். அதற்குப் பதிலாக updateend நிகழ்வைக் கவனிக்க வேண்டும். ஒத்திசையாத மீடியா இணைப்பை ரத்துசெய்ய அல்லது பாகுபடுத்தும் நிலையை மீட்டமைக்க மட்டும் abort() பயன்படுத்தப்படும்." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() நிறுத்தப்பட்டது. அதற்குப் பதிலாக LanguageModel.measureContextUsage() பயன்படுத்தவும். நீட்டிப்புகளில் மட்டுமே இந்த மாற்று கிடைக்கும்." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "இடையகக் குறியீடு ஃபிரேம்களின் அதிகபட்சக் காட்சி நேரமுத்திரைக்குக் குறைவாக MediaSource.duration ஐ அமைப்பது விவரக்குறிப்பு மாற்றம் காரணமாக நிறுத்தப்பட்டது. துண்டிக்கப்பட்ட இடையக மீடியாவை மறைமுகமாக அகற்றுவதற்கான ஆதரவு எதிர்காலத்தில் அகற்றப்படும். newDuration < oldDuration எனும் நிலை உள்ள எல்லா இடங்களிலும் sourceBuffers அனைத்திலும் வெளிப்படையான remove(newDuration, oldDuration) ஐ மேற்கொள்ள வேண்டும்." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow நிறுத்தப்பட்டது. அதற்குப் பதிலாக LanguageModel.oncontextoverflow பயன்படுத்தவும். LanguageModel.onquotaoverflow மாற்று நீட்டிப்புகளில் மட்டுமே கிடைக்கும்." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": ".css ஃபைல் நீட்டிப்பில் முடிவடைந்தால் மட்டுமே file: URLகளில் இருந்து CSSஸை ஏற்ற முடியும்." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "MIDIOptions இல் sysex குறிப்பிடப்படாமல் இருந்தாலும் பயன்படுத்துவதற்கான அனுமதியை இணைய MIDI கோரும்." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "பாதுகாப்பற்ற ஆரிஜின்களில் இருந்து Notification APIயை இனி பயன்படுத்த முடியாது. பாதுகாப்பான ஆரிஜினுக்கு (எ.கா. HTTPS) உங்கள் ஆப்ஸை மாற்றவும். கூடுதல் தகவல்களுக்கு https://goo.gle/chrome-insecure-origins தளத்தைப் பார்க்கவும்." + "message": "பாதுகாப்பற்ற ஆரிஜின்களில் இருந்து Notification APIயை இனி பயன்படுத்த முடியாது. உங்கள் ஆப்ஸை HTTPS போன்ற பாதுகாப்பான ஆரிஜின்களுக்கு மாற்றவும். கூடுதல் தகவல்களுக்கு https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ தளத்தைப் பாருங்கள்." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Notification APIக்கான அனுமதியை கிராஸ் ஆரிஜின் iframeமில் இருந்து இனி கோர முடியாது. உயர்நிலை ஃபிரேமிடம் அனுமதி கோரவும் அல்லது புதிய சாளரத்தைத் திறக்கவும்." @@ -1958,9 +1979,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen நிறுத்தப்பட்டது. இதற்குப் பதிலாக Document.fullscreenEnabled ஐப் பயன்படுத்தவும்." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "நாங்கள் chrome.privacy.websites.privacySandboxEnabled APIயை நிறுத்துகிறோம், இருப்பினும் M113 வெளியீட்டின் வரை பின்தங்கிய இணக்கத்தன்மையின் பொருட்டு தொடர்ந்து இயக்கத்தில் இருக்கும். அதற்குப் பதிலாக chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled, chrome.privacy.websites.adMeasurementEnabled ஆகிய APIகளைப் பயன்படுத்தவும். https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled என்ற தளத்தைப் பார்க்கவும்." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "DtlsSrtpKeyAgreement கட்டுப்பாடு அகற்றப்பட்டது. இந்தக் கட்டுப்பாட்டுக்கு false மதிப்பைக் குறிப்பிட்டுள்ளீர்கள். இதன் மூலம் அகற்றப்பட்ட SDES key negotiation முறையைப் பயன்படுத்த முயற்சித்ததாகப் புரிந்துகொள்ளப்படுகிறது. இந்தச் செயல்பாடு அகற்றப்பட்டது, இதற்கு பதிலாக DTLS key negotiation ஐ ஆதரிக்கும் சேவையைப் பயன்படுத்தவும்." }, @@ -1973,6 +1991,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() நிறுத்தப்பட்டது. இதற்குப் பதிலாக Selection.modify() ஐப் பயன்படுத்தவும்." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets நிறுத்தப்பட்டது, விரைவில் அது அகற்றப்படும். கூடுதல் விவரங்களுக்கு https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ தளத்தைப் பார்க்கவும்." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "உட்பொதிந்த அனுமதிச் சான்றுகள் இருக்கும் URLகளின் துணை ஆதாரக் கோரிக்கைகள் (எ.கா. https://user:pass@host/) தடுக்கப்பட்டன." }, @@ -1982,26 +2003,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBufferக்குக் கிராஸ் ஆரிஜின் ஐசொலேஷன் தேவை. கூடுதல் தகவல்களுக்கு https://developer.chrome.com/blog/enabling-shared-array-buffer/ தளத்திற்குச் செல்லவும்." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API நிறுத்தப்பட்டது, எதிர்கால வெளியீட்டில் அது அகற்றப்படும்." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor நிறுத்தப்பட்டது, விரைவில் அது அகற்றப்படும். கூடுதல் விவரங்களுக்கு https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ தளத்தைப் பார்க்கவும்." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "பயனரைச் செயல்படுத்தாமல் speechSynthesis.speak() செயல்பாட்டை அழைக்கும் வசதி நிறுத்தப்பட்டது, அது விரைவில் அகற்றப்படும்." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API நிறுத்தப்பட்டது, எதிர்கால வெளியீட்டில் அது அகற்றப்படும்." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "அன்லோடு ஈவண்ட் லிசனர்கள் நிறுத்தப்பட்டன, அவை விரைவில் அகற்றப்படும்." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "SharedArrayBuffer ஐத் தொடர்ந்து பயன்படுத்த நீட்டிப்புகள் கிராஸ் ஆரிஜின் ஐசொலேஷனைப் பயன்படுத்த வேண்டும். https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/ தளத்தைப் பார்வையிடவும்." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() நிறுத்தப்பட்டது. அதற்குப் பதிலாக writeValueWithResponse(), writeValueWithoutResponse() போன்றவற்றைப் பயன்படுத்தவும்." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "XMLHttpRequest இல் உள்ள json பதிலில் UTF-16 ஆதரிக்கப்படுவதில்லை" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "இறுதிப் பயனர் அனுபவத்தில் பாதிப்பை ஏற்படுத்தும் என்பதால் முதன்மைத் தொடரிழையில் ஒத்திசையும் XMLHttpRequest நிறுத்தப்பட்டது. கூடுதல் உதவிக்கு https://xhr.spec.whatwg.org/ தளத்தைப் பார்க்கவும்." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor மற்றும் XSLT செயலாக்க வழிமுறைகள் எல்லா பிரவுசர்களாலும் நிறுத்தப்பட்டுள்ளன. இந்த அம்சங்கள் விரைவில் இந்த பிரவுசரில் இருந்து அகற்றப்படும்." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "அனிமேஷன்" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "பயனரின் எந்தவொரு செயலும் இல்லாமல் எலிமெண்ட்டுகள் நகரும்போது லே-அவுட் ஷிஃப்ட்கள் நிகழும். பக்கம் ஏற்றப்படும்போது எலிமெண்ட்களின் எழுத்து வடிவங்கள் மாறுவது, எலிமெண்ட்டுகள் சேர்க்கப்படுவது, அகற்றப்படுவது போன்ற [லே-அவுட் ஷிஃப்ட்டிற்கான காரணங்களை ஆய்வு செய்யவும்](https://web.dev/articles/optimize-cls)." + "message": "பயனரின் எந்தவொரு செயலும் இல்லாமல் எலிமெண்ட்டுகள் நகரும்போது லே-அவுட் ஷிஃப்ட்கள் நிகழும். பக்கம் ஏற்றப்படும்போது எலிமெண்ட்களின் எழுத்து வடிவங்கள் மாறுவது, எலிமெண்ட்டுகள் சேர்க்கப்படுவது, அகற்றப்படுவது போன்ற [லே-அவுட் ஷிஃப்ட்டிற்கான காரணங்களை ஆய்வு செய்யவும்](https://developer.chrome.com/docs/performance/insights/cls-culprit)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "சேர்க்கப்பட்டுள்ள iframe" @@ -2037,7 +2073,7 @@ "message": "தற்காலிகச் சேமிப்பு TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "தற்காலிகச் சேமிப்பின் ஆயுட்காலம் நீண்டதாக இருந்தால், மீண்டும் மீண்டும் திறக்கப்படும் இணையப் பக்கங்கள் விரைவாகக் காட்டப்படலாம். [மேலும் அறிக](https://web.dev/uses-long-cache-ttl/)." + "message": "தற்காலிகச் சேமிப்பின் ஆயுட்காலம் நீண்டதாக இருந்தால், மீண்டும் மீண்டும் திறக்கப்படும் இணையப் பக்கங்கள் விரைவாகக் காட்டப்படலாம். [தற்காலிகச் சேமிப்பு குறித்து மேலும் தெரிந்துகொள்ளுங்கள்](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "மேம்படுத்தப்படாத தற்காலிகச் சேமிப்புக் கொள்கைகளில் கோரிக்கைகள் எதுவும் இல்லை" @@ -2052,7 +2088,7 @@ "message": "மேம்படுத்தப்பட்ட தற்காலிகச் சேமிப்பு ஆயுட்காலங்களைப் பயன்படுத்துதல்" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "DOM அளவு பெரிதாக இருப்பதால் ஸ்டைல் கணக்கீடுகள் மற்றும் தளவமைப்பு மறுசீராக்கங்களின் கால அளவு அதிகரிக்கலாம், இதனால் பக்கத்தின் பதிலளிக்கும் தன்மையும் பாதிக்கப்படலாம். ஒரு பெரிய DOM நினைவக உபயோகத்தையும் அதிகரிக்கும். [அதிகப்படியான DOM அளவைத் தவிர்ப்பது எப்படி என்று தெரிந்துகொள்ளுங்கள்](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "DOM அளவு பெரிதாக இருப்பதால் ஸ்டைல் கணக்கீடுகள் மற்றும் தளவமைப்பு மறுசீராக்கங்களின் கால அளவு அதிகரிக்கலாம், இதனால் பக்கத்தின் பதிலளிக்கும் தன்மையும் பாதிக்கப்படலாம். ஒரு பெரிய DOM நினைவக உபயோகத்தையும் அதிகரிக்கும். [அதிகப்படியான DOM அளவைத் தவிர்ப்பது எப்படி என்று தெரிந்துகொள்ளுங்கள்](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "கால அளவு" @@ -2088,7 +2124,7 @@ "message": "மதிப்பு" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "உங்களின் முதல் நெட்வொர்க் கோரிக்கை மிகவும் முக்கியமானது. திசைதிருப்புதல்களைத் தவிர்த்தல், விரைவான சேவையகப் பதிலை உறுதிசெய்தல், வார்த்தையைச் சுருக்குதல் ஆகியவற்றின் மூலம் அதன் தாமதத்தைக் குறைக்கவும்." + "message": "உங்களின் முதல் நெட்வொர்க் கோரிக்கை மிகவும் முக்கியமானது. திசைதிருப்புதல்களைத் தவிர்த்தல், விரைவான சேவையகப் பதிலை உறுதிசெய்தல், வார்த்தையைச் சுருக்குதல் ஆகியவற்றின் மூலம் [அதன் தாமதத்தைக் குறைக்கவும்](https://developer.chrome.com/docs/performance/insights/document-latency)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "திசைதிருப்புதல்கள் இருந்தன ({PH1} திசைதிருப்புதல்கள், +{PH2})" @@ -2127,13 +2163,13 @@ "message": "ஆதாரம்" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "நெட்வொர்க் செயல்பாடு தேவையில்லாமல் பைட்களை பயன்படுத்துவதைக் குறைக்க, தொகுப்புகளிலில் இருந்து பெரிய, நகலெடுக்கப்பட்ட JavaScript மாடியூல்களை அகற்றவும்." + "message": "நெட்வொர்க் செயல்பாடு தேவையில்லாமல் பைட்களைப் பயன்படுத்துவதைக் குறைக்க, தொகுப்புகளில் இருந்து பெரிய, [நகலெடுக்கப்பட்ட JavaScript மாடியூல்களை](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) அகற்றவும்." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "நகல் JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "வார்த்தைகள் சீராகத் தெரிவதை உறுதிசெய்துகொள்ள, [font-display](https://developer.chrome.com/blog/font-display) ஐ swap அல்லது optional என்று அமைக்கவும். [எழுத்து வடிவ அளவீட்டை மீறிச் செயல்படுதல்](https://developer.chrome.com/blog/font-fallbacks) அம்சத்தின் மூலம் லே-அவுட் ஷிஃப்ட்டுகளைக் குறைக்க, swap ஐ மேலும் மேம்படுத்தலாம்." + "message": "வார்த்தைகள் சீராகத் தெரிவதை உறுதிசெய்துகொள்ள, [font-display](https://developer.chrome.com/docs/performance/insights/font-display) ஐ swap அல்லது optional என்று அமைக்கவும். [எழுத்து வடிவ அளவீட்டை மீறிச் செயல்படுதல்](https://developer.chrome.com/blog/font-fallbacks) அம்சத்தின் மூலம் லே-அவுட் ஷிஃப்ட்டுகளைக் குறைக்க, swap ஐ மேலும் மேம்படுத்தலாம்." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "எழுத்து வடிவம்" @@ -2148,10 +2184,10 @@ "message": "(அறியப்படாதது)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "DOM நிலையின் மாற்றம் காரணமாக ஸ்டைல்கள் செல்லாததாக்கப்பட்ட பின்னர் வடிவியல் பிராப்பர்ட்டிகளை (offsetWidth போன்றவை) JavaScript கேட்கும்போது கட்டாய ரீஃப்ளோ நிகழும். இதனால் செயல்திறன் மோசமடையலாம். [கட்டாய ரீஃப்ளோக்கள்](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) மற்றும் சாத்தியமான மிட்டிகேஷன்கள் குறித்து மேலும் தெரிந்துகொள்ளுங்கள்." + "message": "DOM நிலையின் மாற்றம் காரணமாக ஸ்டைல்கள் செல்லாததாக்கப்பட்ட பின்னர் வடிவியல் பிராப்பர்ட்டிகளை (offsetWidth போன்றவை) JavaScript கேட்கும்போது கட்டாய ரீஃப்ளோ நிகழும். இதனால் செயல்திறன் மோசமடையலாம். [கட்டாய ரீஃப்ளோக்கள்](https://developer.chrome.com/docs/performance/insights/forced-reflow) மற்றும் சாத்தியமான மிட்டிகேஷன்கள் குறித்து மேலும் தெரிந்துகொள்ளுங்கள்." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "ஸ்டாக் டிரேஸ்" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "மறுசீராக்கத்தைத் தூண்டும் கால் ஃபிரேம்கள்" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "கட்டாய ரீஃப்ளோ" @@ -2166,7 +2202,7 @@ "message": "[குறிப்பிடாதவை]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "நீளமான துணைப்பிரிவில் இருந்து ஆய்வைத் தொடங்கவும். [தாமதங்களைக் குறைக்கலாம்](https://web.dev/articles/optimize-inp#optimize_interactions). செயலாக்க நேரத்தைக் குறைக்க, [முக்கிய த்ரட்டை (பெரும்பாலும் JS) செயல்திறன்மிக்கதாக மேம்படுத்தவும்](https://web.dev/articles/optimize-long-tasks)." + "message": "நீளமான துணைப்பிரிவைப் பார்த்து [INPயை மேம்படுத்துவது எப்படி ](https://developer.chrome.com/docs/performance/insights/inp-breakdown) என்று ஆராயத் தொடங்குங்கள்." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "கால அளவு" @@ -2190,7 +2226,7 @@ "message": "INP பிரிவுகள்" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "படங்களின் பதிவிறக்க நேரத்தைக் குறைப்பதால் பக்கம் மற்றும் LCP ஏற்றப்படும் நேரம் மேம்படலாம். [பட அளவை மேம்படுத்துவது குறித்து மேலும் தெரிந்துகொள்ளுங்கள்](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "படங்களின் பதிவிறக்க நேரத்தைக் குறைப்பதால் பக்கம் மற்றும் LCP ஏற்றப்படும் நேரம் மேம்படலாம். [பட அளவை மேம்படுத்துவது குறித்து மேலும் தெரிந்துகொள்ளுங்கள்](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (மதிப்பிடப்பட்ட அளவு: {PH2})" @@ -2220,7 +2256,7 @@ "message": "GIFகளுக்குப் பதிலாக வீடியோ வடிவமைப்புகளைப் பயன்படுத்துவது அனிமேஷன் செய்யப்படும் உள்ளடக்கத்தின் பதிவிறக்க அளவை மேம்படுத்தும்." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "ஒவ்வொரு [துணைப்பிரிவிற்கும் குறிப்பிட்ட மேம்பாட்டு உத்திகள் உள்ளன](https://web.dev/articles/optimize-lcp#lcp-breakdown). பொதுவாக, LCP நேரம் பெரும்பாலும் ரிசோர்ஸ்களை ஏற்றுவதற்காகச் செலவிடப்பட வேண்டுமே தவிர தாமதங்களில் அல்ல." + "message": "ஒவ்வொரு [துணைப்பிரிவிற்கும் குறிப்பிட்ட மேம்பாட்டு உத்திகள் உள்ளன](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). பொதுவாக, LCP நேரம் பெரும்பாலும் ரிசோர்ஸ்களை ஏற்றுவதற்காகச் செலவிடப்பட வேண்டுமே தவிர தாமதங்களில் அல்ல." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "கால அளவு" @@ -2250,7 +2286,7 @@ "message": "LCP பிரிவுகள்" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "HTMLலில் உள்ள LCP படத்தை உடனடியாகக் [கண்டறியப்படும்படி](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) அமைப்பது, ['தேவையுள்ளபோது காண்பித்தல்' அம்சத்தைத் தவிர்ப்பது](https://web.dev/articles/lcp-lazy-loading) ஆகியவற்றின் மூலம் LCPயை மேம்படுத்தலாம்" + "message": "HTMLலில் உள்ள LCP படத்தை உடனடியாகக் கண்டறியப்படும்படி அமைப்பது, 'தேவையுள்ளபோது காண்பித்தல்' அம்சத்தைத் தவிர்ப்பது ஆகியவற்றின் மூலம் [LCPயை மேம்படுத்தலாம்](https://developer.chrome.com/docs/performance/insights/lcp-discovery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high பயன்படுத்தப்பட்டுள்ளது" @@ -2283,13 +2319,13 @@ "message": "வீண் செய்யப்பட்ட பைட்டுகள்" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "பழைய பிரவுசர்கள் புதிய JavaScript அம்சங்களைப் பயன்படுத்த பாலிஃபில்களும் ட்ரான்ஸ்ஃபார்ம்களும் உதவுகின்றன. நவீன பிரவுசர்களுக்கு இவற்றுள் பல தேவைப்படுவதில்லை. பழைய பிரவுசர்களைப் பயன்படுத்த வேண்டிய கட்டாயம் இல்லாதபோது, [பேஸ்லைன்](https://web.dev/articles/baseline-and-polyfills) அம்சங்களை டிரான்ஸ்பைல் செய்யாமல் இருக்கும்படி உங்கள் JavaScript பதிப்புச் செயல்முறையை மாற்றுவது நல்லது. [பெரும்பாலான தளங்கள் ES6+ குறியீட்டை ஏன் டிரான்ஸ்பைல் செய்யாமல் செயல்படுத்த முடியும் என்று தெரிந்துகொள்ளுங்கள்](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "பழைய பிரவுசர்கள் புதிய JavaScript அம்சங்களைப் பயன்படுத்த பாலிஃபில்களும் ட்ரான்ஸ்ஃபார்ம்களும் உதவுகின்றன. நவீன பிரவுசர்களுக்கு இவற்றுள் பல தேவைப்படுவதில்லை. பழைய பிரவுசர்களைப் பயன்படுத்த வேண்டிய கட்டாயம் இல்லாதபோது, [பேஸ்லைன்](https://web.dev/articles/baseline-and-polyfills) அம்சங்களை டிரான்ஸ்பைல் செய்யாமல் இருக்கும்படி உங்கள் JavaScript பதிப்புச் செயல்முறையை மாற்றுவது நல்லது. [பெரும்பாலான தளங்கள் ES6+ குறியீட்டை ஏன் டிரான்ஸ்பைல் செய்யாமல் செயல்படுத்த முடியும் என்று தெரிந்துகொள்ளுங்கள்](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "பழைய JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2, HTTP/3 ஆகியவை HTTP/1.1ஐ விடக் கூடுதல் பலன்களை வழங்குகின்றன. உதாரணம்: மல்டிப்ளக்ஸிங். [நவீன HTTPயைப் பயன்படுத்துவது குறித்து மேலும் தெரிந்துகொள்ளுங்கள்](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2, HTTP/3 ஆகியவை HTTP/1.1ஐ விடக் கூடுதல் பலன்களை வழங்குகின்றன. உதாரணம்: மல்டிப்ளக்ஸிங். [நவீன HTTPயைப் பயன்படுத்துவது குறித்து மேலும் தெரிந்துகொள்ளுங்கள்](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "எந்தவொரு கோரிக்கையும் HTTP/1.1 பயன்படுத்தவில்லை அல்லது தற்போது HTTP/1.1 பயன்படுத்தும் கோரிக்கைகள் அந்த அளவுக்கு மேம்பாட்டுக்கான வாய்ப்பை வழங்கவில்லை. ஒரே ஆரிஜினில் இருந்து 6 அல்லது அதற்கு மேற்பட்ட நிலையான அசெட்டுகள் உருவாக்கப்பட்டு, அவை லோக்கல் டெவெலப்மெண்ட் என்விரான்மெண்ட் அல்லது மூன்றாம் தரப்பு மூலத்தில் இருந்து வழங்கப்படவில்லை என்றால் மட்டுமே HTTP/1.1 கோரிக்கைகள் கொடியிடப்படும்." @@ -2322,7 +2358,7 @@ "message": "பயன்படுத்தப்படாத முன்னிணைப்பு. crossorigin பண்புக்கூறு சரியாகப் பயன்படுத்தப்பட்டிருப்பதை உறுதிசெய்துகொள்ளவும்." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "செயின்களின் நீளத்தைக் குறைத்தல், ஆதாரங்களின் பதிவிறக்க அளவைக் குறைத்தல், பக்கம் ஏற்றப்படுவதன் வேகத்தை அதிகரிக்க தேவையற்ற ஆதாரங்களைப் பதிவிறக்குவதைத் தவிர்த்தல் போன்றவற்றின் மூலம் [முக்கியக் கோரிக்கைகளின் செயினிங்கைத் தவிர்க்கலாம்](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains)." + "message": "செயின்களின் நீளத்தைக் குறைத்தல், ஆதாரங்களின் பதிவிறக்க அளவைக் குறைத்தல், பக்கம் ஏற்றப்படுவதன் வேகத்தை அதிகரிக்க தேவையற்ற ஆதாரங்களைப் பதிவிறக்குவதைத் தவிர்த்தல் போன்றவற்றின் மூலம் [முக்கியக் கோரிக்கைகளின் செயினிங்கைத் தவிர்க்கலாம்](https://developer.chrome.com/docs/performance/insights/network-dependency-tree)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "உங்களின் மிகவும் முக்கியமான ஆரிஜின்களுடன் [முன்னிணைப்புக்](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) குறிப்புகளைச் சேர்க்கவும், ஆனால் 4க்கும் அதிகமாகப் பயன்படுத்தவும்." @@ -2361,7 +2397,7 @@ "message": "செயின்களின் நீளத்தைக் குறைத்தல், ஆதாரங்களின் பதிவிறக்க அளவைக் குறைத்தல், பக்கம் ஏற்றப்படுவதன் வேகத்தை அதிகரிக்க தேவையற்ற ஆதாரங்களைப் பதிவிறக்குவதைத் தவிர்த்தல் போன்றவற்றின் மூலம் முக்கியக் கோரிக்கைகளின் செயினிங்கைத் தவிர்க்கலாம்." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "பக்கத்தின் துவக்க ரென்டரைத் தடுக்கும் கோரிக்கைகள் LCPயைத் தாமதப்படுத்தக்கூடும். [தவிர்ப்பது அல்லது இன்லைனில்](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) வழங்குவதன் மூலம் இந்த நெட்வொர்க் கோரிக்கைகளை முக்கியக் கோரிக்கைத் தடத்தில் இருந்து வெளியேற்றலாம்." + "message": "பக்கத்தின் துவக்க ரென்டரைத் தடுக்கும் கோரிக்கைகள் LCPயைத் தாமதப்படுத்தக்கூடும். [தவிர்ப்பது அல்லது இன்லைனில்](https://developer.chrome.com/docs/performance/insights/render-blocking) வழங்குவதன் மூலம் இந்த நெட்வொர்க் கோரிக்கைகளை முக்கியக் கோரிக்கைத் தடத்தில் இருந்து வெளியேற்றலாம்." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "கால அளவு" @@ -2373,10 +2409,10 @@ "message": "கோரிக்கை" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "தடுப்புக் கோரிக்கைகளை ரென்டரிங் செய்தல்" + "message": "ரென்டரிங்-தடுப்புக் கோரிக்கை" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "ஸ்டைலை மீண்டும் கணக்கிடுதலின் செயல்திறன் பாதிப்பு அதிகமாக இருந்தால், தேர்விகளை மேம்படுத்தி அதைக் குறைக்கலாம். அதிக நேரம் எடுத்துக்கொள்ளும் தேர்விகளையும் மெதுவான தடத்தின் பொருத்தச் சதவீதம் அதிகமாக உள்ள [தேர்விகளையும் மேம்படுத்தலாம்](https://developer.chrome.com/docs/devtools/performance/selector-stats). எளிமையான தேர்விகள், குறைவான தேர்விகள், சிறிய DOM, அடுக்குகள் குறைவான DOM ஆகியவை பொருத்தச் செயல்திறனின் பாதிப்புகளைக் குறைக்கும்." + "message": "ஸ்டைலை மீண்டும் கணக்கிடுதலின் செயல்திறன் பாதிப்பு அதிகமாக இருந்தால், தேர்விகளை மேம்படுத்தி அதைக் குறைக்கலாம். அதிக நேரம் எடுத்துக்கொள்ளும் தேர்விகளையும் மெதுவான தடத்தின் பொருத்தச் சதவீதம் அதிகமாக உள்ள [தேர்விகளையும் மேம்படுத்தலாம்](https://developer.chrome.com/docs/performance/insights/slow-css-selector). எளிமையான தேர்விகள், குறைவான தேர்விகள், சிறிய DOM, அடுக்குகள் குறைவான DOM ஆகியவை பொருத்தச் செயல்திறனின் பாதிப்புகளைக் குறைக்கும்." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "எடுத்துக்கொண்ட நேரம்" @@ -2415,7 +2451,7 @@ "message": "டிரான்ஸ்ஃபர் அளவு" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "மூன்றாம் தரப்புக் குறியீட்டால் ஏற்றுதல் செயல்திறனில் குறிப்பிடத்தக்க மாற்றம் ஏற்படலாம். உங்கள் பக்கத்தின் உள்ளடக்கத்திற்கு முன்னுரிமை வழங்க, [மூன்றாம் தரப்புக் குறியீடு ஏற்றப்படுவதைக் குறைக்கலாம் தாமதப்படுத்தலாம்](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/)." + "message": "மூன்றாம் தரப்புக் குறியீட்டால் ஏற்றுதல் செயல்திறனில் குறிப்பிடத்தக்க மாற்றம் ஏற்படலாம். உங்கள் பக்கத்தின் உள்ளடக்கத்திற்கு முன்னுரிமை வழங்க, [மூன்றாம் தரப்புக் குறியீடு ஏற்றப்படுவதைக் குறைக்கலாம் தாமதப்படுத்தலாம்](https://developer.chrome.com/docs/performance/insights/third-parties)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "எந்தவொரு மூன்றாம் தரப்பும் கண்டறியப்படவில்லை" @@ -2424,7 +2460,7 @@ "message": "மூன்றாம் தரப்புகள்" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "காட்சிப் பகுதி மொபைலுக்கு ஏற்றவாறு மேம்படுத்தப்படவில்லை என்றால் தட்டுதல் செயல்பாடுகள் [300 மிவி வரை தாமதம் ஆகக்கூடும்](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)." + "message": "காட்சிப் பகுதி மொபைலுக்கு ஏற்றவாறு மேம்படுத்தப்படவில்லை என்றால் தட்டுதல் செயல்பாடுகள் [300 மிவி வரை தாமதம் ஆகக்கூடும்](https://developer.chrome.com/docs/performance/insights/viewport)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "மொபைல் தட்டல் தாமதம்" diff --git a/shared/localization/locales/te.json b/shared/localization/locales/te.json index af322cc021af..5ec2435821c7 100644 --- a/shared/localization/locales/te.json +++ b/shared/localization/locales/te.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse యూజర్ ఫ్లో రిపోర్ట్" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "అట్రిబ్యూషన్ రిపోర్టింగ్ విస్మరించబడింది, అలాగే అది తీసివేయబడుతుంది. వివరాల కోసం https://goo.gle/ps-status లింక్‌లో చూడండి." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "CORS Access-Control-Allow-Headers హ్యాండ్లింగ్‌లో ప్రామాణీకరణ వైల్డ్ కార్డ్ చిహ్నం (*) ద్వారా కవర్ కాదు." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() విస్మరించబడింది, బదులుగా ప్రామాణిక APIని ఉపయోగించండి: నావిగేషన్ సమయం 2లో nextHopProtocol." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "\\(0|r|n) అక్షరాన్ని కలిగిన కుక్కీలు కుదించబడటానికి బదులుగా తిరస్కరించబడతాయి." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "document.domain‌ను సెట్ చేసి, ఒకే ఆరిజిన్ పాలసీని సడలించడం విస్మరించబడింది, అలాగే ఆటోమేటిక్‌గా డిజేబుల్ చేయబడుతుంది. document.domain‌ను సెట్ చేసి ఎనేబుల్ చేసిన క్రాస్-ఆరిజిన్ యాక్సెస్ కోసం ఈ విస్మరణ హెచ్చరిక." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "డేటాకు సపోర్ట్: SVGUseElementలోని URLలు విస్మరించబడ్డాయి, భవిష్యత్తులో అవి తీసివేయబడతాయి." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "విస్మరించబడిన ఫీచర్‌ను రిపోర్ట్ చేసిన బ్రౌజర్ ప్రాసెస్‌కు అవసరమైన కోడ్‌ను చూపడానికి ఇది ఒక ఉదాహరణ." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API విస్మరించబడింది, భవిష్యత్తు రిలీజ్‌లో అది తీసివేయబడుతుంది." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition(), watchPosition() ఇకపై సురక్షితం కాని ఆరిజిన్‌లలో పని చేయవు. ఈ ఫీచర్‌ను ఉపయోగించడానికి, మీ అప్లికేషన్‌ను HTTPS వంటి సురక్షితమైన ఆరిజిన్‌కు స్విచ్ చేయడాన్ని పరిగణించండి. మరిన్ని వివరాల కోసం https://goo.gle/chrome-insecure-origins లింక్‌ను చూడండి." + "message": "getCurrentPosition(), watchPosition() ఇకపై సురక్షితం కాని ఆరిజిన్‌లలో పని చేయవు. ఈ ఫీచర్‌ను ఉపయోగించడానికి, మీ అప్లికేషన్‌ను HTTPS వంటి సురక్షితమైన ఆరిజిన్‌కు మార్చడం గురించి మీరు పరిశీలించండి. మరిన్ని వివరాల కోసం https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/‌ను చూడండి." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "సురక్షితం కాని ఆరిజిన్‌లలో getCurrentPosition(), watchPosition() విస్మరించబడ్డాయి. ఈ ఫీచర్‌ను ఉపయోగించడానికి, మీ అప్లికేషన్‌ను HTTPS వంటి సురక్షితమైన ఆరిజిన్‌కు స్విచ్ చేయడాన్ని పరిగణించండి. మరిన్ని వివరాల కోసం https://goo.gle/chrome-insecure-origins లింక్‌ను చూడండి." + "message": "సురక్షితం కాని ఆరిజిన్‌లలో getCurrentPosition(), watchPosition() విస్మరించబడ్డాయి. ఈ ఫీచర్‌ను ఉపయోగించడానికి, మీ అప్లికేషన్‌ను HTTPS వంటి సురక్షితమైన ఆరిజిన్‌కు మార్చడం గురించి మీరు పరిశీలించండి. మరిన్ని వివరాల కోసం https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/‌ను చూడండి." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() ఇకపై సురక్షితం కాని ఆరిజిన్‌లలో పని చేయదు. ఈ ఫీచర్‌ను ఉపయోగించడానికి, మీ అప్లికేషన్‌ను HTTPS వంటి సురక్షితమైన ఆరిజిన్‌కు స్విచ్ చేయడాన్ని పరిగణించండి. మరిన్ని వివరాల కోసం https://goo.gle/chrome-insecure-origins లింక్‌ను చూడండి." + "message": "getUserMedia() ఇకపై సురక్షితం కాని ఆరిజిన్‌లలో పని చేయదు. ఈ ఫీచర్‌ను ఉపయోగించడానికి, మీ అప్లికేషన్‌ను HTTPS వంటి సురక్షితమైన ఆరిజిన్‌కు మార్చడం గురించి మీరు పరిశీలించండి. మరిన్ని వివరాల కోసం https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/‌ను చూడండి." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate విస్మరించబడింది. బదులుగా దయచేసి RTCPeerConnectionIceErrorEvent.address లేదా RTCPeerConnectionIceErrorEvent.port ఉపయోగించండి." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator విస్మరించబడింది. అందుకు బదులుగా దయచేసి Intl.Segmenter‌ను ఉపయోగించండి." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "file: URLల చివర .css ఫైల్ ఎక్స్‌టెన్షన్ ఉంటే మినహా, వాటి నుండి CSSను లోడ్ చేయలేము." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() విస్మరించబడింది, ఇప్పుడు ఎక్స్‌టెన్షన్ సందర్భాలలో మాత్రమే అందుబాటులో ఉంది. దాని ఫలితంలోని topK, ఉష్ణోగ్రత సంబంధిత ఫీల్డ్‌లు కూడా విస్మరించబడతాయి." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "LanguageModel కోసం 'ఉష్ణోగ్రత' పారామీటర్/అట్రిబ్యూట్ విస్మరించబడింది. ఇది ఎక్స్‌టెన్షన్‌లలో మాత్రమే పని చేస్తుంది, భవిష్యత్తులో దీన్ని తీసివేస్తారు." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "LanguageModel కోసం 'topK' పారామీటర్/అట్రిబ్యూట్ విస్మరించబడింది. ఇది ఎక్స్‌టెన్షన్‌లలో మాత్రమే పని చేస్తుంది, భవిష్యత్తులో దీన్ని తీసివేస్తారు." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota విస్మరించబడింది. దయచేసి బదులుగా LanguageModel.contextWindowను ఉపయోగించండి. ఈ ఉపాధి పేరు ఎక్స్‌టెన్షన్‌లలో మాత్రమే అందుబాటులో ఉంటుంది." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage విస్మరించబడింది. దయచేసి బదులుగా LanguageModel.contextUsageను ఉపయోగించండి. ఈ ఉపాధి పేరు ఎక్స్‌టెన్షన్‌లలో మాత్రమే అందుబాటులో ఉంటుంది." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "remove() యొక్క సింక్రనస్ కాని పరిధి తీసివేతను SourceBuffer.abort() ఉపయోగించి రద్దు చేయడం, నిర్దేశించిన మార్పు కారణంగా విస్మరించబడింది. భవిష్యత్తులో సపోర్ట్ తీసివేయబడుతుంది. బదులుగా మీరు updateend ఈవెంట్‌ను వినాలి. జతపరిచిన సింక్రనస్ కాని మీడియాను రద్దు చేయడానికి లేదా పార్సర్ స్టేట్‌ను రీసెట్ చేయడానికి మాత్రమే abort() ఉద్దేశించి ఉంది." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() విస్మరించబడింది. దయచేసి దానికి బదులుగా LanguageModel.measureContextUsage() ఉపయోగించండి. ఈ ఉపాధి పేరు ఎక్స్‌టెన్షన్‌లలో మాత్రమే అందుబాటులో ఉంటుంది." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "బఫర్ అయిన ఏ కోడెడ్ ఫ్రేమ్‌ల యొక్క ప్రదర్శించిన అత్యధిక టైమ్ స్టాంప్ కంటే MediaSource.duration‌ను తక్కువగా సెట్ చేయడం, నిర్దేశించిన మార్పు కారణంగా విస్మరించబడింది. బఫర్ అయిన మీడియా కుదింపును ఏమీ పేర్కొనకుండా తీసివేయడానికి మద్దతు, భవిష్యత్తులో తీసివేయబడుతుంది. బదులుగా మీరు newDuration < oldDuration దగ్గర అన్ని sourceBuffers‌లలో స్పష్టంగా remove(newDuration, oldDuration)‌ను అమలు చేయాలి." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow విస్మరించబడింది. దయచేసి బదులుగా LanguageModel.oncontextoverflowను ఉపయోగించండి. LanguageModel.onquotaoverflow ఎలియాస్ ఎక్స్‌టెన్షన్‌లలో మాత్రమే అందుబాటులో ఉంటుంది." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "file: URLల చివర .css ఫైల్ ఎక్స్‌టెన్షన్ ఉంటే మినహా, వాటి నుండి CSSను లోడ్ చేయలేము." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "MIDIOptions‌లో sysex పేర్కొనబడనప్పటికీ, ఉపయోగించడానికి వెబ్ MIDI అనుమతిని అడుగుతుంది." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "నోటిఫికేషన్ API ఇకపై సురక్షితం కాని ఆరిజిన్‌ల నుండి ఉపయోగించబడకపోవచ్చు. మీ అప్లికేషన్‌ను HTTPS వంటి సురక్షితమైన ఆరిజిన్‌కు స్విచ్ చేయడాన్ని పరిగణించండి. మరిన్ని వివరాల కోసం https://goo.gle/chrome-insecure-origins లింక్‌ను చూడండి." + "message": "నోటిఫికేషన్ APIని ఇకపై సురక్షితం కాని ఆరిజిన్‌ల నుండి ఉపయోగించడం వీలు కాకపోవచ్చు. మీ అప్లికేషన్‌ను HTTPS వంటి సురక్షితమైన ఆరిజిన్‌కు మార్చడం గురించి మీరు పరిశీలించండి. మరిన్ని వివరాల కోసం https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/‌ను చూడండి." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "నోటిఫికేషన్ APIకి అనుమతిని ఇకపై క్రాస్-ఆరిజిన్ iframe నుండి రిక్వెస్ట్ చేయలేకపోవచ్చు. టాప్ లెవెల్ ఫ్రేమ్ నుండి అనుమతిని రిక్వెస్ట్ చేయడాన్ని, లేదా బదులుగా కొత్త విండోను తెరవడాన్ని పరిగణించండి." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen నిలిపివేయబడింది. బదులుగా, దయచేసి Document.fullscreenEnabledని ఉపయోగించండి." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "మేము API chrome.privacy.websites.privacySandboxEnabled‌ను విస్మరిస్తున్నాము, అయినప్పటికీ M113 రిలీజ్ అయ్యే వరకు పాత బ్రౌజర్‌లతో అనుకూలంగా ఉండటం కోసం ఇది యాక్టివ్‌గానే ఉంటుంది. బదులుగా, దయచేసి chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled, chrome.privacy.websites.adMeasurementEnabled‌ను ఉపయోగించండి. ఈ లింక్‌ను చూడండి https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "పరిమితి DtlsSrtpKeyAgreement తీసివేయబడింది. మీరు ఈ పరిమితికి false విలువను పేర్కొన్నారు, అనగా తీసివేసిన SDES key negotiation విధానాన్ని మీరు ఉపయోగించడానికి ప్రయత్నించారని అర్ఠం. ఈ ఫంక్షనాలిటీ తీసివేయబడింది; బదులుగా DTLS key negotiation‌ను సపోర్ట్ చేసే సర్వీస్‌ను ఉపయోగించండి." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() విస్మరించబడింది. దయచేసి బదులుగా Selection.modify()ని ఉపయోగించండి." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets విస్మరించబడింది, అలాగే అది తీసివేయబడుతుంది. మరిన్ని వివరాల కోసం https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ లింక్‌లో చూడండి." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "సబ్‌రిసోర్స్ రిక్వెస్ట్‌లు వేటి URLలు అయితే పొందుపరిచిన ఆధారాలు (ఉదా. https://user:pass@host/) కలిగి ఉన్నాయో, అవి బ్లాక్ చేయబడ్డాయి." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer‌కు క్రాస్-ఆరిజిన్ ఐసోలేషన్ అవసరం. మరిన్ని వివరాల కోసం https://developer.chrome.com/blog/enabling-shared-array-buffer/ లింక్‌ను చూడండి." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API విస్మరించబడింది, భవిష్యత్తు రిలీజ్‌లో అది తీసివేయబడుతుంది." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor విస్మరించబడింది, అలాగే అది తీసివేయబడుతుంది. మరిన్ని వివరాల కోసం https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ లింక్‌లో చూడండి." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "యూజర్ యాక్టివేషన్ లేని speechSynthesis.speak() విస్మరించబడింది, అలాగే తీసివేయబడుతుంది." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API విస్మరించబడింది, భవిష్యత్తు రిలీజ్‌లో అది తీసివేయబడుతుంది." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "అన్‌లోడ్ ఈవెంట్ లిజనర్లు విస్మరించబడ్డాయి, తీసివేయబడతాయి." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "SharedArrayBuffer‌ను ఉపయోగించడం కొనసాగించడానికి, ఎక్స్‌టెన్షన్‌లు క్రాస్-ఆరిజిన్ ఐసోలేషన్‌ను ఎంపిక చేసుకోవాలి. https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/ లింక్‌ను చూడండి." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() విస్మరించబడింది. బదులుగా writeValueWithResponse() లేదా writeValueWithoutResponse()‌ను ఉపయోగించండి." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "XMLHttpRequest‌లోని JSON ప్రతిస్పందన ద్వారా UTF-16 సపోర్ట్ చేయబడదు" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "ప్రధాన థ్రెడ్‌లో సింక్రనస్ XMLHttpRequest విస్మరించబడింది, ఎందుకంటే ఇది ఎండ్ యూజర్ అనుభవంపై ప్రతికూల ప్రభావం చూపుతుంది. మరింత సహాయం కోసం, https://xhr.spec.whatwg.org/ లింక్‌లోని కంటెంట్‌ను రెఫర్ చేయండి." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor, XSLT ప్రాసెసింగ్ సూచనలను అన్ని బ్రౌజర్‌లు విస్మరించాయి. ఈ ఫీచర్‌లను త్వరలో ఈ బ్రౌజర్ నుండి తీసివేస్తారు." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "యానిమేషన్" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "ఎలిమెంట్‌లు ఏవైనా యూజర్ ఇంటరాక్షన్‌కు దూరంగా ఉన్నప్పుడు లేఅవుట్ షిఫ్ట్‌లు సంభవిస్తాయి. [లేఅవుట్ షిఫ్ట్‌ల కారణాలను పరిశోధించండి](https://web.dev/articles/optimize-cls), ఉదాహరణకు ఎలిమెంట్స్ జోడించబడటం, తీసివేయబడటం లేదా పేజీ లోడ్ అవుతున్న కొద్దీ వాటి ఫాంట్‌లు మారడం వంటివి." + "message": "ఎలిమెంట్‌లు ఏవైనా యూజర్ ఇంటరాక్షన్‌కు దూరంగా ఉన్నప్పుడు లేఅవుట్ షిఫ్ట్‌లు సంభవిస్తాయి. [లేఅవుట్ షిఫ్ట్‌ల కారణాలను పరిశోధించండి](https://developer.chrome.com/docs/performance/insights/cls-culprit), ఉదాహరణకు ఎలిమెంట్స్ జోడించబడటం, తీసివేయబడటం లేదా పేజీ లోడ్ అవుతున్న కొద్దీ వాటి ఫాంట్‌లు మారడం వంటివి." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "iframe ఇంజెక్ట్ చేయబడింది" @@ -2040,7 +2076,7 @@ "message": "కాష్ TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "కాష్ జీవిత కాలం ఎక్కువ ఉంటే, మీ పేజీకి రిపీట్‌గా వచ్చే సందర్శనల సంఖ్యలో వేగం పుంజుకుంటుంది. [మరింత తెలుసుకోండి](https://web.dev/uses-long-cache-ttl/)." + "message": "కాష్ జీవిత కాలం ఎక్కువ ఉంటే, మీ పేజీకి రిపీట్‌గా వచ్చే సందర్శనల సంఖ్య పెరిగే అవకాశం ఉంది. [క్యాషింగ్ గురించి మరింత తెలుసుకోండి](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "అసమర్థమైన కాష్ పాలసీలతో రిక్వెస్ట్‌లు ఏవీ లేవు" @@ -2055,7 +2091,7 @@ "message": "సమర్థవంతమైన కాష్ జీవితకాలాలను ఉపయోగించండి" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "పెద్ద DOM వలన, స్టయిల్ కాలిక్యులేషన్‌ల వ్యవధి, లేఅవుట్ రీఫ్లోలను పెంచుతుంది, ఇది పేజీ ప్రతిస్పందనను ప్రభావితం చేస్తుంది. పెద్ద DOM మెమరీ వినియోగాన్ని కూడా పెంచుతుంది. [అధిక DOM సైజ్‌ను ఎలా నివారించాలో తెలుసుకోండి](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "పెద్ద DOM వలన, స్టయిల్ కాలిక్యులేషన్‌ల వ్యవధి, లేఅవుట్ రీఫ్లోలను పెంచుతుంది, ఇది పేజీ ప్రతిస్పందనను ప్రభావితం చేస్తుంది. పెద్ద DOM మెమరీ వినియోగాన్ని కూడా పెంచుతుంది. [అధిక DOM సైజ్‌ను ఎలా నివారించాలో తెలుసుకోండి](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "వ్యవధి" @@ -2091,7 +2127,7 @@ "message": "వాల్యూ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "మీ మొదటి నెట్‌వర్క్ రిక్వెస్ట్ చాలా ముఖ్యమైనది. మళ్లింపు‌లను నివారించడం, సర్వర్ ప్రతిస్పందన వేగంగా ఉండేలా చూసుకోవడం, అలాగే టెక్స్ట్ కంప్రెషన్‌ను ఎనేబుల్ చేయడం ద్వారా దాని ల్యాగ్‌ను తగ్గించండి." + "message": "మీ మొదటి నెట్‌వర్క్ రిక్వెస్ట్ చాలా ముఖ్యమైనది. మళ్లింపు‌లను నివారించడం, సర్వర్ ప్రతిస్పందన వేగంగా ఉండేలా చూసుకోవడం, అలాగే టెక్స్ట్ కంప్రెషన్‌ను ఎనేబుల్ చేయడం ద్వారా [దాని ల్యాగ్‌ను తగ్గించండి](https://developer.chrome.com/docs/performance/insights/document-latency)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "మళ్లింపులు ఉన్నాయి ({PH1} మళ్లింపులు, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "సోర్స్" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "నెట్‌వర్క్ యాక్టివిటీలో అనవసరమైన బైట్‌ల వినియోగం తగ్గించడానికి బండిల్స్ నుండి పెద్దగా ఉండే, డూప్లికేట్ JavaScript మాడ్యూల్స్‌ను తీసివేయండి." + "message": "నెట్‌వర్క్ యాక్టివిటీలో అనవసరమైన బైట్‌ల వినియోగం తగ్గించడానికి బండిల్స్ నుండి పెద్దగా ఉండే, [డూప్లికేట్ JavaScript మాడ్యూల్స్](https://developer.chrome.com/docs/performance/insights/duplicated-javascript)‌ను తీసివేయండి." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "డూప్లికేట్ చేయబడిన JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "టెక్స్ట్ స్థిరంగా కనిపించేలా చూడడానికి [font-display](https://developer.chrome.com/blog/font-display)ని swap లేదా optional సెట్ చేసి చూడండి. [ఫాంట్ మెట్రిక్ ఓవర్‌రైడ్‌ల](https://developer.chrome.com/blog/font-fallbacks)తో లేఅవుట్ షిఫ్ట్‌లను తగ్గించడానికి swapను మరింత ఆప్టిమైజ్ చేయవచ్చు." + "message": "టెక్స్ట్ స్థిరంగా కనిపించేలా చూడడానికి [font-display](https://developer.chrome.com/docs/performance/insights/font-display)ని swap లేదా optional సెట్ చేసి చూడండి. [ఫాంట్ మెట్రిక్ ఓవర్‌రైడ్‌ల](https://developer.chrome.com/blog/font-fallbacks)తో లేఅవుట్ షిఫ్ట్‌లను తగ్గించడానికి swapను మరింత ఆప్టిమైజ్ చేయవచ్చు." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "ఫాంట్" @@ -2151,10 +2187,10 @@ "message": "(అజ్ఞాతం)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "DOM స్టేట్‌కు మారడం వలన స్టయిల్స్ ఇన్‌వ్యాలిడేట్ అయ్యాక, జామెట్రీక్ ప్రాపర్టీల (ఉదాహరణకు, offsetWidth) గురించి JavaScript క్వెరీ చేసినప్పుడు ఫోర్స్డ్ రీఫ్లో జరుగుతుంది. దీని వలన పనితీరుపై ప్రతికూల ప్రభావం పడవచ్చు. [ఫోర్స్డ్ రీఫ్లోల](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) గురించి, వీటిని ఎలా తగ్గించవచ్చు అనే దాని గురించి మరింత తెలుసుకోండి." + "message": "DOM స్టేట్‌కు మారడం వలన స్టయిల్స్ ఇన్‌వ్యాలిడేట్ అయ్యాక, జామెట్రీక్ ప్రాపర్టీల (ఉదాహరణకు, offsetWidth) గురించి JavaScript క్వెరీ చేసినప్పుడు ఫోర్స్డ్ రీఫ్లో జరుగుతుంది. దీని వలన పనితీరుపై ప్రతికూల ప్రభావం పడవచ్చు. [ఫోర్స్డ్ రీఫ్లోల](https://developer.chrome.com/docs/performance/insights/forced-reflow) గురించి, వీటిని ఎలా తగ్గించవచ్చు అనే దాని గురించి మరింత తెలుసుకోండి." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "స్టాక్ ట్రేస్" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "రీఫ్లోను ట్రిగ్గర్ చేసే కాల్ ఫ్రేమ్‌లు" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "ఫోర్స్ చేయబడిన రీఫ్లో" @@ -2169,7 +2205,7 @@ "message": "[unattributed]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "అత్యంత పొడవైన సబ్‌పార్ట్‌తో పరిశోధన ప్రారంభించండి. [ఆలస్యాలను తగ్గించుకోవచ్చు](https://web.dev/articles/optimize-inp#optimize_interactions). ప్రాసెసింగ్ వ్యవధిని తగ్గించడానికి, [మెయిన్ థ్రెడ్ ఖర్చులను ఆప్టిమైజ్ చేయండి](https://web.dev/articles/optimize-long-tasks), ఇవి సాధారణంగా JSకి చెందినవి అయి ఉంటాయి." + "message": "అత్యంత పొడవైన సబ్‌పార్ట్‌ను చూసి [INPని ఎలా మెరుగుపరచాలి](https://developer.chrome.com/docs/performance/insights/inp-breakdown) అనే దాన్ని విచారించడం ప్రారంభించండి." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "వ్యవధి" @@ -2193,7 +2229,7 @@ "message": "INP కేటగిరీలు" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "ఇమేజ్‌ల డౌన్‌లోడ్ సమయాన్ని తగ్గించడం ద్వారా పేజీ, LCP లోడ్ సమయాన్ని మెరుగుపరచవచ్చు. [ఇమేజ్ సైజ్‌ను ఆప్టిమైజ్ చేయడం గురించి మరింత తెలుసుకోండి](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "ఇమేజ్‌ల డౌన్‌లోడ్ సమయాన్ని తగ్గించడం ద్వారా పేజీ, LCP లోడ్ సమయాన్ని మెరుగుపరచవచ్చు. [ఇమేజ్ సైజ్‌ను ఆప్టిమైజ్ చేయడం గురించి మరింత తెలుసుకోండి](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (అంచనా {PH2})" @@ -2223,7 +2259,7 @@ "message": "GIFలకు బదులుగా వీడియో ఫార్మాట్‌లను ఉపయోగించడం ద్వారా యానిమేటెడ్ కంటెంట్ డౌన్‌లోడ్ సైజ్‌ను మెరుగుపరచవచ్చు." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "ప్రతి [సబ్‌పార్ట్‌లో నిర్దిష్ట మెరుగుదల వ్యూహాలు ఉంటాయి](https://web.dev/articles/optimize-lcp#lcp-breakdown). ముఖ్యంగా, LCP సమయాన్ని ఎక్కువ భాగం రిసోర్స్‌లను లోడ్ చేయడంలో వెచ్చించాలి, ఆలస్యంలో కాదు." + "message": "ప్రతి [సబ్‌పార్ట్‌లో నిర్దిష్ట మెరుగుదల వ్యూహాలు ఉంటాయి](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). ముఖ్యంగా, LCP సమయాన్ని ఎక్కువ భాగం రిసోర్స్‌లను లోడ్ చేయడంలో వెచ్చించాలి, ఆలస్యంలో కాదు." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "వ్యవధి" @@ -2253,7 +2289,7 @@ "message": "LCP కేటగిరీలు" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "HTML నుంచి LCP ఇమేజ్‌ను తక్షణమే [కనిపించగలిగేలా](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) చేయడం, అలాగే [ప్రాధాన్యతను బట్టి లోడింగ్‌ పద్దతిని నివారించడం ](https://web.dev/articles/lcp-lazy-loading) ద్వారా LCPని ఆప్టిమైజ్ చేయండి" + "message": "HTML నుంచి LCP ఇమేజ్‌ను తక్షణమే కనిపించగలిగేలా చేయడం, అలాగే ప్రాధాన్యతను బట్టి లోడింగ్ పద్దతిని నివారించడం ద్వారా [LCPని ఆప్టిమైజ్ చేయండి](https://developer.chrome.com/docs/performance/insights/lcp-discovery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high applied" @@ -2286,13 +2322,13 @@ "message": "వృధా బైట్‌లు" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "పాలీఫిల్స్, ఇంకా ట్రాన్స్‌ఫామ్‌లు, కొత్త JavaScript ఫీచర్‌లను ఉపయోగించగలిగేలా పాత బ్రౌజర్‌లను ఎనేబుల్ చేస్తాయి. అయితే, ఆధునిక బ్రౌజర్‌లకు వాటిలో చాలా వరకు అవసరం ఉండదు. మీరు మరింత పాత బ్రౌజర్‌లకు సపోర్ట్ అందించాలని మీకు ఖచ్చితంగా తెలిస్తే తప్ప, [బేస్‌లైన్](https://web.dev/articles/baseline-and-polyfills) ఫీచర్‌లను ట్రాన్స్‌పైల్ చేయకుండా మీ JavaScript బిల్డ్ ప్రాసెస్‌ను సవరించేలా పరిగణించండి. [చాలా సైట్‌లు ట్రాన్స్‌పైలింగ్ లేకుండా ES6+ కోడ్‌ను ఎందుకు అమలు చేయగలవో తెలుసుకోండి](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "పాలీఫిల్స్, ఇంకా ట్రాన్స్‌ఫామ్‌లు, కొత్త JavaScript ఫీచర్‌లను ఉపయోగించగలిగేలా పాత బ్రౌజర్‌లను ఎనేబుల్ చేస్తాయి. అయితే, ఆధునిక బ్రౌజర్‌లకు వాటిలో చాలా వరకు అవసరం ఉండదు. మీరు మరింత పాత బ్రౌజర్‌లకు సపోర్ట్ అందించాలని మీకు ఖచ్చితంగా తెలిస్తే తప్ప, [బేస్‌లైన్](https://web.dev/articles/baseline-and-polyfills) ఫీచర్‌లను ట్రాన్స్‌పైల్ చేయకుండా మీ JavaScript బిల్డ్ ప్రాసెస్‌ను సవరించేలా పరిగణించండి. [చాలా సైట్‌లు ట్రాన్స్‌పైలింగ్ లేకుండా ES6+ కోడ్‌ను ఎందుకు అమలు చేయగలవో తెలుసుకోండి](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "లెగసీ JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/1.1 కంటే HTTP/2, HTTP/3లు, మల్టీప్లెక్సింగ్ వంటి అనేక ప్రయోజనాలను అందిస్తాయి. [ఆధునిక HTTP వినియోగం గురించి మరింత తెలుసుకోండి](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/1.1 కంటే HTTP/2, HTTP/3లు, మల్టీప్లెక్సింగ్ వంటి అనేక ప్రయోజనాలను అందిస్తాయి. [ఆధునిక HTTP వినియోగం గురించి మరింత తెలుసుకోండి](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "ఒక్క రిక్వెస్ట్‌ కూడా HTTP/1.1ను ఉపయోగించలేదు, లేదా అవి ప్రస్తుతం HTTP/1.1ను, ఆప్టిమైజేషన్‌కు పెద్దగా అవకాశం లేని విధంగా ఉపయోగిస్తూ ఉన్నాయి. ఆరు లేదా అంతకంటే ఎక్కువ స్టాటిక్ అస్సెట్లు ఒకే సోర్స్ నుండి వచ్చి ఉండి, అవి లోకల్ డెవలప్‌మెంట్ ఎన్విరాన్‌మెంట్ లేదా థర్డ్-పార్టీ సోర్స్ నుండి అందనప్పుడు మాత్రమే HTTP/1.1 రిక్వెస్ట్‌లను ఫ్లాగ్ చేయడం జరుగుతుంది." @@ -2325,7 +2361,7 @@ "message": "వినియోగించని ప్రీకనెక్ట్. crossorigin అట్రిబ్యూట్‌ను సరిగ్గా ఉపయోగించారో లేదో చెక్ చేయండి." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "పేజీ లోడ్‌ను మెరుగుపరచడానికి చెయిన్‌ల పొడవును తగ్గించడం, రిసోర్స్‌ల డౌన్‌లోడ్ సైజును తగ్గించడం, లేదా అనవసరమైన రిసోర్స్‌లను డౌన్‌లోడ్ చేయడాన్ని వాయిదా వేయడం వంటివి చేయడం ద్వారా [అతి ముఖ్యమైన రిక్వెస్ట్‌ల చైనింగ్‌ను నివారించండి](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains)." + "message": "పేజీ లోడ్‌ను మెరుగుపరచడానికి చెయిన్‌ల పొడవును తగ్గించడం, రిసోర్స్‌ల డౌన్‌లోడ్ సైజును తగ్గించడం, లేదా అనవసరమైన రిసోర్స్‌లను డౌన్‌లోడ్ చేయడాన్ని వాయిదా వేయడం వంటివి చేయడం ద్వారా [అతి ముఖ్యమైన రిక్వెస్ట్‌ల చైనింగ్‌ను నివారించండి](https://developer.chrome.com/docs/performance/insights/network-dependency-tree)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "అత్యంత ముఖ్యమైన మీ ఆరిజిన్‌లకు [ప్రీకనెక్ట్](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) సూచనలను జోడించండి, కానీ 4 కంటే ఎక్కువ ఉపయోగించకుండా ట్రై చేయండి." @@ -2364,7 +2400,7 @@ "message": "పేజీ లోడ్‌ను మెరుగుపరచడానికి చెయిన్‌ల పొడవును తగ్గించడం, రిసోర్స్‌ల డౌన్‌లోడ్ సైజును తగ్గించడం, లేదా అనవసరమైన రిసోర్స్‌లను డౌన్‌లోడ్ చేయడాన్ని వాయిదా వేయడం వంటివి చేయడం ద్వారా అతి ముఖ్యమైన రిక్వెస్ట్‌ల చైనింగ్‌ను నివారించండి." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "రిక్వెస్ట్‌లు పేజీకి సంబంధించిన ప్రారంభ రెండర్‌ను బ్లాక్ చేస్తున్నాయి, దీని వలన LCP ఆలస్యం కావచ్చు. [వాయిదా వేయడం లేదా ఇన్‌లైన్ చేయడం](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) ఈ నెట్‌వర్క్ రిక్వెస్ట్‌లను క్లిష్టమైన మార్గం నుండి తరలించగలదు." + "message": "రిక్వెస్ట్‌లు పేజీకి సంబంధించిన ప్రారంభ రెండర్‌ను బ్లాక్ చేస్తున్నాయి, దీని వలన LCP ఆలస్యం కావచ్చు. [వాయిదా వేయడం లేదా ఇన్‌లైన్ చేయడం](https://developer.chrome.com/docs/performance/insights/render-blocking) ఈ నెట్‌వర్క్ రిక్వెస్ట్‌లను క్లిష్టమైన మార్గం నుండి తరలించగలదు." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "వ్యవధి" @@ -2379,7 +2415,7 @@ "message": "బ్లాకింగ్ రిక్వెస్ట్‌లను రెండర్ చేయండి" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "స్టయిల్‌ను తిరిగి లెక్కించడానికి అయ్యే ఖర్చు ఎక్కువగా ఉంటే, ఎంపిక సాధనం ఆప్టిమైజేషన్ దాన్ని తగ్గిస్తుంది. అధిక గడిచిన సమయం, అలాగే స్లో-పాత్‌ % రెండింటితో [ఎంపిక సాధనాలను ఆప్టిమైజ్ చేయండి](https://developer.chrome.com/docs/devtools/performance/selector-stats). సులభమైన ఎంపిక సాధనాలు, అతి తక్కువ ఎంపిక సాధనాలు, చిన్న DOM, అలాగే షాలో సైజ్ DOM ఇవన్నీ మ్యాచింగ్ ఖర్చులను తగ్గిస్తాయి." + "message": "స్టయిల్‌ను తిరిగి లెక్కించడానికి అయ్యే ఖర్చు ఎక్కువగా ఉంటే, ఎంపిక సాధనం ఆప్టిమైజేషన్ దాన్ని తగ్గిస్తుంది. అధిక గడిచిన సమయం, అలాగే స్లో-పాత్‌ % రెండింటితో [ఎంపిక సాధనాలను ఆప్టిమైజ్ చేయండి](https://developer.chrome.com/docs/performance/insights/slow-css-selector). సులభమైన ఎంపిక సాధనాలు, అతి తక్కువ ఎంపిక సాధనాలు, చిన్న DOM, అలాగే షాలో సైజ్ DOM ఇవన్నీ మ్యాచింగ్ ఖర్చులను తగ్గిస్తాయి." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "గడిచిన సమయం" @@ -2418,7 +2454,7 @@ "message": "బదిలీ సైజ్" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "3వ-పార్టీ కోడ్ గణనీయమైన స్థాయిలో లోడ్ పనితీరుపై ప్రభావం చూపవచ్చు. మీ పేజీకి సంబంధించిన కంటెంట్‌కు ప్రాధాన్యత ఇవ్వడానికి[3వ-పార్టీ కోడ్‌ను తగ్గించండి, అలాగే లోడ్ చేయడం మినహాయించండి](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/)." + "message": "3వ-పార్టీ కోడ్ గణనీయమైన స్థాయిలో లోడ్ పనితీరుపై ప్రభావం చూపవచ్చు. మీ పేజీకి సంబంధించిన కంటెంట్‌కు ప్రాధాన్యత ఇవ్వడానికి[3వ-పార్టీ కోడ్‌ను తగ్గించండి, అలాగే లోడ్ చేయడం మినహాయించండి](https://developer.chrome.com/docs/performance/insights/third-parties)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "థర్డ్-పార్టీ‌లు ఏవీ లేవు" @@ -2427,7 +2463,7 @@ "message": "3వ పార్టీలు" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "మొబైల్ కోసం వీక్షణ పోర్ట్‌ను ఆప్టిమైజ్ చేయనట్లయితే ట్యాప్ ఇంటరాక్షన్‌లు [గరిష్ఠంగా 300 మి.సె. వరకు ఆలస్యం కావచ్చు](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)." + "message": "మొబైల్ కోసం వీక్షణ పోర్ట్‌ను ఆప్టిమైజ్ చేయనట్లయితే ట్యాప్ ఇంటరాక్షన్‌లు [గరిష్ఠంగా 300 మి.సె. వరకు ఆలస్యం కావచ్చు](https://developer.chrome.com/docs/performance/insights/viewport)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "మొబైల్ ట్యాప్‌లో ఆలస్యం" diff --git a/shared/localization/locales/th.json b/shared/localization/locales/th.json index 361ebd372c98..3968d496dc48 100644 --- a/shared/localization/locales/th.json +++ b/shared/localization/locales/th.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "รายงานโฟลว์ผู้ใช้ Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "เลิกใช้งานการรายงานการระบุแหล่งที่มาแล้วและจะถูกนำออก ดูรายละเอียดได้ที่ https://goo.gle/ps-status" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "สัญลักษณ์ไวลด์การ์ด (*) จะไม่ครอบคลุมการให้สิทธิ์ในการใช้งาน Access-Control-Allow-Headers สำหรับ CORS" }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() เลิกใช้งานแล้ว โปรดใช้ nextHopProtocol ใน Navigation Timing 2 ซึ่งเป็น API แบบมาตรฐานแทน" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "คุกกี้ที่มีอักขระ \\(0|r|n) จะถูกปฏิเสธแทนการตัดให้สั้นลง" - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "การผ่อนปรนนโยบายต้นทางเดียวกันโดยการตั้งค่า document.domain เลิกใช้งานแล้วและจะปิดใช้โดยค่าเริ่มต้น คำเตือนการเลิกใช้งานนี้มีไว้สำหรับการเข้าถึงแบบข้ามต้นทางที่เปิดใช้โดยการตั้งค่า document.domain" }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "การรองรับข้อมูล: URL ใน SVGUseElement เลิกใช้งานแล้วและจะนำออกในอนาคต" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "นี่คือตัวอย่างการแสดงโค้ดที่จำเป็นสำหรับการเลิกใช้งานที่รายงานโดยกระบวนการของเบราว์เซอร์" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "เลิกใช้งาน Protected Audience API แล้วและจะถูกนำออกในรุ่นต่อๆ ไป" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() และ watchPosition() ไม่ทำงานในต้นทางที่ไม่ปลอดภัยอีกต่อไป คุณควรพิจารณาเปลี่ยนแอปพลิเคชันไปใช้ต้นทางที่ปลอดภัยอย่างเช่น HTTPS หากต้องการใช้ฟีเจอร์นี้ ดูรายละเอียดเพิ่มเติมได้ที่ https://goo.gle/chrome-insecure-origins" + "message": "getCurrentPosition() และ watchPosition() ไม่ทำงานในต้นทางที่ไม่ปลอดภัยอีกต่อไป คุณควรพิจารณาเปลี่ยนแอปพลิเคชันไปใช้ต้นทางที่ปลอดภัยอย่างเช่น HTTPS หากต้องการใช้ฟีเจอร์นี้ ดูรายละเอียดเพิ่มเติมได้ที่ https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() และ watchPosition() เลิกใช้งานแล้วในต้นทางที่ไม่ปลอดภัย คุณควรพิจารณาเปลี่ยนแอปพลิเคชันไปใช้ต้นทางที่ปลอดภัยอย่างเช่น HTTPS หากต้องการใช้ฟีเจอร์นี้ ดูรายละเอียดเพิ่มเติมได้ที่ https://goo.gle/chrome-insecure-origins" + "message": "getCurrentPosition() และ watchPosition() เลิกใช้งานแล้วในต้นทางที่ไม่ปลอดภัย คุณควรพิจารณาเปลี่ยนแอปพลิเคชันไปใช้ต้นทางที่ปลอดภัยอย่างเช่น HTTPS หากต้องการใช้ฟีเจอร์นี้ ดูรายละเอียดเพิ่มเติมได้ที่ https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() ทำงานในต้นทางที่ไม่ปลอดภัยไม่ได้อีกต่อไป คุณควรพิจารณาเปลี่ยนแอปพลิเคชันไปใช้ต้นทางที่ปลอดภัยอย่างเช่น HTTPS หากต้องการใช้ฟีเจอร์นี้ ดูรายละเอียดเพิ่มเติมได้ที่ https://goo.gle/chrome-insecure-origins" + "message": "getUserMedia() ทำงานในต้นทางที่ไม่ปลอดภัยไม่ได้อีกต่อไป คุณควรพิจารณาเปลี่ยนแอปพลิเคชันไปใช้ต้นทางที่ปลอดภัยอย่างเช่น HTTPS หากต้องการใช้ฟีเจอร์นี้ ดูรายละเอียดเพิ่มเติมได้ที่ https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate เลิกใช้งานแล้ว โปรดใช้ RTCPeerConnectionIceErrorEvent.address หรือ RTCPeerConnectionIceErrorEvent.port แทน" @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator เลิกใช้งานแล้ว โปรดใช้ Intl.Segmenter แทน" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "โหลด CSS จาก URL file: ไม่ได้ เว้นแต่จะลงท้ายด้วยนามสกุลไฟล์ .css" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "เลิกใช้งาน LanguageModel.params() แล้ว และตอนนี้พร้อมใช้งานในบริบทส่วนขยายเท่านั้น นอกจากนี้ ระบบยังเลิกใช้งานช่องที่เกี่ยวข้องกับ topK และ temperature ภายในผลลัพธ์ด้วย" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "เลิกใช้งานพารามิเตอร์/แอตทริบิวต์ \"temperature\" สำหรับ LanguageModel แล้ว ฟีเจอร์นี้ใช้งานได้เฉพาะในส่วนขยายและอาจถูกนำออกในอนาคต" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "เลิกใช้งานพารามิเตอร์/แอตทริบิวต์ \"topK\" สำหรับ LanguageModel แล้ว ฟีเจอร์นี้ใช้งานได้เฉพาะในส่วนขยายและอาจถูกนำออกในอนาคต" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "เลิกใช้งาน LanguageModel.inputQuota แล้ว โปรดใช้ LanguageModel.contextWindow แทน อีเมลแทนนี้ใช้ได้ในส่วนขยายเท่านั้น" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "เลิกใช้งาน LanguageModel.inputUsage แล้ว โปรดใช้ LanguageModel.contextUsage แทน อีเมลแทนนี้ใช้ได้ในส่วนขยายเท่านั้น" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "การใช้ SourceBuffer.abort() เพื่อล้มเลิกการนำช่วงที่ไม่พร้อมกันออกของ remove() เลิกใช้งานไปแล้ว เนื่องจากมีการเปลี่ยนแปลงข้อกำหนด ระบบจะนำการรองรับออกในอนาคต คุณควรให้ความสำคัญกับเหตุการณ์ updateend แทน abort() มีไว้เพื่อล้มเลิกการเพิ่มสื่อที่ไม่พร้อมกันหรือรีเซ็ตสถานะโปรแกรมแยกวิเคราะห์เท่านั้น" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "เลิกใช้งาน LanguageModel.measureInputUsage() แล้ว โปรดใช้ LanguageModel.measureContextUsage() แทน อีเมลแทนนี้ใช้ได้ในส่วนขยายเท่านั้น" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "การตั้งค่า MediaSource.duration ต่ำกว่าการประทับเวลาการนำเสนอสูงสุดของเฟรมที่ใส่โค้ดที่บัฟเฟอร์เลิกใช้งานแล้วเนื่องจากการเปลี่ยนแปลงข้อกำหนด การรองรับการนำสื่อที่บัฟเฟอร์ที่มีการตัดให้สั้นลงออกแบบไม่เจาะจงจะถูกนำออกในอนาคต คุณควรดำเนินการ remove(newDuration, oldDuration) แบบเจาะจงแทนใน sourceBuffers ทั้งหมดที่ newDuration < oldDuration" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "เลิกใช้งาน LanguageModel.onquotaoverflow แล้ว โปรดใช้ LanguageModel.oncontextoverflow แทน อีเมลแทน LanguageModel.onquotaoverflow ใช้ได้ในส่วนขยายเท่านั้น" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "โหลด CSS จาก URL file: ไม่ได้ เว้นแต่จะลงท้ายด้วยนามสกุลไฟล์ .css" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI จะขอสิทธิ์ในการใช้แม้ว่าจะไม่ได้ระบุ SysEx ใน MIDIOptions ก็ตาม" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "ต้นทางที่ไม่ปลอดภัยอาจไม่ใช้ Notification API อีกต่อไป คุณควรพิจารณาเปลี่ยนแอปพลิเคชันไปใช้ต้นทางที่ปลอดภัยอย่างเช่น HTTPS ดูรายละเอียดเพิ่มเติมได้ที่ https://goo.gle/chrome-insecure-origins" + "message": "ต้นทางที่ไม่ปลอดภัยอาจไม่ใช้ Notification API อีกต่อไป คุณควรพิจารณาเปลี่ยนแอปพลิเคชันไปใช้ต้นทางที่ปลอดภัยอย่างเช่น HTTPS ดูรายละเอียดเพิ่มเติมได้ที่ https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "iframe แบบข้ามต้นทางอาจไม่ขอสิทธิ์สำหรับ Notification API อีกต่อไป คุณควรพิจารณาขอสิทธิ์จากเฟรมระดับบนสุดหรือเปิดหน้าต่างใหม่แทน" @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen เลิกใช้งานแล้ว โปรดใช้ Document.fullscreenEnabled แทน" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "เรากำลังจะเลิกใช้งาน API chrome.privacy.websites.privacySandboxEnabled แม้ว่า API นี้จะยังคงมีการใช้งานต่อไปเพื่อความเข้ากันได้แบบย้อนหลังจนกว่าจะเปิดตัวเวอร์ชัน M113 โปรดใช้ chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled และ chrome.privacy.websites.adMeasurementEnabled แทน ดู https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled" - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "ข้อจำกัด DtlsSrtpKeyAgreement ถูกนำออกแล้ว คุณได้ระบุค่า false สำหรับข้อจำกัดนี้ ซึ่งระบบตีความว่าเป็นการพยายามใช้เมธอด SDES key negotiation ที่นำออกไปแล้ว ฟังก์ชันการทำงานนี้ถูกนำออกแล้ว โปรดใช้บริการที่รองรับ DTLS key negotiation แทน" }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() เลิกใช้งานแล้ว โปรดใช้ Selection.modify() แทน" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets เลิกใช้งานแล้วและจะถูกนำออก ดูรายละเอียดเพิ่มเติมได้ที่ https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "คำขอทรัพยากรย่อยที่ URL มีข้อมูลเข้าสู่ระบบที่ฝังไว้ (เช่น https://user:pass@host/) ถูกบล็อก" }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer จะต้องใช้การแยกแบบข้ามต้นทาง ดูรายละเอียดเพิ่มเติมได้ที่ https://developer.chrome.com/blog/enabling-shared-array-buffer/" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API เลิกใช้งานแล้วและจะถูกนำออกในรุ่นต่อๆ ไป" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor เลิกใช้งานแล้วและจะถูกนำออก ดูรายละเอียดเพิ่มเติมได้ที่ https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "speechSynthesis.speak() แบบไม่ต้องมีการเปิดใช้งานของผู้ใช้เลิกใช้งานแล้วและจะถูกนำออก" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API เลิกใช้งานแล้วและจะถูกนำออกในรุ่นต่อๆ ไป" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "เลิกใช้งาน Listener เหตุการณ์ที่ยกเลิกการโหลดแล้วและจะถูกนำออก" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "ส่วนขยายควรเลือกใช้การแยกแบบข้ามต้นทางเพื่อใช้ SharedArrayBuffer ต่อ ดู https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() เลิกใช้งานแล้ว โปรดใช้ writeValueWithResponse() หรือ writeValueWithoutResponse() แทน" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "JSON ของการตอบกลับไม่รองรับ UTF-16 ใน XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "XMLHttpRequest แบบพร้อมกันในชุดข้อความหลักเลิกใช้งานแล้วเนื่องจากมีผลกระทบที่เป็นอันตรายต่อประสบการณ์ของผู้ใช้ปลายทาง ดูความช่วยเหลือเพิ่มเติมได้ที่ https://xhr.spec.whatwg.org/" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "เบราว์เซอร์ทุกเบราว์เซอร์เลิกใช้งาน XSLTProcessor และคำสั่งการประมวลผล XSLT แล้ว ฟีเจอร์เหล่านี้จะถูกนำออกจากเบราว์เซอร์นี้ในเร็วๆ นี้" + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "ภาพเคลื่อนไหว" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "การเปลี่ยนแปลงเลย์เอาต์เกิดขึ้นเมื่อองค์ประกอบต่างๆ เคลื่อนที่โดยไม่มีการโต้ตอบของผู้ใช้ [ตรวจสอบสาเหตุของการเปลี่ยนแปลงเลย์เอาต์](https://web.dev/articles/optimize-cls) เช่น การเพิ่ม การนำออก หรือการเปลี่ยนแบบอักษรขององค์ประกอบต่างๆ เมื่อโหลดหน้าเว็บ" + "message": "การเปลี่ยนแปลงเลย์เอาต์เกิดขึ้นเมื่อองค์ประกอบต่างๆ เคลื่อนที่โดยไม่มีการโต้ตอบของผู้ใช้ [ตรวจสอบสาเหตุของการเปลี่ยนแปลงเลย์เอาต์](https://developer.chrome.com/docs/performance/insights/cls-culprit) เช่น การเพิ่ม การนำออก หรือการเปลี่ยนแบบอักษรขององค์ประกอบต่างๆ เมื่อโหลดหน้าเว็บ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "มีการแทรก iframe" @@ -2040,7 +2076,7 @@ "message": "TTL ของแคช" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "อายุการใช้งานแคชที่ยาวนานช่วยเพิ่มการเข้าชมหน้าเว็บซ้ำได้ [ดูข้อมูลเพิ่มเติม](https://web.dev/uses-long-cache-ttl/)" + "message": "อายุการใช้งานแคชที่ยาวนานช่วยเพิ่มการเข้าชมหน้าเว็บซ้ำได้ [ดูข้อมูลเพิ่มเติมเกี่ยวกับการแคช](https://developer.chrome.com/docs/performance/insights/cache)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "ไม่มีคำขอที่มีนโยบายแคชที่ไม่มีประสิทธิภาพ" @@ -2055,7 +2091,7 @@ "message": "ใช้อายุการใช้งานแคชที่มีประสิทธิภาพ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "DOM ที่มีขนาดใหญ่จะใช้เวลานานขึ้นในการคำนวณสไตล์และการจัดเรียงเลย์เอาต์ใหม่ ซึ่งส่งผลต่อการตอบสนองของหน้าเว็บ นอกจากนี้ DOM ที่มีขนาดใหญ่จะใช้หน่วยความจำเพิ่มขึ้นด้วย [ดูวิธีหลีกเลี่ยง DOM ที่มีขนาดใหญ่เกินไป](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)" + "message": "DOM ที่มีขนาดใหญ่จะใช้เวลานานขึ้นในการคำนวณสไตล์และการจัดเรียงเลย์เอาต์ใหม่ ซึ่งส่งผลต่อการตอบสนองของหน้าเว็บ นอกจากนี้ DOM ที่มีขนาดใหญ่จะใช้หน่วยความจำเพิ่มขึ้นด้วย [ดูวิธีหลีกเลี่ยง DOM ที่มีขนาดใหญ่เกินไป](https://developer.chrome.com/docs/performance/insights/dom-size)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "ระยะเวลา" @@ -2091,7 +2127,7 @@ "message": "ค่า" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "คำขอเครือข่ายครั้งแรกเป็นสิ่งสำคัญที่สุด ลดเวลาในการตอบสนองโดยหลีกเลี่ยงการเปลี่ยนเส้นทาง ตรวจสอบการตอบกลับของเซิร์ฟเวอร์ที่รวดเร็ว และเปิดใช้การบีบอัดข้อความ" + "message": "คำขอเครือข่ายครั้งแรกเป็นสิ่งสำคัญที่สุด [ลดเวลาในการตอบสนอง](https://developer.chrome.com/docs/performance/insights/document-latency)โดยหลีกเลี่ยงการเปลี่ยนเส้นทาง ตรวจสอบการตอบกลับของเซิร์ฟเวอร์ที่รวดเร็ว และเปิดใช้การบีบอัดข้อความ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "มีการเปลี่ยนเส้นทาง (เปลี่ยนเส้นทาง {PH1} +{PH2})" @@ -2130,13 +2166,13 @@ "message": "แหล่งที่มา" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "นำโมดูล JavaScript ขนาดใหญ่ที่ซ้ำกันออกจากแพ็กเกจเพื่อลดจำนวนไบต์ที่ไม่จำเป็นที่กิจกรรมเครือข่ายใช้" + "message": "นำ[โมดูล JavaScript ที่ซ้ำกัน](https://developer.chrome.com/docs/performance/insights/duplicated-javascript)และขนาดใหญ่ออกจากแพ็กเกจเพื่อลดจำนวนไบต์ที่ไม่จำเป็นที่กิจกรรมเครือข่ายใช้" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "JavaScript ที่ซ้ำกัน" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "ลองตั้งค่า [font-display](https://developer.chrome.com/blog/font-display) เป็น swap หรือ optional เพื่อให้ผู้ใช้มองเห็นข้อความได้เสมอ swap สามารถเพิ่มประสิทธิภาพเพิ่มเติมเพื่อลดการเปลี่ยนแปลงเลย์เอาต์ด้วย[การลบล้างเมตริกแบบอักษร](https://developer.chrome.com/blog/font-fallbacks)" + "message": "ลองตั้งค่า [font-display](https://developer.chrome.com/docs/performance/insights/font-display) เป็น swap หรือ optional เพื่อให้ผู้ใช้มองเห็นข้อความได้เสมอ swap สามารถเพิ่มประสิทธิภาพเพิ่มเติมเพื่อลดการเปลี่ยนแปลงเลย์เอาต์ด้วย[การลบล้างเมตริกแบบอักษร](https://developer.chrome.com/blog/font-fallbacks)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "แบบอักษร" @@ -2151,10 +2187,10 @@ "message": "(ไม่ระบุชื่อ)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "การบังคับให้จัดเรียงใหม่เกิดขึ้นเมื่อ JavaScript ค้นหาพร็อพเพอร์ตี้ทางเรขาคณิต (เช่น offsetWidth) หลังจากที่รูปแบบไม่ถูกต้องเนื่องจากการเปลี่ยนแปลงสถานะ DOM ซึ่งอาจส่งผลให้ประสิทธิภาพไม่ดี ดูข้อมูลเพิ่มเติมเกี่ยวกับ[การบังคับให้จัดเรียงใหม่](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts)และการลดผลกระทบที่อาจเกิดขึ้น" + "message": "การบังคับให้จัดเรียงใหม่เกิดขึ้นเมื่อ JavaScript ค้นหาพร็อพเพอร์ตี้ทางเรขาคณิต (เช่น offsetWidth) หลังจากที่รูปแบบไม่ถูกต้องเนื่องจากการเปลี่ยนแปลงสถานะ DOM ซึ่งอาจส่งผลให้ประสิทธิภาพไม่ดี ดูข้อมูลเพิ่มเติมเกี่ยวกับ[การบังคับให้จัดเรียงใหม่](https://developer.chrome.com/docs/performance/insights/forced-reflow)และการลดผลกระทบที่อาจเกิดขึ้น" }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "สแต็กเทรซ" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "เฟรมการโทรที่ทริกเกอร์การปรับเลย์เอาต์ใหม่" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "การบังคับให้จัดเรียงใหม่" @@ -2169,7 +2205,7 @@ "message": "[ไม่มีการระบุแหล่งที่มา]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "เริ่มการตรวจสอบจากส่วนย่อยที่ใช้เวลานานที่สุด [ลดการหน่วงเวลาให้น้อยที่สุด](https://web.dev/articles/optimize-inp#optimize_interactions) หากต้องการลดระยะเวลาในการประมวลผล ให้[เพิ่มประสิทธิภาพการทำงานของเทรดหลัก](https://web.dev/articles/optimize-long-tasks) ซึ่งมักจะเป็นส่วนของ JS" + "message": "เริ่มตรวจสอบ[วิธีปรับปรุง INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) โดยดูส่วนย่อยที่ใช้เวลานานที่สุด" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "ระยะเวลา" @@ -2193,7 +2229,7 @@ "message": "รายละเอียด INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "การลดเวลาดาวน์โหลดรูปภาพจะช่วยปรับปรุงเวลาที่ใช้ในการโหลดที่รับรู้ของหน้าเว็บและ LCP ได้ [ดูข้อมูลเพิ่มเติมเกี่ยวกับการเพิ่มประสิทธิภาพขนาดรูปภาพ](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "การลดเวลาดาวน์โหลดรูปภาพจะช่วยปรับปรุงเวลาที่ใช้ในการโหลดที่รับรู้ของหน้าเว็บและ LCP ได้ [ดูข้อมูลเพิ่มเติมเกี่ยวกับการเพิ่มประสิทธิภาพขนาดรูปภาพ](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (ประมาณ {PH2})" @@ -2223,7 +2259,7 @@ "message": "การใช้รูปแบบวิดีโอแทน GIF จะช่วยปรับปรุงขนาดการดาวน์โหลดเนื้อหาที่เป็นภาพเคลื่อนไหวได้" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "แต่ละ[ส่วนย่อยมีกลยุทธ์การปรับปรุงเฉพาะ](https://web.dev/articles/optimize-lcp#lcp-breakdown) โดยปกติแล้ว เวลาส่วนใหญ่ของ LCP ควรใช้ไปกับการโหลดทรัพยากร ไม่ใช่การหน่วงเวลา" + "message": "แต่ละ[ส่วนย่อยมีกลยุทธ์การปรับปรุงเฉพาะ](https://developer.chrome.com/docs/performance/insights/lcp-breakdown) โดยปกติแล้ว เวลาส่วนใหญ่ของ LCP ควรใช้ไปกับการโหลดทรัพยากร ไม่ใช่การหน่วงเวลา" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "ระยะเวลา" @@ -2253,7 +2289,7 @@ "message": "รายละเอียด LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "เพิ่มประสิทธิภาพ LCP โดยทำให้รูปภาพ LCP [ค้นพบได้](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay)จาก HTML ทันที และ[หลีกเลี่ยงการโหลดแบบ Lazy Loading](https://web.dev/articles/lcp-lazy-loading)" + "message": "[เพิ่มประสิทธิภาพ LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) โดยทำให้รูปภาพ LCP ค้นพบได้จาก HTML ทันที และหลีกเลี่ยงการโหลดแบบ Lazy Loading" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "ใช้ลำดับความสำคัญในการดึงข้อมูล=สูงอยู่" @@ -2286,13 +2322,13 @@ "message": "ไบต์ที่เสียไป" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfill และการเปลี่ยนรูปแบบช่วยให้เบราว์เซอร์เดิมใช้ฟีเจอร์ JavaScript ใหม่ได้ แต่ส่วนมากจะไม่จำเป็นสำหรับเบราว์เซอร์ที่ทันสมัย ลองแก้ไขกระบวนการบิลด์ JavaScript เพื่อไม่ให้ทำการ Transpile ฟีเจอร์ [Baseline](https://web.dev/articles/baseline-and-polyfills) เว้นแต่คุณจะรู้ว่าต้องรองรับเบราว์เซอร์เดิม [ดูสาเหตุที่เว็บไซต์ส่วนใหญ่สามารถติดตั้งใช้งานโค้ด ES6+ ได้โดยไม่ต้องทำการ Transpile](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfill และการเปลี่ยนรูปแบบช่วยให้เบราว์เซอร์เดิมใช้ฟีเจอร์ JavaScript ใหม่ได้ แต่ส่วนมากจะไม่จำเป็นสำหรับเบราว์เซอร์ที่ทันสมัย ลองแก้ไขกระบวนการบิลด์ JavaScript เพื่อไม่ให้ทำการ Transpile ฟีเจอร์ [Baseline](https://web.dev/articles/baseline-and-polyfills) เว้นแต่คุณจะรู้ว่าต้องรองรับเบราว์เซอร์เดิม [ดูสาเหตุที่เว็บไซต์ส่วนใหญ่สามารถติดตั้งใช้งานโค้ด ES6+ ได้โดยไม่ต้องทำการ Transpile](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "JavaScript เดิม" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 และ HTTP/3 มีประโยชน์มากกว่า HTTP/1.1 หลายประการ เช่น ในด้านการมัลติเพล็กซ์ [ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ HTTP ที่ทันสมัย](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "HTTP/2 และ HTTP/3 มีประโยชน์มากกว่า HTTP/1.1 หลายประการ เช่น ในด้านการมัลติเพล็กซ์ [ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้ HTTP ที่ทันสมัย](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "ไม่มีคำขอที่ใช้ HTTP/1.1 หรือการใช้ HTTP/1.1 ในปัจจุบันไม่ได้แสดงโอกาสในการเพิ่มประสิทธิภาพอย่างมีนัยสำคัญ ระบบจะระบุคำขอ HTTP/1.1 เฉพาะในกรณีที่มีชิ้นงานแบบคงที่ 6 รายการขึ้นไปมาจากต้นทางเดียวกัน และไม่ได้แสดงจากสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ในเครื่องหรือจากแหล่งที่มาของบุคคลที่สาม" @@ -2325,7 +2361,7 @@ "message": "การเชื่อมต่อล่วงหน้าที่ไม่ได้ใช้ โปรดตรวจสอบว่าใช้แอตทริบิวต์ crossorigin อย่างถูกต้องแล้ว" }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[หลีกเลี่ยงการเชนคำขอที่สำคัญ](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains)โดยลดความยาวของเชน ลดขนาดการดาวน์โหลดของทรัพยากร หรือเลื่อนเวลาการดาวน์โหลดทรัพยากรที่ไม่จำเป็นเพื่อปรับปรุงการโหลดหน้าเว็บ" + "message": "[หลีกเลี่ยงการเชนคำขอที่สำคัญ](https://developer.chrome.com/docs/performance/insights/network-dependency-tree)โดยลดความยาวของเชน ลดขนาดการดาวน์โหลดของทรัพยากร หรือเลื่อนเวลาการดาวน์โหลดทรัพยากรที่ไม่จำเป็นเพื่อปรับปรุงการโหลดหน้าเว็บ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "เพิ่มคำแนะนำ[การเชื่อมต่อล่วงหน้า](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/)ไปยังต้นทางที่สำคัญที่สุด แต่พยายามใช้ไม่เกิน 4" @@ -2364,7 +2400,7 @@ "message": "หลีกเลี่ยงการเชนคำขอที่สำคัญโดยลดความยาวของเชน ลดขนาดการดาวน์โหลดของทรัพยากร หรือเลื่อนเวลาการดาวน์โหลดทรัพยากรที่ไม่จำเป็นเพื่อปรับปรุงการโหลดหน้าเว็บ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "คำขอกำลังบล็อกการแสดงผลเริ่มต้นของหน้าเว็บ ซึ่งอาจทำให้ LCP ล่าช้า [การเลื่อนเวลาหรือแทรกในหน้า](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources)สามารถย้ายคำขอเครือข่ายเหล่านี้ออกจากเส้นทางที่สำคัญได้" + "message": "คำขอกำลังบล็อกการแสดงผลเริ่มต้นของหน้าเว็บ ซึ่งอาจทำให้ LCP ล่าช้า [การเลื่อนเวลาหรือแทรกในหน้า](https://developer.chrome.com/docs/performance/insights/render-blocking)สามารถย้ายคำขอเครือข่ายเหล่านี้ออกจากเส้นทางที่สำคัญได้" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "ระยะเวลา" @@ -2376,10 +2412,10 @@ "message": "คำขอ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "แสดงผลคำขอบล็อก" + "message": "คำขอบล็อกการแสดงผล" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "หากต้นทุนในการคำนวณรูปแบบอีกครั้งยังคงสูงอยู่ การเพิ่มประสิทธิภาพตัวเลือกจะลดต้นทุนได้ [เพิ่มประสิทธิภาพตัวเลือก](https://developer.chrome.com/docs/devtools/performance/selector-stats)ด้วยทั้งเวลาที่ผ่านไปนานและ % ของเส้นทางที่ช้าที่สูง ตัวเลือกที่เรียบง่ายขึ้น, ตัวเลือกที่น้อยลง, DOM ที่เล็กลง และ DOM ที่ตื้นขึ้นจะช่วยลดต้นทุนการจับคู่ได้ทั้งหมด" + "message": "หากต้นทุนในการคำนวณรูปแบบอีกครั้งยังคงสูงอยู่ การเพิ่มประสิทธิภาพตัวเลือกจะลดต้นทุนได้ [เพิ่มประสิทธิภาพตัวเลือก](https://developer.chrome.com/docs/performance/insights/slow-css-selector)ด้วยทั้งเวลาที่ผ่านไปนานและ % ของเส้นทางที่ช้าที่สูง ตัวเลือกที่เรียบง่ายขึ้น, ตัวเลือกที่น้อยลง, DOM ที่เล็กลง และ DOM ที่ตื้นขึ้นจะช่วยลดต้นทุนการจับคู่ได้ทั้งหมด" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "เวลาที่ผ่านไป" @@ -2418,7 +2454,7 @@ "message": "ขนาดการโอน" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "โค้ดของบุคคลที่สามอาจส่งผลกระทบที่สำคัญต่อประสิทธิภาพการโหลด [ลดและเลื่อนการโหลดโค้ดของบุคคลที่สามออกไป](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/)เพื่อจัดลำดับความสำคัญของเนื้อหาในหน้าเว็บ" + "message": "โค้ดของบุคคลที่สามอาจส่งผลกระทบที่สำคัญต่อประสิทธิภาพการโหลด [ลดและเลื่อนการโหลดโค้ดของบุคคลที่สามออกไป](https://developer.chrome.com/docs/performance/insights/third-parties)เพื่อจัดลำดับความสำคัญของเนื้อหาในหน้าเว็บ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "ไม่พบบุคคลที่สาม" @@ -2427,7 +2463,7 @@ "message": "บุคคลที่สาม" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "การโต้ตอบด้วยการแตะอาจ[มีการหน่วงเวลาสูงสุด 300 มิลลิวินาที](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)หากวิวพอร์ตไม่เหมาะกับมือถือ" + "message": "การโต้ตอบด้วยการแตะอาจ[มีการหน่วงเวลาสูงสุด 300 มิลลิวินาที](https://developer.chrome.com/docs/performance/insights/viewport)หากวิวพอร์ตไม่เหมาะกับมือถือ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "การหน่วงเวลาการแตะบนมือถือ" diff --git a/shared/localization/locales/tr.json b/shared/localization/locales/tr.json index 6b5ab028b81a..9b4885875433 100644 --- a/shared/localization/locales/tr.json +++ b/shared/localization/locales/tr.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse Kullanıcı İşlemleri Akışıyla İlgili Rapor" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "İlişkilendirme raporunun desteği sonlandırıldı ve kaldırılacak. Ayrıntılar için https://goo.gle/ps-status adresini ziyaret edin." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "CORS Access-Control-Allow-Headers işlemlerinde kimlik doğrulama, joker karakter (*) simgesinin kapsamına girmeyecektir." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() kullanımdan kaldırıldı. Onun yerine Navigation Timing 2'de standart API: nextHopProtocol kullanın." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "\\(0|r|n) karakteri içeren çerezler kısaltılmayıp reddedilecektir." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "document.domain ayarlayarak aynı kaynak politikasını esnetme işlevi kullanımdan kaldırılmış olup varsayılan olarak devre dışı olacaktır. Bu kullanımdan kaldırma uyarısı, document.domain ayarlamak suretiyle izin verilen bir çapraz kaynak erişimine yöneliktir." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Veri desteği: SVGUseElement öğesindeki URL'lerin desteği sonlandırılmıştır ve gelecekte kaldırılacaktır." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "This is an example for showing the code required for a browser process reported deprecation." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API'nin desteği sonlandırıldı ve gelecekteki bir sürümde kaldırılacak." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() ve watchPosition() güvenilir olmayan kaynaklarda artık çalışmıyor. Bu özelliği kullanmak için uygulamanızı HTTPS gibi güvenli bir kaynağa geçirmenizi öneririz. Daha fazla bilgi için https://goo.gle/chrome-insecure-origins adresine göz atın." + "message": "getCurrentPosition() ve watchPosition() güvenilir olmayan kaynaklarda artık çalışmıyor. Bu özelliği kullanmak için uygulamanızı HTTPS gibi güvenli bir kaynağa geçirmenizi öneririz. Daha fazla bilgi için https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ adresine göz atın." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() ve watchPosition() güvenli olmayan kaynaklarda kullanımdan kaldırıldı. Bu özelliği kullanmak için uygulamanızı HTTPS gibi güvenli bir kaynağa geçirmenizi öneririz. Daha fazla bilgi için https://goo.gle/chrome-insecure-origins adresine göz atın." + "message": "getCurrentPosition() ve watchPosition() desteği güvenli olmayan kaynaklarda sonlandırıldı. Bu özelliği kullanmak için uygulamanızı HTTPS gibi güvenli bir kaynağa geçirmenizi öneririz. Daha fazla bilgi için https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ adresine göz atın." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() güvenilir olmayan kaynaklarda artık çalışmıyor. Bu özelliği kullanmak için uygulamanızı HTTPS gibi güvenli bir kaynağa geçirmenizi öneririz. Daha fazla bilgi için https://goo.gle/chrome-insecure-origins adresine göz atın." + "message": "getUserMedia() güvenilir olmayan kaynaklarda artık çalışmıyor. Bu özelliği kullanmak için uygulamanızı HTTPS gibi güvenli bir kaynağa geçirmenizi öneririz. Daha fazla bilgi için https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ adresine göz atın." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate kullanımdan kaldırıldı. Yerine lütfen RTCPeerConnectionIceErrorEvent.address veya RTCPeerConnectionIceErrorEvent.port kullanın." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator desteği sonlandırıldı. Lütfen bunun yerine Intl.Segmenter seçeneğini kullanın." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": ".css dosya uzantısıyla bitmeyen file: URL'lerinden CSS yüklenemiyor." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() desteği sonlandırıldı ve artık yalnızca uzantı bağlamlarında kullanılabilir. Sonucundaki topK ve sıcaklıkla ilgili alanların desteği de sonlandırıldı." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "LanguageModel için \"temperature\" parametresinin/özelliğinin desteği sonlandırıldı. Bu parametre/özellik yalnızca uzantılarda kullanılabilir ve gelecekte kaldırılabilir." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "LanguageModel için \"topK\" parametresinin/özelliğinin desteği sonlandırıldı. Bu parametre/özellik yalnızca uzantılarda kullanılabilir ve gelecekte kaldırılabilir." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota desteği sonlandırıldı. Lütfen bunun yerine LanguageModel.contextWindow kullanın. Bu takma ad yalnızca uzantılarda kullanılabilir." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage desteği sonlandırıldı. Lütfen bunun yerine LanguageModel.contextUsage kullanın. Bu takma ad yalnızca uzantılarda kullanılabilir." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Spesifikasyon değişimi nedeniyle artık remove() eşzamansız aralık kaldırma işlemini iptal etmek için SourceBuffer.abort() kullanılmamaktadır. Bu işlevle ilgili destek ileride kaldırılacaktır. Bunun yerine updateend etkinliğini dinlemeniz gerekir. abort() yalnızca eşzamansız medya eklerini iptal etmek veya ayrıştırıcı durumunu sıfırlamak için kullanılmalıdır." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() desteği sonlandırıldı. Lütfen bunun yerine LanguageModel.measureContextUsage() kullanın. Bu takma ad yalnızca uzantılarda kullanılabilir." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Spesifikasyon değişikliği nedeniyle, arabellekte kodlanan çerçevelerdeki en yüksek sunum zaman damgasından düşük bir MediaSource.duration değeri ayarlama özelliği kullanımdan kaldırılmıştır. Arabellekteki kırpılmış medya öğelerinin dolaylı yoldan kaldırılması ileride desteklenmeyecektir. Onun yerine, newDuration < oldDuration olan durumlarda her sourceBuffers üzerinde açık remove(newDuration, oldDuration) uygulamanız gerekir." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow desteği sonlandırıldı. Lütfen bunun yerine LanguageModel.oncontextoverflow kullanın. LanguageModel.onquotaoverflow takma adı yalnızca uzantılarda kullanılabilir." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": ".css dosya uzantısıyla bitmeyen file: URL'lerinden CSS yüklenemiyor." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Sysex, MIDIOptions içinde belirtilmiş olmasa bile Web MIDI, sysex kullanmak için izin ister." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Artık Notification API güvenli olmayan kaynaklardan kullanılamaz. Uygulamanızı HTTPS gibi güvenli bir kaynağa geçirmenizi öneririz. Daha fazla bilgi için https://goo.gle/chrome-insecure-origins adresine göz atın." + "message": "Artık Notification API güvenli olmayan kaynaklardan kullanılamaz. Uygulamanızı HTTPS gibi güvenli bir kaynağa geçirmenizi öneririz. Daha fazla bilgi için https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ adresine göz atın." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Artık çapraz kaynak iframe'lerden Notification API izni istenemez. Bunun yerine izni üst düzey bir çerçeveden istemeniz veya yeni bir pencere açmanız gerekir." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen desteği sonlandırıldı. Lütfen bunun yerine Document.fullscreenEnabled kullanın." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "chrome.privacy.websites.privacySandboxEnabled API'sinin desteğini sonlandırıyoruz, ancak geriye dönük uyumluluk için M113 sürümüne kadar etkin kalacaktır. Bunun yerine lütfen chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled ve chrome.privacy.websites.adMeasurementEnabled kullanın. https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled adresini ziyaret edin." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "DtlsSrtpKeyAgreement kısıtlaması kaldırıldı. Bu kısıtlama için belirttiğiniz false değeri, kaldırılan SDES key negotiation yöntemini kullanmaya yönelik bir deneme olarak yorumlandı. Bu işlev kaldırılmıştır; onun yerine DTLS key negotiation destekleyen bir hizmet kullanın." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() desteği sonlandırıldı. Lütfen bunun yerine Selection.modify() kullanın." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets artık kullanılmıyor olup kaldırılacaktır. Daha fazla bilgi için https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ adresini ziyaret edin." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "URL'lerinde yerleştirilmiş kimlik bilgileri (ör. https://user:pass@host/) olan alt kaynak istekleri engellenir." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer, kökler arası erişimin kapatılmasını gerektiriyor. Daha fazla bilgi için https://developer.chrome.com/blog/enabling-shared-array-buffer/ adresini ziyaret edin." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API'nin desteği sonlandırıldı ve gelecekteki bir sürümde kaldırılacak." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor artık kullanılmıyor olup kaldırılacaktır. Daha fazla bilgi için https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ adresini ziyaret edin." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Kullanıcı etkinliği olmadan speechSynthesis.speak() çağırma işlevi artık kullanılmıyor olup kaldırılacaktır." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API desteği sonlandırıldı ve gelecekteki bir sürümde kaldırılacak." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Kaldırma etkinliği işleyicileri desteği sonlandırılmıştır ve kaldırılacaktır." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Uzantıların SharedArrayBuffer kullanmayı sürdürmek için kökler arası erişimi kapatmaları gerekir. https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/ adresini ziyaret edin." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() desteği sonlandırıldı. Bunun yerine writeValueWithResponse() veya writeValueWithoutResponse() kullanın." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "XMLHttpRequest içindeki yanıt JSON dosyası UTF-16'yı desteklemiyor." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Son kullanıcı deneyimini olumsuz etkilemesi nedeniyle, ana iş parçacığında eşzamanlı XMLHttpRequest işleviyle ilgili destek sonlandırıldı. Daha fazla yardım için https://xhr.spec.whatwg.org/ adresini ziyaret edin." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor ve XSLT işleme talimatlarının desteği tüm tarayıcılarda sonlandırıldı. Bu özellikler yakında bu tarayıcıdan kaldırılacak." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Animasyon" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Düzen kaymaları, öğeler herhangi bir kullanıcı etkileşimi olmadan hareket ettiğinde gerçekleşir. [Öğelerin eklenmesi, kaldırılması veya sayfa yüklenirken yazı tiplerinin değişmesi gibi düzen kaymalarının nedenlerini araştırın](https://web.dev/articles/optimize-cls)." + "message": "Düzen kaymaları, öğeler herhangi bir kullanıcı etkileşimi olmadan hareket ettiğinde gerçekleşir. [Öğelerin eklenmesi, kaldırılması veya sayfa yüklenirken yazı tiplerinin değişmesi gibi düzen kaymalarının nedenlerini araştırın](https://developer.chrome.com/docs/performance/insights/cls-culprit)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Yerleştirilen iFrame" @@ -2040,7 +2076,7 @@ "message": "TTL'yi Önbelleğe Al" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Uzun önbellek ömrü, sayfanızın tekrar ziyaret edilmesi sürecini hızlandırabilir. [Daha fazla bilgi edinin](https://web.dev/uses-long-cache-ttl/)." + "message": "Uzun önbellek ömrü, sayfanızda tekrarlanan ziyaretleri hızlandırabilir. [Önbelleğe alma hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Verimsiz önbellek politikalarını gerektiren istek yok" @@ -2055,7 +2091,7 @@ "message": "Verimli önbellek sürelerini kullanın" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Büyük bir DOM, stil hesaplamalarının ve yeniden düzenlemelerin daha uzun sürmesine neden olarak sayfanın yanıt verme hızını etkileyebilir. Ayrıca bellek kullanımını da artırır. [DOM'un aşırı büyümesini nasıl önleyeceğinizi öğrenin](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "Büyük bir DOM, stil hesaplamalarının ve yeniden düzenlemelerin daha uzun sürmesine neden olarak sayfanın yanıt verme hızını etkileyebilir. Ayrıca bellek kullanımını da artırır. [DOM'un aşırı büyümesini nasıl önleyeceğinizi öğrenin](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Süre" @@ -2091,7 +2127,7 @@ "message": "Değer" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "İlk ağ isteğiniz en önemli isteğinizdir. Yönlendirmelerden kaçınarak, hızlı sunucu yanıtı sağlayarak ve metin sıkıştırmayı etkinleştirerek gecikmeyi azaltın." + "message": "İlk ağ isteğiniz en önemli isteğinizdir. Yönlendirmelerden kaçınarak, hızlı sunucu yanıtı sağlayarak ve metin sıkıştırmayı etkinleştirerek [gecikmeyi azaltın](https://developer.chrome.com/docs/performance/insights/document-latency)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Yönlendirmeler vardı ({PH1} yönlendirme, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Kaynak" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Ağ etkinliğinin kullandığı bayt sayısını azaltmak için paketlerden büyük, yinelenen JavaScript modüllerini kaldırın." + "message": "Ağ etkinliğinin kullandığı bayt sayısını azaltmak için paketlerden büyük, [yinelenen JavaScript modüllerini](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) kaldırın." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Yinelenen JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Metnin her zaman görünmesini sağlamak için [font-display](https://developer.chrome.com/blog/font-display) özelliğini swap veya optional olarak ayarlayabilirsiniz. swap, [yazı tipi metriği geçersiz kılmalarıyla](https://developer.chrome.com/blog/font-fallbacks) düzen kaymalarını azaltmak için daha fazla optimize edilebilir." + "message": "Metnin her zaman görünmesini sağlamak için [font-display](https://developer.chrome.com/docs/performance/insights/font-display) özelliğini swap veya optional olarak ayarlayabilirsiniz. swap, [yazı tipi metriği geçersiz kılmalarıyla](https://developer.chrome.com/blog/font-fallbacks) düzen kaymalarını azaltmak için daha fazla optimize edilebilir." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Yazı tipi" @@ -2151,10 +2187,10 @@ "message": "(anonim)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "DOM durumunda yapılan bir değişiklik nedeniyle stiller geçersiz kılındıktan sonra JavaScript, geometrik özellikler (ör. offsetWidth) sorguladığında zorunlu yeniden düzenleme gerçekleşir. Bu durum, performansın düşmesine neden olabilir. [Zorunlu yeniden düzenlemeler](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) ve olası çözümleri hakkında daha fazla bilgi edinin." + "message": "DOM durumunda yapılan bir değişiklik nedeniyle stiller geçersiz kılındıktan sonra JavaScript, geometrik özellikler (ör. offsetWidth) sorguladığında zorunlu yeniden düzenleme gerçekleşir. Bu durum, performansın düşmesine neden olabilir. [Zorunlu yeniden düzenlemeler](https://developer.chrome.com/docs/performance/insights/forced-reflow) ve olası çözümleri hakkında daha fazla bilgi edinin." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Yığın izleme (stack trace)" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Yeniden düzenlemeyi tetikleyen arama çerçeveleri" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Zorunlu yeniden düzenleme" @@ -2169,7 +2205,7 @@ "message": "[ilişkilendirilmemiş]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Alt bölümler içinden en uzun olanla incelemeye başlayın. [Gecikmeler en aza indirilebilir](https://web.dev/articles/optimize-inp#optimize_interactions). İşleme süresini kısaltmak için genellikle JS'den oluşan [ana iş parçacığı maliyetlerini optimize edin](https://web.dev/articles/optimize-long-tasks)." + "message": "En uzun alt bölüme bakarak [INP'yi nasıl iyileştireceğinizi](https://developer.chrome.com/docs/performance/insights/inp-breakdown) incelemeye başlayın." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Süre" @@ -2193,7 +2229,7 @@ "message": "INP dökümü" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Resimlerin indirme süresini kısaltmak, sayfanın algılanan yükleme süresini ve LCP'yi daha iyi hale getirebilir. [Resim boyutunu optimize etme hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)." + "message": "Resimlerin indirme süresini kısaltmak, sayfanın algılanan yükleme süresini ve LCP'yi daha iyi hale getirebilir. [Resim boyutunu optimize etme hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/performance/insights/image-delivery)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (Tahmini {PH2})" @@ -2223,7 +2259,7 @@ "message": "GIF yerine video biçimleri kullanmak, animasyonlu içeriğin indirme boyutunu küçültebilir." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Her [alt bölüm için belirli iyileştirme stratejileri vardır](https://web.dev/articles/optimize-lcp#lcp-breakdown). İdeal olarak LCP süresinin çoğu gecikmeler için değil, kaynakları yüklemek için harcanmalıdır." + "message": "Her [alt bölüm için belirli iyileştirme stratejileri vardır](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). İdeal olarak LCP süresinin çoğu gecikmeler için değil, kaynakları yüklemek için harcanmalıdır." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Süre" @@ -2253,7 +2289,7 @@ "message": "LCP dökümü" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "LCP resmini HTML'den anında [bulunabilir](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) hale getirerek ve [geç yüklemeden](https://web.dev/articles/lcp-lazy-loading) kaçınarak LCP'yi optimize edin" + "message": "LCP resmini HTML'den anında bulunabilir hale getirerek ve geç yüklemeden kaçınarak [LCP'yi optimize edin](https://developer.chrome.com/docs/performance/insights/lcp-discovery)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "fetchpriority=high uygulandı" @@ -2286,13 +2322,13 @@ "message": "Boşa harcanan bayt miktarı" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfill'ler ve dönüşümler, daha eski tarayıcıların yeni JavaScript özelliklerini kullanmasını sağlar. Ancak, çoğu modern tarayıcılar için gerekli değildir. Daha eski tarayıcıları desteklemeniz gerekmediğinden eminseniz JavaScript derleme işleminizi [Baseline](https://web.dev/articles/baseline-and-polyfills) özelliklerini çevirecek şekilde değiştirmeyi düşünün. [Çoğu sitenin neden ES6+ kodunu çevirmeden dağıtabildiğini öğrenin](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfill'ler ve dönüşümler, daha eski tarayıcıların yeni JavaScript özelliklerini kullanmasını sağlar. Ancak, çoğu modern tarayıcılar için gerekli değildir. Daha eski tarayıcıları desteklemeniz gerekmediğinden eminseniz JavaScript derleme işleminizi [Baseline](https://web.dev/articles/baseline-and-polyfills) özelliklerini çevirecek şekilde değiştirmeyi düşünün. [Çoğu sitenin neden ES6+ kodunu çevirmeden dağıtabildiğini öğrenin](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Eski JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 ve HTTP/3, HTTP/1.1'e kıyasla multiplex gibi birçok avantaj sunar. [Modern HTTP'yi kullanma hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 ve HTTP/3, HTTP/1.1'e kıyasla multiplex gibi birçok avantaj sunar. [Modern HTTP'yi kullanma hakkında daha fazla bilgi edinin](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Hiçbir istekte HTTP/1.1 kullanılmadı veya HTTP/1.1'in geçerli kullanımı önemli bir optimizasyon fırsatı sunmuyor. HTTP/1.1 istekleri yalnızca aynı kaynaktan en az altı statik öğe geliyorsa ve yerel geliştirme ortamından veya üçüncü taraf bir kaynaktan sunulmuyorsa işaretlenir." @@ -2325,7 +2361,7 @@ "message": "Kullanılmayan ön bağlantı. crossorigin özelliğinin doğru şekilde kullanıldığını kontrol edin." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "Sayfaların daha kolay yüklenmesi için zincir uzunluğunu azaltarak, kaynakların indirme boyutunu küçülterek veya gereksiz kaynakların indirilmesini erteleyerek [kritik istek zinciri oluşturmaktan kaçının](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains)." + "message": "Sayfaların daha kolay yüklenmesi için zincir uzunluğunu azaltarak, kaynakların indirme boyutunu küçülterek veya gereksiz kaynakların indirilmesini erteleyerek [kritik istek zinciri oluşturmaktan kaçının](https://developer.chrome.com/docs/performance/insights/network-dependency-tree)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "En önemli kaynaklarınıza [önceden bağlanma](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) ipuçları ekleyin ancak 4'ten az ipucu kullanmaya çalışın." @@ -2364,7 +2400,7 @@ "message": "Sayfaların daha kolay yüklenmesi için zincir uzunluğunu azaltarak, kaynakların indirme boyutunu küçülterek veya gereksiz kaynakların indirilmesini erteleyerek kritik istek zinciri oluşturmaktan kaçının." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "İstekler sayfanın ilk oluşturma işlemini engelliyor. Bu durum, LCP'yi geciktirebilir. [Erteleme veya satır içine yerleştirme](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources), bu ağ isteklerini kritik yoldan uzaklaştırabilir." + "message": "İstekler sayfanın ilk oluşturma işlemini engelliyor. Bu durum, LCP'yi geciktirebilir. [Erteleme veya satır içine yerleştirme](https://developer.chrome.com/docs/performance/insights/render-blocking), bu ağ isteklerini kritik yoldan uzaklaştırabilir." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Süre" @@ -2379,7 +2415,7 @@ "message": "Oluşturma engelleme istekleri" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "\"Stili yeniden hesapla\" maliyetleri yüksekse seçicinin optimize edilmesi bu maliyetleri azaltabilir. Hem geçen süresi hem de yavaş yol yüzdesi yüksek olan [seçicileri optimize edin](https://developer.chrome.com/docs/devtools/performance/selector-stats). Daha basit seçici, daha az sayıda seçici, daha küçük DOM ve daha sığ DOM, eşleşme maliyetlerini azaltır." + "message": "\"Stili yeniden hesapla\" maliyetleri yüksekse seçicinin optimize edilmesi bu maliyetleri azaltabilir. Hem geçen süresi hem de yavaş yol yüzdesi yüksek olan [seçicileri optimize edin](https://developer.chrome.com/docs/performance/insights/slow-css-selector). Daha basit seçici, daha az sayıda seçici, daha küçük DOM ve daha sığ DOM, eşleşme maliyetlerini azaltır." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Geçen süre" @@ -2418,7 +2454,7 @@ "message": "Aktarım boyutu" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Üçüncü taraf kodu, yükleme performansını önemli ölçüde etkileyebilir. Sayfanızdaki içeriklere öncelik vermek için [üçüncü taraf kodlarının yüklenmesini azaltın ve geciktirin](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/)." + "message": "Üçüncü taraf kodu, yükleme performansını önemli ölçüde etkileyebilir. Sayfanızdaki içeriklere öncelik vermek için [üçüncü taraf kodlarının yüklenmesini azaltın ve geciktirin](https://developer.chrome.com/docs/performance/insights/third-parties)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Üçüncü taraf içeriği bulunamadı" @@ -2427,7 +2463,7 @@ "message": "3. taraflar" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Görüntü alanı, mobil cihazlar için optimize edilmezse dokunma etkileşimleri [300 ms.ye kadar gecikebilir](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)." + "message": "Görüntü alanı, mobil cihazlar için optimize edilmezse dokunma etkileşimleri [300 ms.ye kadar gecikebilir](https://developer.chrome.com/docs/performance/insights/viewport)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Mobil dokunma gecikmesi" diff --git a/shared/localization/locales/uk.json b/shared/localization/locales/uk.json index 9ed2e86baec8..2cb8b1d3a1a1 100644 --- a/shared/localization/locales/uk.json +++ b/shared/localization/locales/uk.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Звіт про послідовність переходів у Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Звіти про атрибуцію не підтримуються, і їх буде вилучено. Щоб дізнатися більше, перегляньте сторінку https://goo.gle/ps-status." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "На авторизацію під час обробки CORS Access-Control-Allow-Headers не поширюватиметься символ підстановки (*)." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() не підтримується. Натомість використовуйте стандартизований метод API: nextHopProtocol у специфікації Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Файли cookie, які містять символ \\(0|r|n), будуть відхилятися, а не скорочуватися." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Правило одного джерела більше не можна буде послаблювати, налаштувавши document.domain, і цю функцію буде вилучено. Це сповіщення про припинення міждоменного доступу, активованого завдяки налаштуванню document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Обробка даних: підтримку URL-адрес у SVGUseElement припинено, і в майбутньому цю функцію буде вилучено." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Це приклад коду для повідомлення про припинення підтримки процесу у вебпереглядачі." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Інтерфейс програмування Protected Audience API не підтримується, і в майбутньому його буде вилучено." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() і watchPosition() більше не працюють із незахищеними джерелами. Щоб користуватися цією функцією, перенесіть свій додаток на захищене джерело, наприклад HTTPS. Докладніше читайте на сторінці https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() і watchPosition() більше не працюють із незахищеними джерелами. Щоб користуватися цією функцією, перенесіть свій додаток у захищене джерело, наприклад HTTPS. Щоб дізнатися більше, перегляньте сторінку https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() і watchPosition() з незахищених джерел не підтримуються. Щоб користуватися цією функцією, перенесіть свій додаток на захищене джерело, наприклад HTTPS. Докладніше читайте на сторінці https://goo.gle/chrome-insecure-origins." + "message": "getCurrentPosition() і watchPosition() з незахищених джерел не підтримуються. Щоб користуватися цією функцією, перенесіть свій додаток у захищене джерело, наприклад HTTPS. Щоб дізнатися більше, перегляньте сторінку https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() більше не працює з незахищеними джерелами. Щоб користуватися цією функцією, перенесіть свій додаток на захищене джерело, наприклад HTTPS. Докладніше читайте на сторінці https://goo.gle/chrome-insecure-origins." + "message": "getUserMedia() більше не працює з незахищеними джерелами. Щоб користуватися цією функцією, перенесіть свій додаток у захищене джерело, наприклад HTTPS. Щоб дізнатися більше, перегляньте сторінку https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate не підтримується. Натомість використовуйте RTCPeerConnectionIceErrorEvent.address або RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator не підтримується. Натомість використовуйте Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "CSS не можна завантажити з URL-адрес file:, які не мають розширення файлу .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "Метод LanguageModel.params() більше не підтримується й тепер доступний лише в контекстах розширень. Пов’язані поля topK і temperature у результаті також не підтримуються." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Параметр або атрибут temperature для LanguageModel більше не підтримується. Він працює лише в межах розширень і може бути вилучений у майбутньому." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Параметр або атрибут topK для LanguageModel більше не підтримується. Він працює лише в межах розширень і може бути вилучений у майбутньому." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota більше не підтримується. Натомість використовуйте LanguageModel.contextWindow. Цей псевдонім доступний лише в розширеннях." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage більше не підтримується. Натомість використовуйте LanguageModel.contextUsage. Цей псевдонім доступний лише в розширеннях." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "У зв’язку зі зміною специфікацій скасування асинхронного вилучення діапазону елемента remove() через SourceBuffer.abort() не підтримується. У майбутньому цю функцію буде вилучено. Натомість вам слід керуватися подією updateend. abort() слід використовувати лише для того, щоб скасувати асинхронне додавання медіафайлів або скинути стан синтаксичного аналізатора." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() не підтримується. Натомість використовуйте LanguageModel.measureContextUsage(). Цей псевдонім доступний лише в розширеннях." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "У зв’язку зі зміною специфікацій налаштування значення MediaSource.duration нижче за найвищу відображувану позначку часу будь-яких закодованих фреймів у буфері не підтримується. У майбутньому неявне вилучення стиснених медіафайлів із буфера не підтримуватиметься. Натомість застосовуйте явну функцію remove(newDuration, oldDuration) для всіх елементів sourceBuffers, де newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow не підтримується. Натомість використовуйте LanguageModel.oncontextoverflow. Псевдонім LanguageModel.onquotaoverflow доступний лише в розширеннях." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "CSS не можна завантажити з URL-адрес file:, які не мають розширення файлу .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Навіть якщо в MIDIOptions не вказано значення SysEx, веб-сайти проситимуть дозвіл на використання MIDI." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Notification API більше не можна використовувати з незахищених джерел. Перенесіть свій додаток на захищене джерело, наприклад HTTPS. Докладніше читайте на сторінці https://goo.gle/chrome-insecure-origins." + "message": "Notification API більше не можна використовувати з незахищених джерел. Перенесіть свій додаток у захищене джерело, наприклад HTTPS. Щоб дізнатися більше, перегляньте сторінку https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Дозвіл на Notification API більше не можна запитувати з міждоменних елементів iframe. Запитайте дозвіл із фрейму верхнього рівня або відкрийте нове вікно." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "Метод HTMLVideoElement.webkitSupportsFullscreen не підтримується. Натомість використовуйте метод Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Ми припиняємо підтримку chrome.privacy.websites.privacySandboxEnabled API. Однак цей інтерфейс залишатиметься активним, щоб забезпечувати зворотну сумісність, доки не вийде версія M113. Натомість використовуйте chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled і chrome.privacy.websites.adMeasurementEnabled. Докладнішу інформацію наведено на сторінці https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Обмеження DtlsSrtpKeyAgreement вилучено. Ви вказали значення false для цього обмеження, що ми витлумачили як спробу застосувати вилучений метод \"SDES key negotiation\". Цю функцію вилучено; натомість використовуйте сервіс, що підтримує \"DTLS key negotiation\"." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Метод Range.expand() не підтримується. Натомість використовуйте метод Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Метод Related Website Sets не підтримується, його буде вилучено. Докладнішу інформацію наведено на сторінці https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Запити субресурсів за URL-адресами, що містять вставлені облікові дані (наприклад, https://user:pass@host/), блокуються." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "Для SharedArrayBuffer вимагатиметься ізоляція від міждоменних джерел. Докладніше читайте на сторінці https://developer.chrome.com/blog/enabling-shared-array-buffer/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Інтерфейс Shared Storage API не підтримується, і в майбутньому його буде вилучено." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "Метод document.requestStorageAccessFor не підтримується, його буде вилучено. Докладнішу інформацію наведено на сторінці https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Виклик speechSynthesis.speak() без активації користувача не підтримується, і цю функцію буде вилучено." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Інтерфейс Topics API не підтримується, і в майбутньому його буде вилучено." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Вивантаження блоків прослуховування подій не підтримується, і їх буде вилучено." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Для розширень потрібно ввімкнути ізоляцію від міждоменних джерел, щоб і надалі використовувати SharedArrayBuffer. Докладніше читайте на сторінці https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "Метод BluetoothRemoteGATTCharacteristic.writeValue() не підтримується. Натомість використовуйте writeValueWithResponse() або writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "UTF-16 не підтримується відповіддю JSON у XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Синхронний виклик XMLHttpRequest в основному потоці не підтримується, оскільки негативно впливає на взаємодію з кінцевим користувачем. Докладніше читайте на сторінці https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "Усі вебпереглядачі більше не підтримують вказівки щодо обробки даних за допомогою методу XSLTProcessor і мови перетворення XSLT. Незабаром зазначені вище функції буде вилучено із цього вебпереглядача." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Анімація" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Зміщення макета відбувається, коли елементи переміщуються без взаємодії з користувачем. [Дізнайтеся причини зміщення макета](https://web.dev/articles/optimize-cls), наприклад додавання або видалення елементів чи зміна шрифтів під час завантаження сторінки." + "message": "Зміщення макета відбувається, коли елементи переміщуються без взаємодії з користувачем. [Дізнайтеся причини зміщення макета](https://developer.chrome.com/docs/performance/insights/cls-culprit), наприклад додавання або видалення елементів чи зміна шрифтів під час завантаження сторінки." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "Вставлено iframe" @@ -2040,7 +2076,7 @@ "message": "TTL кешу" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Якщо зберігати кеш за тривалий період часу, сторінки можуть завантажуватися швидше під час повторних відвідувань. [Докладніше.](https://web.dev/uses-long-cache-ttl/)" + "message": "Якщо зберігати кеш за тривалий період часу, сторінки можуть завантажуватися швидше під час повторних відвідувань. [Докладніше про кешування.](https://developer.chrome.com/docs/performance/insights/cache)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Немає запитів із неефективними правилами кешування" @@ -2055,7 +2091,7 @@ "message": "Використовуйте ефективні значення TTL кешу" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "Через велике дерево DOM обчислення стилів і перекомпонування макетів може тривати довше, що впливає на адаптивність сторінки. Крім того, у такому разі використовується більше пам’яті. [Дізнайтесь, як уникнути надмірного розміру DOM.](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)" + "message": "Через велике дерево DOM обчислення стилів і перекомпонування макетів може тривати довше, що впливає на адаптивність сторінки. Крім того, у такому разі використовується більше пам’яті. [Дізнайтесь, як уникнути надмірного розміру DOM.](https://developer.chrome.com/docs/performance/insights/dom-size)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Тривалість" @@ -2091,7 +2127,7 @@ "message": "Значення" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Перший запит мережі найважливіший. Щоб зменшити його затримку, уникайте переспрямувань, забезпечте швидку відповідь сервера й увімкніть стиснення тексту." + "message": "Перший запит мережі найважливіший. Щоб [зменшити його затримку](https://developer.chrome.com/docs/performance/insights/document-latency), уникайте переспрямувань, забезпечте швидку відповідь сервера й увімкніть стиснення тексту." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Містить переспрямування ({PH1}, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Джерело" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Видаліть великі копії модулів JavaScript із пакетів, щоб зменшити кількість непотрібних байтів під час мережевої активності." + "message": "Видаліть великі [копії модулів JavaScript](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) із пакетів, щоб зменшити кількість непотрібних байтів під час мережевої активності." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "Повторювані джерела JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Щоб текст завжди був видимим, змініть значення властивості [font-display](https://developer.chrome.com/blog/font-display) на swap або optional. Щоб зменшити зміщення макета, можна додатково оптимізувати swap за допомогою [перевизначення показників шрифту](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Щоб текст завжди був видимим, змініть значення властивості [font-display](https://developer.chrome.com/docs/performance/insights/font-display) на swap або optional. Щоб зменшити зміщення макета, можна додатково оптимізувати swap за допомогою [перевизначення показників шрифту](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Шрифт" @@ -2151,10 +2187,10 @@ "message": "(анонімно)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Примусове перекомпонування відбувається, коли JavaScript запитує геометричні властивості (наприклад, offsetWidth) після того, як стилі стають недійсними через зміну стану DOM. Це може призвести до низької продуктивності. Докладніше про [примусове перекомпонування](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) й можливі способи його пом’якшення." + "message": "Примусове перекомпонування відбувається, коли JavaScript запитує геометричні властивості (наприклад, offsetWidth) після того, як стилі стають недійсними через зміну стану DOM. Це може призвести до низької продуктивності. Докладніше про [примусове перекомпонування](https://developer.chrome.com/docs/performance/insights/forced-reflow) й можливі способи його пом’якшення." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Трасування стека" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Викликати фрейми, які запускають перекомпонування" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Примусове перекомпонування" @@ -2169,7 +2205,7 @@ "message": "[не визначено]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Почніть аналіз із найдовшого підрозділу. [Затримки можна зменшити.](https://web.dev/articles/optimize-inp#optimize_interactions) Щоб скоротити час обробки, [оптимізуйте витрати основного потоку](https://web.dev/articles/optimize-long-tasks), часто JS." + "message": "Почніть аналізувати, [як покращити INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown), з найдовшого підрозділу." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Тривалість" @@ -2193,7 +2229,7 @@ "message": "Розподіл INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Зменшення часу завантаження зображень може прискорити візуалізацію сторінки й покращити показник LCP. [Докладніше про оптимізацію розміру зображень.](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Зменшення часу завантаження зображень може прискорити візуалізацію сторінки й покращити показник LCP. [Докладніше про оптимізацію розміру зображень.](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (приблизний розмір – {PH2})" @@ -2223,7 +2259,7 @@ "message": "Якщо використовувати відеоформати замість GIF, розмір завантаженого анімованого контенту може зменшитися." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Для кожного підрозділу [передбачено конкретні стратегії оптимізації](https://web.dev/articles/optimize-lcp#lcp-breakdown). В ідеалі більшість часу LCP має витрачатися на завантаження ресурсів, а не в межах затримок." + "message": "Для кожного підрозділу [передбачено конкретні стратегії оптимізації](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). В ідеалі більшість часу LCP має витрачатися на завантаження ресурсів, а не в межах затримок." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Тривалість" @@ -2253,7 +2289,7 @@ "message": "Розподіл LCP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Щоб оптимізувати показник LCP, зробіть зображення LCP [видимим](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) у HTML-коді відразу й [не використовуйте відкладене завантаження](https://web.dev/articles/lcp-lazy-loading)" + "message": "Щоб [оптимізувати показник LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery), зробіть зображення LCP видимим у HTML-коді відразу й не використовуйте відкладене завантаження" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "Застосовано параметр fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "Заощаджені байти" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Поліфіли й перетворення дають вебпереглядачам старіших версій змогу використовувати нові функції JavaScript. Однак багато з них не потрібні для сучасних вебпереглядачів. Змініть процес складання JavaScript, щоб не транспілювати функції [базового набору](https://web.dev/articles/baseline-and-polyfills), якщо вам не потрібно підтримувати вебпереглядачі старіших версій. [Дізнайтеся, чому більшість сайтів можуть розгортати код ES6+ без транспілювання](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Поліфіли й перетворення дають вебпереглядачам старіших версій змогу використовувати нові функції JavaScript. Однак багато з них не потрібні для сучасних вебпереглядачів. Змініть процес складання JavaScript, щоб не транспілювати функції [базового набору](https://web.dev/articles/baseline-and-polyfills), якщо вам не потрібно підтримувати вебпереглядачі старіших версій. [Дізнайтеся, чому більшість сайтів можуть розгортати код ES6+ без транспілювання](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "Застарілі функції JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "Протоколи HTTP/2 й HTTP/3 мають низку переваг над HTTP/1.1, наприклад мультиплексування. [Докладніше про використання сучасного протоколу HTTP.](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)" + "message": "Протоколи HTTP/2 й HTTP/3 мають низку переваг над HTTP/1.1, наприклад мультиплексування. [Докладніше про використання сучасного протоколу HTTP.](https://developer.chrome.com/docs/performance/insights/modern-http)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Не було запитів із використанням протоколу HTTP/1.1 або його поточне використання не дає значних можливостей для оптимізації. Запити HTTP/1.1 позначаються лише в тому разі, якщо шість або більше статичних об’єктів походять з одного джерела й не обслуговуються в локальному середовищі розробки або стороннім джерелом." @@ -2325,7 +2361,7 @@ "message": "Невикористане джерело для попереднього підключення. Переконайтеся, що атрибут crossorigin використовується правильно." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Щоб уникнути утворення ланцюжків критичних запитів](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains), зменште довжину ланцюжків і розмір завантажень або відкладіть завантаження непотрібних ресурсів. Це допоможе пришвидшити завантаження сторінки." + "message": "[Щоб уникнути утворення ланцюжків критичних запитів](https://developer.chrome.com/docs/performance/insights/network-dependency-tree), зменште довжину ланцюжків і розмір завантажень або відкладіть завантаження непотрібних ресурсів. Це допоможе пришвидшити завантаження сторінки." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Додайте підказки [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) для найважливіших джерел (бажано використовувати щонайбільше 4)." @@ -2364,7 +2400,7 @@ "message": "Щоб уникнути утворення ланцюжків критичних запитів, зменште довжину ланцюжків і розмір завантажень або відкладіть завантаження непотрібних ресурсів. Це допоможе пришвидшити завантаження сторінки." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Запити блокують початкове відображення сторінки, що може викликати затримку завантаження елементів LCP. За допомогою [відкладання або вставки](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) можна усунути ці запити мережі з критичного шляху." + "message": "Запити блокують початкове відображення сторінки, що може викликати затримку завантаження елементів LCP. За допомогою [відкладання або вставки](https://developer.chrome.com/docs/performance/insights/render-blocking) можна усунути ці запити мережі з критичного шляху." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Тривалість" @@ -2379,7 +2415,7 @@ "message": "Запити, які блокують відображення" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Якщо витрати на повторне обчислення стилю залишаються високими, їх можна зменшити за допомогою оптимізації селектора. [Оптимізуйте селектори](https://developer.chrome.com/docs/devtools/performance/selector-stats), які мають і тривалий час виконання, і високий відсоток повільних шляхів. Щоб зменшити витрати на зіставлення, використовуйте менше селекторів, обирайте їх простіші варіанти, а також надавайте перевагу компактнішій і менш розгалуженій архітектурі інтерфейсу DOM." + "message": "Якщо витрати на повторне обчислення стилю залишаються високими, їх можна зменшити за допомогою оптимізації селектора. [Оптимізуйте селектори](https://developer.chrome.com/docs/performance/insights/slow-css-selector), які мають і тривалий час виконання, і високий відсоток повільних шляхів. Щоб зменшити витрати на зіставлення, використовуйте менше селекторів, обирайте їх простіші варіанти, а також надавайте перевагу компактнішій і менш розгалуженій архітектурі інтерфейсу DOM." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Минуло часу" @@ -2418,7 +2454,7 @@ "message": "Розмір передавання" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Сторонній код може значно погіршити швидкість завантаження. [Зменште обсяг стороннього коду й відкладіть його завантаження](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/), щоб надати пріоритет контенту сторінки." + "message": "Сторонній код може значно погіршити швидкість завантаження. [Зменште обсяг стороннього коду й відкладіть його завантаження](https://developer.chrome.com/docs/performance/insights/third-parties), щоб надати пріоритет контенту сторінки." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Сторонніх розробників не знайдено" @@ -2427,7 +2463,7 @@ "message": "Сторонній код" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Якщо область перегляду не оптимізовано для мобільних пристроїв, взаємодія за допомогою дотику може відбуватися із затримкою [до 300 мс](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)." + "message": "Якщо область перегляду не оптимізовано для мобільних пристроїв, взаємодія за допомогою дотику може відбуватися із затримкою [до 300 мс](https://developer.chrome.com/docs/performance/insights/viewport)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Затримка натискання на мобільному пристрої" diff --git a/shared/localization/locales/vi.json b/shared/localization/locales/vi.json index b74bf1aeeebf..161360eaf1cb 100644 --- a/shared/localization/locales/vi.json +++ b/shared/localization/locales/vi.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Báo cáo luồng người dùng Lighthouse" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Báo cáo phân bổ không được dùng nữa nên sẽ bị xoá. Hãy truy cập https://goo.gle/ps-status để xem thông tin chi tiết." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "Ký tự đại diện (*) sẽ không bao gồm việc uỷ quyền khi xử lýAccess-Control-Allow-Headers CORS." }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() không được dùng nữa; thay vào đó, hãy sử dụng API đã chuẩn hoá: nextHopProtocol trong Navigation Timing 2." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "Cookie có chứa ký tự \\(0|r|n) sẽ bị từ chối thay vì cắt bớt." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "Hệ thống không còn thiết lập document.domain để nới lỏng chính sách cùng nguồn gốc nữa và tính năng này sẽ bị tắt theo mặc định. Cảnh bảo về việc không dùng nữa này là dành cho quyền truy cập nhiều nguồn gốc đã được bật bằng cách thiết lập document.domain." }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "Hỗ trợ về dữ liệu: Các URL trong SVGUseElement không được dùng nữa và sẽ bị loại bỏ trong tương lai." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "Đây là ví dụ minh hoạ phần mã cần dùng khi trình duyệt báo rằng tiến trình này đã ngừng hoạt động." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API không được dùng nữa nên sẽ bị xoá trong bản phát hành sau này." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() và watchPosition() không còn hoạt động trên các nguồn gốc không an toàn. Để dùng tính năng này, bạn nên cân nhắc việc chuyển ứng dụng sang một nguồn gốc an toàn, chẳng hạn như HTTPS. Xem https://goo.gle/chrome-insecure-origins để biết thêm thông tin." + "message": "getCurrentPosition() và watchPosition() không còn hoạt động trên các nguồn gốc không an toàn. Để dùng tính năng này, bạn nên cân nhắc việc chuyển ứng dụng sang một nguồn gốc an toàn, chẳng hạn như HTTPS. Truy cập https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ để biết thêm chi tiết." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() và watchPosition() không được dùng nữa trên các nguồn gốc không an toàn. Để dùng tính năng này, bạn nên cân nhắc việc chuyển ứng dụng sang một nguồn gốc an toàn, chẳng hạn như HTTPS. Xem https://goo.gle/chrome-insecure-origins để biết thêm thông tin." + "message": "getCurrentPosition() và watchPosition() không còn được dùng trên các nguồn gốc không an toàn. Để dùng tính năng này, bạn nên cân nhắc việc chuyển ứng dụng sang một nguồn gốc an toàn, chẳng hạn như HTTPS. Truy cập https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ để biết thêm chi tiết." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() không còn hoạt động trên các nguồn gốc không an toàn. Để dùng tính năng này, bạn nên cân nhắc việc chuyển ứng dụng sang một nguồn gốc an toàn, chẳng hạn như HTTPS. Xem https://goo.gle/chrome-insecure-origins để biết thêm thông tin." + "message": "getUserMedia() không còn hoạt động trên các nguồn gốc không an toàn. Để dùng tính năng này, bạn nên cân nhắc việc chuyển ứng dụng sang một nguồn gốc an toàn, chẳng hạn như HTTPS. Truy cập https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ để biết thêm chi tiết." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate không còn hoạt động. Thay vào đó, hãy sử dụng RTCPeerConnectionIceErrorEvent.address hoặc RTCPeerConnectionIceErrorEvent.port." @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator không được dùng nữa. Thay vào đó, hãy sử dụng Intl.Segmenter." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "Không tải được CSS qua các URL file: trừ phi chúng kết thúc bằng đuôi tệp .css." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() không được dùng nữa và hiện chỉ có trong ngữ cảnh của tiện ích. Các trường liên quan đến topK và temperature trong kết quả của trường này cũng không còn được dùng nữa." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "Tham số/thuộc tính \"temperature\" cho LanguageModel không được dùng nữa. Lựa chọn này chỉ hoạt động trong các tiện ích và có thể bị xoá trong tương lai." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "Tham số/thuộc tính \"topK\" cho LanguageModel không được dùng nữa. Lựa chọn này chỉ hoạt động trong các tiện ích và có thể bị xoá trong tương lai." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota không được dùng nữa. Thay vào đó, vui lòng sử dụng LanguageModel.contextWindow. Bạn chỉ có thể sử dụng bí danh này trong các tiện ích." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage không được dùng nữa. Thay vào đó, vui lòng sử dụng LanguageModel.contextUsage. Bạn chỉ có thể sử dụng bí danh này trong các tiện ích." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "Hệ thống không dùng SourceBuffer.abort() để huỷ việc xoá khoảng không đồng bộ của remove() nữa do thay đổi về quy cách. Sau này chế độ hỗ trợ cũng sẽ bị xoá. Thay vào đó, bạn nên nghe sự kiện updateend. Mục đích của abort() chỉ là huỷ lệnh thêm nội dung nghe nhìn không đồng bộ (asynchronous media append) hoặc đặt lại trạng thái của trình phân tích cú pháp." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() không được dùng nữa. Thay vào đó, vui lòng sử dụng LanguageModel.measureContextUsage(). Bạn chỉ có thể sử dụng bí danh này trong các tiện ích." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "Do thay đổi về quy cách, hệ thống không còn dùng chế độ đặt giá trị dưới dấu thời gian trình bày cao nhất cho MediaSource.duration nữa đối với mọi khung đã mã hoá và lưu vào vùng đệm. Chế độ hỗ trợ yêu cầu xoá tường minh cho nội dung phương tiện lưu trong bộ đệm bị cắt bớt sau này cũng sẽ bị xoá. Bạn nên triển khai lệnh remove(newDuration, oldDuration) tường minh trên mọi sourceBuffers, khi newDuration < oldDuration." + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow không được dùng nữa. Thay vào đó, vui lòng sử dụng LanguageModel.oncontextoverflow. Bạn chỉ có thể sử dụng bí danh LanguageModel.onquotaoverflow trong các tiện ích." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "Không tải được CSS qua các URL file: trừ phi chúng kết thúc bằng đuôi tệp .css." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "Web MIDI sẽ yêu cầu cấp quyền sử dụng ngay cả khi MIDIOptions không chỉ rõ sysex." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "Có thể Notification API không được dùng nữa qua các nguồn gốc không an toàn. Bạn nên cân nhắc việc chuyển ứng dụng sang một nguồn gốc an toàn, chẳng hạn như HTTPS. Xem https://goo.gle/chrome-insecure-origins để biết thêm thông tin." + "message": "Notification API có thể không còn được dùng qua các nguồn gốc không an toàn. Bạn nên cân nhắc việc chuyển ứng dụng sang một nguồn gốc an toàn, chẳng hạn như HTTPS. Truy cập https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/ để biết thêm chi tiết." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "Có thể quyền cho Notification API không còn được yêu cầu qua một iframe nhiều nguồn gốc nữa. Thay vào đó, bạn nên cân nhắc việc yêu cầu quyền qua một khung cấp cao hoặc mở một cửa sổ mới." @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen không còn được dùng nữa. Thay vào đó, vui lòng sử dụng Document.fullscreenEnabled." }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "Chúng tôi sẽ không dùng API chrome.privacy.websites.privacySandboxEnabled nữa. Tuy nhiên, API này sẽ vẫn hoạt động nhằm đảm bảo khả năng tương thích ngược cho đến khi phát hành phiên bản M113. Thay vào đó, vui lòng sử dụng chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled và chrome.privacy.websites.adMeasurementEnabled. Truy cập vào https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled." - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "Điều kiện hạn chế DtlsSrtpKeyAgreement đã bị xoá. Bạn đã chỉ định một giá trị false cho điều kiện hạn chế này, đây được coi là nỗ lực sử dụng phương thức SDES key negotiation đã bị xoá. Chức năng này đã bị xoá; thay vào đó, hãy sử dụng một dịch vụ có hỗ trợ DTLS key negotiation." }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() không được dùng nữa. Thay vào đó, vui lòng sử dụng Selection.modify()." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets không được dùng nữa nên sẽ bị xoá. Hãy truy cập vào https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ để xem thêm thông tin chi tiết." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "Yêu cầu tài nguyên phụ có URL chứa thông tin xác thực được nhúng (ví dụ: https://user:pass@host/) sẽ bị chặn." }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer sẽ đòi hỏi việc tách biệt nhiều nguồn gốc. Xem https://developer.chrome.com/blog/enabling-shared-array-buffer/ để biết thêm thông tin." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API không được dùng nữa nên sẽ bị xoá trong bản phát hành sau này." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor không được dùng nữa nên sẽ bị xoá. Hãy truy cập vào https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/ để xem thêm thông tin chi tiết." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "Khi không có hoạt động của người dùng, speechSynthesis.speak() không được dùng nữa và sẽ được loại bỏ." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API không được dùng nữa nên sẽ bị xoá trong bản phát hành sau này." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "Trình nghe sự kiện huỷ tải không dùng được nữa và sẽ bị loại bỏ." }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "Các tiện ích phải chọn sử dụng chế độ tách biệt nhiều nguồn gốc đẻ có thể tiếp tục sử dụng SharedArrayBuffer. Xem https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() không được dùng nữa. Thay vào đó, hãy sử dụng writeValueWithResponse() hoặc writeValueWithoutResponse()." + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "JSON phản hồi không hỗ trợ UTF-16 trong XMLHttpRequest" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "Tính năng XMLHttpRequest đồng bộ trên luồng chính không được dùng nữa do có tác động không tốt đối với trải nghiệm của người dùng cuối. Để xem thêm thông tin trợ giúp, hãy tham khảo https://xhr.spec.whatwg.org/." }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor và Hướng dẫn xử lý XSLT không còn được dùng trên tất cả các trình duyệt. Các tính năng này sắp bị xoá khỏi trình duyệt này." + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "Ảnh động" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "Bố cục thay đổi khi phần tử di chuyển mà không có sự tương tác của người dùng. [Hãy tìm hiểu nguyên nhân bố cục thay đổi](https://web.dev/articles/optimize-cls), chẳng hạn như phần tử được thêm, bị xoá hoặc phông chữ của phần tử thay đổi khi trang tải." + "message": "Bố cục thay đổi khi phần tử di chuyển mà không có sự tương tác của người dùng. [Hãy tìm hiểu nguyên nhân bố cục thay đổi](https://developer.chrome.com/docs/performance/insights/cls-culprit), chẳng hạn như phần tử được thêm, bị xoá hoặc phông chữ của phần tử thay đổi khi trang tải." }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "iframe được chèn" @@ -2040,7 +2076,7 @@ "message": "Thời gian tồn tại (TTL) của bộ nhớ đệm" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "Bộ nhớ đệm có thời gian hữu dụng dài có thể giúp tăng tốc số lượt truy cập lặp lại vào trang của bạn. [Tìm hiểu thêm](https://web.dev/uses-long-cache-ttl/)" + "message": "Bộ nhớ đệm có thời gian hữu dụng dài có thể giúp tăng tốc số lượt truy cập lặp lại vào trang của bạn. [Tìm hiểu thêm về bộ nhớ đệm](https://developer.chrome.com/docs/performance/insights/cache)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "Không yêu cầu nào có chính sách bộ nhớ đệm không hiệu quả" @@ -2055,7 +2091,7 @@ "message": "Sử dụng thời gian hữu dụng của bộ nhớ đệm hiệu quả" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "DOM lớn có thể làm các phép tính về kiểu và quy trình trình bày lại bố cục dài hơn, ảnh hưởng đến tốc độ phản hồi của trang. DOM lớn cũng sẽ làm tăng mức sử dụng bộ nhớ. [Tìm hiểu cách tránh kích thước DOM quá lớn](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)." + "message": "DOM lớn có thể làm các phép tính về kiểu và quy trình trình bày lại bố cục dài hơn, ảnh hưởng đến tốc độ phản hồi của trang. DOM lớn cũng sẽ làm tăng mức sử dụng bộ nhớ. [Tìm hiểu cách tránh kích thước DOM quá lớn](https://developer.chrome.com/docs/performance/insights/dom-size)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "Thời lượng" @@ -2091,7 +2127,7 @@ "message": "Giá trị" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "Yêu cầu mạng đầu tiên là quan trọng nhất. Giảm độ trễ bằng cách tránh dùng đường liên kết chuyển hướng, đảm bảo máy chủ phản hồi nhanh và bật tính năng nén văn bản." + "message": "Yêu cầu kết nối mạng đầu tiên là quan trọng nhất. [Giảm độ trễ](https://developer.chrome.com/docs/performance/insights/document-latency) bằng cách tránh dùng đường liên kết chuyển hướng, đảm bảo máy chủ phản hồi nhanh và bật tính năng nén văn bản." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "Có chuyển hướng ({PH1} chuyển hướng, +{PH2})" @@ -2130,13 +2166,13 @@ "message": "Nguồn" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "Xoá các mô-đun JavaScript trùng lặp lớn khỏi gói để giảm số byte mà hoạt động mạng tiêu thụ không cần thiết." + "message": "Xoá [các mô-đun JavaScript trùng lặp](https://developer.chrome.com/docs/performance/insights/duplicated-javascript), lớn khỏi gói để giảm số byte không cần thiết mà hoạt động mạng sử dụng." }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "JavaScript trùng lặp" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "Hãy cân nhắc đặt [font-display](https://developer.chrome.com/blog/font-display) thành swap hoặc optional để đảm bảo văn bản hiển thị nhất quán. Có thể tối ưu hoá swap hơn nữa để giảm thiểu thay đổi bố cục bằng thuộc tính [ghi đè chỉ số phông chữ](https://developer.chrome.com/blog/font-fallbacks)." + "message": "Hãy cân nhắc đặt [font-display](https://developer.chrome.com/docs/performance/insights/font-display) thành swap hoặc optional để đảm bảo văn bản hiển thị nhất quán. Có thể tối ưu hoá swap hơn nữa để giảm thiểu thay đổi bố cục bằng thuộc tính [ghi đè chỉ số phông chữ](https://developer.chrome.com/blog/font-fallbacks)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "Phông chữ" @@ -2151,10 +2187,10 @@ "message": "(ẩn danh)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "Chế độ buộc chỉnh lại luồng diễn ra khi JavaScript truy vấn các thuộc tính hình học (chẳng hạn như offsetWidth) sau khi các kiểu đã bị vô hiệu hoá do trạng thái DOM có thay đổi. Điều này có thể dẫn đến hiệu suất kém. Tìm hiểu thêm về [chế độ buộc chỉnh lại luồng](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) và các biện pháp giảm thiểu có thể áp dụng." + "message": "Chế độ buộc chỉnh lại luồng diễn ra khi JavaScript truy vấn các thuộc tính hình học (chẳng hạn như offsetWidth) sau khi các kiểu đã bị vô hiệu hoá do trạng thái DOM có thay đổi. Điều này có thể dẫn đến hiệu suất kém. Tìm hiểu thêm về [chế độ buộc chỉnh lại luồng](https://developer.chrome.com/docs/performance/insights/forced-reflow) và các biện pháp giảm thiểu có thể áp dụng." }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "Dấu vết ngăn xếp" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "Khung lệnh gọi kích hoạt chỉnh lại luồng" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "Buộc chỉnh lại luồng" @@ -2169,7 +2205,7 @@ "message": "[chưa được phân bổ]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "Bắt đầu kiểm tra phần phụ dài nhất. [Có thể giảm thiểu sự chậm trễ](https://web.dev/articles/optimize-inp#optimize_interactions). Để giảm thời gian xử lý, [hãy tối ưu hoá hiệu suất của luồng chính](https://web.dev/articles/optimize-long-tasks), thường là JS." + "message": "Bắt đầu tìm hiểu [cách cải thiện INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown) bằng cách xem phần phụ dài nhất." }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "Thời lượng" @@ -2193,7 +2229,7 @@ "message": "Bảng chi tiết về INP" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "Việc giảm thời gian tải hình ảnh xuống có thể cải thiện thời gian tải trang và LCP được cảm nhận. [Tìm hiểu thêm về cách tối ưu hoá kích thước hình ảnh](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "Việc giảm thời gian tải hình ảnh xuống có thể cải thiện thời gian tải trang và LCP được cảm nhận. [Tìm hiểu thêm về cách tối ưu hoá kích thước hình ảnh](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (Ước tính là {PH2})" @@ -2223,7 +2259,7 @@ "message": "Việc sử dụng định dạng video thay vì GIF có thể cải thiện kích thước tải xuống của nội dung động." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "Mỗi [phần phụ có một chiến lược cải thiện cụ thể](https://web.dev/articles/optimize-lcp#lcp-breakdown). Tốt nhất là thời gian hiển thị LCP (Nội dung lớn nhất hiển thị) nên được dùng để tải các tài nguyên thay vì bị chậm trễ." + "message": "Mỗi [phần phụ có một chiến lược cải thiện cụ thể](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Tốt nhất là thời gian hiển thị LCP (Nội dung lớn nhất hiển thị) nên được dùng để tải các tài nguyên thay vì bị chậm trễ." }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "Thời lượng" @@ -2253,7 +2289,7 @@ "message": "Bảng chi tiết về LCP (Nội dung lớn nhất hiển thị)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "Tối ưu hoá LCP (Nội dung lớn nhất hiển thị) bằng cách giúp trình duyệt [có thể tìm thấy](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) hình ảnh LCP dựa vào HTML ngay lập tức và [tránh tải từng phần](https://web.dev/articles/lcp-lazy-loading)" + "message": "[Tối ưu hoá LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) (Nội dung lớn nhất hiển thị) bằng cách giúp trình duyệt có thể tìm thấy hình ảnh LCP dựa vào HTML ngay lập tức và tránh tải từng phần" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "Đã áp dụng giá trị \"high\" của thuộc tính fetchpriority" @@ -2286,13 +2322,13 @@ "message": "Số byte bị lãng phí" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Mã Polyfill và Transform cho phép các trình duyệt cũ sử dụng những tính năng mới của JavaScript. Tuy nhiên, có nhiều tính năng không cần thiết cho trình duyệt hiện đại. Hãy cân nhắc sửa đổi quy trình xây dựng JavaScript để không chuyển đổi mã nguồn các tính năng [Đường cơ sở](https://web.dev/articles/baseline-and-polyfills), trừ phi bạn biết rằng mình phải hỗ trợ các trình duyệt cũ. [Tìm hiểu lý do hầu hết các trang web có thể triển khai mã ES6+ mà không cần chuyển đổi mã nguồn](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Mã Polyfill và Transform cho phép các trình duyệt cũ sử dụng những tính năng mới của JavaScript. Tuy nhiên, có nhiều tính năng không cần thiết cho trình duyệt hiện đại. Hãy cân nhắc sửa đổi quy trình xây dựng JavaScript để không chuyển đổi mã nguồn các tính năng [Đường cơ sở](https://web.dev/articles/baseline-and-polyfills), trừ phi bạn biết rằng mình phải hỗ trợ các trình duyệt cũ. [Tìm hiểu lý do hầu hết các trang web có thể triển khai mã ES6+ mà không cần chuyển đổi mã nguồn](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "JavaScript cũ" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 và HTTP/3 mang lại nhiều lợi ích hơn HTTP/1.1, chẳng hạn như ghép kênh. [Tìm hiểu thêm về cách sử dụng HTTP hiện đại](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)." + "message": "HTTP/2 và HTTP/3 mang lại nhiều lợi ích hơn HTTP/1.1, chẳng hạn như ghép kênh. [Tìm hiểu thêm về cách sử dụng HTTP hiện đại](https://developer.chrome.com/docs/performance/insights/modern-http)." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "Không có yêu cầu nào sử dụng HTTP/1.1 hoặc việc sử dụng HTTP/1.1 hiện tại không mang lại cơ hội tối ưu hoá đáng kể. Yêu cầu HTTP/1.1 chỉ được gắn cờ nếu có từ 6 tài sản tĩnh cùng nguồn gốc trở lên và không được phân phát từ môi trường phát triển cục bộ hoặc nguồn của bên thứ ba." @@ -2325,7 +2361,7 @@ "message": "Kết nối trước chưa sử dụng. Hãy kiểm tra để đảm bảo thuộc tính crossorigin được sử dụng đúng cách." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[Tránh tạo chuỗi các yêu cầu quan trọng](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) bằng cách giảm độ dài chuỗi, giảm kích thước tài nguyên tải xuống hoặc trì hoãn tải xuống các tài nguyên không cần thiết để cải thiện tốc độ tải trang." + "message": "[Tránh tạo chuỗi các yêu cầu quan trọng](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) bằng cách giảm độ dài chuỗi, giảm kích thước tài nguyên tải xuống hoặc trì hoãn tải xuống các tài nguyên không cần thiết để cải thiện tốc độ tải trang." }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "Thêm gợi ý [kết nối trước](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) cho các nguồn gốc quan trọng nhất, nhưng hãy cố gắng sử dụng không quá 4 gợi ý." @@ -2364,22 +2400,22 @@ "message": "Tránh tạo chuỗi các yêu cầu quan trọng bằng cách giảm độ dài chuỗi, giảm kích thước tài nguyên tải xuống hoặc trì hoãn tải xuống các tài nguyên không cần thiết để cải thiện tốc độ tải trang." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "Các yêu cầu đang chặn quá trình kết xuất ban đầu của trang, điều này có thể làm trễ LCP. [Việc hoãn hoặc dùng cùng dòng](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) có thể di chuyển các yêu cầu mạng này ra khỏi đường dẫn quan trọng." + "message": "Các yêu cầu đang chặn quá trình kết xuất ban đầu của trang, điều này có thể làm trễ LCP. [Việc hoãn hoặc dùng cùng dòng](https://developer.chrome.com/docs/performance/insights/render-blocking) có thể di chuyển các yêu cầu mạng này ra khỏi đường dẫn quan trọng." }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "Thời lượng" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": { - "message": "Không có yêu cầu chặn hiển thị cho thao tác điều hướng này" + "message": "Không có yêu cầu chặn hiển thị đối với thao tác điều hướng này" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": { "message": "Yêu cầu" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "Yêu cầu chặn quá trình hiển thị" + "message": "Yêu cầu chặn hiển thị" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "Nếu thấy chi phí của Tính toán lại kiểu vẫn cao, bạn có thể tối ưu hoá bộ chọn để giảm chi phí. [Tối ưu hoá bộ chọn](https://developer.chrome.com/docs/devtools/performance/selector-stats) có tỷ lệ phần trăm đường dẫn chậm và thời gian trôi qua đều cao. Bộ chọn đơn giản hơn, số lượng bộ chọn ít hơn, DOM nhỏ hơn và DOM nông hơn sẽ giúp giảm chi phí khớp." + "message": "Nếu thấy chi phí của Tính toán lại kiểu vẫn cao, bạn có thể tối ưu hoá bộ chọn để giảm chi phí. [Tối ưu hoá bộ chọn](https://developer.chrome.com/docs/performance/insights/slow-css-selector) có tỷ lệ phần trăm đường dẫn chậm và thời gian trôi qua đều cao. Bộ chọn đơn giản hơn, số lượng bộ chọn ít hơn, DOM nhỏ hơn và DOM nông hơn sẽ giúp giảm chi phí khớp." }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "Thời gian đã trôi qua" @@ -2418,7 +2454,7 @@ "message": "Kích thước cần chuyển" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "Mã của bên thứ ba có thể tác động đáng kể đến hiệu suất tải. [Giảm và trì hoãn việc tải mã của bên thứ ba](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) để ưu tiên nội dung trên trang của bạn." + "message": "Mã của bên thứ ba có thể tác động đáng kể đến hiệu suất tải. [Giảm và trì hoãn việc tải mã của bên thứ ba](https://developer.chrome.com/docs/performance/insights/third-parties) để ưu tiên nội dung trên trang của bạn." }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "Không tìm thấy bên thứ ba nào" @@ -2427,7 +2463,7 @@ "message": "bên thứ ba" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "Hoạt động tương tác nhấn có thể [bị chậm tới 300 mili giây](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) nếu khung nhìn chưa được tối ưu hoá cho thiết bị di động." + "message": "Hoạt động tương tác nhấn có thể [bị chậm tới 300 mili giây](https://developer.chrome.com/docs/performance/insights/viewport) nếu khung nhìn chưa được tối ưu hoá cho thiết bị di động." }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "Độ trễ khi nhấn trên thiết bị di động" diff --git a/shared/localization/locales/zh-HK.json b/shared/localization/locales/zh-HK.json index 21544e5f9d77..ab969a9c5064 100644 --- a/shared/localization/locales/zh-HK.json +++ b/shared/localization/locales/zh-HK.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse 用戶流程報告" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "「歸因報告」已淘汰,並將會移除。詳情請參閱 https://goo.gle/ps-status。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "CORS Access-Control-Allow-Headers 處理操作中的萬用字元符號 (*) 不包含授權。" }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() 已淘汰,請改用標準化 API:Navigation Timing 2 中的 nextHopProtocol。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "系統將會拒絕包含 \\(0|r|n) 字元的 Cookie,而非縮短。" - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "透過設定 document.domain 啟用相同來源政策的功能已淘汰,並將根據預設移除。此淘汰警告是針對透過設定 document.domain 來啟用跨來源存取功能。" }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "SVGUseElement 不再支援「data: 網址」,並將於日後移除。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "此範例顯示瀏覽器程序報告的淘汰項目所需的程式碼。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API 已淘汰,並將於未來的版本中移除。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() 和 watchPosition() 無法再在不安全來源上運作。如要使用此功能,請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://goo.gle/chrome-insecure-origins。" + "message": "getCurrentPosition() 和 watchPosition() 無法再於不安全來源上運作。如要使用此功能,請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "不安全來源上的 getCurrentPosition() 和 watchPosition() 已淘汰。如要使用此功能,請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://goo.gle/chrome-insecure-origins。" + "message": "不安全來源上的 getCurrentPosition() 和 watchPosition() 已淘汰。如要使用此功能,請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() 無法再在不安全來源上運作。如要使用此功能,請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://goo.gle/chrome-insecure-origins。" + "message": "getUserMedia() 無法再於不安全來源上運作。如要使用此功能,請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate 已淘汰。請改為使用 RTCPeerConnectionIceErrorEvent.address 或 RTCPeerConnectionIceErrorEvent.port。" @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator 已淘汰。請改用 Intl.Segmenter。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "除非 CSS 以 .css 副檔名作結,否則無法從 file: 網址載入。" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() 已淘汰,目前只適用於擴充程式環境。結果中的 topK 和溫度相關欄位亦已淘汰。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "LanguageModel 的「temperature」參數/屬性已淘汰。此功能僅適用於擴充程式,日後可能會移除。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "LanguageModel 的「topK」參數/屬性已淘汰。此功能僅適用於擴充程式,日後可能會移除。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota 已淘汰,請改用 LanguageModel.contextWindow。此別名只適用於擴充程式。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage 已淘汰,請改用 LanguageModel.contextUsage。此別名只適用於擴充程式。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "由於規格變更,系統已淘汰使用 SourceBuffer.abort() 取消 remove() 的非同步範圍移除操作,日後亦將停止支援此功能。建議您改為監聽 updateend 事件。abort() 的用途只限於取消非同步媒體附加內容或重設剖析器狀態。" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() 已淘汰,請改用 LanguageModel.measureContextUsage()。此別名只適用於擴充程式。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "由於規格變更,系統已淘汰將 MediaSource.duration 設定為低於任何緩衝編碼頁框的最高顯示時間戳記。日後將停止支援對已縮短緩衝媒體的隱含移除操作。請改為在 newDuration < oldDuration 的所有 sourceBuffers 上執行明確 remove(newDuration, oldDuration)。" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow 已淘汰,請改用 LanguageModel.oncontextoverflow。LanguageModel.onquotaoverflow 別名只適用於擴充程式。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "除非 CSS 以 .css 副檔名作結,否則無法從 file: 網址載入。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "即使在 MIDIOptions 中未指定系統專用 (SysEx) 訊息,Web MIDI 亦會要求使用權限。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "系統可能無法再使用不安全來源的 Notification API。請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://goo.gle/chrome-insecure-origins。" + "message": "系統可能無法再使用不安全來源的 Notification API。請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "系統可能無法再透過跨來源 iframe 要求 Notification API。請考慮透過頂層頁框要求權限,或改為開啟新視窗。" @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen 已淘汰,請改用 Document.fullscreenEnabled。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "我們已淘汰此 API chrome.privacy.websites.privacySandboxEnabled,但為提供回溯兼容性,此 API 可持續使用至版本 M113。請改用 chrome.privacy.websites.topicsEnabled、chrome.privacy.websites.fledgeEnabled 和 chrome.privacy.websites.adMeasurementEnabled。詳情請參閱 https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled。" - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "已移除 DtlsSrtpKeyAgreement 限制。系統將您為此限制指定的 false 值解讀為嘗試使用已移除的「SDES key negotiation」方法。此功能已移除,請改用支援「DTLS key negotiation」的方法。" }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() 已淘汰,請改用 Selection.modify()。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets 已淘汰,並將會移除。詳情請參閱 https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "系統將封鎖網址包含嵌入憑證 (例如 https://user:pass@host/) 的子資源要求。" }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer 會要求跨來源隔離。詳情請參閱 https://developer.chrome.com/blog/enabling-shared-array-buffer/。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "共用儲存空間 API 已淘汰,並將於未來的版本中移除。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor 已淘汰,並將會移除。詳情請參閱 https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "無需使用者啟用即可呼叫 speechSynthesis.speak() 的功能已淘汰,並將會移除。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API 已淘汰,將在未來的版本中移除。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "卸載事件監聽器已淘汰,並將於日後移除。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "擴充程式應選擇接受跨來源隔離功能,以繼續使用 SharedArrayBuffer。詳情請參閱 https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() 已淘汰。請改用 writeValueWithResponse() 或 writeValueWithoutResponse()。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "XMLHttpRequest 中的 JSON 回應不支援 UTF-16。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "主要執行緒上同步的 XMLHttpRequest 會對使用者體驗造成負面影響,因此已淘汰。如需進一步說明,請查看 https://xhr.spec.whatwg.org/。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "所有瀏覽器都已淘汰 XSLTProcessor 和 XSLT 處理指示。這些功能即將從這個瀏覽器移除。" + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "動畫" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "當元素在無使用者互動下移動,就會出現版面配置轉移。請[調查版面配置轉移的原因](https://web.dev/articles/optimize-cls),例如隨頁面載入有元素加入、移除或字型變更。" + "message": "當元素在無使用者互動下移動,就會出現版面配置轉移。請[調查版面配置轉移的原因](https://developer.chrome.com/docs/performance/insights/cls-culprit),例如隨頁面載入有元素加入、移除或字型變更。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "已插入 iframe" @@ -2040,7 +2076,7 @@ "message": "快取 TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "延長快取期限可加快重覆瀏覽頁面的速度。[瞭解詳情](https://web.dev/uses-long-cache-ttl/)。" + "message": "延長快取期限可加快重覆瀏覽頁面的速度。[進一步瞭解快取](https://developer.chrome.com/docs/performance/insights/cache)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "沒有任何要求採用效率欠佳的快取政策" @@ -2055,7 +2091,7 @@ "message": "使用有效的快取生命週期" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "大型 DOM 可能會增加樣式運算和版面配置重排的時長,繼而影響頁面回應速度。大型 DOM 也會增加記憶體用量。[瞭解如何避免 DOM 過大](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)。" + "message": "大型 DOM 可能會增加樣式運算和版面配置重排的時長,繼而影響頁面回應速度。大型 DOM 也會增加記憶體用量。[瞭解如何避免 DOM 過大](https://developer.chrome.com/docs/performance/insights/dom-size)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "時間長度" @@ -2091,7 +2127,7 @@ "message": "值" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "首個網絡要求至關重要。避免重新導向、確保伺服器快速回應,並啟用文字壓縮功能,都有助縮短延遲時間。" + "message": "首個網絡要求至關重要。避免重新導向、確保伺服器快速回應,並啟用文字壓縮功能,都有助[縮短延遲時間](https://developer.chrome.com/docs/performance/insights/document-latency)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "有重新導向 ({PH1} 次重新導向 +{PH2})" @@ -2130,13 +2166,13 @@ "message": "來源" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "從套件中移除重複的大型 JavaScript 模組,避免網絡活動耗用不必要的字節。" + "message": "從套件中移除[重複的大型 JavaScript 模組](https://developer.chrome.com/docs/performance/insights/duplicated-javascript),避免網絡活動耗用不必要的字節。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "重複的 JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "建議將 [font-display](https://developer.chrome.com/blog/font-display) 設定為 swap 或 optional,確保文字能持續顯示。如要進一步優化 swap,你可[覆寫字型數據](https://developer.chrome.com/blog/font-fallbacks)來緩解版面配置轉換問題。" + "message": "建議將 [font-display](https://developer.chrome.com/docs/performance/insights/font-display) 設定為 swap 或 optional,確保文字能持續顯示。如要進一步優化 swap,你可[覆寫字型數據](https://developer.chrome.com/blog/font-fallbacks)來緩解版面配置轉換問題。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "字型" @@ -2151,10 +2187,10 @@ "message": "(匿名)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "如果樣式因 DOM 狀態變更而失效後 JavaScript 查詢幾何屬性 (例如 offsetWidth),就會強制重排,因而可能導致效能欠佳。進一步瞭解[強制重排](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts)及潛在緩解措施。" + "message": "如果樣式因 DOM 狀態變更而失效後 JavaScript 查詢幾何屬性 (例如 offsetWidth),就會強制重排,因而可能導致效能欠佳。進一步瞭解[強制重排](https://developer.chrome.com/docs/performance/insights/forced-reflow)及潛在緩解措施。" }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "堆疊追蹤" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "觸發重排的調用頁框" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "強制重排" @@ -2169,7 +2205,7 @@ "message": "[未歸因]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "由最長的子部分開始調查,[盡量縮短延遲時間](https://web.dev/articles/optimize-inp#optimize_interactions)。要減少處理時長,建議[優化主要執行緒成本](https://web.dev/articles/optimize-long-tasks) (通常為 JavaScript)。" + "message": "由持續時間最長的子部分開始查看,以研究 [INP 改善方法](https://developer.chrome.com/docs/performance/insights/inp-breakdown)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "時間長度" @@ -2193,7 +2229,7 @@ "message": "INP 明細" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "縮短圖像下載時間,可縮減使用者感知的網頁載入時間,並提升 LCP 數據的表現。[進一步瞭解如何優化圖像大小](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "縮短圖像下載時間,可縮減使用者感知的網頁載入時間,並提升 LCP 數據的表現。[進一步瞭解如何優化圖像大小](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (預估大小為 {PH2})" @@ -2223,7 +2259,7 @@ "message": "使用影片格式而非 GIF,可以縮減動畫內容的下載大小。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "每個[子部分都有特定的改善策略](https://web.dev/articles/optimize-lcp#lcp-breakdown)。理想狀態下,大部分的 LCP 時間應該用於載入資源,而非延遲。" + "message": "每個[子部分都有特定的改善策略](https://developer.chrome.com/docs/performance/insights/lcp-breakdown)。理想狀態下,大部分的 LCP 時間應該用於載入資源,而非延遲。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "時間長度" @@ -2253,7 +2289,7 @@ "message": "LCP 明細" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "如要提升 LCP,請讓 LCP 圖片立即[顯示](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay)在 HTML 中,[避免延遲載入](https://web.dev/articles/lcp-lazy-loading)" + "message": "如要[提升 LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery),請讓 LCP 圖片立即顯示在 HTML 中,避免延遲載入" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "已套用 fetchpriority 的 high 屬性值" @@ -2286,13 +2322,13 @@ "message": "浪費的位元組數目" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfill 和轉換可讓較舊版本的瀏覽器使用新版 JavaScript 的功能。不過,大部分並非新型瀏覽器的必要項目。除非你認為必須支援較舊版本的瀏覽器,否則請考慮將 JavaScript 建立流程改為不轉譯[基準](https://web.dev/articles/baseline-and-polyfills)功能。[瞭解為何大部分網站無需轉譯也能部署 ES6+ 程式碼](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfill 和轉換可讓較舊版本的瀏覽器使用新版 JavaScript 的功能。不過,大部分並非新型瀏覽器的必要項目。除非你認為必須支援較舊版本的瀏覽器,否則請考慮將 JavaScript 建立流程改為不轉譯[基準](https://web.dev/articles/baseline-and-polyfills)功能。[瞭解為何大部分網站無需轉譯也能部署 ES6+ 程式碼](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "舊版 JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 和 HTTP/3 擁有許多 HTTP/1.1 沒有的優點,例如 multiplexing。[進一步瞭解如何使用新式 HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)。" + "message": "HTTP/2 和 HTTP/3 擁有許多 HTTP/1.1 沒有的優點,例如 multiplexing。[進一步瞭解如何使用新式 HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "沒有任何要求使用 HTTP/1.1,或目前使用 HTTP/1.1 沒有顯著的優化空間。只有當六項或以上的靜態資產來自相同來源,且並非從本機開發環境或第三方來源提供時,系統才會標記 HTTP/1.1 要求。" @@ -2325,7 +2361,7 @@ "message": "未使用預先連結。請檢查 crossorigin 屬性的設定是否正確。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "如要[避免鏈結關鍵要求](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains),你可以縮短鏈結長度、縮減下載資源的大小或延遲下載不必要資源,以提高頁面載入速度。" + "message": "如要[避免鏈結關鍵要求](https://developer.chrome.com/docs/performance/insights/network-dependency-tree),你可以縮短鏈結長度、縮減下載資源的大小或延遲下載不必要資源,以提高頁面載入速度。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "請新增最重要來源的 [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) 提示,但盡量不要超過 4 個。" @@ -2364,7 +2400,7 @@ "message": "如要避免鏈結關鍵要求,你可以縮短鏈結長度、縮減下載資源的大小或延遲下載不必要資源,以提高頁面載入速度。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "要求會封鎖頁面的初始輸出,可能會導致 LCP 延遲。[延遲或內嵌](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources)可以將這些網絡要求移離關鍵路徑。" + "message": "要求會封鎖頁面的初始輸出,可能會導致 LCP 延遲。[延遲或內嵌](https://developer.chrome.com/docs/performance/insights/render-blocking)可以將這些網絡要求移離關鍵路徑。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "時間長度" @@ -2379,7 +2415,7 @@ "message": "輸出封鎖要求" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "如果「重新計算樣式」的成本仍然偏高,可以使用選取器優化功能降低成本。針對經過時間偏長及慢速路徑百分比偏高的[選取器作出優化](https://developer.chrome.com/docs/devtools/performance/selector-stats),例如簡化選取器和減少數量,以及縮減 DOM 大小和結構,都有助降低配對成本。" + "message": "如果「重新計算樣式」的成本仍然偏高,可以使用選取器優化功能降低成本。針對經過時間偏長及慢速路徑百分比偏高的[選取器作出優化](https://developer.chrome.com/docs/performance/insights/slow-css-selector),例如簡化選取器和減少數量,以及縮減 DOM 大小和結構,都有助降低配對成本。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "經過時間" @@ -2418,7 +2454,7 @@ "message": "傳輸大小" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "第三方程式碼可能會嚴重影響載入效能。建議[減少第三方程式碼和延遲載入](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/),優先載入網頁內容。" + "message": "第三方程式碼可能會嚴重影響載入效能。建議[減少第三方程式碼和延遲載入](https://developer.chrome.com/docs/performance/insights/third-parties),優先載入網頁內容。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "找不到第三方內容" @@ -2427,7 +2463,7 @@ "message": "第三方" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "如果不優化流動裝置的檢視區,輕按互動可能會[延遲最多 300 毫秒](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)。" + "message": "如果不優化流動裝置的檢視區,輕按互動可能會[延遲最多 300 毫秒](https://developer.chrome.com/docs/performance/insights/viewport)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "流動裝置輕按延遲" diff --git a/shared/localization/locales/zh-TW.json b/shared/localization/locales/zh-TW.json index de7290577255..17d7c19d30ed 100644 --- a/shared/localization/locales/zh-TW.json +++ b/shared/localization/locales/zh-TW.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse 使用者流程報表" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "歸因報表已淘汰,將於日後移除。詳情請參閱 https://goo.gle/ps-status。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "CORS Access-Control-Allow-Headers 處理作業中無法使用萬用字元符號 (*) 標示授權。" }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() 已淘汰,請改用標準化 API:Navigation Timing 2 中的 nextHopProtocol。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "系統會拒絕包含 \\(0|r|n) 字元的 Cookie,而非截斷。" - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "透過設定 document.domain 啟用相同來源政策的功能已淘汰,將於日後予以移除。如果是透過設定 document.domain 啟用跨來源存取功能,系統就會顯示這則淘汰警告訊息。" }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "SVGUseElement 不再支援「data: 網址」,並將於日後移除。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "這個範例顯示瀏覽器程序回報的淘汰項目所需程式碼。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API 已淘汰,後續版本將會移除。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() 和 watchPosition() 不再適用於不安全的來源。如要使用這個功能,請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://goo.gle/chrome-insecure-origins。" + "message": "getCurrentPosition() 和 watchPosition() 不再適用於不安全的來源。如要使用這項功能,建議將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "不安全來源上的 getCurrentPosition() 和 watchPosition() 已遭淘汰。如要使用這個功能,請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://goo.gle/chrome-insecure-origins。" + "message": "在不安全來源上使用 getCurrentPosition() 和 watchPosition() 的做法已淘汰。如要使用這項功能,建議將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() 不再適用於不安全的來源。如要使用這個功能,請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://goo.gle/chrome-insecure-origins。" + "message": "getUserMedia() 不再適用於不安全的來源。如要使用這項功能,建議將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate 已淘汰,請改用 RTCPeerConnectionIceErrorEvent.address 或 RTCPeerConnectionIceErrorEvent.port。" @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator 已淘汰,請改用 Intl.Segmenter。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "除非 CSS 以 .css 的檔案副檔名結尾,否則無法從 file: 網址載入。" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() 已淘汰,目前只適用於擴充功能環境。回傳結果中的 topK 和 temperature 相關欄位也已淘汰。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "LanguageModel 的「temperature」參數/屬性已淘汰。目前這項參數/屬性只適用於擴充功能,未來可能會移除。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "LanguageModel 的「topK」參數/屬性已淘汰。目前這項參數/屬性只適用於擴充功能,未來可能會移除。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota 已淘汰,請改用 LanguageModel.contextWindow。這個別名僅適用於擴充功能。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage 已淘汰,請改用 LanguageModel.contextUsage。這個別名僅適用於擴充功能。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "由於規格變更,系統已淘汰使用 SourceBuffer.abort() 取消 remove() 的非同步範圍移除作業,日後也將停止支援這項功能。建議你改為監聽 updateend 事件。abort() 的用途僅限於取消非同步媒體附加內容或重設剖析器狀態。" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() 已淘汰,請改用 LanguageModel.measureContextUsage()。這個別名僅適用於擴充功能。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "由於規格變更,系統已淘汰將 MediaSource.duration 設為低於任何緩衝編碼頁框的最高顯示時間戳記。日後將停止支援對已截斷緩衝媒體的隱性移除作業。請改為在 newDuration < oldDuration 的所有 sourceBuffers 上執行明確 remove(newDuration, oldDuration)。" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow 已淘汰,請改用 LanguageModel.oncontextoverflow。LanguageModel.onquotaoverflow 別名僅適用於擴充功能。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "除非 CSS 以 .css 的檔案副檔名結尾,否則無法從 file: 網址載入。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "即使在 MIDIOptions 中未指定系統專用 (SysEx) 訊息,Web MIDI 也會要求使用權限。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "系統不再允許透過不安全的來源使用 Notification API。請考慮將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://goo.gle/chrome-insecure-origins。" + "message": "系統不再允許透過不安全的來源使用 Notification API。建議將應用程式轉移至安全來源,例如 HTTPS。詳情請參閱 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "系統已不再允許透過跨來源 iframe 要求 Notification API。請考慮透過頂層頁框要求權限,或改為開啟新視窗。" @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen 已淘汰,請改用 Document.fullscreenEnabled。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "我們已淘汰這個 API chrome.privacy.websites.privacySandboxEnabled,但為了提供回溯相容性,這個 API 可持續使用到版本 M113。請改用 chrome.privacy.websites.topicsEnabled、chrome.privacy.websites.fledgeEnabled 和 chrome.privacy.websites.adMeasurementEnabled。詳情請參閱 https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled。" - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "已移除 DtlsSrtpKeyAgreement 限制條件。系統將你為這項限制指定的 false 值解讀為嘗試使用已移除的「SDES key negotiation」方法。這項功能已移除,請改用支援「DTLS key negotiation」的方法。" }, @@ -1976,6 +1994,9 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() 已淘汰,請改用 Selection.modify()。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets 已淘汰,日後將予以移除。詳情請參閱 https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { "message": "如果子資源網址包含內嵌憑證 (例如 https://user:pass@host/),系統會予以封鎖。" }, @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer 會要求跨來源隔離。詳情請參閱 https://developer.chrome.com/blog/enabling-shared-array-buffer/。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API 已淘汰,將從後續版本中移除。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor 已淘汰,日後將予以移除。詳情請參閱 https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "無須使用者啟用即可呼叫 speechSynthesis.speak() 的功能已遭淘汰,日後將予以移除。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API 已淘汰,後續版本將會移除。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "卸載事件監聽器已淘汰,並將於日後移除。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "擴充功能應選擇啟用跨來源隔離功能,以便繼續使用 SharedArrayBuffer。詳情請參閱 https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() 已淘汰,請改用 writeValueWithResponse() 或 writeValueWithoutResponse()。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "XMLHttpRequest 中的 JSON 回應不支援 UTF-16" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "主執行緒上的同步 XMLHttpRequest 會對使用者體驗造成負面影響,因此已淘汰。如需更多說明,請前往 https://xhr.spec.whatwg.org/。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "所有瀏覽器均已淘汰 XSLTProcessor 和 XSLT 處理指令。這些功能即將從這個瀏覽器移除。" + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "動畫" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "版面配置位移是指元素在使用者未進行任何互動時移動。[調查版面配置位移的原因](https://web.dev/articles/optimize-cls),例如在網頁載入期間新增、移除元素,或變更字型。" + "message": "版面配置位移是指元素在使用者未進行任何互動時移動。[調查版面配置位移的原因](https://developer.chrome.com/docs/performance/insights/cls-culprit),例如在網頁載入期間新增、移除元素,或變更字型。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "插入了 iframe" @@ -2040,7 +2076,7 @@ "message": "快取存留時間" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "延長快取生命週期可以加快使用者再次造訪網頁的速度。[瞭解詳情](https://web.dev/uses-long-cache-ttl/)。" + "message": "延長快取生命週期可以加快使用者再次造訪網頁的速度。[進一步瞭解快取](https://developer.chrome.com/docs/performance/insights/cache)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "沒有任何要求採用效率不佳的快取政策" @@ -2055,7 +2091,7 @@ "message": "使用有效的快取生命週期" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "大型 DOM 可能會增加樣式運算和版面配置自動重排的時間,影響網頁的回應速度。大型 DOM 也會增加記憶體用量。[瞭解如何避免 DOM 過大](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)。" + "message": "大型 DOM 可能會增加樣式運算和版面配置自動重排的時間,影響網頁的回應速度。大型 DOM 也會增加記憶體用量。[瞭解如何避免 DOM 過大](https://developer.chrome.com/docs/performance/insights/dom-size)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "時間長度" @@ -2091,7 +2127,7 @@ "message": "值" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "第一個網路要求最為重要。避免重新導向、確保伺服器快速回應,並啟用文字壓縮功能,即可縮短延遲時間。" + "message": "第一個網路要求最為重要。避免重新導向、確保伺服器快速回應,並啟用文字壓縮功能,即可[縮短延遲時間](https://developer.chrome.com/docs/performance/insights/document-latency)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "有重新導向 ({PH1} 次重新導向,+{PH2})" @@ -2130,13 +2166,13 @@ "message": "來源" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "從套件中移除重複的大型 JavaScript 模組,降低網路活動產生的不必要流量。" + "message": "從套件中移除大型的[重複 JavaScript 模組](https://developer.chrome.com/docs/performance/insights/duplicated-javascript),減少網路活動消耗的非必要頻寬。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "重複的 JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "建議將 [font-display](https://developer.chrome.com/blog/font-display) 設為 swap 或 optional,確保文字始終可見。swap 可透過[字型指標覆寫](https://developer.chrome.com/blog/font-fallbacks),進一步減少版面配置位移。" + "message": "建議將 [font-display](https://developer.chrome.com/docs/performance/insights/font-display) 設為 swap 或 optional,確保文字始終可見。swap 可透過[字型指標覆寫](https://developer.chrome.com/blog/font-fallbacks),進一步減少版面配置位移。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "字型" @@ -2151,10 +2187,10 @@ "message": "(匿名)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "如果 JavaScript 在樣式因 DOM 狀態變更而失效後查詢幾何屬性 (例如 offsetWidth),就會強制自動重排。這可能會導致效能不佳。進一步瞭解[強制自動重排](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts)和可能的因應措施。" + "message": "如果 JavaScript 在樣式因 DOM 狀態變更而失效後查詢幾何屬性 (例如 offsetWidth),就會強制自動重排。這可能會導致效能不佳。進一步瞭解[強制自動重排](https://developer.chrome.com/docs/performance/insights/forced-reflow)和可能的因應措施。" }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "堆疊追蹤" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "呼叫可觸發自動重排的頁框" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "強制自動重排" @@ -2169,7 +2205,7 @@ "message": "[找不到出處]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "從最長的子部分開始調查,[可盡量縮短延遲時間](https://web.dev/articles/optimize-inp#optimize_interactions)。如要縮短處理時間,請[盡量降低主執行緒的成本](https://web.dev/articles/optimize-long-tasks),通常是針對 JavaScript。" + "message": "查看最長的子部分,開始調查 [INP 的改善方式](https://developer.chrome.com/docs/performance/insights/inp-breakdown)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "時間長度" @@ -2193,7 +2229,7 @@ "message": "INP 細目" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "縮短圖片下載時間,可縮減使用者感知的網頁載入時間,並提升 LCP 指標的表現。[進一步瞭解如何最佳化圖片大小](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "縮短圖片下載時間,可縮減使用者感知的網頁載入時間,並提升 LCP 指標的表現。[進一步瞭解如何最佳化圖片大小](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1} (預估大小為 {PH2})" @@ -2223,7 +2259,7 @@ "message": "建議使用影片格式 (而非 GIF),可縮減動畫內容的下載大小。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "每個[子部分都有特定改善策略](https://web.dev/articles/optimize-lcp#lcp-breakdown)。理想狀態下,大部分的 LCP 時間應該用於載入資源,而非延遲。" + "message": "每個[子部分都有特定改善策略](https://developer.chrome.com/docs/performance/insights/lcp-breakdown)。理想狀態下,大部分的 LCP 時間應該用於載入資源,而非延遲。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "時間長度" @@ -2253,7 +2289,7 @@ "message": "LCP 細目" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "如要提升 LCP,請讓 LCP 圖片立即[顯示](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay)在 HTML 中,[避免延遲載入](https://web.dev/articles/lcp-lazy-loading)" + "message": "如要[提升 LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery),建議讓系統能立即偵測到 HTML 中的 LCP 圖片,並避免延遲載入" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "已套用 fetchpriority=high" @@ -2286,13 +2322,13 @@ "message": "浪費的位元組數" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfill 和轉換作業可讓舊版瀏覽器使用新版 JavaScript 的功能,但對新式瀏覽器來說,很多都是不需要的功能。除非你認為必須支援舊版瀏覽器,否則建議修改 JavaScript 建構程序,不要轉譯[基準](https://web.dev/articles/baseline-and-polyfills)功能。[瞭解為何大多數網站不需要轉譯,就能部署 ES6+ 程式碼](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfill 和轉換作業可讓舊版瀏覽器使用新版 JavaScript 的功能,但對新式瀏覽器來說,很多都是不需要的功能。除非你認為必須支援舊版瀏覽器,否則建議修改 JavaScript 建構程序,不要轉譯[基準](https://web.dev/articles/baseline-and-polyfills)功能。[瞭解為何大多數網站不需要轉譯,就能部署 ES6+ 程式碼](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "舊版 JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 和 HTTP/3 擁有許多 HTTP/1.1 沒有的優點,例如多工處理。[進一步瞭解如何使用新式 HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)。" + "message": "HTTP/2 和 HTTP/3 擁有許多 HTTP/1.1 沒有的優點,例如多工處理。[進一步瞭解如何使用新式 HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "沒有任何要求使用 HTTP/1.1,或是目前使用 HTTP/1.1 的情況沒有顯著的最佳化空間。只有當六項以上的靜態素材資源來自相同來源,且並非從本機開發環境或第三方來源提供時,系統才會標記 HTTP/1.1 要求。" @@ -2325,7 +2361,7 @@ "message": "這是未使用的預先連結。請檢查 crossorigin 屬性的設定是否正確。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "如要[避免鏈結關鍵要求](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains),可以縮短鏈結長度、降低資源的下載大小或延後下載非必要資源,提高頁面載入速度。" + "message": "如要[避免鏈結關鍵要求](https://developer.chrome.com/docs/performance/insights/network-dependency-tree),可以縮短鏈結長度、降低資源的下載大小或延後下載非必要資源,提高頁面載入速度。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "請新增最重要來源的 [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) 提示,但盡量不要超過 4 個。" @@ -2364,22 +2400,22 @@ "message": "如要避免鏈結關鍵要求,可以縮短鏈結長度、降低資源的下載大小或延後下載非必要資源,提高頁面載入速度。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "要求會阻礙網頁的初始轉譯作業,進而導致 LCP 延遲。你可以透過[延後或內嵌](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources)的方式,將這些網路要求移出關鍵路徑。" + "message": "要求會阻礙網頁的初始轉譯作業,進而導致 LCP 延遲。你可以透過[延後或內嵌](https://developer.chrome.com/docs/performance/insights/render-blocking)的方式,將這些網路要求移出關鍵路徑。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "時間長度" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": { - "message": "這項導覽作業沒有任何轉譯封鎖要求" + "message": "這次導覽沒有任何要求阻斷算繪" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": { "message": "要求" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "轉譯封鎖要求" + "message": "會阻斷算繪的要求" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "如果「重新計算樣式」的成本仍然偏高,可以使用選取器最佳化功能降低成本。針對經過時間偏長及慢速路徑百分比偏高的[選取器進行最佳化](https://developer.chrome.com/docs/devtools/performance/selector-stats)。選取器越簡單、數量越少,DOM 的規模越小、結構越單純,越能降低比對成本。" + "message": "如果「重新計算樣式」的成本仍然偏高,可以使用選取器最佳化功能降低成本。針對經過時間偏長及慢速路徑百分比偏高的[選取器進行最佳化](https://developer.chrome.com/docs/performance/insights/slow-css-selector)。選取器越簡單、數量越少,DOM 的規模越小、結構越單純,越能降低比對成本。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "經過時間" @@ -2418,7 +2454,7 @@ "message": "傳輸大小" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "第三方程式碼可能會嚴重影響載入效能。請[減少第三方程式碼並延遲載入](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/),優先載入網頁內容。" + "message": "第三方程式碼可能會嚴重影響載入效能。請[減少第三方程式碼並延遲載入](https://developer.chrome.com/docs/performance/insights/third-parties),優先載入網頁內容。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "找不到任何第三方" @@ -2427,7 +2463,7 @@ "message": "第三方" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "如果可視區域未針對行動裝置進行最佳化調整,輕觸互動可能會[延遲最多 300 毫秒](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)。" + "message": "如果可視區域未針對行動裝置進行最佳化調整,輕觸互動可能會[延遲最多 300 毫秒](https://developer.chrome.com/docs/performance/insights/viewport)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "行動裝置輕觸延遲" diff --git a/shared/localization/locales/zh.json b/shared/localization/locales/zh.json index 6edb76e7e4f7..d90347b61b5b 100644 --- a/shared/localization/locales/zh.json +++ b/shared/localization/locales/zh.json @@ -1835,6 +1835,9 @@ "flow-report/src/i18n/ui-strings.js | title": { "message": "Lighthouse 用户流报告" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AttributionReporting": { + "message": "Attribution Reporting 已弃用并将移除。如需了解详情,请访问 https://goo.gle/ps-status。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": { "message": "处理 CORS Access-Control-Allow-Headers 时,授权将不在通配符 (*) 的涵盖范围内。" }, @@ -1856,9 +1859,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": { "message": "chrome.loadTimes() 已被弃用,请改用标准化 API:Navigation Timing 2 中的 nextHopProtocol。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": { - "message": "包含 \\(0|r|n) 字符的 Cookie 将被拒,而不是被截断。" - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": { "message": "通过设置 document.domain 放宽同源政策的功能已被弃用,并将默认处于停用状态。此弃用警告针对的是通过设置 document.domain 启用的跨源访问。" }, @@ -1871,14 +1871,20 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": { "message": "对 SVGUseElement 中 data: URL 的支持已被弃用,日后将被移除。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | ExampleBrowserProcessDeprecation": { + "message": "This is an example for showing the code required for a browser process reported deprecation." + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Fledge": { + "message": "Protected Audience API 已弃用,将在未来版本中移除。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": { - "message": "getCurrentPosition() 和 watchPosition() 不再适用于不安全的源。若要使用此功能,您应考虑将您的应用转移到安全的源,例如 HTTPS。如需了解详情,请访问 https://goo.gle/chrome-insecure-origins。" + "message": "getCurrentPosition() 和 watchPosition() 不再适用于不安全的源。若要使用此功能,您应考虑将应用转移到安全的源,例如 HTTPS。如需了解详情,请访问 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": { - "message": "getCurrentPosition() 和 watchPosition() 不再适用于不安全的源。若要使用此功能,您应考虑将您的应用转移到安全的源,例如 HTTPS。如需了解详情,请访问 https://goo.gle/chrome-insecure-origins。" + "message": "getCurrentPosition() 和 watchPosition() 不再适用于不安全的源。若要使用此功能,您应考虑将应用转移到安全的源,例如 HTTPS。如需了解详情,请访问 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": { - "message": "getUserMedia() 不再适用于不安全的源。若要使用此功能,您应考虑将您的应用转移到安全的源,例如 HTTPS。如需了解详情,请访问 https://goo.gle/chrome-insecure-origins。" + "message": "getUserMedia() 不再适用于不安全的源。若要使用此功能,您应考虑将应用转移到安全的源,例如 HTTPS。如需了解详情,请访问 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": { "message": "RTCPeerConnectionIceErrorEvent.hostCandidate 已被弃用。请改用 RTCPeerConnectionIceErrorEvent.address 或 RTCPeerConnectionIceErrorEvent.port。" @@ -1895,20 +1901,35 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": { "message": "Intl.v8BreakIterator 已被弃用。请改用 Intl.Segmenter。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { - "message": "无法从 file: 网址加载 CSS,除非它们以 .css 文件扩展名结尾。" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelParams": { + "message": "LanguageModel.params() 已弃用,现在仅在扩展程序上下文中可用。其结果中的“topK”和“temperature”相关字段也已弃用。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTemperature": { + "message": "LanguageModel 的“temperature”参数/属性已弃用。目前该参数/属性仅在扩展程序中有效,未来可能会移除。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModelTopK": { + "message": "LanguageModel 的“topK”参数/属性已弃用。目前该参数/属性仅在扩展程序中有效,未来可能会移除。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputQuota": { + "message": "LanguageModel.inputQuota 已弃用。请改用 LanguageModel.contextWindow。此别名仅在扩展程序中可用。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_InputUsage": { + "message": "LanguageModel.inputUsage 已弃用。请改用 LanguageModel.contextUsage。此别名仅在扩展程序中可用。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": { - "message": "由于规范变更,使用 SourceBuffer.abort() 中止 remove() 的异步范围移除的功能已被弃用。日后我们会移除相应支持。您应改为监听 updateend 事件。abort() 只应用于中止异步媒体附加或重置解析状态。" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_MeasureInputUsage": { + "message": "LanguageModel.measureInputUsage() 已弃用。请改用 LanguageModel.measureContextUsage()。此别名仅在扩展程序中可用。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": { - "message": "由于规范变更,我们不再支持将 MediaSource.duration 设为低于任何缓冲编码帧的最高呈现时间戳。日后我们将不再支持隐式移除被截断的缓冲媒体。您应改为对 newDuration < oldDuration 的所有 sourceBuffers 执行显式 remove(newDuration, oldDuration)。" + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LanguageModel_OnQuotaOverflow": { + "message": "LanguageModel.onquotaoverflow 已弃用。请改用 LanguageModel.oncontextoverflow。LanguageModel.onquotaoverflow 别名仅在扩展程序中可用。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": { + "message": "无法从 file: 网址加载 CSS,除非它们以 .css 文件扩展名结尾。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": { "message": "即使 MIDIOptions 中未指定 sysex,Web MIDI 也会请求获得使用许可。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": { - "message": "无法再从不安全的源使用 Notification API。您应考虑将您的应用转移到安全的源,例如 HTTPS。如需了解详情,请访问 https://goo.gle/chrome-insecure-origins。" + "message": "无法再从不安全的源使用 Notification API。您应考虑将应用转移到安全的源,例如 HTTPS。如需了解详情,请访问 https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": { "message": "无法再从跨源 iframe 中请求 Notification API 权限。您应考虑改为从顶级框架中请求权限,或者打开一个新窗口。" @@ -1961,9 +1982,6 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": { "message": "HTMLVideoElement.webkitSupportsFullscreen 已被弃用。请改用 Document.fullscreenEnabled。" }, - "node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": { - "message": "我们即将弃用 API chrome.privacy.websites.privacySandboxEnabled,但为了保持向后兼容性,该 API 可持续使用到 M113 版。届时,请改用 chrome.privacy.websites.topicsEnabled、chrome.privacy.websites.fledgeEnabled 和 chrome.privacy.websites.adMeasurementEnabled。请参阅 https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled。" - }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": { "message": "约束条件 DtlsSrtpKeyAgreement 已被移除。您已为此约束条件指定 false 值,系统会将这种情况解读为尝试使用已被移除的 SDES key negotiation 方法。此功能已被移除;请改用支持 DTLS key negotiation的服务。" }, @@ -1976,8 +1994,11 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": { "message": "Range.expand() 已被弃用。请改用 Selection.modify()。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RelatedWebsiteSets": { + "message": "Related Website Sets 已被弃用,并将被移除。如需了解详情,请访问 https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": { - "message": "如果对应的网址包含嵌入式凭据(例如 https://user:pass@host/),子资源请求会被屏蔽。" + "message": "如果对应的网址包含嵌入式凭证(例如 https://user:pass@host/),子资源请求会被屏蔽。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | RtcpMuxPolicyNegotiate": { "message": "rtcpMuxPolicy 选项已被弃用,并将被移除。" @@ -1985,26 +2006,41 @@ "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": { "message": "SharedArrayBuffer 将要求进行跨域隔离。如需了解详情,请访问 https://developer.chrome.com/blog/enabling-shared-array-buffer/。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedStorage": { + "message": "Shared Storage API 已弃用,将在未来版本中移除。" + }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | StorageAccessAPI_requestStorageAccessFor_Method": { + "message": "document.requestStorageAccessFor 已被弃用,并将被移除。如需了解详情,请访问 https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": { "message": "无需用户激活的 speechSynthesis.speak() 已被弃用,并将被移除。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | Topics": { + "message": "Topics API 已弃用,将在未来版本中移除。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": { "message": "卸载事件监听器已被弃用,并且将被移除。" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": { "message": "扩展程序应选择启用跨域隔离,以便继续使用 SharedArrayBuffer。请参阅 https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | WebBluetoothRemoteCharacteristicWriteValue": { + "message": "BluetoothRemoteGATTCharacteristic.writeValue() 已被弃用。请改为使用 writeValueWithResponse() 或 writeValueWithoutResponse()。" + }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": { "message": "XMLHttpRequest 中的响应 JSON 不再支持 UTF-16" }, "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": { "message": "主线程上的同步 XMLHttpRequest 已被弃用,因为它会对最终用户的体验产生不利影响。如需更多帮助,请访问 https://xhr.spec.whatwg.org/。" }, + "node_modules/@paulirish/trace_engine/generated/Deprecation.js | XSLT": { + "message": "XSLTProcessor 和 XSLT 处理指令已被所有浏览器弃用。这些功能很快就会从此浏览器中移除。" + }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": { "message": "动画" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": { - "message": "当元素在没有任何用户互动的情况下移动时,就会发生布局偏移。[调查布局偏移的原因](https://web.dev/articles/optimize-cls),例如在网页加载时添加、移除元素或元素字体发生了变化。" + "message": "当元素在没有任何用户互动的情况下移动时,就会发生布局偏移。[调查布局偏移的原因](https://developer.chrome.com/docs/performance/insights/cls-culprit),例如在网页加载时添加、移除元素或元素字体发生了变化。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": { "message": "注入的 iframe" @@ -2040,7 +2076,7 @@ "message": "缓存 TTL" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | description": { - "message": "延长缓存生命周期可加快重访您网页的速度。[了解详情](https://web.dev/uses-long-cache-ttl/)。" + "message": "延长缓存生命周期可加快网页重访速度。[详细了解缓存](https://developer.chrome.com/docs/performance/insights/cache)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": { "message": "没有任何请求使用效率低下的缓存政策" @@ -2055,7 +2091,7 @@ "message": "使用高效的缓存生命周期" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": { - "message": "大型 DOM 可能会增加样式计算和布局自动重排的用时,从而影响网页响应速度。大型 DOM 也会增加内存用量。[了解如何避免 DOM 规模过大](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)。" + "message": "大型 DOM 可能会增加样式计算和布局自动重排的用时,从而影响网页响应速度。大型 DOM 也会增加内存用量。[了解如何避免 DOM 规模过大](https://developer.chrome.com/docs/performance/insights/dom-size)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": { "message": "时长" @@ -2091,7 +2127,7 @@ "message": "值" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": { - "message": "您的第一个网络请求最为重要。您可通过避免重定向、确保服务器快速响应以及启用文本压缩,缩短其延迟时间。" + "message": "您的第一个网络请求最为重要。您可通过避免重定向、确保服务器快速响应以及启用文本压缩来[缩短其延迟时间](https://developer.chrome.com/docs/performance/insights/document-latency)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": { "message": "有重定向 ({PH1} 次重定向,+{PH2})" @@ -2130,13 +2166,13 @@ "message": "来源" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": { - "message": "从软件包中移除重复的大型 JavaScript 模块,即可避免网络活动带来不必要的字节消耗。" + "message": "从软件包中移除[重复的大型 JavaScript 模块](https://developer.chrome.com/docs/performance/insights/duplicated-javascript),即可避免网络活动带来不必要的字节消耗。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": { "message": "重复的 JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": { - "message": "建议您将 [font-display](https://developer.chrome.com/blog/font-display) 设为 swap 或 optional,确保文本始终可见。通过[替换字体指标](https://developer.chrome.com/blog/font-fallbacks)可进一步优化 swap,缓解布局偏移。" + "message": "建议您将 [font-display](https://developer.chrome.com/docs/performance/insights/font-display) 设为 swap 或 optional,确保文本始终可见。通过[替换字体指标](https://developer.chrome.com/blog/font-fallbacks)可进一步优化 swap,缓解布局偏移。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": { "message": "字体" @@ -2151,10 +2187,10 @@ "message": "(匿名)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": { - "message": "当 DOM 状态发生更改导致样式失效后,如果 JavaScript 查询几何属性(例如 offsetWidth),会引发强制自动重排。这可能会导致效果不佳。详细了解[强制自动重排](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts)及可能的缓解措施。" + "message": "当 DOM 状态发生更改导致样式失效后,如果 JavaScript 查询几何属性(例如 offsetWidth),会引发强制自动重排。这可能会导致效果不佳。详细了解[强制自动重排](https://developer.chrome.com/docs/performance/insights/forced-reflow)及可能的缓解措施。" }, - "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": { - "message": "堆栈轨迹" + "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | reflowCallFrames": { + "message": "触发自动重排的调用帧" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": { "message": "强制自动重排" @@ -2169,7 +2205,7 @@ "message": "[未归因]" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": { - "message": "请从持续时间最长的子部分开始检查。[几处延迟可降到最低](https://web.dev/articles/optimize-inp#optimize_interactions)。如需缩短处理时长,请[优化主线程(通常是 JS)成本](https://web.dev/articles/optimize-long-tasks)。" + "message": "请从持续时间最长的子部分开始检查,了解[如何改进 INP](https://developer.chrome.com/docs/performance/insights/inp-breakdown)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": { "message": "时长" @@ -2193,7 +2229,7 @@ "message": "INP 细分" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": { - "message": "缩短图片下载时间可优化网页的感知加载时间和 LCP。[详细了解图片大小优化](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)" + "message": "缩短图片下载时间可优化网页的感知加载时间和 LCP。[详细了解图片大小优化](https://developer.chrome.com/docs/performance/insights/image-delivery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": { "message": "{PH1}(预计 {PH2})" @@ -2223,7 +2259,7 @@ "message": "使用视频格式而非 GIF 格式可以优化动画内容的下载大小。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": { - "message": "每个[子部分都有特定的改进策略](https://web.dev/articles/optimize-lcp#lcp-breakdown)。理想情况下,LCP 的大部分时间应该用于加载资源,而不是消耗在延迟上。" + "message": "每个[子部分都有特定的改进策略](https://developer.chrome.com/docs/performance/insights/lcp-breakdown)。理想情况下,LCP 的大部分时间应该用于加载资源,而不是消耗在延迟上。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": { "message": "时长" @@ -2253,7 +2289,7 @@ "message": "LCP 细分" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": { - "message": "使 LCP 图像能够立即从 HTML 中[被发现](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay),并[避免延迟加载](https://web.dev/articles/lcp-lazy-loading),以此优化 LCP" + "message": "使 LCP 图像能够立即从 HTML 中被发现,并避免延迟加载,以此[优化 LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": { "message": "已应用 fetchpriority 的 high 属性值" @@ -2286,13 +2322,13 @@ "message": "浪费的字节数" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": { - "message": "Polyfill 和 transform 让旧版浏览器能够使用新的 JavaScript 功能。不过,其中的很多函数对现代浏览器而言并不是必需的。请考虑修改 JavaScript 构建流程,以便不转译 [Baseline](https://web.dev/articles/baseline-and-polyfills) 功能,除非您知道必须支持旧版浏览器。[了解为什么大多数网站可以部署 ES6+ 代码而无需转译](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)" + "message": "Polyfill 和 transform 让旧版浏览器能够使用新的 JavaScript 功能。不过,其中的很多函数对现代浏览器而言并不是必需的。请考虑修改 JavaScript 构建流程,以便不转译 [Baseline](https://web.dev/articles/baseline-and-polyfills) 功能,除非您知道必须支持旧版浏览器。[了解为什么大多数网站可以部署 ES6+ 代码而无需转译](https://developer.chrome.com/docs/performance/insights/legacy-javascript)" }, "node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": { "message": "旧版 JavaScript" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": { - "message": "HTTP/2 和 HTTP/3 拥有许多 HTTP/1.1 没有的优势,例如多路复用。[详细了解如何使用现代 HTTP](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)。" + "message": "HTTP/2 和 HTTP/3 拥有许多 HTTP/1.1 没有的优势,例如多路复用。[详细了解如何使用现代 HTTP](https://developer.chrome.com/docs/performance/insights/modern-http)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": { "message": "没有请求使用 HTTP/1.1,或者请求当前对 HTTP/1.1 的使用不存在显著的优化空间。只有当同一来源的静态资源达到六个或更多,且这些资源并非来自本地开发环境或第三方来源时,HTTP/1.1 请求才会被标记。" @@ -2325,7 +2361,7 @@ "message": "未使用的 preconnect。请检查并确保正确使用了 crossorigin 属性。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": { - "message": "[避免链接关键请求](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains),方法是缩短链长、缩减资源的下载文件大小,或者推迟下载不必要的资源,从而提高网页加载速度。" + "message": "[避免链接关键请求](https://developer.chrome.com/docs/performance/insights/network-dependency-tree),方法是缩短链长、缩减资源的下载文件大小,或者推迟下载不必要的资源,从而提高网页加载速度。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": { "message": "为最重要的源添加 [preconnect](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) 提示,但请尽量不要超过 4 个。" @@ -2364,22 +2400,22 @@ "message": "避免链接关键请求,方法是缩短链长、缩减资源的下载文件大小,或者推迟下载不必要的资源,从而提高网页加载速度。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": { - "message": "请求正在屏蔽网页的初始渲染,这可能会延迟 LCP。[延迟或内嵌](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources)可以将这些网络请求移出关键路径。" + "message": "请求正在屏蔽网页的初始渲染,这可能会延迟 LCP。[延迟或内嵌](https://developer.chrome.com/docs/performance/insights/render-blocking)可以将这些网络请求移出关键路径。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": { "message": "时长" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": { - "message": "此导航没有渲染阻塞请求" + "message": "本次导航没有阻塞渲染的请求" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": { "message": "请求" }, "node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": { - "message": "渲染屏蔽请求" + "message": "渲染阻塞请求" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": { - "message": "如果“重新计算样式”的成本仍然很高,优化选择器可以降低此成本。请对用时较长及慢路径所占百分比较高的[选择器进行优化](https://developer.chrome.com/docs/devtools/performance/selector-stats)。选择器越简单、数量越少,DOM 的规模越小、结构越简单,越能降低匹配成本。" + "message": "如果“重新计算样式”的成本仍然很高,优化选择器可以降低此成本。请对用时较长及慢路径所占百分比较高的[选择器进行优化](https://developer.chrome.com/docs/performance/insights/slow-css-selector)。选择器越简单、数量越少,DOM 的规模越小、结构越简单,越能降低匹配成本。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": { "message": "用时" @@ -2418,7 +2454,7 @@ "message": "传输大小" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": { - "message": "第三方代码可能会显著影响加载性能。[请减少并推迟加载第三方代码](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/),以优先渲染您的网页内容。" + "message": "第三方代码可能会显著影响加载性能。[请减少并推迟加载第三方代码](https://developer.chrome.com/docs/performance/insights/third-parties),以优先渲染您的网页内容。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": { "message": "未找到第三方内容" @@ -2427,7 +2463,7 @@ "message": "第三方" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": { - "message": "如果视口未针对移动设备进行优化,点按互动可能会[延迟最多 300 毫秒](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)。" + "message": "如果视口未针对移动设备进行优化,点按互动可能会[延迟最多 300 毫秒](https://developer.chrome.com/docs/performance/insights/viewport)。" }, "node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": { "message": "移动设备点按延迟" From 561a16fbc7eff3543f319a0e95417a178a98138a Mon Sep 17 00:00:00 2001 From: Connor Clark Date: Wed, 8 Apr 2026 16:03:53 -0700 Subject: [PATCH 5/7] fix network insight --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 5e8a5130b6f1..793ef2267a9b 100644 --- a/package.json +++ b/package.json @@ -182,7 +182,7 @@ "webtreemap-cdt": "^3.2.1" }, "dependencies": { - "@paulirish/trace_engine": "0.0.63", + "@paulirish/trace_engine": "0.0.64", "@sentry/node": "^9.28.1", "axe-core": "^4.11.2", "chrome-launcher": "^1.2.1", diff --git a/yarn.lock b/yarn.lock index 9d4b8fbea605..6a621e57c0ee 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1612,10 +1612,10 @@ dependencies: "@opentelemetry/core" "^1.1.0" -"@paulirish/trace_engine@0.0.63": - version "0.0.63" - resolved "https://registry.yarnpkg.com/@paulirish/trace_engine/-/trace_engine-0.0.63.tgz#2b2067fa2e025af75c9b124587b7e7b44c89b3dc" - integrity sha512-gveG7cBihmufFb1NfO2eLIr5WI879kB8+NTJ7zwLzQl7HBZQ8Q53VNqOM3w8CCf9IDefJ78keeE4RzemI6Oj4w== +"@paulirish/trace_engine@0.0.64": + version "0.0.64" + resolved "https://registry.yarnpkg.com/@paulirish/trace_engine/-/trace_engine-0.0.64.tgz#d7cbb7029e84f409ac844e75f5594c3271d0bc3f" + integrity sha512-M1krpfOXJcIQPb6TI6iA+9hHRPv3AxFNHPp/iewzUqbfPL5VnTAqkt6xyqwVGmsuQrko7nV1O3MvLZ3SXfPxbA== dependencies: legacy-javascript latest third-party-web latest From 54994efeb7b2c349dc5384ea9303c4cb849e2b34 Mon Sep 17 00:00:00 2001 From: Connor Clark Date: Wed, 8 Apr 2026 16:08:14 -0700 Subject: [PATCH 6/7] sample --- .../user-flows/reports/sample-flow-result.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/test/fixtures/user-flows/reports/sample-flow-result.json b/core/test/fixtures/user-flows/reports/sample-flow-result.json index f10c87b4d945..6bf1dbea3567 100644 --- a/core/test/fixtures/user-flows/reports/sample-flow-result.json +++ b/core/test/fixtures/user-flows/reports/sample-flow-result.json @@ -57,7 +57,7 @@ "score": null, "scoreDisplayMode": "error", "errorMessage": "Required HostDPR gatherer did not run.", - "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at process.processTicksAndRejections (node:internal/process/task_queues)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" + "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" }, "largest-contentful-paint": { "id": "largest-contentful-paint", @@ -66,7 +66,7 @@ "score": null, "scoreDisplayMode": "error", "errorMessage": "Required HostDPR gatherer did not run.", - "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at process.processTicksAndRejections (node:internal/process/task_queues)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" + "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" }, "speed-index": { "id": "speed-index", @@ -75,7 +75,7 @@ "score": null, "scoreDisplayMode": "error", "errorMessage": "Required HostDPR gatherer did not run.", - "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at process.processTicksAndRejections (node:internal/process/task_queues)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" + "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" }, "screenshot-thumbnails": { "id": "screenshot-thumbnails", @@ -150,7 +150,7 @@ "score": null, "scoreDisplayMode": "error", "errorMessage": "Required HostDPR gatherer did not run.", - "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at process.processTicksAndRejections (node:internal/process/task_queues)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" + "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" }, "max-potential-fid": { "id": "max-potential-fid", @@ -159,7 +159,7 @@ "score": null, "scoreDisplayMode": "error", "errorMessage": "Required HostDPR gatherer did not run.", - "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at process.processTicksAndRejections (node:internal/process/task_queues)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" + "errorStack": "LighthouseError: MISSING_REQUIRED_ARTIFACT\n at Runner._runAudit (file:///core/runner.js)\n at Runner._runAudits (file:///core/runner.js)\n at async Runner.audit (file:///core/runner.js)\n at async auditGatherSteps (file:///core/user-flow.js)\n at async Module.auditFlowArtifacts (file:///core/index.js)\n at async generateFlowResult (file:///core/scripts/update-flow-fixtures.js)\n at async file:///core/scripts/update-flow-fixtures.js" }, "cumulative-layout-shift": { "id": "cumulative-layout-shift", From 12f3c295576af1a169dc068711a194c8cf15366a Mon Sep 17 00:00:00 2001 From: Connor Clark Date: Wed, 15 Apr 2026 14:26:49 -0700 Subject: [PATCH 7/7] exclude new insight audit for now --- core/scripts/generate-insight-audits.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/scripts/generate-insight-audits.js b/core/scripts/generate-insight-audits.js index 434fc2ff7925..b5b68a5a911b 100644 --- a/core/scripts/generate-insight-audits.js +++ b/core/scripts/generate-insight-audits.js @@ -100,7 +100,10 @@ export default ${insightName}Insight; `.trim() + '\n'; } -const insightNames = getAllInsightNames(); +const ignoredInsights = [ + 'CharacterSet', // TODO: add new insight audit. +]; +const insightNames = getAllInsightNames().filter(name => !ignoredInsights.includes(name)); const allAuditIds = []; for (const insightName of insightNames) {