Dimensiunea optimă a imaginilor pentru încărcare rapidă pe site
Vizitatorii judecă viteza înainte să citească titlul. Pe majoritatea site-urilor de marketing și magazinelor online, cel mai lent element la prima randare e o imagine — iar vinovatul e rar doar setarea de compresie. Un hero exportat la 4032×3024 px de pe telefon, stors la 400 KB cu compresie agresivă, obligă totuși browserul să decodeze milioane de pixeli pe care nu îi va afișa niciodată. Dimensiunile în pixeli și țintele de dimensiune afișare sunt primul levier pentru încărcare rapidă; compresia e al doilea.
Acest ghid se concentrează pe cât de largi și înalte ar trebui să fie fișierele înainte să ajungă la CDN. Vei învăța ținte hero între 1600 și 1920 px, intervale thumbnail de la 400 la 800 px, lățimi breakpoint mobile, regula retina 2×, scări srcset practice, bugete kilobyte pe tip de asset, comportamentul upload-ului WordPress și Shopify, și cum recunoști când un fișier rămâne prea mare chiar după compresie. Pentru mecanica pas-cu-pas a redimensionării, vezi cum redimensionezi imagini pentru orice dispozitiv. Pentru encodare după ce dimensiunile sunt fixate, vezi cum comprimi imagini fără pierdere de calitate.
De ce dimensiunile în pixeli contează mai mult decât dimensiunea fișierului
Dimensiunea fișierului în kilobytes atrage atenția în rapoartele Lighthouse, dar numărul de pixeli determină costul de decodare, memoria și câtă date traversează rețeaua. Fiecare pixel pe care browserul îl primește trebuie decodat — chiar și pixelii pe care îi aruncă imediat când redimensionează în jos pentru o coloană de 400 px.
Două imagini pot cântări la fel pe disc și se comporta foarte diferit:
- **800×600 px la 180 KB** — potrivit pentru o imagine inline de blog; decodează rapid pe telefoane mid-range. - **3200×2400 px la 180 KB** — comprimat puternic dar tot de patru ori suprafața de pixeli; decodare mai lentă, artefacte mai vizibile, transfer irosit când se afișează la 800 px.
Remediul nu e un slider de calitate mai mic. E exportul grilei corecte de pixeli pentru slotul unde apare imaginea. Disciplina dimensională vine prima; compresia optimizează ce rămâne.
Costul overserving-ului de pixeli
Overserving-ul apare când lățimea fișierului depășește lățimea CSS de afișare × raportul pixelilor dispozitivului. Un fișier de 1920 px într-un slot mobil de 480 px la densitate 2× are nevoie de cel mult ~960 px — orice peste e overhead. Overhead-ul se acumulează peste hero-uri, grile produse, avatare și previzualizări Open Graph pe aceeași pagină.
Echipele care urmăresc doar kilobytes fără redimensionare creează adesea imagini moi, cu artefacte: comprimă până când fișierul intră în buget, dar grila de pixeli e tot greșită. Dimensiunile corecte îți permit compresie moderată și margini curate.
Dimensiune afișare vs dimensiuni pixel: fundația
Fiecare imagine pe web are două măsurători separate:
**Dimensiune afișare** — cât de mare se randează imaginea în layout, de obicei definită în pixeli CSS (px în stylesheet sau componentă). Un hero poate ocupa 100% dintr-o zonă de conținut de 1200 px. Un thumbnail din sidebar poate avea 280 px lățime.
**Dimensiuni pixel** — lățimea × înălțimea reală stocată în fișier. Un JPEG 1600×900 px are 1600 pixeli de detaliu orizontal indiferent dacă browserul îl arată la 800 px sau 1600 px lățime.
Când dimensiunile pixel se potrivesc cu dimensiunea afișare × multiplicator densitate, imaginile arată clar și se încarcă eficient. Când depășesc produsul acela, livrezi detaliu nefolosit. Când sunt sub, browserul face upscale și imaginea arată estompată.
Înainte de export, răspunde la trei întrebări pentru fiecare asset:
1. Care e lățimea CSS maximă pe care o va ocupa imaginea? 2. Care e cel mai mare raport pixel dispozitiv pe care trebuie să-l suport (de obicei 2×)? 3. Slotul necesită variante art direction sau un raport de aspect scalat la mai multe lățimi?
Documentează răspunsurile într-o fișă simplă de dimensiuni — hero, card thumbnail, corp inline, logo, imagine OG — ca designerii și developerii să încarce ținte consistente.
Pixelii CSS nu sunt pixelii fișierului
Pe un telefon retina 2×, o imagine de 400 px lățime CSS primește ideal un fișier de 800 px lățime. Pe un monitor desktop 1×, același slot are nevoie doar de 400 px. Imaginile responsive există exact pentru că o singură dimensiune pixel nu poate servi fiecare context. Secțiunile de mai jos traduc breakpoint-urile layout-ului în numere de export.
Imagini hero: ținte 1600–1920 px pentru hero-uri full-width
Imaginile hero domină greutatea above-the-fold. Sunt adesea candidatul Largest Contentful Paint. Hero-urile full-bleed pe site-uri moderne se afișă de obicei între 960 și 1280 px CSS lățime pe desktop, ocazional până la 1440 px pe layout-uri ultra-wide.
**Lățime sursă recomandată pentru master hero desktop: 1600–1920 px.**
Intervalul acoperă retina 2× pe un slot de 960 px afișare (fișier 1920 px) fără a păstra un original de cameră 4000+ px. Mai lat de 1920 px rar îmbunătățește claritatea percepută pe hero-uri web — vizitatorii nu fac zoom pe banner-e de marketing ca pe poze produs — dar crește mereu timpul de decodare și costul CDN.
Când folosești 1600 px vs 1920 px
| Context layout | Lățime tipică afișare CSS | Lățime fișier sugerată (2×) |
|----------------|---------------------------|-----------------------------|
| Hero blog îngust | 720–800 px | 1440–1600 px |
| Hero marketing standard | 960–1200 px | 1600–1920 px |
| Full-bleed edge-to-edge | 1280–1440 px | 1920 px (plafon aici) |
Dacă designul tău nu depășește 1200 px lățime conținut, exportul la 2400 px „pentru siguranță” adaugă bytes fără beneficiu vizibil. Plafonează hero-urile la cea mai mică lățime care satisface 2× pentru cel mai lat slot din layout.
Înălțime hero și raport de aspect
Înălțimea hero urmează designul, nu default-urile camerei. Un export 1920×1280 px (3:2) și unul 1920×1080 px (16:9) au aceeași ghidare de lățime dar diferă la decupare verticală. Decupează pentru compoziție înainte de redimensionare — vezi decupează imagini fără pierdere de calitate — apoi scalează lățimea la țintă. Un fișier portret înalt 1920×2560 px forțat într-un slot hero lat irosește pixeli verticali pe care layout-ul nu îi arată niciodată.
Thumbnail-uri și imagini din grilă: reguli 400–800 px
Thumbnail-urile — carduri produs, imagini listă blog, avatare autori, tile-uri articole related — se afișează mic dar apar de multe ori pe pagină. Livrarea unui fișier hero complet în fiecare card înmulțește greutatea liniar cu dimensiunea grilei.
**Lățimi tipice afișare:** 200–400 px CSS pentru carduri produs și blog; 80–150 px pentru avatare și imagini lângă iconițe.
**Lățimi fișier recomandate:** 400–800 px pentru thumbnail-uri card; 160–300 px pentru avatare mici (cu multiplicator 2×).
O grilă produse cu 12 itemi la 300 px afișare nu ar trebui să încarce doisprezece fișiere de 1920 px. Exportă un master thumbnail la 600 px (2× pentru 300 px afișare), comprimă la bugetul KB și reutilizează în catalog.
Disciplina kilobyte pentru thumbnail-uri
Imaginile card ar trebui să pară instantanee. După redimensionare la 400–800 px lățime, majoritatea thumbnail-urilor fotografice ajung între 30 și 120 KB în funcție de complexitatea subiectului — bine în bugetul per pagină chiar cu o duzină de carduri. Dacă un thumbnail de 600 px lățime depășește totuși 200 KB, grila pixel e probabil încă prea mare sau sursa nu a fost redimensionată înainte de compresie. Repară dimensiunile mai întâi, apoi rulează Compresorul de imagini.
Breakpoint-uri mobile și lățimi imagini de conținut
Layout-urile mobile comprimă spațiul orizontal. Imaginile de conținut în articole, documentație și descrieri produs acoperă de obicei viewport-ul minus padding — aproximativ 320–430 px CSS pe telefoane, uneori până la 768 px pe tablete în portrait.
**Default-uri sigure pentru imagini corp articol:**
- **Export mobile-first:** 800 px lățime acoperă majoritatea telefoanelor la 2× (400 px afișare × 2) cu marjă pentru containere ușor mai late. - **Tablet portrait:** 800–1000 px lățime când breakpoint-ul tabletă arată imagini la ~500 px afișare. - **Coloană body desktop:** 800–1200 px lățime pentru coloane conținut 640–800 px la 2×.
Numerele presupun un raport de aspect scalat în jos — nu decupaje art direction separate. Când mobile-ul necesită un crop diferit, e o decizie `<picture>`; țintele dimensionale se aplică per variantă.
Maparea breakpoint-urilor la seturi de export
| Breakpoint | Lățime aprox. CSS imagine conținut | Lățime fișier de exportat (2×) |
|------------|-----------------------------------|--------------------------------|
| Mobile (< 640 px) | 320–400 px | 640–800 px |
| Tablet (640–1024 px) | 500–700 px | 1000–1400 px |
| Desktop (> 1024 px) | 700–800 px | 1400–1600 px |
Exportă un master per nivel breakpoint sau folosește o scară srcset (secțiunea următoare) ca browserul să selecteze automat. Nu livra hero-ul desktop fiecărui vizitator mobile implicit.
Regula retina 2×: când dublezi exporturile
Ecranele retina și high-DPI înglobează mai mulți pixeli fizici în același centimetru CSS. Apple a popularizat prescurtarea: livrează imagini la **2× lățimea CSS de afișare** în pixeli fișier pentru randare clară pe iPhone, MacBook și majoritatea flagship-urilor Android.
**Formulă:** `lățime fișier ≈ lățime CSS afișare × raport pixel dispozitiv`
Pentru un ecran 2× care arată o imagine de 500 px lățime, exportă ~1000 px lățime. Pentru afișări 1×, 500 px e suficient — de aceea srcset contează.
Când se aplică 1,5× sau 3×
Unele design system-uri țintesc 1,5× ca compromis între claritate și greutate — frecvent pentru fundaluri mari unde crispness-ul absolut contează mai puțin. Asset-urile 3× (lățime CSS × 3) sunt rar justificate pe web deschis; au sens doar pentru iconițe UI mici unde fiecare margine trebuie să supraviețuiască zoom-ului de accesibilitate.
**Regulă practică:** 2× pentru hero-uri, imagini principale produs și thumbnail-uri unde utilizatorii fac pinch-zoom sau hover pentru mărire. 1×–1,5× pentru fundaluri decorative below-the-fold când banda e constrânsă.
A merge peste 2× fără dovezi de estompare vizibilă pe dispozitivele țintă e cea mai frecventă greșeală dimensională după upload-ul originalului camerei neatins.
Scări srcset: seturi practice de valori w
Atributul `srcset` listează mai multe fișiere la lățimi declarate (`400w`, `800w`, etc.). Browserul alege unul pe baza viewport-ului, `sizes` și raportului pixel dispozitiv. Treaba ta e exportul unei scări rezonabile — nu zece dimensiuni arbitrare.
**Scară standard conținut:** `400w, 800w, 1200w, 1600w`
**Scară hero full-bleed:** adaugă `1920w` dacă cel mai lat slot layout depășește 1200 px CSS la 2×
**Scară doar thumbnail:** `400w, 600w, 800w` — pași mai mici pentru că sloturile sunt înguste
Denumește fișierele consistent — `produs-sku-800.webp`, `produt-sku-1600.webp` — și comprimă fiecare variantă după redimensionare. Folosește Redimensionare Poze pentru export batch de lățimi dintr-un master, apoi Compresorul de imagini pe fiecare output.
Scrierea atributului sizes
Atributul `sizes` spune browserului cât de lat se randează imaginea la fiecare media query. Fără el, browserele presupun 100vw și pot descărca prea mult.
Exemplu pentru o imagine blog plafonată la 800 px într-o coloană centrată:
```
sizes="(max-width: 640px) 100vw, 800px"
```
Potrivește `sizes` la CSS real. `sizes` incorect înfrânge srcset — browserul alege o valoare w mai mare decât necesar. Auditează breakpoint-urile ori de câte ori layout-ul se schimbă.
Pentru detalii de implementare markup responsive, redimensionează imagini pentru orice dispozitiv acoperă legarea srcset alături de preset-uri dimensionale.
Ținte kilobyte pe tip de asset
Dimensiunile pixel setează plafonul; țintele kilobyte țin paginile în buget după compresie. Intervalele presupun formate moderne sau JPEG bine comprimat la calitate potrivită — nu compresie maximă care distruge marginile.
| Tip asset | Lățime tipică fișier | Dimensiune țintă fișier | |-----------|---------------------|-------------------------| | Hero / imagine LCP | 1600–1920 px | 150–350 KB | | Corp inline blog | 800–1200 px | 80–180 KB | | Imagine principală produs | 1200–2000 px | 120–300 KB | | Thumbnail produs | 400–800 px | 30–100 KB | | Avatar / portret mic | 160–300 px | 15–40 KB | | Logo (PNG/WebP) | 200–400 px | 10–50 KB | | Previzualizare Open Graph | 1200×630 px | 100–200 KB |
Tratează-le ca ghiduri, nu legi. O poză produs detaliată cu textură fină poate depăși legitim 300 KB la 1600 px — dar nu ar trebui să depășească 800 KB decât dacă zoom-on-hover o cere. Dacă atingi țintele KB doar strivind calitatea sub nivel lizibil, dimensiunile pixel sunt probabil încă prea mari.
Bugete greutate per pagină
O pagină conținut cu un hero, patru imagini inline și opt thumbnail-uri related poate budgeta:
- Hero: 250 KB
- Patru imagini body: ~500 KB total
- Opt thumbnail-uri: ~400 KB total
- **Buget imagini pagină aproximativ: ~1,2 MB transfer necomprimat, mai puțin cu compresie CDN**
Paginile categorie e-commerce cu 24+ carduri produse necesită dimensionare agresivă thumbnail — fișiere 600 px la 60 KB fiecare bat fișiere 1920 px la 80 KB fiecare când se înmulțesc în grilă.
WordPress, Shopify și limite upload CMS
Platformele CMS interacționează diferit cu dimensiunile. Înțelegerea default-urilor previne upload-uri master care declanșează generare derivate irositoare sau ocolește optimizarea complet.
WordPress
WordPress creează derivate scalate la upload — frecvent thumbnail (150 px), medium (300 px), medium_large (768 px), large (1024 px), și din 5.3+, versiuni scalate până la 2560 px. Upload-ul unui original 6000 px stochează totuși fișierul complet chiar dacă tema nu îl servește niciodată. **Practică recomandată:** redimensionează la cea mai largă lățime de livrare necesară (adesea 1920 px pentru hero, 1600 px pentru conținut) înainte de upload. Lasă WordPress să genereze dimensiuni mai mici dintr-un master rezonabil, nu dintr-un export cameră de 48 MP.
Temele și page builder-ele pot ignora dimensiunile WordPress și outputa originalul complet în tag-uri `<img>` — verifică comportamentul temei. Plugin-urile care adaugă conversie WebP ajută la bytes dar nu repară grile pixel supradimensionate.
Shopify
Shopify recomandă imagini produs până la **2048×2048 px** pătrat pentru zoom, cu 800–1200 px suficient pentru multe teme fără zoom profund. Fișiere peste 4472×4472 px sau 20 MB sunt respinse. Imaginile colecție și slideshow hero ar trebui să urmeze aceeași ghidare 1600–1920 px lățime ca site-urile marketing. Upload 2048 px când tema ta afișează 800 px fără srcset irosește stocare și timp sync.
Alte CMS și stack-uri headless
Contentful, Sanity, Strapi și frontend-uri headless servesc adesea imagini prin CDN-uri (Cloudinary, Imgix, Vercel Image Optimization) care redimensionează on-the-fly. Chiar și așa, upload-uri master rezonabile reduc costul transformărilor și accelerează previzualizările editor. Un upload 1920 px se transformă mai rapid decât unul 6000 px de fiecare dată când se cere o lățime nouă.
**Regulă pe platforme:** încarcă la dimensiunea maximă de livrare pe care stack-ul o va servi vreodată, nu la maximumul pe care camera îl capturează.
Când o imagine e prea mare chiar după compresie
Compresia reduce bytes per pixel. Nu poate elimina pixeli de care nu ai nevoie. O imagine e prea mare când oricare dintre acestea rămân adevărate după optimizare:
**Lățimea pixel depășește nevoia de afișare.** Un fișier 280 KB la 3000 px lățime într-un slot 400 px e prea mare — redimensionează la ~800 px, recomprimă, și același rezultat vizual poate ajunge sub 80 KB.
**Costul de decodare depășește bugetele mobile.** Telefoanele low-end se luptă cu decodarea imaginilor 4000+ px chiar sub 500 KB. Lighthouse semnalează imagini mari după dimensiune transferată și dimensiuni. Dacă timpul de decodare explodează, dimensiunile sunt remediul.
**Mai multe asset-uri supradimensionate se acumulează pe o pagină.** Doisprezece thumbnail-uri „comprimate” de 400 KB adaugă tot 4,8 MB. Fiecare thumbnail trebuie dimensionat pentru slotul lui, nu doar comprimat dintr-un hero comun.
**Funcțiile zoom nu justifică grila.** Zoom produs poate necesita 2000 px; poza autorului de blog nu. Potrivește dimensiunile modelului de interacțiune.
**Ai comprimat înainte de redimensionare.** Encodarea unui fișier 5000 px apoi scalarea în browser irosește muncă. Redimensionează mereu mai întâi — vezi redimensionează imagini pentru orice dispozitiv — apoi comprimă.
Checklist audit rapid
1. Inspectează lățimea CSS randată a fiecărui slot imagine în DevTools.
2. Înmulțește cu 2 pentru lățimea țintă fișier retina.
3. Compară cu dimensiunile intrinseci ale fișierului uploadat.
4. Dacă lățimea fișierului depășește ținta cu peste 20%, redimensionează și reexportă.
5. Comprimă după redimensionare și retestează greutatea paginii.
Checklist-uri dimensiuni pentru e-commerce și blog
Tipuri diferite de site repetă aceleași sloturi. Standardizează dimensiunile per slot ca fiecare upload să se potrivească grilei.
Pagină produs e-commerce
- **Imagine principală galerie:** 1600–2000 px lățime (2000 dacă zoom-on-hover e activ); țintă KB 150–300 KB.
- **Thumbnail-uri galerie:** 400–600 px; țintă KB 30–60 KB.
- **Card grilă categorie:** 600–800 px; țintă KB 40–80 KB.
- **Swatch-uri variantă:** 160–240 px; țintă KB sub 20 KB.
Site blog și conținut
- **Hero featured:** 1600–1920 px lățime; țintă KB 150–350 KB.
- **Imagine inline body:** 800–1200 px; țintă KB 80–180 KB.
- **Card articol related:** 600–800 px; țintă KB 40–90 KB.
- **Avatar autor:** 240–320 px; țintă KB 15–35 KB.
Landing page marketing
- **Hero full-bleed:** 1920 px lățime max; țintă KB 200–350 KB.
- **Bandă logo / badge parteneri:** 200–400 px lățime; PNG sau SVG unde e posibil.
- **Poze testimoniale:** 400–600 px; țintă KB 30–70 KB.
- **Texturi fundal:** 1200–1600 px dacă fotografice; consideră multiplicator 1,5× doar.
Publică checklist-ul acolo unde creatorii de conținut încarcă asset-uri. Consistența bate perfecțiunea punctuală pe fiecare fișier.
Greșeli dimensionale frecvente care încetinesc site-urile
**Upload original cameră peste tot.** Un master 4032 px nu poate servi eficient hero, thumbnail și slot mobile fără variante responsive.
**O singură lățime globală pentru toate imaginile.** Hero-urile au nevoie de 1600–1920 px; avatarele de 240 px. Un export unic 1200 px e greșit pentru ambele extreme.
**Ignorarea srcset și livrarea fișierelor desktop pe mobile.** Fără markup responsive, fiecare telefon descarcă cel mai lat fișier.
**Confuzia max-width în CSS cu lățimea fișierului.** `max-width: 100%` scalează afișarea; nu reduce bytes transferați dacă src pointează la un fișier 3000 px.
**Sări peste regula 2× pe imagini produs.** Pozele produs estompate reduc încrederea; fișiere subdimensionate pe ecrane 2× arată tulburi.
**Te bazezi pe auto-redimensionare CMS fără verificare.** Multe teme outputează URL-uri full-size în practică.
**Comprimare în loc de redimensionare.** Slider-ele de calitate nu pot recupera de la oversupply de 6× pixeli.
Workflow PixiqueAI practic pentru dimensiuni
Un pipeline repetabil de la master la pagină rapidă:
1. **Identifică slotul de afișare** — hero, thumbnail, inline, OG — și notează lățimea CSS din specificații design sau DevTools. 2. **Aplică regula 2×** — înmulțește lățimea CSS cu 2 pentru ținta export (plafonează hero-urile la 1920 px decât dacă zoom-ul cere mai mult). 3. **Decupează pentru compoziție** dacă raportul de aspect diferă de slot — înainte de redimensionare, nu după. 4. **Redimensionează** cu Redimensionare Poze la ținte pixel exacte. Exportă batch lățimi srcset (400, 800, 1200, 1600) dintr-un master când construiești seturi responsive. 5. **Comprimă** fiecare variantă cu Compresorul de imagini ca pas final — nu comprima un original supradimensionat sperând să sari redimensionarea. 6. **Încarcă** în CMS sau leagă în srcset cu `sizes` corect. 7. **Verifică** pe un telefon 2× și un monitor desktop la zoom 100%.
Dimensiune mai întâi, compresie a doua, markup al treilea. Ordinea aceasta ține imaginile clare unde contează și ușoare peste tot.
Concluzie: pixeli potriviți, apoi kilobytes potriviți
Site-urile rapide nu apar strivind fiecare slider la calitate minimă. Apare când fiecare slot primește un fișier a cărui grilă pixel se potrivește cât de mare apare imaginea — hero-uri la 1600–1920 px în loc de default-uri cameră, thumbnail-uri la 400–800 px în loc de hero-uri refolosite, vizitatori mobile primind variante 800 px în loc de tapet desktop.
Învață breakpoint-urile layout-ului, exportă scări srcset care le corespund, aplică regula retina 2× unde claritatea vinde, și respectă bugetele kilobyte per tip asset. Când un fișier tot pare greu după compresie, răspunsul e aproape mereu mai puțini pixeli — nu încă o trecere prin sliderul de calitate.
Redimensionează la dimensiunile de livrare, comprimă ce rămâne, și servește lățimea potrivită fiecărui dispozitiv. Paginile se încarcă mai repede, imaginile rămân clare, iar stocarea CMS nu se mai umple cu detaliu pe care niciun ecran nu îl va arăta vreodată.
Întrebări frecvente
Ce lățime în pixeli ar trebui să aibă o imagine hero pe site?+
Pentru hero-uri full-width pe layout-uri desktop moderne, exportă 1600–1920 px lățime — suficient pentru retina 2× pe un slot de ~960 px afișare, fără a livra un fișier de cameră de 4000 px. Asociază variante srcset la 800, 1200 și 1600 w ca telefoanele să descarce fișiere mai mici. Comprimă după redimensionare, nu înainte.
Cât de mari ar trebui să fie thumbnail-urile în pixeli?+
Grilă produse, carduri blog și thumbnail-uri categorie se afișează de obicei la 200–400 px lățime CSS. Exportă fișiere sursă la 400–800 px lățime — 2× lățimea afișării pentru retina — în loc să refolosești hero-ul complet. Un thumbnail de 600 px ajunge adesea sub 80 KB după compresie, pe când un original de 3000 px redimensionat rămâne umflat.
Ce este regula retina 2× pentru imagini web?+
Dacă o imagine se afișează la 400 px lățime în CSS, livrează un fișier de aproximativ 800 px lățime pentru randare clară pe ecrane cu densitate 2×. Multiplicatorul se aplică dimensiunilor în pixeli, nu dimensiunii fișierului. Peste 2× rar îmbunătățește calitatea vizibilă, dar crește mereu bytes.
Ce lățimi srcset ar trebui să export?+
O scară practică pentru imagini de conținut: 400w, 800w, 1200w, 1600w. Hero-urile full-bleed pot adăuga 1920w. Potrivește valorile w cu breakpoint-urile layout-ului ca browserul să nu descarce niciodată un fișier cu mai mult de un pas peste ce viewport-ul necesită.
Când e o imagine prea mare chiar și după compresie?+
Când dimensiunile în pixeli depășesc încă dimensiunea de afișare. Un WebP de 250 KB la 3200 px lățime încărcat într-un slot de 600 px irosește bandă — browserul redimensionează în jos și ai plătit transfer pentru pixeli nefolosiți. Redimensionează la dimensiunile de livrare mai întâi; compresia nu repară overserving-ul.
Care sunt limitele tipice de dimensiune imagini în WordPress și Shopify?+
WordPress generează adesea derivate la 150, 300, 768, 1024 și 1536 px automat, dar acceptă totuși originaluri supradimensionate care umflă stocarea. Shopify recomandă imagini produs în jur de 2048 px pătrat maxim. Încarcă la dimensiunile țintă finale când CMS-ul tău nu redimensionează la ingest — nu te baza pe compresie singură pentru a salva un upload de 6000 px.
