it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Come usare HTML5 Elemento per ottenere un'immagine reattiva

Il Responsive Design può essere qui per rimanere, ma ci sono molti problemi che devono essere affrontati quando si tratta di rendere le immagini reattive . Sebbene le immagini reattive si ridimensionino automaticamente sulla dimensione della vista (che è tecnicamente semplice), un problema che gli utenti devono affrontare è che il punto della voce dell'immagine diventa appena visibile quando l'immagine diventa troppo piccola .

Il consenso ideale tra gli sviluppatori web è che anche la dimensione reale dovrebbe essere reattiva . Il browser dovrebbe essere in grado di caricare immagini più piccole o più grandi in base alla dimensione del viewport. In questo modo possiamo dirigere e fornire la migliore proporzione dell'immagine piuttosto che l'immagine ridotta (come mostrato).

È picture che entra in gioco l'elemento picture HTML5. L' picture ci consente di fornire più sorgenti di immagini e di controllare il recapito tramite Media Queries. Sebbene non ci siano ancora browser che implementano questo elemento, possiamo usare un polyfill chiamato Picturefill per farlo. Vediamo come è fatto, vero?

Iniziare

Picturefill è una libreria JavaScript sviluppata da Filament Group. Ci consente di utilizzare l'elemento picture ora. Per iniziare, scarica lo script nel repository Github e inserisci picturefill.js o picturefill.min.js . Picurefill è una libreria JavaScript autonoma che non richiede l'utilizzo di altre librerie. Puoi semplicemente aggiungerlo nel tag head .

L'immagine

Ho preparato un'immagine in tre dimensioni diverse, come segue. L'immagine è stata ritagliata per preservare l'attenzione sulla persona nell'immagine. Il piano qui è che mostreremo la dimensione più piccola in piccoli schermi e l'immagine più grande in schermi di grandi dimensioni.

Utilizzando Picture Element

Picturefill può funzionare in due modi: possiamo incorporare srcset nel tag img o utilizzare l'elemento picture . Qui opteremo per l'elemento picture in quanto è più gestibile, più facile da capire e più leggibile.

Simile agli elementi video e audio, l' picture avvolge più elementi source che puntano alla sorgente dell'immagine, come segue.

L'elemento source, come puoi vedere dallo snippet di codice precedente, è impostato con media attributo media . In questo attributo, specifichiamo il punto di interruzione della vista su cui deve essere presentata l'immagine. Puoi vedere immediatamente l'effetto.

Controlla la pagina demo e ridimensiona la dimensione della finestra, dovresti trovare l'immagine mostrata nella larghezza della finestra specificata.

Picturefill per WordPress

Se stai usando WordPress, puoi usare un plugin chiamato Picturefill.WP che ti permette di implementare l'elemento picture in WordPress, senza problemi. Basta caricare e incorporare la tua immagine come al solito, e questo plugin si occuperà del resto.

Pensiero finale

L'elemento picture è una grande aggiunta in HTML5. Abbiamo un maggiore controllo sulla dimensione e sulla dimensione dell'immagine che il browser dovrebbe presentare. E con picturefill possiamo usare questo nuovo elemento al momento anche se nessun browser lo ha ancora implementato. Picturefill funziona in una vasta gamma di browser, incluso in IE (anche se con alcune avvertenze).

Infine, guarda la demo e scarica il codice sorgente qui sotto.

  • dimostrazione
  • Scarica fonte

API di codice postale gratuita che ogni sviluppatore dovrebbe conoscere

API di codice postale gratuita che ogni sviluppatore dovrebbe conoscere

Gli Stati Uniti sono pieni di codici postali regolati dalla USPS. Questi possono creare confusione per organizzare manualmente.L' API di codice postale gratuita è molto più semplice e rende il trasporto di codici postali un gioco da ragazzi. Al momento funziona solo per gli Stati Uniti, ma potrebbe facilmente espandersi in tutto il mondo con una trazione sufficiente.

(Consigli tecnici e di design)

5 Internet Act che ripristineranno la tua fede nell'umanità

5 Internet Act che ripristineranno la tua fede nell'umanità

Stanco delle vibrazioni negative che hai avuto durante tutto l'anno? Se ti sembra che la tua vita pacifica venga sradicata dal suo nucleo con notizie scoraggianti, fai una pausa. Ristabilisci la fede con storie di benessere e trova conforto nel sapere che ci sono molte cose buone là fuori, perché in fondo a tutti noi piace andare in Paradiso, anche se alcuni di noi non ci credono.F

(Consigli tecnici e di design)