5 ms·
>Browsing the web where you need to wait 3-10 seconds for everything to load is not a good user experience. Im a lone owner of a website. I have enough time to
by mkirklions 8y ago
>Browsing the web where you need to wait 3-10 seconds for everything to load is not a good user experience.
Im a lone owner of a website. I have enough time to accomplish one of 3 things before January
>Finish my Finance App
>update 200 pages to have pictures load based on screen type so you can load in 3 seconds instead of 6.
>Collect and compile data to create 20 more pages, all of which my 3000 subscribers actually come to my page for.
Very quickly you can see why an extra 2 seconds of loading time is not on our mind. Its important to allocate resources effectively, changing my website to load faster is limited value added vs creating content that my users actually want.
- nickjj 8y ago> Very quickly you can see why an extra 2 seconds of loading time is not on our mind. Its important to allocate resources effectively, changing my website to load faster is limited value added vs creating content that my users actually want. I understand. I'm also a sole owner of a website where I'm selling a product (video courses for software developers). My priorities are to give as much value as possible for free and also sell some courses if I can. According to Google's network tab the DOMContentLoaded time is about 250ms to load any page on my site (which are typically 1,000 to 5,000 word blog posts with some images). From the user's POV, the page loads pretty much instantly. Then about a second later Google Analytics and a social sharing widget pop up, but those happen after the content. The interesting thing is I really didn't try hard to make this happen. I just stuck to server rendered templates and compressed my assets. I also made an effort to avoid heavy front end libraries and only add javascript / CSS when I needed to. I basically run a heavily modified theme based on Bootstrap with a couple of third party javascript libs (including jquery). There's a lot of room for improvement but I haven't bothered because it seems good enough. It's very possible to get the perceived load speed of a page to be under 1 second without dedicating a lot of time to it.
- tjoff 8y agoSo am I and I just don't buy it. What on earth do people do to get over 1 second load time? Remember that you have to actively spend time to bloat a site.