Qual è il consenso generale sul caricamento preventivamente le immagini sulle pagine web?
-
13-09-2019 - |
Domanda
Così mi sono chiesto per un po ', attualmente sto costruendo un sito web che è molto orientato immagine. Che cosa la gente pensa di precaricamento immagini? Come lo fanno? (Javascript contro di visualizzazione: nessuna css).
Dato che gli utenti cosa ne pensi di esso? Ha la velocità acquisita durante l'utilizzo del sito web giustificare il tempo supplementare che avete a spendere in attesa che si carichi?
Dal punto di stand di un programmatore, che cosa è migliore pratica?
Soluzione
Se si hanno veramente a precaricare (ad esempio per le immagini di rollover), sicuramente usare i CSS. JavaScript può essere bloccato, e non si può fare affidamento su di esso.
Altri suggerimenti
Invece di pre-caricamento di più immagini, vi consiglio di utilizzare CSS Sprites: http://css-tricks.com/css-sprites/
Il che è una tecnica in cui si consolidano più immagini in una singola immagine (e di utilizzare background-position per selezionare la porzione corretta) per ridurre il numero di richieste HTTP al server web e ridurre il tempo complessivo di caricamento della pagina.