Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Lighthouse Happy - Progress Issue 📊 #2816

Open
1 of 5 tasks
kkukelka opened this issue Apr 11, 2022 · 14 comments
Open
1 of 5 tasks

Make Lighthouse Happy - Progress Issue 📊 #2816

kkukelka opened this issue Apr 11, 2022 · 14 comments
Labels
$ ~<50usd $$ ~51-150usd A-lighthouse A-seo-search-socials chief enhancement New feature or request p2 core functionality, or is affecting 60% of app

Comments

@kkukelka
Copy link
Member

kkukelka commented Apr 11, 2022

Is your feature request related to a problem?

Issue to track all Lighthouse improvements that need to be made

  • Fix lighthouse report #474
    I've cleaned up Landing Page in this one:
    • Lazy loading all relevant components
    • Fixed image sizes and modern formats
    • Remove legacy js for old browsers via --modern flag
    • SEO & A11y as best as possible
  • Minimize main-thread work (Script evaluation & Rendering) - No issue yet
  • Reduce unused CSS: Probably via PurgeCSS - No issue yet
  • Eliminate render-blocking resources: Fire Code font should probably be stored locally in assets - No issue yet
  • Avoid an excessive DOM size: take a look at our language selection component - No issue yet

161727302-ac1f9001-3dc1-4de4-8301-7dcd132dd120

Other points that maybe should be tracked:

@kkukelka kkukelka added the enhancement New feature or request label Apr 11, 2022
@yangwao yangwao added $ ~<50usd $$ ~51-150usd p2 core functionality, or is affecting 60% of app chief labels Apr 11, 2022
@yangwao
Copy link
Member

yangwao commented Apr 12, 2022

Seems we are quite good at Beta right now, desktop after emerging #2815
Time to interactive from previous 3.6 -> 2.1s is quite good improvement.
Speed index went from 3.1 -> 2.3s
Blocking time went from 710ms to 210ms tho!

Overall performance from 41 -> 76, we are getting usable again!

That's lot of significant upgrades
image

made day later
image

@roiLeo
Copy link
Contributor

roiLeo commented Jan 3, 2023

meanwhile it could be interesting to integrate nuxt-speedkit

@yangwao yangwao added p4 affecting less than 10% of app and removed p2 core functionality, or is affecting 60% of app labels Jan 3, 2023
@yangwao
Copy link
Member

yangwao commented Jan 10, 2023

Once we will finish gallery item, explorer and collection view, would be nice look on this :)

@yangwao yangwao added p2 core functionality, or is affecting 60% of app and removed p4 affecting less than 10% of app labels Aug 15, 2023
@yangwao
Copy link
Member

yangwao commented Aug 16, 2023

Mobile is quite terrible on that

image

@yangwao
Copy link
Member

yangwao commented Aug 18, 2023

current canary.kodadot.xyz
made in incognito

desktop mobile

@yangwao
Copy link
Member

yangwao commented Aug 19, 2023

thanks to @thnaylor improved numbers!

desktop
image

mobile
image

@yangwao
Copy link
Member

yangwao commented Aug 19, 2023

on kodadot.xyz with the recent push

mobile
image

@yangwao
Copy link
Member

yangwao commented Aug 22, 2023

@yangwao
Copy link
Member

yangwao commented Oct 5, 2023

Recent kodadot.xyz on nuxt2

image

nuxt3

@yangwao
Copy link
Member

yangwao commented Oct 11, 2023

current nuxt3

  • desktop incognito

image

  • mobile incognito
    image

@yangwao
Copy link
Member

yangwao commented Oct 24, 2023

@vikiival
Copy link
Member

Screenshot 2024-07-31 at 16 11 56

@vikiival
Copy link
Member

vikiival commented Aug 4, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
$ ~<50usd $$ ~51-150usd A-lighthouse A-seo-search-socials chief enhancement New feature or request p2 core functionality, or is affecting 60% of app
Projects
None yet
Development

No branches or pull requests

4 participants