Generatore di Immagini Segnaposto

Genera immagini segnaposto in qualsiasi dimensione, con colori e testo personalizzati — output istantaneo in PNG o SVG, creato interamente offline senza alcuna richiesta al server.

225 visualizzazioni

Perché Designer e Sviluppatori Usano le Immagini Segnaposto

Molto prima che le foto reali, le illustrazioni o gli scatti di prodotto di un sito web siano pronti, qualcuno deve comunque vedere come appare la pagina con le immagini al loro posto. Un layout costruito interamente con riquadri grigi vuoti o icone di immagine mancante è fuorviante — i margini, le proporzioni e il modo in cui il testo si avvolge attorno a un'immagine si comportano tutti diversamente quando qualcosa occupa realmente quello spazio. Un'immagine segnaposto risolve il problema sostituendo temporaneamente la risorsa finale: ha la larghezza e l'altezza corrette, occupa il posto giusto nella griglia e permette a un designer o sviluppatore di valutare se il layout funziona, senza che il contenuto definitivo debba già esistere. Il contenuto del segnaposto in sé — il suo colore, la sua etichetta — è deliberatamente irrilevante; ciò che conta è che le sue dimensioni e proporzioni corrispondano a quelle che avrà l'immagine reale.

È per questo che i servizi di immagini segnaposto più diffusi funzionano tradizionalmente codificando la dimensione direttamente in un URL, ad esempio richiedendo un'immagine 800×600 e ricevendo indietro un rettangolo grigio con stampato sopra "800 × 600". Anche questa dimensione stampata è utile di per sé: permette a chiunque dia un'occhiata al mockup di confermare istantaneamente che lo spazio dell'immagine ha la dimensione prevista, senza dover ispezionare l'HTML. Questo strumento segue la stessa convenzione — lascia vuoto il campo di testo e il rettangolo verrà etichettato automaticamente con la propria larghezza e altezza, oppure inserisci un testo personalizzato per anteprimare una didascalia, un nome di marca fittizio o qualsiasi altra cosa che debba stare dentro quella casella.

Perché l'SVG Può Essere un Formato Segnaposto Migliore del PNG

Un segnaposto PNG è una griglia di pixel: un rettangolo 800×600 a tinta unita con testo deve comunque memorizzare informazioni di colore per tutti i 480.000 pixel, anche se la stragrande maggioranza di essi è di un unico colore uniforme. Un segnaposto SVG, al contrario, non è affatto fatto di pixel — è un breve blocco di testo che descrive delle forme: "disegna un rettangolo di questa larghezza e altezza, riempito con questo colore, poi disegna questo testo centrato al suo interno." Per un segnaposto semplice a colore unito più testo, come quelli creati da questo strumento, questa descrizione occupa tipicamente poche centinaia di byte, drasticamente meno del PNG equivalente. L'SVG ha un secondo vantaggio ancora più importante per i segnaposto usati in un layout responsivo: essendo definito da istruzioni matematiche di forma anziché da una griglia di pixel fissa, può essere ingrandito o rimpicciolito a qualsiasi dimensione senza perdita di qualità o pixellatura, mentre un PNG allungato oltre la sua risoluzione nativa diventa visibilmente sfocato.

Entrambi i formati vengono generati qui allo stesso modo: viene disegnato un rettangolo riempito con il colore di sfondo scelto, e il testo dell'etichetta viene centrato al suo interno sia orizzontalmente che verticalmente, con la dimensione scalata in proporzione alle dimensioni del riquadro affinché un segnaposto piccolo non venga sopraffatto da un testo troppo grande. La versione PNG viene renderizzata su un elemento canvas HTML5 ed esportata con canvas.toDataURL(); la versione SVG viene costruita direttamente come stringa XML contenente un elemento <rect> e un elemento <text>, e scaricata come file. A differenza dei servizi segnaposto che recuperano un'immagine da un URL remoto — una vera richiesta di rete ogni volta che la pagina viene caricata — qui tutto avviene localmente: nessuna richiesta lascia mai il browser, quindi non c'è nulla che possa fallire se quel servizio esterno smette di funzionare, né alcun limite di dimensione imposto dal server di qualcun altro.

Domande Frequenti

Perché usare un segnaposto grigio invece di lasciare semplicemente lo spazio vuoto?

Uno spazio vuoto collassa o si comporta in modo imprevedibile a seconda del layout, mentre un segnaposto con la larghezza e l'altezza corrette occupa quello spazio esattamente come farà l'immagine reale in seguito — così puoi valutare spaziatura, allineamento e ritorno a capo del testo prima che la risorsa finale esista.

Qual è la differenza reale tra output PNG e SVG?

Il PNG è una griglia fissa di pixel generata su un elemento canvas; l'SVG è un piccolo blocco di istruzioni vettoriali (un rettangolo più testo centrato) che descrive matematicamente la stessa immagine. Per segnaposto semplici a colore unito, il file SVG è tipicamente molto più piccolo e può essere ridimensionato a qualsiasi dimensione senza perdita di qualità, mentre un PNG allungato risulterà sfocato.

Lasciare vuoto il campo di testo rompe qualcosa?

No — se non viene inserito alcun testo personalizzato, lo strumento etichetta automaticamente il segnaposto con la propria larghezza e altezza, come "800 × 600", la stessa convenzione usata dalla maggior parte dei servizi di immagini segnaposto.

Generare qui un segnaposto effettua qualche richiesta di rete?

No. Sia il PNG che l'SVG vengono costruiti interamente con operazioni locali su canvas e stringhe nel tuo browser; nulla viene recuperato da, o inviato a, alcun server.

I colori di sfondo e del testo possono essere qualsiasi, anche corrispondenti a una palette di marca?

Sì — entrambi i colori vengono impostati con un selettore colore standard, quindi si può usare qualsiasi valore esadecimale, inclusi i colori esatti di un brand, per anteprimare come apparirà un segnaposto rispetto al resto di un design system.

Commenti

Ancora nessun commento — scrivi il primo!

Strumenti Simili