Support limits of next/image responsive srcset when sizes is omitted
With next/image, omitting the sizes attribute leaves the browser without a layout hint, so it falls back to 100vw while Next.js still emits a srcset built from images.deviceSizes and images.imageSizes. This often causes the browser to select a candidate wider than the rendered slot, wasting bytes even though the optimizer is active. The candidate widths are