8. “Il numero degli elementi presenti in
una pagina ha un grande effeHo sulla
quantità di memoria utilizzata
dall’applicazione.”
Dimensione del DOM
9. La dimensione del DOM
hHp://www.sencha.com/blog/sencha-‐‑
touch-‐‑optimizing-‐‑memory-‐‑usage/
Abbiamo un gran vantaggio nei
dispositivi mobile:
• Le applicazioni mostrano solo un
soHo insieme delle loro interfacce.
20. WEB WORKERS
• I web workers sono semplici script che possono essere eseguiti in thread
separati.
• Un grande vantaggio e che la loro esecuzione non blocca l’interfaccia.
• Compiti di grande dimensione possono essere suddivisi in soHoinsiemi più
piccoli (strategia DIVIDE ET IMPERA) sfruHando così anche le future cpu
destinate ad avere sempre più core.
• Essi sono quasi indipendenti dalla pagina che li ha generati:
• Non hanno accesso al dom e non può comunicare direHamente con esso
• La comunicazione tra la pagina e il worker avviene in maniera asincrona
tramite funzioni di callback..
hHp://www.w3schools.com/html/html5_webworkers.asp
21. ESEMPIO
• UNA FUNZIONE CHE CALCOLA I NUMERI
PRIMI FINO A 150.000
• hHp://localhost:10088/worker/