|
|
|
|
|
by _ar7
3267 days ago
|
|
* Why do I have to download an 8MB payload on load, most of which consists of 1MB+ PNGs, which aren't even visible until I scroll? * Why are you doing some unintuitive scroll-jacking? * Why are you using React for literally a single scrollable page? * Why are you putting the scroll position into the URL instead of somewhere like local storage? It's annoying that I can't even leave the page without pressing back multiple times. ugh |
|
Sorry about the mega payload. I was still in process of optimizing it when this thread came out 5am this morning (I saw it during my morning jog). I knew we had to get this out there ASAP.
Scroll-jacking is annoying, I know. I'm in the process of fixing it. I think we need to optimize our designs first.
I'm using React with next.js, which makes deployment + development super simple.
The point of scroll position was for URL shortcuts, sorry about that! I'll disable the history and maybe that will make things better.