Closed Berkmann18 closed 4 years ago
@amirhmk Do you think it would be worth merging skeleton.css
with style.css
so that once the build
step finished, there are fewer stylesheets and no CSS rule override?
The LHCI changes are as follows:
/ |
Name | Perf | A11y | BP | SEO | PWA | Average |
---|---|---|---|---|---|---|---|
master |
86% | 100% | 79% | 100% | (33.33%, 33.33%, 85.71%) | 73.91% | |
pr |
-1% | - | - | - | (-, -, -) | -0.14% | |
potential | +1% | - | - | - | (-, -, -) | +0.14% |
/dev |
Name | Perf | A11y | BP | SEO | PWA | Average |
---|---|---|---|---|---|---|---|
master |
88% | 92% | 79% | 100% | (33.33%, 33.33%, 85.71%) | 73.05% | |
pr |
-7% | +8% | - | - | (-, -, -) | +0.15% | |
potential | - | +8% | - | - | (-, -, -) | +1.15% |
others | Name | Perf | A11y | BP | SEO | PWA | Average |
---|---|---|---|---|---|---|---|
master |
100% | 100% | 86% | 100% | (33.33%, 33.33%, 85.71%) | 76.91% | |
pr |
- | - | - | - | (-, -, -) | - | |
potential | - | - | - | - | (-, -, -) | - |
Note:
86
on BP is due to the lack of HTTPS which is normal.
Namely due to me forgetting one keyword that laid to https://github.com/misterpeddy/hands-down/runs/622189635 failing :disappointed:.
/
):master
Checklist (things to achieve):
./dist
(e.g. no single-line comments in HTML/JS/CSS files, merging stylesheets)More can be found on https://github.com/thedaviddias/Front-End-Performance-Checklist
This PR also contains @amirhmk's changes which make use of the Page Visibility API.