Site Design: Garden Estúdio (gardenestudio.com.br)
over 9 years ago from Lucas Bebber, Developer at Garden Estúdio
over 9 years ago from Lucas Bebber, Developer at Garden Estúdio
Thats a great looking site!
The animation on first page load is brilliant.
Have a well earned pat on the back!
Loading speed aside this is one of the most beautiful sites I've seen in a bit. The header / footer are great.
really beautiful work.
how do you create some of these dynamic animations when the user scrolls downward?
I love this interactivity and am looking for a tutorial on it myself. Would love to know if anyone has an idea.
Thanks!
With skrollr mostly.
The color scheme is just gorgeous man, really really nice work. Roboto Slab was a great choice too, it really feels like vines or some type of sprawling plant.
The scroll is fucked up though, ruins the whole experience for me. Just remove the scroll effect and leave the scroll alone.
+1 for Ted on the load times too. The biggest offenders seem to be the 8 Js files and the videos. Check out Google PageSpeed and YSlow for more tips.
This is a gorgeous site. The animated previews of all the websites that change as you scroll, however, are competing a little—it's hard to focus on one without getting distracted.
Thank you, I appreciate.
Its a beautiful website, but you might want to work on the load time. Here is a screenshot of my load - 12 seconds on a 15mb wifi connection! http://www.imagesup.net/?di=214059621493
Hey thanks! That is a bit excessive, I'm gonna work on that. But it doesn't take as long to load here, might be because I'm using a local hosting service?
Something you might want to look at is sending fewer http requests. Your website sends over 200 requests to the server (which is a lot).
You should use image sprites where feasible, as this would send one request to the server, instead of a request for every image in the sprite. You can also do this for svg! You bundle them up in one file and instead of worrying about positioning (like you would for bitmap), you can call them with unique classes and id's. You should also collate your javascript and css files into one file each when possible. There are even scripts that do this, if you want to keep everything separated in the folder.
You use a lot of 2d images which you have as png's. If you want to save close to a mb, why not use svg (and a fallback if necessary)?
Lastly (and most importantly), you have about six videos on the page, and that is responsible for about 8mb. May I suggest you use animated gifs with a lazy load (heavily optimized of course)? Or, you could even replace the videos with a static image, and only load the video when the user clicks to see it.
Anyways, just some tips!
Hello, thanks for your comment.
I didn't know you could make sprites with SVG, so thanks, I'll look into it!
Since the graphics are somewhat complex for vectors (what with the blades of grass and everything), using SVGs makes about 1mb per layer (after simplifying them in Illustrator), not to mention heavier on the CPU, which makes it unfeasible. Besides, the PNGs are light anyway. The number of requests is a problem, though, so I'll try to reduce it.
GIFs are way heavier than videos, so that's not really an option. Also, they are streamed, so the absolute size doesn't matter as much. The problem is that they were (or should not be by now, would you mind testing?) preloading before they should, so that was slowing it all down.
Thank you very much for your tips and for taking your time!
Its my pleasure! I checked your website again, and it loads in under 5 seconds and sends only 80 requests. Huge improvement on my machine.
Love the use of SVG drawing when scrolling! And the site is just beautiful.
Fantastic! Lots of layers. Loading was fine here.
Designer News
Where the design community meets.
Designer News is a large, global community of people working or interested in design and technology.
Have feedback?
Login to Comment
You'll need to log in before you can leave a comment.
LoginRegister Today
New accounts can leave comments immediately, and gain full permissions after one week.
Register now