Nei precedenti script, ci siamo trovati spesso a parlare delle immagini e di come siano belle, ma a volte complesse da integrare nel nostro layout a causa delle dimensioni, del punto di taglio o addirittura del peso delle stesse.
Oggi andremo proprio a risolvere questo ultimo punto, utilizzando un parametro fornito dal tag , il quale ci consentirà di caricare la giusta immagine alla giusta risoluzione. Poiché un sito internet può essere fruito sia da mobile che da fisso con differenti risoluzioni, e non è raro osservare che le risoluzioni mobile - retina display - riescano a visualizzare un'immagine molto più grande rispetto ai normali monitor.
Sarà, dunque, nostro compito riuscire a fornire la giusta immagine alla giusta risoluzione e, per fare questo, utilizzeremo l'attributo srcset del tag img.
<img src="default.jpg" srcset="default.jpg 500w, defaultX2.jpg 1000w, defaultX3.jpg 1500w">
In questo modo, sarà il browser stesso a occuparsi dell'immagine più adeguata da scaricare, basandosi sulla grandezza della viewport corrente.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Creazione di componenti personalizzati in React.js con Tailwind CSS
Configurare policy CORS in Azure Container Apps
Utilizzare la session affinity con Azure Container Apps
Evitare il flickering dei componenti nel prerender di Blazor 8
Sfruttare i KeyedService in un'applicazione Blazor in .NET 8
Sfruttare lo streaming di una chiamata Http da Blazor
Eseguire query manipolando le liste contenute in un oggetto mappato verso una colonna JSON
Inizializzare i container in Azure Container Apps
Gestire domini wildcard in Azure Container Apps
Evitare la command injection in un workflow di GitHub
Limitare le richieste lato server con l'interactive routing di Blazor 8
Semplificare il deployment di siti statici con Azure Static Web App
I più letti di oggi
- segui live #futuredecoded da Roma dalle 9:30 su http://www.communitydays.it
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- #wcfRIAservices è pronto: http://u.aspitalia.com/d4. se vuoi un'introduzione, la nostra è su http://u.aspitalia.com/d3
- Cambiare la chiave di partizionamento di Azure Cosmos DB