HTML5 Application Cache è diverso dalla cache del browser ?? Se sì, in quali aspetti, è diverso e come funziona questo meccanismo ?? E dimmi come utilizzare AppCache per migliorare le prestazioni di navigazione. Discuti anche sui pro e contro di HTML5 AppCache (la sua scadenza e limite di dimensioni di archiviazione ecc.)) ??Browser Cache Vs HTML5 Application Cache
risposta
HTML5 Cache
HTML5 fornisce cache dell'applicazione, il che significa che un'applicazione web viene memorizzata nella cache, e accessibile senza una connessione ad internet. cache dell'applicazione dà un'applicazione tre vantaggi:
Navigazione non in linea - gli utenti possono utilizzare l'applicazione quando sono offline
velocità - cache risorse caricare il carico del server più veloce ridotto - la
il browser scaricherà solo le risorse aggiornate/modificate dal server
cache del browser
I browser Internet utilizzano la memorizzazione nella cache per memorizzare pagine Web HTML archiviando una copia delle pagine visitate e quindi utilizzando tale copia per il rendering quando si visita nuovamente quella pagina. Se la data sulla pagina è la stessa data della copia memorizzata in precedenza, il computer utilizza quella sul disco rigido invece di scaricarla nuovamente da Internet.
Referenze -
La nuova specifica HTML5 consente ai browser di prefetch alcune o tutte di un sito web asset come i file HTML, immagini, CSS , JavaScript e così via, mentre il client è connesso. Non è necessario che l'utente abbia effettuato l'accesso a questo contenuto in precedenza, per il recupero di questo contenuto. In altre parole, la cache dell'applicazione può precaricare le pagine che non sono state visitate e quindi non sono disponibili nella normale cache del browser. Il precaricamento dei file può velocizzare le prestazioni del sito, anche se ovviamente si utilizza la larghezza di banda per scaricare i file inizialmente.
- 1. Application vs Cache: meccanismo di blocco
- 2. CakePHP 2.1: cache del browser vs Visualizza cache
- 3. mio HTML5 Application Cache manifesto è caching tutto
- 4. AppCache = Application Cache = LocalStorage dell'archivio Web?
- 5. cache offline HTML5
- 6. Cache VS Session VS cookies?
- 7. Scadenza programmatica cache offline HTML5
- 8. HTML5 Nuova cache non applicabile
- 9. Dimensione massima iPad/iPhone Application Cache offline
- 10. Simula modalità offline per test cache HTML5
- 11. ASP.NET - Invalidate cache del browser
- 12. Come ottenere un messaggio di errore su un evento Errore cache Cache HTML5?
- 13. manifest di cache HTML5 in un UIWebView?
- 14. AngularJS - cache del browser dati JSON
- 15. Memcached vs cache SQL Server
- 16. Tabella pivot vs. Pivot Cache
- 17. benchmark guava cache vs ehcache
- 18. ASP.NET MVC Session vs Global vs Cache
- 19. HTML5 Cache manifesto e Content tipi
- 20. HTML5 cache video offline in safari mobile
- 21. Domanda cache cache SQL
- 22. Cache-Control Header & caching del browser IIS7
- 23. Immagini cache del browser fornite da Dropbox
- 24. browser-only cache-control - Non CDN
- 25. Eliminazione selettiva di elementi nella cache dell'applicazione HTML5
- 26. Spring Cache Abstraction VS interfacce VS key param (errore "Chiave Null restituita per operazione cache")
- 27. Prestazioni Nginx Fastcgi_cache - Disco memorizzato nella cache VS tmpfs memorizzato nella cache VS file statico
- 28. Domanda di PHP cache vs compile
- 29. Private vs Public in Cache-Control
- 30. Rails - etags vs. page caching (file cache)