I have a theory that I'd like someone to affirm or refute. With sites like Flickr now on the scene wouldn't another method of optimizing the speed with which a site can be downloaded be to upload your pictures first to one of those sites and then just include the link to it in the proper place in your page as the source?

Dani AI

Generated

Following 's suggestion and the follow-ups from and , here are practical, production-safe approaches to speed image delivery and reduce page weight without relying on a consumer image-sharing site.

Key, actionable steps:

  • Resize and create multiple breakpoints so the browser downloads only what it needs.
  • Convert to modern formats (WebP/AVIF) and keep simple fallbacks.
  • Serve images from a CDN or object store fronted by a CDN to get geographic caching and reliable headers.
  • Use responsive markup (srcset + sizes) and include width/height to avoid layout shift.
  • Enable lazy loading for offscreen images and preload the critical hero image.
  • Set long Cache-Control/immutable filenames and use cache-busting on updates.

Example responsive img pattern:

<img
  src="image-800.webp"
  srcset="image-400.webp 400w, image-800.webp 800w, image-1200.webp 1200w"
  sizes="(max-width: 600px) 100vw, 800px"
  width="800" height="533"
  loading="lazy"
  alt="Descriptive text">

Recommended workflow: run optimization during build (resize, compress, convert), upload to your CDN, verify Content-Type and Cache-Control headers, then measure with Lighthouse or RUM. Also confirm any provider's terms and uptime before depending on them for production assets.

Recommended Answers

All 3 Replies

People would still have to download the picture from flickr to be able to see it so IMO I still think it would take just as long for a user.

The Flickr Community Guidelines (http://www.flickr.com/guidelines.gne) does not allow the service to be used for hosting web graphics and your account could be terminated if you do.

THanks. I missed that.

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.