Skip to content
This repository has been archived by the owner on Sep 16, 2021. It is now read-only.

Improve Google Lighthouse score #51

Open
mark-stopka opened this issue Oct 9, 2020 · 6 comments · Fixed by #85
Open

Improve Google Lighthouse score #51

mark-stopka opened this issue Oct 9, 2020 · 6 comments · Fixed by #85
Labels
enhancement New feature or request help wanted Extra attention is needed i18n javascript Pull requests that update Javascript code

Comments

@mark-stopka
Copy link
Member

This site is hosted on Microsoft (GitHub) infrastructure and dev-net version is behind CloudFlare, yet our scores from Google Lighthouse are:

  • Performance: 62/100
  • Accessibility: 84/100
  • Best Practices: 100/100
  • SEO: 92/100

We need to work on improving the first two... Green category if possible... We learn best practices here and the replicate on dCloud website.

Overall rating snapshot

Screenshot 2020-10-09 at 23 37 42

@mark-stopka mark-stopka added enhancement New feature or request help wanted Extra attention is needed i18n javascript Pull requests that update Javascript code labels Oct 9, 2020
@codybutz
Copy link
Collaborator

This is probably due to the overhead of loading in the whole Bulma library. I'll attempt to reduce the page load size, which I think is the initial problem.

@codybutz
Copy link
Collaborator

Also, I'm going to look into an image optimizer.

@mark-stopka mark-stopka linked a pull request Oct 15, 2020 that will close this issue
@mark-stopka
Copy link
Member Author

Still more to be done...

@mark-stopka mark-stopka reopened this Oct 15, 2020
@mark-stopka
Copy link
Member Author

PR #85 improved ratings as follows:
Screenshot 2020-10-16 at 00 23 20

@Sebastix
Copy link
Contributor

Tested the homepage:
Performance score is 31 on mobile
Performance score is 91 on desktop

I think the background takes a lot of rendering on mobile and is the performance killer. Maybe it's better to initialize the background after the page has been loaded en rendered in the DOM.

@mark-stopka
Copy link
Member Author

@Sebastix I think mobile sucks this bad, because we've got quite a lot of assets to load, we will have to work on that at some point...

But desktop score makes us in the green area, which is good!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request help wanted Extra attention is needed i18n javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants