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

Submit to Gatsby #28

Open
raae opened this issue Dec 27, 2020 · 2 comments
Open

Submit to Gatsby #28

raae opened this issue Dec 27, 2020 · 2 comments
Assignees

Comments

@raae
Copy link
Owner

raae commented Dec 27, 2020

No description provided.

@olavea
Copy link
Collaborator

olavea commented Dec 29, 2020

how to Submit sillysitechallenge to Gatsby

How are submissions judged?

The Gatsby team will judge sites based on

  • creativity,
  • accessibility,
  • performance (as measured by Lighthouse scores) and
  • overall fun-ness.
  • Sites must be built with Gatsby.
  • Any submissions that violate the Code of Conduct will be disqualified.

Accessibility

I did an accessibility review with the Wave Chrome extension:
https://wave.webaim.org/extension/

silly3-new_accessibility,-#28-9

What do you suggest we do @raae ?

Performance

I did a performance review with Lighthouse
We got 77%

Metrics

  1. First Contentful Paint 1.7 s
  2. Speed Index 1.7 s
  3. Largest Contentful Paint 4.1 s
  4. Time to Interactive 7.0 s
  5. Total Blocking Time 310 ms
  6. Cumulative Layout Shift 0.021

What do you suggest we do @raae ?

Opportunities

These suggestions can help your page load faster. They don't directly affect the Performance score.

  • Remove unused JavaScript (2.72 s Estimated Savings)
  • Minify JavaScript (1.95 s Estimated Savings)
  • Avoid serving legacy JavaScript to modern browsers

silly3-perfoma-#28-12

Read more:
https://www.gatsbyjs.com/silly-site-challenge-faq/

@raae
Copy link
Owner Author

raae commented Dec 29, 2020

accessibility

The only thing one can really do on the page is click to play and navigate to "about". If I use my tab I cannot select the svg as its not a button. But one should be able to tab there and then hit play by hitting enter. A possible solution is to wrap it in a theme-ui button, but you have to fix some styling. Should be doable.

performance

I think its is mostly because we import the audio and they are probably quite big. Would be better to source link to them. But not to concerned about that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants