The last time I designed and coded a full website was back in 2009 using Adobe Flash. I built a lot of them before I shifted my focus to app development.
Now I’m finding my way back to that path, and I have to say, I really missed it. The creative process of building something from zero to completion is incredibly addictive. AI has also made certain parts much easier, especially writing the text content, which has always been one of my weaker areas.
This is what I’ve put together so far. It’s still a work in progress and hasn’t been optimized for mobile yet, so please test it on desktop only adn do not resize it the responsive part is not done.
I’m curious to hear your thoughts, and I’d also love to know how the performance feels on your side since I used shaders throughout the site as well.
Your site looks great (although the UI was fighting me on mobile a little bit , performance was not a problem). It loads fast, but the fact that I can scroll in a blank screen for a few seconds is not what I expected! You could have added a load screen (which I don’t recommend personally for such a site), or let the text there so people can read things while the site is loading. Images can also be loaded, but low-res and blurred so they can interact with the site almost instantly.
But overall, it is great!
Note: You should have posted this on the showcase channel! I am curious to know why you posted here…
Thank you for the feedback. The mobile version and responsiveness are not finished yet. At this stage, I mainly wanted to evaluate the desktop performance.
For mobile devices, I plan to disable Three.js and switch to a standard HTML/CSS implementation to ensure better performance and usability.
I am not sure about adding a preloader on my side loads really fast but I will think about it.
Actually you are right the start was set on window instead of docuemnt so it waited for the entire page to load now is on document ready thank you for spoting that my internet is so fast I had everythign loaded in a fraction of a second.
About not adding a loading screen, I totally agree! If you can, never add it (it is just an extra layer of friction that you are 100% better without)
And about the internet, yes. Fast internet and localhost always fools us, not you alone! I almost always have some level of network throttling to test with.