observablehq / feedback

Customer submitted bugs and feature requests
42 stars 3 forks source link

Performance optimization of the landing page #414

Open BioPhoton opened 2 years ago

BioPhoton commented 2 years ago

Describe the bug The current landing page takes quite a while to show the relevant content e.g. the hero video. Furthermore the runtime performance is polluted with animation noise.

I did a small performance audit to show how we could fix it.

I was already in discussion with Toph to implement the changes, and he mentioned observable is not open for such cooperations and i should open an issue. So here we go...

I did my best to document the needed steps to introduce the first batch of my suggestions.

To Reproduce

As it is quite some text i organized the instructions in a separate repo: https://github.com/push-based/observable-hq--audit/blob/main/README.md

Expected behavior It would be cool if your devs would implement the suggestions

Screenshots

164160130-eff89ca9-d054-4673-bda0-a875eacedc27