sitespeed.io/lib/plugins/html/setup/summaryBoxesDefaultLimits.js

87 lines
1.8 KiB
JavaScript

export default {
score: {
score: {
green: 90,
yellow: 80
},
accessibility: {
green: 90,
yellow: 80
},
bestpractice: {
green: 90,
yellow: 80
},
privacy: {
green: 90,
yellow: 80
},
performance: {
green: 90,
yellow: 80
}
},
timings: {
firstPaint: { green: 1000, yellow: 2000 },
firstContentfulPaint: { green: 2000, yellow: 4000 },
largestContentfulPaint: { green: 2500, yellow: 4000 },
fullyLoaded: {},
pageLoadTime: {},
FirstVisualChange: { green: 1000, yellow: 2000 },
LastVisualChange: {},
SpeedIndex: { green: 2000, yellow: 3000 },
PerceptualSpeedIndex: {},
VisualReadiness: { green: 500, yellow: 1000 },
VisualComplete: {}
},
pageinfo: {
cumulativeLayoutShift: {}
},
requests: {
total: { green: 80, yellow: 200 },
javascript: {},
css: {},
image: {}
},
transferSize: {
total: { green: 1_000_000, yellow: 1_500_000 },
html: {},
css: {},
image: {},
javascript: {}
},
contentSize: {
javascript: { green: 100_000, yellow: 150_000 }
},
thirdParty: {
requests: {},
transferSize: {}
},
axe: {
critical: { green: 0, yellow: 1 },
serious: { green: 0, yellow: 1 },
minor: { green: 0, yellow: 1 },
moderate: { green: 0, yellow: 1 }
},
cpu: {
longTasks: { green: 1, yellow: 3 },
totalBlockingTime: { green: 300, yellow: 500 },
maxPotentialFid: { green: 1, yellow: 300 },
longTasksTotalDuration: { green: 100, yellow: 200 }
},
sustainable: {
totalCO2: {},
co2PerPageView: {},
co2FirstParty: {},
co2ThirdParty: {}
},
webpagetest: {
SpeedIndex: {},
lastVisualChange: {},
render: {},
visualComplete: {},
visualComplete95: {},
fullyLoaded: {}
}
};