The total number of objects on one of my page is 76 which by their number will dominate web page delay. how can I reduce this to a more reasonable number?

The total size of my page is 1451727 bytes, which will load in 304.53 seconds on a 56Kbps modem. how can I reduce this to total page size less than 100K?

Any help will be highly appreciate...

Thanks

Dani AI

Generated

The thread from describes a heavy, request‑heavy page and correctly flagged images and script errors as likely contributors. Practical wins come from two directions: reduce the number of HTTP requests (fewer objects) and reduce the size of the largest transfers. The short, prioritized plan below expands on those points and gives concrete, low‑risk tactics.

Start with a browser audit (Lighthouse / PageSpeed Insights / WebPageTest) to get a network waterfall and a ranked list of offenders; that determines whether images, third‑party widgets, or render‑blocking JS/CSS are the biggest problems. See PageSpeed Insights and WebPageTest for quick labs.

Image tactics (big wins):

  • Replace many small decorative PNG/JPGs with SVGs or CSS where possible.
  • Serve modern formats (WebP/AVIF) with fallbacks for old clients.
  • Generate scaled responsive variants and lazy‑load offscreen images; example:
    <img src="small.jpg"
       srcset="small.jpg 600w, medium.jpg 1200w, large.jpg 2000w"
       sizes="(max-width:600px) 600px, 1200px"
       loading="lazy"
       alt="...">

    See image guidance at web.dev.

Scripts, CSS and server config:

  • Defer or async noncritical JS and inline only critical CSS to avoid render blocking:
    <script src="app.js" defer></script>
  • Enable gzip/Brotli compression and set long cache lifetimes for static assets; authoritative refs: HTTP Compression and HTTP Caching.
  • Host common libraries on a CDN or combine assets when HTTP/1 is in use; with HTTP/2 multiplexing, focus more on reducing total payload than forcing concatenation.

Structural choices: paginate or lazy‑load long lists, load third‑party ads/widgets after first render, convert icon sets to an SVG sprite or icon font, and remove unused plugins/scripts. After each change, re-run the audit to confirm impact and iterate.

Recommended Answers

All 3 Replies

Objects? not sure what you mean by objects. Do you mean images??

And what page??? you dont give us anything to even look at.

Hi, Teedoff!!

Sorry if I didn't explain correctly..
But I think the report is talking about picture..
I will be sending you the link in a private message because I do not allow to post any link in the thread

You would be better off posting the link here, that way many more expert coders could look at your problem and help you with it.

I've looked at your site and while yes you have quite a few images, and yes it took forever to load!, all your images are not huge in file size separately.

Maybe you could pull them into Photoshop and optimize them for web display. That may help a little, but to be honest I'm not sure whats going on.

You have quite a few coding errors, but nothing I saw that would cause the page to load that slow.

You also have a couple of js errors. This might cause some delay, depending on where the script is in your code, but again, I'm not sure. I'm sure someone with much more experience and knowledge could help. Thats why I suggest posting a link to your site. Not sure why you're worried about it, as ppl do it here everyday.

One more suggestion might be to break up the content a bit. Do you really need 19 articles with images all on the same page? Not to mention the 15 or 20 sponsor ads all on the same page as well.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.