Skip to main content
Back to Scope Definition v2.0.0

Scope Explainer

Media Delivery Infrastructure — Scope Explainer

Media delivery infrastructure is the plumbing that turns the media you supply into fast, accessible, search-friendly images and video on the live site — not the photography, videography, illustration or licensing behind that media.

Commercial explainer only. In any conflict, the binding clause prevails. Read the binding clause (item #6).

Version
v2.0.0
Last updated
2026-05-16
Immutability
Immutable

What it means & why it matters

Every page on a modern site is built around media: hero images, product shots, headshots, decorative photography, the occasional video. SessDev ships the engineering layer that delivers that media correctly: the right size on the right device, the right format for the right browser, lazy-loaded so it does not block the first paint, and bound to a CDN so it scales without your origin server breaking under traffic.

SessDev does not produce the media. Photography, videography, illustration, motion graphics, stock-image curation, model releases and licensing chains are creative-services work; they have their own vendors and their own legal review and they sit outside the build.

The split is intentional: SessDev guarantees the delivery layer (performance, accessibility, format negotiation) on the assets you provide. The creative and legal quality of those assets is owned by you or your creative partner.

What SessDev includes

  • next/image components wired across the codebase so every image goes through the optimization pipeline instead of being served raw.
  • CDN binding for the image origin: requests served from the edge, with cache headers tuned per asset class.
  • Automatic srcset / sizes generation per breakpoint so a phone never downloads a 4K hero image.
  • Modern-format negotiation: AVIF and WebP served when supported, with graceful fallback to JPEG / PNG for legacy clients.
  • Lazy loading enabled by default below the fold; above-the-fold images marked priority so LCP is not delayed.
  • Low-quality image placeholders (LQIP / blurDataURL) on key components so the layout does not jump while the real image streams in.
  • Alt-text enforced at the component / CMS-field level: an image without alt fails type-check or fails the build, not silently ships.
  • Responsive wrappers for embedded video (YouTube, Vimeo, MP4) with privacy-friendly defaults and aspect-ratio locking.
  • 1 end-to-end validation pass: Core Web Vitals checked on representative pages, alt-text coverage audited, format negotiation verified.

What is excluded

  • Photography, photo direction, on-site shoots, retouching or photo editing.
  • Video production, scripting, shooting, editing, color grading, motion graphics or post-production.
  • Illustration, icon-set design, custom artwork or any original visual creation.
  • Alt-text copywriting strategy, descriptive caption authoring or SEO-tuned image descriptions; SessDev enforces the field, the client supplies the words.
  • Stock-image licensing, model releases, music licensing, font-in-image licensing or any rights clearance.
  • Mood boards, art direction, brand-image curation or visual-identity development.
  • Color grading, advanced retouching, background removal at scale, compositing or any pixel-level work beyond automated transforms.
  • Sourcing assets from stock libraries, agencies or marketplaces on behalf of the client.
  • Standalone digital-asset-management systems beyond the CMS or vendor folder structure.
  • Custom video encoding pipelines, HLS / DASH streaming, DRM or live-broadcast infrastructure.
  • Post-launch image audits, ongoing weight optimization, periodic re-encoding or alt-text refresh cycles.

Risks if this is mis-configured

  • Core Web Vitals regression

    An unoptimized 2 MB hero image quietly inflates LCP from 1.2 s to 4 s. Google demotes the page; the team blames 'SEO drift' when the real cause is one image bypassing the pipeline. Without monitoring, this lands in production unnoticed.

  • Licensing exposure

    Using stock images without a valid license, embedding fonts inside graphics, or shipping AI-generated images without provenance creates real legal exposure. SessDev enforces the delivery layer; license validity is the client's responsibility.

  • Hotlink abuse

    If the origin is not protected, third-party sites can hotlink your images. Your CDN bill grows while their site is the one converting on your bandwidth.

  • Format support drift

    Browser support for AVIF and WebP evolves; CDN vendors deprecate transform options without warning. Without periodic audits, a working build silently regresses to JPEG for everyone and the image weight doubles.

  • Missing alt-text

    Images without alt-text fail accessibility audits (WCAG 1.1.1), hurt SEO image indexing and break the experience for screen-reader users. Type-level enforcement prevents the build from regressing; turning that enforcement off is a documented decision.

  • CDN bill shock

    A traffic spike or a viral page can multiply image bandwidth by 10x. Free-tier ceilings are hit silently and either the site throttles or the invoice jumps. Care plans monitor quotas; without them the first signal is an unexpected charge.

  • Stale asset versions

    If a CMS-uploaded image is cached aggressively at the CDN without versioning, updating the image in the CMS does not refresh it on the live site for hours or days. Editors lose trust in the pipeline within one incident.

Use case — Partner

Your agency owns the creative direction, the photography, the video and the licensing chain. SessDev ships the delivery infrastructure — next/image, CDN, formats, lazy-loading, alt-text enforcement — so your creative work renders at top performance without engineering escalation. Recommended pairing: SessDev Care retainer to watch Core Web Vitals after each editorial drop, monitor CDN quotas, and patch format-support regressions before they degrade SEO.

Apply as a partner

Use case — One-Shot

You receive the media delivery layer as part of the buyout: optimized image components, CDN binding, responsive sizes, format negotiation, alt-text enforcement. After handoff, the assets themselves and their licensing chain remain your responsibility. If you publish media frequently or run paid campaigns, add a Care plan at quote time so CWV regressions and CDN bill shocks do not become surprises.

Request a one-shot quote

Related scope items

Frequently asked questions

Does SessDev provide the images and video?
No. SessDev integrates the media you supply (or your creative agency supplies). Photography, videography, illustration and stock sourcing are creative-services work and sit outside the build.
Do you handle image and font licensing?
No. Licensing — stock photos, model releases, music, fonts embedded in graphics — is the client's responsibility. SessDev does not validate license chains and does not assume legal liability for unlicensed media.
Is video included?
Responsive wrappers for embedded video (YouTube, Vimeo, MP4) are included. Video production, custom encoding pipelines, live streaming or DRM are out of scope.
Which image formats do you support?
AVIF and WebP are served when the browser supports them, with automatic fallback to JPEG / PNG. SVG is supported for vector assets. Heavier formats (RAW, HEIC, TIFF) are converted at upload time, not served directly.
Can our team update images later without a developer?
Yes, if a CMS is in scope: editors upload through the CMS and the delivery pipeline picks up the new asset automatically. Without a CMS, image updates flow through your normal deploy process.

Legal reference

Read the binding scope clause — item #6, v2.0.0