Voi siete qui: Home » Archivio della categoria 'Web performance'
Web performance
Minimizzazione del codice HTML
Compattare il codice HTML includendo tutto il javascript ed il css inline contenuto in esso, può permettere di guadagnare molti byte di dati nella dimensione del file, accellerare il download, il parsing del codice ed i tempi di esecuzione.
Ridimensionare correttamente le immagini
Ridimensionare le immagini correttamente può salvare molti byte di dati
Installare Speed Tracer
Installare SpeedTracer, il plugin di Google per individuare e risolvere i problemi di performance delle applicazioni web, non è un'operazione del tutto immediata. Per utilizzare questo plugin infatti dobbiamo effettuare alcune operazioni di preparazione. Continue reading
Minimizzazione dei tempi di round-trip
Il Round Trip Time è il tempo impiegato dal client per inviare una richiesta ad un server e al server di inviare una risposta al client attraverso la rete, senza considerare il tempo del trasferimento della risposta.
Continue reading
Fare leva sulla cache del proxy
Abilitanto il chaching HTTP pubblico negli header HTTP per le risorse statiche si permette ai browser di scaricare le risorse dal proxy server più vicino invece che dal server remoto di origine.
Continue reading
Fare leva sulla cache del browser
Impostando una data di scadenza negli Header HTTP per le risorse statiche si istruisce il browser al caricamento delle risorse, scaricate precedentemente, dal disco locale anzichè dalla rete. Continue reading
Ottimizzazione della cache
Molte pagine web includono risorse che cambiano poco frequentemente, come i file css, le immagini, gli script Javascript ecc. Queste risorse richiedono tempo per il download dalla rete incrementando i tempi di caricamento dalla rete. L'HTTP caching permette che queste risorse siano salvate dal browser o da un proxy. Quando una risorsa viene salvata in cache, il browser o il proxy può puntare la copia locale invece che dover ricaricarla per le visite successive. Continue reading
Web Performance Best Practices
Quando si controlla il profilo di una pagina web con Page Speed, si sottopone la pagina ad un esame di conformità definito da diverse regole.
Queste regole sono considerate generalmente le migliori da seguire (Best-Practice) per sviluppare per il web lato frontend e possono essere utilizzate in tutti gli stadi dello sviluppo web.
Sara fornità la descrizione di tutte le regole qui, quindi se anche non si esegue il tool PageSpeed (per esempio state costruendo un nuovo sito e non siete ancora pronti) si potrà fare riferimento lo stesso alle regole di Best Practice.
Saranno forniti consigli per come implementare al meglio le varie regole ed includerle nel proprio processo di sviluppo web.
Rimozione delle regole CSS inutilizzate
Panoramica
La rimozione o il caricamento differito delle regole di stile che non sono utilizzate da un documento html consente di evitare il download di byte inutili al browser e di iniziare quindi più velocemente il rendering della pagina a video.
Minimizzazione del CSS
Panoramica
La compattazione del codice CSS può salvare molti byte di dati e accelerare il download, l'analisi, e tempi di esecuzione.
