Casa Audio Che cos'è l'archiviazione locale HTML5? - definizione da techopedia

Che cos'è l'archiviazione locale HTML5? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa archiviazione locale HTML5?

L'archiviazione locale HTML5 è un componente dell'interfaccia di programmazione dell'applicazione di archiviazione Web. È un metodo mediante il quale le pagine Web memorizzano localmente coppie chiave / valore denominate all'interno del browser Web di un client. Simile ai cookie, questi dati salvati esistono - anche quando si chiude una scheda del browser, si naviga lontano da un sito Web corrente, si esce da una scheda del browser o si chiude un browser principale. A differenza dei cookie, questi dati non vengono trasferiti al server Web remoto a meno che non vengano inviati manualmente. Poiché l'archiviazione locale HTML5 è nativamente integrata nei browser Web, è disponibile senza plug-in di browser di terze parti. È descritto nelle specifiche HTML5.


L'archiviazione locale viene utilizzata principalmente per archiviare e recuperare dati in pagine HTML dallo stesso dominio. Anche dopo aver riavviato un browser, i dati possono essere recuperati da tutte le finestre nello stesso dominio. Questo tipo di archiviazione offre numerose opzioni per le app Web.


Browser come Firefox 3.5+, Internet Explorer 8.0+, Chrome 4.0+, Safari 4.0+, Mobile Safari (iPhone / iPad), Opera 10.5+ e Android 2.0+ supportano l'archiviazione locale HTML5.

Techopedia spiega l'archiviazione locale HTML5

L'archiviazione locale HTML5 è strutturata su coppie chiave / valore denominate, a differenza di altri database che fanno uso di applicazioni SQL intense. I dati vengono archiviati in base a una chiave denominata. Successivamente, i dati possono essere recuperati utilizzando la stessa chiave. La chiave denominata è in formato stringa. I dati possono essere di qualsiasi tipo supportati da JavaScript, come booleani, stringhe, float o numeri interi. Anche così, i dati vengono generalmente salvati come una stringa. Se gli utenti archiviano e recuperano qualcosa di diverso dalle stringhe, devono utilizzare funzioni, come parseFloat () o parseInt (), per forzare i dati recuperati nel tipo di dati JavaScript previsto.

Dal codice JavaScript, è possibile accedere all'archiviazione locale HTML5 tramite un oggetto localStorage sull'oggetto finestra globale. L'oggetto localStorage memorizza i dati senza alcuna data di scadenza. I dati non vengono cancellati, anche dopo aver chiuso il browser, e sono accessibili in qualsiasi momento. Poiché è lato client, i dati memorizzati si basano sul browser utilizzato.

Che cos'è l'archiviazione locale HTML5? - definizione da techopedia