<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>layout immagini responsive - Web Design | Creazione Siti Internet</title>
	<atom:link href="https://www.mrtux.it/tag/layout-immagini-responsive/feed" rel="self" type="application/rss+xml" />
	<link>https://www.mrtux.it</link>
	<description>Sviluppo Siti Web - Assistenza WordPress</description>
	<lastBuildDate>Sat, 20 Jun 2026 15:28:25 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://www.mrtux.it/wp-content/uploads/2022/06/favicon-150x150.png</url>
	<title>layout immagini responsive - Web Design | Creazione Siti Internet</title>
	<link>https://www.mrtux.it</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Divi 5 Aspect Ratio, Image Framing e Image Preset: guida pratica 2026</title>
		<link>https://www.mrtux.it/divi-5-aspect-ratio-image-framing-preset-2026</link>
					<comments>https://www.mrtux.it/divi-5-aspect-ratio-image-framing-preset-2026#respond</comments>
		
		<dc:creator><![CDATA[Emilio Petrozzi]]></dc:creator>
		<pubDate>Sat, 20 Jun 2026 15:28:23 +0000</pubDate>
				<category><![CDATA[sviluppo-web]]></category>
		<category><![CDATA[design system Divi]]></category>
		<category><![CDATA[Divi 5 Aspect Ratio]]></category>
		<category><![CDATA[Image Framing Divi]]></category>
		<category><![CDATA[Image Preset Divi 5]]></category>
		<category><![CDATA[layout immagini responsive]]></category>
		<category><![CDATA[Loop Builder Divi]]></category>
		<category><![CDATA[Object Fit CSS]]></category>
		<guid isPermaLink="false">https://www.mrtux.it/divi-5-aspect-ratio-image-framing-e-image-preset-guida-pratica-2026</guid>

					<description><![CDATA[Divi 5 Aspect Ratio, Image Framing e Image Preset rilasciati il 13 giugno 2026: layout immagini responsive senza preprocessing, preset riusabili e combinazione con Variable Generator.]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">La fine del preprocessing immagini obbligatorio</h2>



<p class="wp-block-paragraph">Fino a giugno 2026, mantenere una griglia di immagini WordPress visivamente coerente significava una di due cose: passare 30 minuti in Photoshop o Affinity Photo a ritagliare ogni singola immagine alle stesse dimensioni, oppure accettare il disallineamento e sperare che il cliente non se ne accorgesse. Il 13 giugno 2026 Elegant Themes ha rilasciato un set di tre funzionalità coordinate per Divi 5 che ribaltano il problema: <strong>Aspect Ratio</strong> (controllo proporzionale dell&#x27;elemento), <strong>Image Framing</strong> (Object Fit e Object Position) e <strong>Image Preset</strong> (preset riusabile per riutilizzare le stesse regole su moduli diversi). Sono tre funzionalità che funzionano da sole ma che diventano un <em>layer di design system mancante</em> quando sono combinate.</p>



<p class="wp-block-paragraph">Per uno sviluppatore WordPress che gestisce siti editoriali, e-commerce WooCommerce con griglia prodotti, o portfolio fotografici, è un cambio di flusso di lavoro: non devi più pre-processare le immagini in tooling esterno, perché la coerenza del layout diventa una proprietà del Visual Builder, non del file JPG. La differenza tra un sito Divi 5 con Aspect Ratio e uno senza è la stessa che c&#x27;è tra un layout fatto con CSS Grid e uno con tabelle HTML: stesso contenuto, qualità percettiva radicalmente diversa.</p>



<p class="wp-block-paragraph">Su mrtux.it abbiamo già coperto il <a href="https://www.mrtux.it/divi5-preset-design-system-ai" data-wpel-link="internal" target="_self" rel="noopener">Preset System di Divi 5</a> e il <a href="https://www.mrtux.it/generare-design-system-wordpress-ai-divi-5" data-wpel-link="internal" target="_self" rel="noopener">Variable Generator con AI</a>. Oggi entriamo nello specifico di queste tre nuove funzionalità: cosa fa ciascuna, come si combinano, quando usarle, e perché sono il tassello che mancava al design system Divi 5.</p>



<h2 class="wp-block-heading">Cosa fa Aspect Ratio e perché non è solo un &quot;resize&quot;</h2>



<p class="wp-block-paragraph">Aspect Ratio è un setting nel gruppo Sizing del Design tab di qualsiasi modulo Divi 5 che ha dimensioni (Image, Blurb, Gallery, Post Carousel, Portfolio, Icon, e la maggior parte dei moduli con contenuto visuale). Quando imposti un Aspect Ratio, Divi 5 calcola automaticamente l&#x27;altezza dell&#x27;elemento in base alla larghezza renderizzata, mantenendo la proporzione che hai scelto: 16:9, 1:1, 4:3, 3:4, 4:5, 21:9, o un ratio custom come 7:5.</p>



<h3 class="wp-block-heading">La differenza concettuale rispetto a width/height fissi</h3>



<p class="wp-block-paragraph">Se imposti un&#x27;immagine con <code>width: 400px</code> e <code>height: 300px</code> (le classiche proporzioni 4:3 in pixel fissi), quando il container si restringe a 300px su mobile, l&#x27;immagine mantiene quei 300px di altezza e crea spazio vuoto o overflow. Con Aspect Ratio, l&#x27;altezza viene ricalcolata: 300px di larghezza × (3/4) = 225px di altezza. Il layout rimane proporzionato, la griglia respira correttamente, e l&#x27;immagine non viene mai deformata.</p>



<p class="wp-block-paragraph">Questo è il vero vantaggio: <strong>Aspect Ratio è responsive-by-design</strong>, mentre width/height fissi richiedono media query manuali per ogni breakpoint. Su un blog con 200 articoli e 3 breakpoint, sono 600 regole CSS che non devi più scrivere.</p>



<h3 class="wp-block-heading">Quando usare Aspect Ratio</h3>



<p class="wp-block-paragraph">Ci sono almeno 5 pattern in Divi 5 dove Aspect Ratio è una funzionalità killer:</p>



<ul class="wp-block-list"><li><strong>Blog grid</strong>: card articolo con immagine in evidenza 16:9, garantita uguale su tutta la griglia</li><li><strong>Portfolio gallery</strong>: portfolio item con thumbnail 1:1 o 4:5, indipendentemente dall&#x27;orientamento dell&#x27;immagine originale</li><li><strong>Team grid</strong>: headshot 1:1 su tutta la griglia, anche se le foto originali sono 600×400</li><li><strong>WooCommerce product grid</strong>: 4:5 o 1:1 per le miniature, garantisce che lo store abbia un ritmo visivo coerente</li><li><strong>Hero banner</strong>: 21:9 o 16:9 con cover Object Fit, adatto a qualsiasi viewport</li></ul>



<h3 class="wp-block-heading">Limiti pratici di Aspect Ratio</h3>



<p class="wp-block-paragraph">Aspect Ratio funziona solo se l&#x27;immagine riempie il frame (con Object Fit: cover) o se viene contenuta completamente (con Object Fit: contain). Senza un Image Framing setting esplicito, Divi 5 usa lo stretch default che può deformare l&#x27;immagine. È qui che entra in gioco la seconda funzionalità del pacchetto.</p>



<h2 class="wp-block-heading">Cosa fa Image Framing e perché è il complemento necessario</h2>



<p class="wp-block-paragraph">Image Framing è il setting che dice a Divi 5 <em>come</em> l&#x27;immagine deve comportarsi dentro il frame Aspect Ratio. È il duale CSS di <code>object-fit</code> e <code>object-position</code>.</p>



<h3 class="wp-block-heading">Object Fit: 4 opzioni chiave</h3>



<p class="wp-block-paragraph">Il menu Object Fit in Image Framing offre 4 scelte che mappano esattamente le opzioni CSS standard.</p>



<ul class="wp-block-list"><li><strong>Cover</strong>: l&#x27;immagine riempie tutto il frame, tagliando le eccedenze. È la scelta giusta per il 90% dei casi (griglia prodotto, blog card, team grid). L&#x27;immagine può essere tagliata in alto/basso o ai lati, ma non viene mai deformata.</li><li><strong>Contain</strong>: l&#x27;immagine si adatta al frame mantenendo tutte le proporzioni, creando spazio vuoto (bande laterali o verticali) se le proporzioni originali non matchano. È la scelta giusta per loghi, icone, screenshot che devono essere visibili per intero.</li><li><strong>Fill</strong>: l&#x27;immagine riempie il frame allungandosi o schiacciandosi. È la scelta sbagliata quasi sempre: usa solo se hai un&#x27;immagine vettoriale (SVG) e vuoi che occupi esattamente lo spazio disponibile.</li><li><strong>None</strong>: l&#x27;immagine mantiene le sue dimensioni originali. È la scelta giusta per asset con dimensioni fisse (es. badge di certificazione) o se Aspect Ratio non è impostato e non vuoi che l&#x27;immagine venga toccata.</li></ul>



<h3 class="wp-block-heading">Object Position: dove si aggancia il ritaglio</h3>



<p class="wp-block-paragraph">Quando usi Cover, l&#x27;immagine viene ritagliata per riempire il frame. Object Position ti permette di scegliere <em>quale parte</em> dell&#x27;immagine rimane visibile. Le opzioni sono 9 allineamenti standard (top-left, top, top-right, left, center, right, bottom-left, bottom, bottom-right) più la possibilità di impostare coordinate custom in percentuale.</p>



<p class="wp-block-paragraph">Su un portfolio fotografico, questo significa che puoi sempre garantire che il viso del soggetto (tipicamente al centro) resti visibile, anche su un crop 1:1 di una foto 16:9. Su un e-commerce, significa che il prodotto rimane centrato anche su miniature 4:5 di foto 1:1.</p>



<h3 class="wp-block-heading">Combinare Aspect Ratio + Image Framing: il pattern consigliato</h3>



<p class="wp-block-paragraph">La combinazione che uso nel 90% dei casi è: <strong>Aspect Ratio 4:5 + Object Fit Cover + Object Position Center</strong>. Funziona su qualsiasi tipo di immagine, garantisce ritaglio centrato, e mantiene proporzioni coerenti su tutti i breakpoint. Per pattern specifici (es. hero image 21:9 con focus sul soggetto in alto a destra) si va su ratio custom e Object Position top-right.</p>



<h2 class="wp-block-heading">Cosa fa Image Preset e perché chiude il cerchio del design system</h2>



<p class="wp-block-paragraph">Image Preset è l&#x27;estensione del Preset System Divi 5 al gruppo Option &quot;Image&quot;. Se hai letto la guida al <a href="https://www.mrtux.it/divi5-preset-design-system-ai" data-wpel-link="internal" target="_self" rel="noopener">Preset System Divi 5</a>, sai che un Preset è un set di proprietà di stile ripristinabili che puoi applicare a più elementi. Image Preset permette di creare preset specifici per le immagini, includendo Aspect Ratio, Image Framing, Border, Shadow, Filter, e Transform.</p>



<h3 class="wp-block-heading">Esempio pratico: preset &quot;Product Card Image&quot;</h3>



<p class="wp-block-paragraph">Un e-commerce WooCommerce ha 4-5 pattern di immagine prodotto che si ripetono: card in griglia, card in carousel, featured product in homepage, immagine in pagina prodotto, thumbnail correlati. Senza Image Preset, devi configurare Aspect Ratio 4:5, Cover, Center su ognuno dei 5 pattern. Con Image Preset, crei un preset &quot;Product Card Image&quot; una volta e lo applichi a tutti i moduli immagine che devono matchare.</p>



<p class="wp-block-paragraph">Il vantaggio operativo è enorme: cambi l&#x27;Aspect Ratio da 4:5 a 1:1 e tutti i 50+ moduli immagine del sito si aggiornano. È lo stesso principio del Variable Generator (token centralizzato) applicato alle immagini. Lo sviluppatore non tocca più 50 moduli, tocca 1 preset.</p>



<h3 class="wp-block-heading">Esempio pratico: preset &quot;Editorial Hero Image&quot;</h3>



<p class="wp-block-paragraph">Su un blog editoriale, l&#x27;immagine hero degli articoli ha bisogno di un trattamento specifico: Aspect Ratio 21:9, Cover, Center, leggera ombra, nessun border-radius, filter brightness leggero per far risaltare il testo overlay. Crea un preset &quot;Editorial Hero&quot; una volta, applicalo a tutte le 200 pagine articolo del sito. Cambi un valore nel preset, 200 pagine si aggiornano in millisecondi.</p>



<h3 class="wp-block-heading">Come creare un Image Preset</h3>



<p class="wp-block-paragraph">Il flusso è identico agli altri Preset Divi 5: configuri un modulo Image con le proprietà che ti servono, vai su Design → Preset, clicca &quot;Save as Preset&quot;, dai un nome, e il preset è disponibile nella libreria. Da quel momento, ogni modulo Image (e moduli compatibili) può applicarlo con un click.</p>



<h2 class="wp-block-heading">Combinazione con Loop Builder e Variable Generator</h2>



<p class="wp-block-paragraph">Le tre nuove funzionalità trovano la loro espressione massima quando sono combinate con Loop Builder e Variable Generator, altri due pilastri del design system Divi 5.</p>



<h3 class="wp-block-heading">Pattern: Blog grid con Loop Builder + Aspect Ratio + Image Preset</h3>



<p class="wp-block-paragraph">Il Loop Builder di Divi 5 permette di creare template di card che si ripetono per ogni post del blog. Combinato con Aspect Ratio + Image Preset, puoi creare una griglia di 12 articoli con immagini perfettamente allineate in 5 minuti, senza scrivere CSS.</p>



<pre class="wp-block-code"><code># WP-CLI per verificare la consistenza delle immagini nel Loop Builder
wp eval '
  $posts = get_posts(["posts_per_page" =&gt; 12, "post_type" =&gt; "post"]);
  $report = [];
  foreach ($posts as $p) {
    $thumb = get_post_thumbnail_id($p-&gt;ID);
    if ($thumb) {
      $meta = wp_get_attachment_metadata($thumb);
      $ratio = $meta["width"] / $meta["height"];
      $report[$p-&gt;ID] = [
        "title" =&gt; $p-&gt;post_title,
        "width" =&gt; $meta["width"],
        "height" =&gt; $meta["height"],
        "ratio" =&gt; round($ratio, 2),
      ];
    }
  }
  echo "Report consistenza aspect ratio immagini:\n";
  foreach ($report as $id =&gt; $data) {
    echo "  Post $id: {$data["width"]}x{$data["height"]} (ratio {$data["ratio"]})\n";
  }
'</code></pre>



<p class="wp-block-paragraph">Questo script identifica se ci sono immagini con aspect ratio molto diversi tra loro. Se sì, è un candidato per Aspect Ratio + Image Preset. Se tutte sono simili, il preprocessing tradizionale può bastare.</p>



<h3 class="wp-block-heading">Pattern: WooCommerce con Variable Generator token + Image Preset</h3>



<p class="wp-block-paragraph">Su un e-commerce con design system multi-brand, il Variable Generator crea token come <code>--image-product-ratio: 4/5</code> e <code>--image-product-fit: cover</code>. L&#x27;Image Preset può leggere queste variabili e applicarle a tutti i moduli immagine prodotto. Risultato: cambi il ratio in un token, tutti i preset e tutti i moduli si aggiornano.</p>



<h2 class="wp-block-heading">Limiti reali di Aspect Ratio, Image Framing e Image Preset</h2>



<p class="wp-block-paragraph">Onestà intellettuale: anche queste tre funzionalità non sono perfette. Ci sono almeno 4 limiti da conoscere.</p>



<h3 class="wp-block-heading">Limite 1: Aspect Ratio su immagini con dimensioni custom può rompere layout legacy</h3>



<p class="wp-block-paragraph">Se hai un sito Divi 4 migrato a Divi 5 con immagini che avevano width/height fissi, attivare Aspect Ratio può rompere il layout esistente. Soluzione: fare un audit pre-migrazione con lo script WP-CLI qui sopra e decidere modulo per modulo.</p>



<h3 class="wp-block-heading">Limite 2: Image Preset non è compatibile con tutti i moduli</h3>



<p class="wp-block-paragraph">Alcuni moduli custom di terze parti o moduli Divi 5 meno recenti potrebbero non supportare il Preset System per le immagini. Verifica sempre la compatibilità del modulo prima di pianificare un rollout su larga scala.</p>



<h3 class="wp-block-heading">Limite 3: Loop Builder + Aspect Ratio ha quirk su mobile Safari</h3>



<p class="wp-block-paragraph">Su Safari iOS, la combinazione Loop Builder + Aspect Ratio + Object Fit Cover può mostrare un pixel di spazio vuoto sotto l&#x27;immagine in alcuni casi. È un bug noto di WebKit. Workaround: aggiungere <code>display: block</code> all&#x27;immagine via CSS custom.</p>



<h3 class="wp-block-heading">Limite 4: nessun Aspect Ratio per video embed</h3>



<p class="wp-block-paragraph">I video YouTube/Vimeo embeddati in Divi 5 non supportano Aspect Ratio nello stesso modo delle immagini. Per il 16:9 video ratio serve ancora il classico trick del padding-bottom 56.25% nel wrapper.</p>



<h2 class="wp-block-heading">Quando NON usare Aspect Ratio + Image Framing</h2>



<p class="wp-block-paragraph">Ci sono almeno 3 scenari in cui queste funzionalità sono overengineering.</p>



<h3 class="wp-block-heading">Scenario A: sito con 5 pagine e zero griglie</h3>



<p class="wp-block-paragraph">Se il sito è un portfolio one-shot o un sito vetrina di 5 pagine senza griglie, blog, o shop, Aspect Ratio è inutile. Meglio preprocessing delle immagini con uno strumento come Squoosh o Affinity Photo batch.</p>



<h3 class="wp-block-heading">Scenario B: immagini con aspect ratio originale importante</h3>



<p class="wp-block-paragraph">Se il cliente fornisce immagini con aspect ratio specifico (es. foto di food che devono essere orizzontali 3:2, non quadrate), forzare Aspect Ratio 1:1 può creare crop indesiderati. Meglio rispettare il ratio originale e fare preprocessing.</p>



<h3 class="wp-block-heading">Scenario C: hai bisogno di animazioni image-reveal</h3>



<p class="wp-block-paragraph">Se il tuo effetto grafico prevede animazioni di image reveal (clip-path animato, scale-up, parallax), Aspect Ratio + Image Framing possono interferire con le animazioni. Per effetti avanzati, custom CSS o un framework come GSAP è ancora la strada.</p>



<h2 class="wp-block-heading">Setup pratico: configurare 3 Image Preset in 15 minuti</h2>



<p class="wp-block-paragraph">Vediamo un workflow reale per creare 3 Image Preset pronti all&#x27;uso in un sito editoriale.</p>



<h3 class="wp-block-heading">Preset 1: &quot;Card Blog&quot;</h3>



<p class="wp-block-paragraph">Configurazione modulo Image:</p>



<ul class="wp-block-list"><li>Aspect Ratio: 16:9</li><li>Object Fit: Cover</li><li>Object Position: Center</li><li>Border Radius: 8px</li><li>Box Shadow: 0 2px 8px rgba(0, 0, 0, 0.1)</li><li>Filter: Brightness 100% (default)</li></ul>



<p class="wp-block-paragraph">Salva come Preset con nome &quot;Card Blog&quot;. Applica a tutti i moduli Image nelle card articolo del blog.</p>



<h3 class="wp-block-heading">Preset 2: &quot;Hero Editorial&quot;</h3>



<p class="wp-block-paragraph">Configurazione:</p>



<ul class="wp-block-list"><li>Aspect Ratio: 21:9</li><li>Object Fit: Cover</li><li>Object Position: Center</li><li>Border Radius: 0</li><li>Box Shadow: nessuna</li><li>Filter: Brightness 75% (per favorire leggibilità testo overlay)</li><li>Transform: Scale 1.0 hover Scale 1.05 (zoom leggero on hover)</li></ul>



<p class="wp-block-paragraph">Salva come Preset con nome &quot;Hero Editorial&quot;. Applica al modulo Image in tutti gli articoli del blog.</p>



<h3 class="wp-block-heading">Preset 3: &quot;Product Card&quot;</h3>



<p class="wp-block-paragraph">Configurazione:</p>



<ul class="wp-block-list"><li>Aspect Ratio: 4:5</li><li>Object Fit: Cover</li><li>Object Position: Center</li><li>Border Radius: 12px</li><li>Box Shadow: 0 4px 16px rgba(0, 0, 0, 0.08)</li><li>Filter: Saturate 110%</li></ul>



<p class="wp-block-paragraph">Salva come Preset con nome &quot;Product Card&quot;. Applica a tutti i moduli Image in WooCommerce product grid.</p>



<h3 class="wp-block-heading">Audit e governance dei Preset</h3>



<p class="wp-block-paragraph">Dopo aver creato i preset, è buona pratica fare un audit mensile per verificare che i Preset vengano effettivamente applicati (e non overridden da configurazioni locali sui singoli moduli):</p>



<pre class="wp-block-code"><code># WP-CLI: trova moduli Image che NON usano un Preset
wp eval '
  global $wpdb;
  $results = $wpdb-&gt;get_results("
    SELECT p.ID, p.post_title, pm.meta_value
    FROM {$wpdb-&gt;posts} p
    INNER JOIN {$wpdb-&gt;postmeta} pm ON p.ID = pm.post_id
    WHERE pm.meta_key = "_et_pb_module_attributes"
    AND pm.meta_value LIKE "%image%"
  ");
  $without_preset = 0;
  foreach ($results as $r) {
    $attrs = maybe_unserialize($r-&gt;meta_value);
    if (!isset($attrs["image_preset"]) || empty($attrs["image_preset"])) {
      $without_preset++;
      echo "Modulo senza preset: Post {$r-&gt;ID} - {$r-&gt;post_title}\n";
    }
  }
  echo "\nTotale moduli Image senza Preset: $without_preset\n";
'</code></pre>



<h2 class="wp-block-heading">Domande frequenti su Divi 5 Aspect Ratio e Image Preset</h2>



<p class="wp-block-paragraph"><strong>Aspect Ratio funziona anche con immagini SVG?</strong></p>



<p class="wp-block-paragraph">Sì, Aspect Ratio funziona con qualsiasi immagine, incluse SVG, PNG, JPG, WebP, AVIF. Per SVG è particolarmente utile perché permette di mantenere le proporzioni del vettoriale in qualsiasi container.</p>



<p class="wp-block-paragraph"><strong>Image Preset sovrascrive il CSS custom del modulo?</strong></p>



<p class="wp-block-paragraph">Sì, Image Preset ha priorità sul CSS custom del modulo. Se devi fare un&#x27;eccezione su un singolo modulo, puoi applicare un Preset locale invece del Preset globale, oppure usare il Free Form CSS per override puntuali.</p>



<p class="wp-block-paragraph"><strong>Posso esportare Image Preset tra siti Divi 5 diversi?</strong></p>



<p class="wp-block-paragraph">Sì, il Preset System Divi 5 supporta export/import JSON. Vai su Divi → Preset Manager → Export, seleziona i Preset immagine, e importali nel nuovo sito. È il metodo consigliato per agenzie che gestiscono più siti dello stesso cliente o dello stesso settore.</p>



<p class="wp-block-paragraph"><strong>Come interagisce Aspect Ratio con il Lazy Load nativo di WordPress?</strong></p>



<p class="wp-block-paragraph">Aspect Ratio è CSS puro e funziona indipendentemente dal lazy load. WordPress aggiunge l&#x27;attributo <code>loading=&quot;lazy&quot;</code> alle immagini, ma il browser gestisce correttamente le proporzioni anche prima che l&#x27;immagine sia caricata, evitando il classico salto di layout (CLS).</p>



<p class="wp-block-paragraph"><strong>Aspect Ratio ha impatto sulle performance?</strong></p>



<p class="wp-block-paragraph">No, Aspect Ratio è gestito dal browser via CSS aspect-ratio property, che è una feature performante. Anzi, <strong>migliora</strong> il CLS (Cumulative Layout Shift) perché le proporzioni sono definite prima del caricamento dell&#x27;immagine.</p>



<p class="wp-block-paragraph"><strong>Posso usare Aspect Ratio con Loop Builder di WooCommerce?</strong></p>



<p class="wp-block-paragraph">Sì, e anzi è il pattern d&#x27;uso più potente. Loop Builder ripete un template di modulo per ogni prodotto/post del loop, e Aspect Ratio garantisce che tutte le iterazioni abbiano la stessa dimensione. Risultato: griglia WooCommerce con immagini perfettamente allineate senza preprocessing.</p>



<p class="wp-block-paragraph"><strong>L&#x27;Object Position center è sempre la scelta giusta?</strong></p>



<p class="wp-block-paragraph">No, dipende dal contenuto dell&#x27;immagine. Per foto di prodotto con prodotto centrato, sì. Per foto di food o paesaggi, top-center o bottom-center può essere meglio. La regola pratica è: testa su 3-4 immagini rappresentative del tuo dataset e scegli il valore che produce il crop migliore.</p>



<h2 class="wp-block-heading">Conclusione: design system per le immagini, non solo per i colori</h2>



<p class="wp-block-paragraph">Aspect Ratio, Image Framing e Image Preset sono il tassello che mancava al design system Divi 5. Fino a giugno 2026, il sistema era forte su colori, typography e spacing, ma debole sulle immagini: le proporzioni e i trattamenti visivi rimanevano un problema di preprocessing esterno. Con queste tre funzionalità coordinate, anche le immagini diventano un <em>cittadino di prima classe</em> del design system.</p>



<p class="wp-block-paragraph">Per uno sviluppatore WordPress, significa meno tempo passato in Photoshop, meno dipendenza da tool esterni, e un flusso di lavoro che vive interamente dentro il Visual Builder. Per un&#x27;agenzia che gestisce molti siti Divi 5, significa design system veramente riutilizzabile, dove un cambio di preset si propaga a 50 siti senza toccare un&#x27;immagine.</p>



<p class="wp-block-paragraph">La combinazione con Variable Generator e Loop Builder rende il quadro completo: token per i colori, token per la tipografia, Aspect Ratio per le immagini, Preset per i componenti. Il design system Divi 5 del 2026 non ha più gap evidenti rispetto a framework CSS nativi come Tailwind, e in più ha il vantaggio di essere visuale.</p>



<h2 class="wp-block-heading">Riferimenti utili per approfondire</h2>



<ul class="wp-block-list"><li><a href="https://www.elegantthemes.com/blog/divi-resources/exploring-divi-5s-new-ratio-framing-settings" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Elegant Themes: Exploring Divi 5&#x27;s New Ratio &amp; Framing Settings</a> - articolo ufficiale del 13 giugno 2026 su Aspect Ratio, Image Framing, Image Preset</li><li><a href="https://www.elegantthemes.com/blog/divi-resources/divi-5-8-release-notes" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Elegant Themes: Divi 5.8 Release Notes</a> - changelog 5.8 del 20 giugno 2026 con 66 fix e Customizable Workspaces</li><li><a href="https://www.elegantthemes.com/blog/theme-releases/divi-ai-for-divi-5" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Elegant Themes: Introducing Divi AI for Divi 5</a> - integrazione AI per generazione preset assistita</li><li><a href="https://www.mrtux.it/divi5-preset-design-system-ai" data-wpel-link="internal" target="_self" rel="noopener">Divi 5 preset e design system AI: cosa cambia per chi sviluppa temi WordPress</a> - architettura completa del Preset System Divi 5</li><li><a href="https://www.mrtux.it/generare-design-system-wordpress-ai-divi-5" data-wpel-link="internal" target="_self" rel="noopener">Generare design system WordPress con AI e Divi 5</a> - Variable Generator + AI workflow</li><li><a href="https://www.mrtux.it/divi5-workspaces-agenzia-multi-ruolo" data-wpel-link="internal" target="_self" rel="noopener">Divi 5 Workspaces per agenzia multi-ruolo: setup pratico</a> - Workspaces Divi 5 per team agenzia</li><li><a href="https://www.mrtux.it/toolchain-agenzia-wordpress-moderna-2026" data-wpel-link="internal" target="_self" rel="noopener">Toolchain agenzia WordPress moderna 2026: guida pratica completa</a> - toolchain completa con Divi 5 e Claude Code</li><li><a href="https://www.mrtux.it/migliori-ai-website-builder-wordpress-2026" data-wpel-link="internal" target="_self" rel="noopener">Migliori AI website builder WordPress 2026: guida tecnica</a> - confronto page builder con AI integrata</li><li><a href="https://www.mrtux.it/web-design-2026-9-leggi-sito" data-wpel-link="internal" target="_self" rel="noopener">Web Design 2026: 9 leggi che separano un sito da 500€ da uno da 50.000€</a> - principi di design system che governano Aspect Ratio e Preset</li><li><a href="https://www.mrtux.it/strumenti-grafica-web-2026-sistemi-design-agentici" data-wpel-link="internal" target="_self" rel="noopener">Strumenti di grafica web 2026: dai pixel ai sistemi di design agentici</a> - panoramica tool 2026</li><li><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/aspect-ratio" target="_blank" rel="noopener nofollow external" data-wpel-link="external">MDN: CSS aspect-ratio property</a> - specifica tecnica CSS aspect-ratio</li><li><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit" target="_blank" rel="noopener nofollow external" data-wpel-link="external">MDN: CSS object-fit property</a> - specifica tecnica object-fit con valori cover, contain, fill, none</li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.mrtux.it/divi-5-aspect-ratio-image-framing-preset-2026/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
