Guide

Creare una schermata di caricamento per il proprio sito web | Guide HTML5

La guida semplice e pratica che spiega come creare facilmente una schermata di caricamento per il tuo sito web HTML5! Le nostre guide sono le più chiare e semplici sul web!

schermata-caricamento

Come creare una schermata di caricamento in HTML5

La guida semplice e pratica

Il caricamento delle nostre pagine web a volte può richiedere un po’ di tempo.
Vedere tutte le immagini e le parti del sito visualizzarsi “a scatti” una dopo l’altra può essere veramente sgradevole.
Dunque perché non mostrare all’utente una bella schermata di caricamento che andrà a svanire con un bell’effetto piacevole da guardare?
Ecco come fare, passo per passo:
Per prima cosa scaricatevi da Google una bella gif di caricamento che vi piace.
Ora andiamo a creare un box (div) all’inizio della nostra pagina web:

<html>
    <head>
        <!-- Le vostre cose -->
    </head>
    <body>
        <!-- Box relativo alla schermata di caricamento -->
        <div id="schermata_caricamento">
            <p>Caricamento</p>
            <img src="Immagini/Caricamento.gif">
        </div>
        <!-- Il resto della vostra pagina... -->
        <!-- Librerie JavaScript incluse -->
        <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
    </body>
</html>

 
A questo punto dovremo rendere in nostro div in grado di coprire la nostra intera pagina, usiamo il CSS:

/* Regole relative alla schermata di caricamento */
#schermata_caricamento
{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: white;
}
#schermata_caricamento > p
{
    text-align: center;
    margin-top: 5%;
}
#schermata_caricamento > img
{
    display: block;
    margin: 0 auto;
    width: 17%;
}

 
Una volta caricata la pagina il div deve scomparire, dunque aggiungiamo alla fine della pagina uno script in JavaScript. In questo caso nella pagina è presente anche la libreria jQuery:

// Faccio sparire la schermata di caricamento
$("#schermata_caricamento").fadeOut(500);

Abbiamo finito, semplice vero?
 

Riassumiamo in modo facile come funziona!

All’inizio della pagina HTML verrà creato un div (che rappresenta la nostra “pagina” di caricamento) che coprirà l’intero schermo, nascondendo al di sotto di esso gli altri elementi che staranno caricando.
Una volta che il browser sarà arrivato a caricare la fine della pagina HTML che contiene lo script verrà dunque attivato quest’ultimo che nasconderà la schermata di caricamento con un’animazione.

Articoli correlati

Vedi tutti
creare blog aziendale

Creare un blog aziendale – in 4 passi, facilmente

Hai capito che per fare business conviene aprire un blog aziendale ma non sai da dove iniziare. Se ho indovinato, ho una bella notizia: in questo articolo ti spiegherò esattamente cosa fare – avrai aperto il tuo blog entro oggi! 1 – Blog aziendale, da zero con WordPress La prima cosa da fare è creare […]

Leggi articolo

Cosa rende Coders Italia differente

Perché Codersitalia?

Know-how da multinazionale tech, con tempi e costi da software house indipendente. Investimenti proporzionati al risultato e un'assistenza presente ed efficace.

Tecnologie avanzate, a misura di PMI Portiamo nelle piccole e medie imprese metodi, esperienza e tecnologie da contesti tech d'avanguardia, inclusa l'AI: soluzioni evolute, pratiche e senza investimenti da grande azienda. Innovazione accessibile per PMI
Costi proporzionati al risultato Evitiamo pacchetti gonfiati, moduli venduti a pezzi e aumenti difficili da giustificare. Il costo deve essere coerente con l'impatto reale per la vostra azienda. Costi proporzionati al valore
Gestione chiara e trasparente Niente ticket macchinosi o risposte vaghe: avete un referente, tempi chiari, aggiornamenti comprensibili e confini definiti tra incluso ed extra. Referente, tempi e confini chiari

Analisi gratuita

Richiedi un'analisi gratuita.

Analizziamo il contesto, i problemi principali e le possibili strade per intervenire con una soluzione proporzionata.

+39 02 73103 524