Il viaggio di un designer dalle matite ai pixel

la storia di Jonathan

Per alcuni, il percorso verso il successo è innescato da un singolo momento di ispirazione. Per Jonathan Sophie, tutto è iniziato con una matita in mano e l’incrollabile fiducia di sua madre. Di giorno lavora come sviluppatore front-end e di notte, proprio come Batman, si dedica a progetti paralleli. Crescendo, SiteGround è diventato un provider di hosting affidabile che ha dato vita alla sua visione online, che ora il suo sito web portfolio chiama felicemente casa.

i risultati di Jonathan

L’inizio

Originario delle Mauritius, il viaggio di Jonathan è iniziato con i fondamenti dell’arte tradizionale: acquerelli, matite, luci e ombre. Il suo spirito imprenditoriale è emerso presto. Mentre era ancora al liceo, ha lanciato la sua prima attività: disegnava e vendeva magliette personalizzate disegnate a mano con suo cugino. Questo primo approccio al mondo degli affari ha gettato le basi per una carriera che lo ha portato dalle Mauritius alla Romania, alla Svizzera, all’Italia e, infine, al Regno Unito.

Lungo il percorso, ha creato il suo marchio personale, ARTSLAVES, il suo portfolio e negozio online di stampe.

La sfida dell’hosting

Trasferirsi da un paese all’altro gestendo i progetti dei clienti ha messo in luce i limiti del precedente provider di hosting di Jonathan. Trasferitosi nel Regno Unito, aveva bisogno di una soluzione di hosting più affidabile, senza problemi e di cui potesse fidarsi. Dopo approfondite ricerche e confronti, SiteGround si è distinto tra gli altri.

Trovare una base solida

Il percorso non è stato sempre agevole, soprattutto quando si è trattato di ospitare i suoi progetti creativi online. Ma la scoperta di SiteGround ha trasformato completamente l’esperienza digitale di Jonathan.

“Non ho mai avuto problemi con il mio sito web e gli aggiornamenti della piattaforma sono sempre interessanti.”

Gli aggiornamenti fluidi di SiteGround lo impressionano costantemente, rendendo la gestione del sito web semplice anziché gravosa. Ciò che distingue davvero SiteGround è la sua interfaccia straordinariamente intuitiva.

“Le funzionalità che utilizzo sono fantastiche e incredibilmente facili da usare – chiunque potrebbe usarle! Con queste dormi sempre sonni tranquilli! Il miglior servizio usato finora.”

Un viaggio decennale

Durante il suo viaggio decennale con SiteGround, Jonathan ha incontrato difficoltà tecniche, ma l’assistenza di SiteGround è sempre venuta in suo soccorso.

“Ho avuto problemi due volte, per colpa mia. Gli operatori dell’assistenza sono stati rapidi e hanno risolto tutto il prima possibile.”

Ciò che lo ha colpito di più è stata la loro efficienza e capacità di problem-solving: hanno risposto rapidamente e risolto tutto immediatamente. Un caso particolarmente memorabile si è verificato durante il suo trasferimento internazionale, quando ha avuto bisogno di assistenza per un complesso trasferimento di dominio.

L’elemento umano nel web design

Per Jonathan, ciò che distingue questo designer è la sua comprensione di come le persone interagiscono e vivono il design.

“Come designer, devo comprendere le persone, il loro dolore e le loro emozioni per trasmettere loro le emozioni giuste”

Questa intuizione nasce da anni di esperienza e dalla consapevolezza che “non tutti elaborano le informazioni alla stessa velocità” – una consapevolezza che ha plasmato il suo approccio sia al design che alle relazioni con i clienti.

prova siteground

Un’eredità di lezioni: dare potere agli innovatori di domani

I consigli di Jonathan agli aspiranti creativi sono concreti. È questa genuina passione per il suo mestiere che lo ha sostenuto per quasi vent’anni nel settore.

“Ci vuole tempo per costruire qualcosa. Niente accade in fretta. Quando nessuno guarda o ti applaude, è allora che devi impegnarti. Non farlo per i soldi, fallo perché lo senti, lo ami. È un gioco senza fine, ma per me ne vale la pena. Se cerchi una gratificazione rapida per sfogare il tuo ego, non è questo che devi fare. Ci vogliono pazienza e duro lavoro.”

Da quel primo disegno a matita a otto anni alla sua attuale posizione di stimato designer multidisciplinare, la sua storia esemplifica il potere di perseguire la propria passione con perseveranza e adattabilità. Pronto a concentrarti sul tuo percorso creativo senza problemi di hosting? Unisciti a Jonathan e a migliaia di designer su SiteGround oggi stesso.

Storie di successo: Dal codice alle pagnotte – Come un ex ingegnere informatico ha costruito il panificio dei suoi sogni

storia di successo martin

Dopo 22 anni di lavoro come ingegnere informatico e una precedente carriera come geologo, Martin Naish ha intrapreso un viaggio inaspettato nel 2021. Invece di sistemarsi in un tradizionale pensionamento, ha deciso di trasformare la sua passione trentennale per la panificazione in una fiorente attività di panetteria: Solaris Bakehouse.

risultati del cliente

Da attività di famiglia a professione

La storia della panificazione di Martin è iniziata come un’attività di famiglia. La svolta è arrivata nel 2017 quando Mаrtin ha trovato un annuncio sul giornale di un fornaio che teneva corsi di panificazione. Prima di aprire la sua panetteria, ha frequentato numerosi workshop di panificazione per perfezionare la sua arte. La sua motivazione non era solo la soddisfazione personale.

“Volevo fare un pane che si sposasse con la tradizione locale, fatto per gente del posto da persone che sono effettivamente orgogliose di ciò che fanno”.

Costruire un sogno da zero

La trasformazione fisica dello spazio della panetteria di Martin racconta la sua storia di determinazione. Ha demolito un vecchio garage doppio e lo ha trasformato nello spazio fisico dei suoi sogni grazie a un amico costruttore. L’inaugurazione della panetteria nel marzo 2024 è stata accolta con un entusiasmo senza precedenti. La strategia di marketing era meravigliosamente semplice. La figlia di Martin, che è un’artista, ha progettato il logo e i materiali di marketing. Hanno messo le informazioni nelle strade più vicine e la risposta è stata immediata e travolgente.

“Il giorno dopo, un sacco di persone bussavano alla mia porta chiedendomi quando avrebbe aperto il panificio. È stato davvero incredibile. È stato come una valanga. E da allora il negozio è sempre stato molto affollato”.

Innovazione nella panificazione tradizionale

Sfruttando la sua formazione tecnica, il segreto di Martin risiede nel suo innovativo modello di cottura su richiesta, che necessita una solida presenza online. Sul sito web di Solaris Bakehouse, Martin mette a disposizione una selezione di diversi tipi di pane ogni settimana e la gente del posto decide cosa desidera e paga online. Questo sistema di pagamento anticipato lo aiuta a sapere esattamente quanti ingredienti e impasti preparare, con conseguenti sprechi minimi.

Sebbene Martin avesse lavorato come ingegnere informatico per oltre 20 anni, non si era mai occupato di progettazione o creazione di siti web. Rendendosi conto che la curva di apprendimento per WordPress avrebbe ritardato il lancio della sua attività, ha preso la decisione strategica di assumere un’agenzia web.

Prova il website builder di SiteGround

Scegliere il giusto hosting

Quando si è trattato di scegliere un provider di hosting per il suo nuovo sito web, Martin ha esaminato diverse opzioni e confrontato i provider di hosting. Dopo aver esaminato diversi siti, SiteGround si è distinto per le sue valutazioni elevate. La scelta si è rivelata quella giusta per la sua attività, poiché il servizio ha fornito un’affidabilità costante sin dal primo giorno.

“SiteGround è molto affidabile, è molto veloce e la sicurezza mi sembra buona. Ricevo report sulle prestazioni ogni mese e backup giornalieri, il che è essenziale nel caso in cui qualcosa vada storto. Quindi, tutte queste cose combinate, penso che mi abbiano fornito un ottimo servizio”.

Come persona che ha trascorso oltre due decenni nel settore della tecnologia, Martin conosce l’importanza critica della sicurezza informatica. Ecco perché si affida a Site Scanner di SiteGround per proteggere la sua presenza online, consentendogli di concentrarsi sul perfezionamento del suo lievito madre mentre il suo sito web rimane protetto da qualsiasi minaccia digitale.

“Site Scanner cattura molti input dannosi. Ricevo i report di sicurezza mensili di SiteGround e mi mostrano quanti attacchi sono stati fermati. Non so perché qualcuno voglia attaccare una piccola panetteria, ma sono contento che grazie a SiteGround non siano riusciti a mandare in crash il mio sito o a rubare informazioni sui clienti”.

Scegli l'hosting SiteGround

Una storia di successo diversa dal solito

L’approccio di Martin al successo aziendale è piacevolmente onesto.

“È un progetto di pensionamento, anche se ci lavoro tre o quattro giorni alla settimana. Non ci faccio affidamento per il reddito. Sono felice se la mia attività si autofinanzia, copre le spese e mi fa anche guadagnare qualcosa”.

Il suo consiglio per gli altri che stanno considerando un percorso simile è pratico e ponderato:

“Se hai intenzione di iniziare da zero, penso che tu debba fare molte ricerche. Cerca siti che offrono un servizio simile a quello che vuoi fare e prova a raccogliere idee da loro. Guarda quali strutture offrono e considera se è qualcosa che vuoi aggiungere al tuo sito web”.

Il successo della panetteria di Martin ha superato le aspettative e lui fa il tutto esaurito quasi ogni settimana. Mentre mantiene la sua attività intenzionalmente su piccola scala, si è espanso nell’offerta di laboratori di panificazione, condividendo la sua passione con altri che vogliono imparare il mestiere.

Ciò che è iniziato come un hobby da pensionato è sbocciato in qualcosa di veramente speciale: una piccola attività di successo che porta gioia al suo quartiere, una pagnotta alla volta. Il percorso di Martin da ingegnere informatico a fornaio dimostra che con passione, pianificazione e il giusto partner di hosting, puoi trasformare il tuo sogno in realtà in qualsiasi fase della vita.

Pronto a sfornare la tua storia di successo?

Scegli l'hosting SiteGround

Come Eliminare le Risorse che Bloccano il Rendering

Questo articolo è stato originariamente scritto e pubblicato il 28 marzo 2022 da Cal Evans. È stato aggiornato il 20 marzo 2025 per riflettere gli ultimi sviluppi nelle tecniche per eliminare le risorse che bloccano il rendering.

Nei primi giorni del web, le prime pagine web erano costruite in una versione semplificata di XML chiamata HTML. Bianco con testo nero. Se vedevi una frase con una sottolineatura blu, sapevi che potevi cliccarci sopra. Se era viola, sapevi che ci avevi già cliccato.

La vita era semplice.

Oggi l’HTML è solitamente la parte più piccola di qualsiasi pagina web. Quando un browser richiede una pagina, ottiene l’HTML ma poi deve analizzarlo e scaricare le risorse.

  • CSS
  • JavaScript
  • Immagini
  • Font
  • …e altri file esterni necessari per fornire l’esperienza utente

Non tutte le risorse sono uguali. Alcune risorse che devono essere caricate possono effettivamente rallentare la visualizzazione della pagina web.

Queste risorse sono chiamate “Risorse che Bloccano il Rendering” e questo articolo ti mostrerà alcune tattiche che puoi usare per ridurre il numero di risorse che bloccano il rendering sul tuo sito web e come applicarle manualmente o utilizzando il plugin SiteGround Speed Optimizer.

Cosa Sono le Risorse che Bloccano il Rendering?

“Render” è il termine tecnico per “visualizzare”. In questo articolo, ogni volta che parliamo di rendering, intendiamo il processo di visualizzazione del tuo sito web su uno schermo.

Ogni risorsa caricata nel tuo sito web ha il potenziale di essere una risorsa che blocca il rendering. Questo include:

  • Immagini grandi
  • Codice JavaScript che deve essere eseguito nella <head> della tua pagina
  • CSS grande che la tua pagina non può visualizzare finché non è completamente caricato
  • Qualsiasi risorsa da un altro sito che è più lenta del tuo
  • Plugin che hanno ciascuno i propri file CSS e JavaScript

In breve, qualsiasi cosa tu abbia nel tuo HTML da caricare è potenzialmente una risorsa che blocca il rendering.

Perché Dovresti Eliminare le Risorse che Bloccano il Rendering?

Quando un visitatore arriva sul tuo sito web, il suo browser vuole mostrargli la pagina il più rapidamente possibile. Ma se ci sono troppe risorse che bloccano il rendering, il browser deve frenare e aspettare che quei file vengano scaricati e processati prima di mostrare qualcosa di utile.

Questo crea quello che chiamiamo un “primo rendering lento” – quella pausa imbarazzante in cui gli utenti fissano una pagina vuota o caricata a metà. Non è l’ideale, giusto?

Ecco perché è importante:

  • Migliore Esperienza Utente – Le pagine che si caricano velocemente sembrano fluide e ben rifinite. Una pagina che si carica lentamente, invece, può frustrare i visitatori e farli andare via prima ancora di vedere il tuo contenuto.
  • Miglioramento SEO – Google e altri motori di ricerca considerano la velocità della pagina come un fattore di ranking primario. Se le tue pagine sono lente a causa delle risorse che bloccano il rendering, questo danneggerà la tua posizione nei risultati di ricerca.
  • Maggiore Conversione – Che tu gestisca un negozio online, un blog o un sito portfolio, le pagine che si caricano più velocemente spesso significano tassi di conversione più alti. Una pagina reattiva aiuta a mantenere le persone coinvolte.
  • Uso più Efficiente delle Risorse – Eliminare asset non necessari o mal ottimizzati riduce l’uso di banda e il carico sul server, il che può farti risparmiare denaro e ridurre lo stress sul tuo ambiente di hosting.
.post-page__colored-blocks.post-page__colored-blocks–update p { margin: 15px 0px; }

Con Interaction to Next Paint (INP) che sostituisce First Input Delay (FID) come metrica dei core web vitals, è ancora più importante ridurre le risorse che bloccano il rendering.

Ottimizzare la velocità con cui gli utenti possono interagire con la tua pagina non solo migliorerà le prestazioni percepite ma avrà anche un impatto positivo sul tuo punteggio dei web vitals.

Alla fine della giornata, l’obiettivo del tuo sito web è comunicare qualcosa rapidamente e chiaramente. Le risorse che bloccano il rendering ostacolano questo obiettivo ritardando il momento in cui i visitatori possono effettivamente iniziare a interagire con il tuo contenuto.

Ora che conosci il “perché”, vediamo come individuare questi rallentamenti e ottimizzare il processo di caricamento del tuo sito web.

Come Identificare le Risorse che Bloccano il Rendering sul Tuo Sito Web?

Ci sono molti strumenti che ti aiutano a vedere come si carica il tuo sito web. Ti suggeriamo queste opzioni per identificare le risorse che bloccano il rendering:

Utilizzando Browser DevTools

Questo è uno degli strumenti che può mostrarti una vista a “cascata” di come si carica una pagina. Tutti i browser moderni includono questa funzione.

Fai clic con il tasto destro del mouse in qualsiasi punto della tua pagina web, seleziona “Ispeziona”, quindi vai alla scheda “Rete”.

Ricarica la pagina e vedrai qualcosa del genere:

Screenshot della scheda Rete di Ispeziona elemento per eliminare le risorse che bloccano il rendering.

Sul lato destro, noterai il grafico a cascata. Le barre colorate mostrano quanto tempo impiega ciascuna risorsa a caricarsi. La sottile linea blu segna quando la pagina inizia a essere visualizzata.

Se noti molte risorse che si caricano prima di quella linea, potrebbe significare che c’è spazio per miglioramenti.

Questa vista integrata è ottima per controlli rapidi, ma ti dice solo come la pagina si comporta sulla tua configurazione attuale. Se stai sviluppando localmente, i risultati potrebbero essere più veloci rispetto alle condizioni reali.

Per approfondimenti più dettagliati, puoi rivolgerti a strumenti online come WebPageTest.

WebPageTest & Altri Strumenti di Test delle Prestazioni

WebPageTest ti offre un quadro più chiaro di come il tuo sito si comporta a livello globale. Inoltre, puoi personalizzare i test per adattarli alle condizioni reali.

Consiglio Pro: Se vuoi una panoramica più rapida, strumenti come PageSpeed Insights segnalano anche le risorse che bloccano il rendering.

Il metodo tipico è:

  • Inizia con un test desktop
  • Scegli una posizione del server distante dall’host del tuo sito web
  • Rimani con Chrome a meno che tu non abbia un motivo per scegliere un altro browser

Puoi regolare queste impostazioni nella scheda “Configurazione Avanzata”.

Screenshot dello strumento WebPageTest con i campi per l’URL, la posizione e il browser da testare.

Clicca su “Avvia Test” e rivedi i risultati.

Risultati di WebPageTest.

Ora vedrai un grafico a cascata più dettagliato. Cliccandoci sopra si apre una versione a grandezza naturale dove puoi individuare i file JavaScript e CSS che bloccano il rendering.

Visualizzazione a cascata di WebPageTest per eliminare le risorse che bloccano il rendering.

In questo esempio, ci sono 32 risorse che bloccano il rendering, principalmente file CSS, con alcuni file JavaScript mescolati.

È facile capire perché JavaScript può bloccare il rendering, ma anche il CSS può farlo. Il browser non può visualizzare completamente la pagina finché non ha tutti gli stili di cui ha bisogno. Se una regola CSS importante viene caricata in ritardo, la tua pagina potrebbe fermarsi finché non è pronta.

Ecco perché ottimizzare la consegna di CSS e JS è fondamentale, ed è esattamente ciò di cui parleremo ora.

Come Eliminare le Risorse che Bloccano il Rendering

Nel tempo, gli sviluppatori web hanno sperimentato vari metodi per ridurre o eliminare le risorse che bloccano il rendering. Oggi, ci sono diverse tecniche affidabili che puoi usare per velocizzare il rendering delle pagine.

1. Ottimizzare il Caricamento di JavaScript

JavaScript è uno dei colpevoli più comuni quando si tratta di bloccare il rendering. Fortunatamente, ci sono diverse tecniche per controllare come e quando i tuoi script vengono caricati, in modo che la tua pagina possa essere visualizzata più velocemente.

1.1. Comprendere Async vs. Defer

Per evitare che i file JavaScript blocchino il rendering della pagina, dovresti usare gli attributi DEFER o ASYNC nei tuoi tag script.

<script defer src="https://example.com/script.js"></script>
  • DEFER scarica lo script mentre la pagina viene visualizzata ed esegue solo dopo che l’HTML è stato completamente analizzato. Preserva l’ordine degli script.
  • ASYNC scarica ed esegue lo script non appena è pronto, indipendentemente dallo stato di rendering della pagina. Questo può causare l’esecuzione degli script fuori ordine.

In generale, DEFER è la scelta migliore, specialmente quando i tuoi script dipendono l’uno dall’altro o dal DOM. Permette al browser di concentrarsi sulla visualizzazione della pagina prima di eseguire gli script.

1.2. Gestire Efficientemente gli Script di Terze Parti

Gli script di terze parti, come quelli di analisi o widget di condivisione sociale, sono comuni bloccanti del rendering. Se possibile, carica questi script usando DEFER o ASYNC.

Alcuni script di terze parti non essenziali possono anche essere spostati per essere caricati dopo che la pagina è stata completamente visualizzata, utilizzando listener di eventi come window.onload.

1.3. Caricamento Pigro di Script Non Critici con IntersectionObserver

Per gli script che sono necessari solo quando un utente interagisce o scorre fino a una certa sezione (ad esempio, widget di chat o video incorporati), puoi caricarli in “modo pigro” usando l’API IntersectionObserver.

const observer = new IntersectionObserver((entries) => {
  if (entries[0].isIntersecting) {
    // Dynamically load script here
  }
});
observer.observe(document.querySelector('#lazy-element'));

Questo dice al browser di caricare questi script solo quando gli elementi correlati entrano in vista, riducendo il carico iniziale per il browser.

2. Ottimizzazione del CSS per un Rendering più Veloce

Il CSS dice al tuo browser come stilizzare la tua pagina, ma può anche rallentare la velocità con cui la pagina appare. Vediamo come far funzionare il tuo CSS con te, non contro di te, quando si tratta di prestazioni.

2.1. Inlining del CSS Critico per il Contenuto Above the Fold

I browser bloccano il rendering finché non hanno elaborato il CSS. Per velocizzare il primo paint, Google suggerisce di identificare il tuo “CSS critico” (gli stili necessari per il contenuto above the fold) e di inserirli direttamente nel tuo HTML.

<style>/* Critical CSS goes here */</style>

Questo elimina la necessità per il browser di attendere i fogli di stile esterni prima di visualizzare il contenuto above the fold, cioè immediatamente visibile appena aperta la pagina principale.

Il modo più semplice per identificare e inserire il CSS critico in linea è utilizzare strumenti come il Chrome Coverage Tool per vedere quali stili vengono caricati durante il rendering iniziale.

Strumento Chrome Coverage per eliminare il CSS che blocca il rendering.

Lo strumento ti mostrerà il CSS non critico (barra rossa) e critico (barra verde) che stai caricando.

Estraendo il CSS critico e posizionandolo inline, (in linea), puoi rimuovere il CSS come risorsa che blocca il rendering.

2.2. Differire il CSS Non Critico

Per gli stili non essenziali, come quelli che influenzano il footer o gli elementi sotto il fold, puoi differire il caricamento utilizzando l’attributo media con un valore come print e cambiarlo a all dopo che la pagina è stata caricata:

<link rel="stylesheet" href="non-critical.css" media="print" onload="this.media='all'">

Questo trucco permette al browser di dare priorità alle risorse critiche e caricare il resto dopo che la pagina è visivamente completa.

2.3. Precaricare i File CSS Chiave

Un’altra tattica è precaricare i file CSS che sai essere cruciali ma che non vuoi inserire come inline. Il precaricamento aiuta il browser a scoprire queste risorse prima nel processo di rendering:

<link rel="preload" href="important.css" as="style" onload="this.rel='stylesheet'">

È utile per i fogli di stile importanti che influenzano l’aspetto e la sensazione del contenuto above the fold ma sono troppo grandi o complessi per essere inseriti come inline.

3. Tecniche di Rendering Progressivo

Oltre agli script e ai fogli di stile, ci sono alcune strategie aggiuntive che puoi utilizzare per caricare progressivamente il contenuto e velocizzare il primo paint del tuo sito web.

3.1. Server-Side Rendering (SSR) e Generazione Statica

Il Server-Side Rendering (SSR), cioe il Rendering Lato Server e la generazione statica possono aiutare a fornire HTML completamente formato al browser, riducendo la dipendenza dagli script lato client per il rendering iniziale.

Questo significa che il contenuto diventa visibile prima perché il browser non deve aspettare che JavaScript costruisca la struttura della pagina.

Framework come Next.js o Gatsby rendono più facile implementare SSR e generazione statica.

3.2. Ottimizzazione di Font e Immagini per Migliorare i Tempi di Caricamento

Anche i font e le immagini possono bloccare il rendering se non gestiti correttamente. Per ottimizzarli:

  • Usa la proprietà CSS font-display: swap per evitare che i file dei font blocchino il primo paint.
  • Carica le immagini sotto il fold in modo “pigro” utilizzando l’attributo loading=”lazy”.
  • Precarica font chiave o hero images con il tag <link rel=”preload”>per dare loro priorità.

Insieme, queste strategie migliorano le prestazioni del tuo sito permettendo ai browser di visualizzare il contenuto il prima possibile mentre caricano le risorse non essenziali in background.

Come Ridurre le Risorse che Bloccano il Rendering in WordPress con SiteGround Speed Optimizer

Se stai usando WordPress, il plugin Speed Optimizer di SiteGround offre un modo semplice per ridurre le risorse che bloccano il rendering senza toccare il tuo codice.

Anche se non ospiti con SiteGround, questo plugin può comunque aiutare a ottimizzare le prestazioni del tuo sito web.

.post-page__colored-blocks.post-page__colored-blocks–update p { margin: 15px 0px; }

Attenzione:

Quando apporti queste modifiche, è importante procedere con cautela. Ti consigliamo di regolare un’impostazione alla volta e poi controllare il tuo sito in un browser diverso per assicurarti che tutto funzioni ancora correttamente.

In questo modo, puoi identificare eventuali problemi e risolverli immediatamente prima di passare alla prossima ottimizzazione.

1. Ottimizzazione di JavaScript

Per prima cosa, vai alle impostazioni di JavaScript nel plugin. Ecco le ottimizzazioni chiave:

Screenshot delle impostazioni JavaScript Frontend di Speed Optimizer, con le opzioni per minificare, combinare e differire i file JavaScript, e opzioni aggiuntive per escludere file specifici dall'ottimizzazione.
  • Minimizza i File JavaScript: Questo rimuove i caratteri non necessari dal tuo codice JavaScript. Lo rende più piccolo e veloce da caricare.
  • Combina i File JavaScript: Combinare i file JavaScript riduce il numero di richieste che il browser deve fare, accelerando il tempo di caricamento.
  • Differisci il JavaScript che Blocca il Rendering: Questa opzione importante aggiunge l’attributo DEFER ai tuoi file JavaScript, permettendo alla pagina di essere renderizzata prima di eseguire JavaScript.

2. Ottimizzazione del CSS

Successivamente, vai alle impostazioni di CSS:

Screenshot delle impostazioni CSS Frontend di Speed Optimizer, con le opzioni per minificare, combinare e precaricare i file CSS, e opzioni aggiuntive per escludere file specifici dall'ottimizzazione.
  • Precarica il CSS Combinato: Questa impostazione assicura che il tuo file CSS combinato venga caricato presto nel processo, così è disponibile quando la pagina inizia a essere renderizzata.
  • Minimizza i File CSS: Questo rimuove spazi, nuove righe e commenti dal tuo CSS, riducendo la dimensione del file e migliorando i tempi di caricamento.
  • Combina i File CSS: Combinare i file CSS aiuta a ridurre il blocco del rendering abbassando il numero di richieste HTTP.

Applicando queste ottimizzazioni, puoi ridurre significativamente le risorse che bloccano il rendering sul tuo sito WordPress e renderlo più veloce.

Se vuoi approfondire le ottimizzazioni di WordPress, dai un’occhiata al nostro video su Come Velocizzare il Tuo Sito WordPress Come un Pro.

Dopo aver seguito tutti questi passaggi sul nostro sito di test, siamo scesi a 24 risorse che bloccano il rendering da 32. È davvero un buon inizio.

Visualizzazione a cascata dei risultati di WebPageTest dopo le ottimizzazioni.

Il passo successivo è individuare tutto il CSS critico e inserirlo come inline. Poi differire tutto il resto del CSS e applicare le altre tecniche di ottimizzazione di cui abbiamo discusso sopra. Questo rimuoverà quasi tutti i rimanenti blocchi di rendering.

Ora, passiamo a una lista di controllo finale di tutte le tecniche che abbiamo esplorato.

Lista di Controllo per Eliminare le Risorse che Bloccano il Rendering

Ormai, hai imparato che le risorse che bloccano il rendering non solo rallentano le cose, ma possono influenzare direttamente l’esperienza utente, SEO e conversioni.

Per aiutarti a mettere tutto in pratica, ecco una lista di controllo che puoi seguire:

  • ✅ Identifica le risorse che bloccano il rendering utilizzando gli strumenti DevTools del browser o strumenti come WebPageTest.
  • ✅ Aggiungi attributi defer o async ai file JavaScript non critici.
  • ✅ Ottimizza gli script di terze parti caricandoli in modo asincrono o differendoli quando possibile.
  • ✅ Usa IntersectionObserver per caricare in modo “pigro” gli script che non sono necessari immediatamente.
  • ✅ Inserisci inline il tuo CSS critico (stili above the fold) direttamente nel tuo HTML.
  • ✅ Differisci il CSS non critico o caricalo in modo asincrono, e rimuovi il CSS non utilizzato.
  • ✅ Precarica i file CSS importanti per dare al browser un vantaggio.
  • ✅ Implementa tecniche di rendering progressivo come il Rendering Lato Server (SSR) o la generazione statica dove ha senso.
  • ✅ Ottimizza font e immagini per rimuovere i colli di bottiglia nascosti.
  • ✅ Usa plugin di ottimizzazione delle prestazioni come il SiteGround Speed Optimizer per automatizzare facilmente molte di queste attività.

Eliminare le risorse che bloccano il rendering può sembrare un lavoro da perfezionisti. Ma ognuno di questi passaggi riduce quei fastidiosi ritardi durante i caricamenti delle pagine. Applicali costantemente e creerai un’esperienza più veloce e fluida per i tuoi visitatori.

Dal miglioramento dell’esperienza utente al potenziamento della SEO, ogni ottimizzazione conta. Quando le tue pagine si caricano rapidamente, i visitatori rimangono più a lungo e i motori di ricerca se ne accorgono.

La parte migliore? Con uno strumento come il SiteGround Speed Optimizer, puoi automatizzare molti di questi passaggi e ottenere risultati più rapidi senza troppi problemi e conoscenze di codifica.

A lungo termine, ogni piccolo miglioramento si somma, ed è questo che mantiene il tuo sito web veloce, affidabile e pronto a performare.

Storie di successo: Aprirsi a nuove opportunità di business ospitando oltre 40 siti di clienti su SiteGround

Aprirsi a nuove opportunità di business ospitando oltre 40 siti di clienti su SiteGround

Scegliere il giusto web hosting può influire sulla tua attività e sul tuo successo, specialmente se sei uno sviluppatore web che crea siti per i clienti. Per David Chastain, il cervello dietro 10.000 Things, SiteGround ha cambiato le carte in tavola, consentendogli di supportare senza sforzo molte piccole attività online mentre si gestiva la sua.

i risultati del cliente

L’inizio

David Chastain ha lanciato 10.000 Things nel 2010, concentrandosi inizialmente sulla creazione di siti per piccole aziende che per molti anni sono stati i suoi clienti principali. Questo è stato il suo “pane quotidiano” fino alla pandemia di COVID-19. Con i lockdown, questi clienti hanno iniziato a non avere più risorse, quindi David si è rivolto a piccole aziende e progetti che erano alla ricerca di nuovi modi per fare soldi e migrare online come artisti, musicisti, architetti, etc.

“Mi piace lavorare con piccole aziende; sono più divertenti e, stranamente, pagano più puntualmente delle aziende grandi. È stato allora che ho iniziato a usare SiteGround più frequentemente per offrire hosting ai miei clienti esistenti, esplorandone anche il potenziale”.

Alla scoperta di SiteGround: l’alleato affidabile di David nello sviluppo web

David ha provato SiteGround per la prima volta intorno al 2018, e si è rivelato un punto di svolta per la sua attività. Ha scoperto che offrendo ai suoi clienti hosting tramite SiteGround, poteva facilmente aggiungere aggiornamenti e manutenzione WordPress come servizi, semplificando la vita a tutti e creando al contempo un reddito costante. L’affidabilità di SiteGround è stata una boccata d’aria fresca rispetto ai grattacapi che ha dovuto affrontare con altre società di hosting, dove spesso passava troppo tempo a risolvere i problemi.

“Molti dei siti web che devo ricreare sono ospitati da aziende pessime. È solo più difficile lavorare con loro e passo molto tempo con l’assistenza clienti, cercando di risolvere cose che dovrei essere in grado di fare facilmente da solo. Quindi ogni volta che riesco a portare un cliente sul mio hosting SiteGround, tutto diventa più facile e mi aiuta a costruire flussi di entrate“.

L’arte di gestire WordPress in modo semplice

Inizialmente titubante riguardo all’hosting WordPress gestito, David ha trovato la piattaforma di SiteGround estremamente intuitiva ed efficiente. L’installazione di WordPress con un click e il pannello di controllo Site Tools hanno reso la gestione dei siti un gioco da ragazzi, soprattutto quando si ha a che fare con più clienti.

“Uso Site Tools di SiteGround per eseguire backup e aggiornamenti manuali per tutti i miei clienti. È facile e mi fa risparmiare tempo”.

A differenza di altri servizi di hosting WordPress gestito che ha trovato restrittivi, SiteGround offre la flessibilità di cui ha bisogno, con ottimizzazioni del sito in un click, caching e funzionalità CDN che garantiscono siti velocissimi. Apprezza la facilità d’uso di SiteGround, trovando il pannello di controllo Site Tools superiore al cPanel, consentendogli di completare più attività in modo più efficiente.

“Porto a termine il mio lavoro più rapidamente! Ad esempio, quando ero in fase di aggiornamento a PHP 8.2 ho potuto andare a testare ogni sito: è stato più veloce con Site Tools di quanto non sarebbe stato con cPanel“.

Ottimizzazione della velocità con SiteGround

David è sempre stato alla ricerca dei migliori strumenti per migliorare le prestazioni del sito, sperimentando vari plugin di ottimizzazione della velocità nel corso degli anni. Tuttavia, è stato Speed ​​Optimizer di SiteGround a impressionarlo davvero per la sua efficacia e semplicità.

“Ho provato molti plugin di ottimizzazione nel repository di WordPress. Ma il migliore è sicuramente il plugin Speed ​​Optimizer: è gratuito, ma ha molte funzionalità che in altri plugin sono a pagamento e molte opzioni avanzate come l’ottimizzazione delle immagini e formati di nuova generazione per cui di solito dovresti pagare!”

Ciò che distingue Speed ​​Optimizer di SiteGround per David è la sua versatilità. Lo trova così affidabile che lo usa persino su siti ospitati altrove, ottenendo costantemente risultati eccellenti con il minimo sforzo.

“Uso Speed ​​Optimizer di SiteGround persino su siti ospitati altrove. È facile da configurare e funziona in modo efficace.”

prova speed optimizer

Consigli per aspiranti sviluppatori

Il viaggio di David Chastain è una miniera di spunti per chi si avvicina al mondo dello sviluppo web. Il suo consiglio chiave? Iniziare sfruttando i propri punti di forza: se hai un background nel marketing, parti da lì; se hai un background nello sviluppo e nella programmazione, lascia che sia quello il tuo fondamento.

“Decidi con chi puoi entrare in contatto e chi potrebbero essere i tuoi clienti. Ma soprattutto concentrati sul servizio clienti: ascoltare i tuoi clienti e risolvere i problemi è ciò che porta i clienti a tornare. Tutta la mia attività è fatta di referral e clienti abituali”.

Per quanto riguarda il futuro, David lo vede come un periodo di grandi cambiamenti, in cui nonostante alcune incertezze, c’è molta speranza ed entusiasmo. Le persone e le piccole imprese stanno escogitando nuovi modi di lavorare e connettersi, utilizzando la tecnologia a nostra disposizione.

Il viaggio di David Chastain mostra come SiteGround aiuta gli sviluppatori web e le piccole imprese ad avere successo online. Con i nostri strumenti affidabili e facili da usare, David continua a innovare ed espandere il suo portfolio.

Pronto a migliorare anche la tua presenza online?

prova l'hosting siteground

Storie di successo: Hosting premium sia per siti scritti in codice che per siti WordPress

Storie di successo - La storia di Holly

Dopo aver mosso i primi passi su Instagram nel 2018, la nostra cliente Holly Boothroyd ha subito riconosciuto la necessità di avere un sito web dedicato per ospitare i suoi contenuti, connettersi con la sua community e condividere il suo percorso:

“Volevo davvero avere una casa sul web, qualcosa di mio che non potesse essermi semplicemente portato via o che non morisse lentamente nel tempo con l’avvento di nuove piattaforme.”

Holly Boothroyd è un’ingegnere informatico e ha sempre sentito il forte desiderio di ricambiare il favore ai suoi mentori e alle donne che hanno aperto la strada al suo percorso prima di lei. Voleva condividere le lezioni inestimabili che le avevano insegnato e ciò che aveva imparato durante il suo percorso. Questa passione l’ha portata a lanciare HerHelloWorld, una piattaforma dedicata al supporto di individui emarginati che entrano nel settore tecnologico. La sua missione è quella di guidare i nuovi arrivati ​​che potrebbero non avere contatti nel settore o sapere da dove iniziare.

i successi della cliente

Alla scoperta di SiteGround: una soluzione unica

Man mano che la visione di Holly si espandeva, aumentavano anche le sue necessità per un partner di hosting affidabile. Aveva bisogno di una piattaforma che potesse supportare senza problemi sia il suo sito personale hard-coded sia il suo sito aziendale WordPress.

“Volevo un’unica piattaforma di hosting che fosse di prima classe sia per un sito web scritto in codice che per uno WordPress”.

Holly si è imbattuta in SiteGround dopo aver fatto molte ricerche. Ha letto le recensioni, ha consultato Reddit per opinioni oneste e ha confrontato le specifiche di diverse piattaforme di hosting. Alla fine, ha scelto il piano GrowBig perché soddisfaceva le sue crescenti esigenze e poteva gestire facilmente entrambi i suoi siti.

“Sono una sviluppatrice, quindi ho standard elevati per il provider che ospita il mio sito web. SiteGround è stato perfetto per me perché ho i miei siti web tutti in un unico posto. Mi ha reso molto facile la gestione dei siti e le mie esperienze negli ultimi due anni sono state incredibilmente positive”.

Velocità eccezionale del sito web

Una delle prime caratteristiche di spicco per Holly è stato il significativo miglioramento della velocità del sito. Nonostante i suoi precedenti sforzi per ottimizzare la sua vecchia soluzione di hosting, non era mai riuscita prima a soddisfare le sue aspettative in termini di prestazioni.

“Un’altra delle grandi cose che ho notato quando sono passata a SiteGround è che il mio sito è diventato molto più veloce. Ed era qualcosa con cui avevo davvero lottato e avevo trascorso parecchio tempo a cercare di ottimizzare. Ma nonostante tutti i miei sforzi non ero mai riuscita a raggiungere le metriche che desideravo. Quando sono passata a SiteGround, all’improvviso, tutti quei problemi sono scomparsi“.

Tempi di caricamento rapidi sono essenziali per mantenere l’interesse e il coinvolgimento degli utenti, il che ha un impatto diretto sulla capacità di Holly di connettersi efficacemente con il suo pubblico.

“Posso vedere dalle mie statistiche che migliaia di persone visualizzano il mio sito web. Ciò è correlato anche alla mia reputazione personale come sviluppatrice”.

Sicurezza del sito solida: dalle basi all’eccellenza

Man mano che la piattaforma di Holly cresceva, crescevano anche i suoi problemi di sicurezza. Le solide funzionalità di sicurezza di SiteGround, tra cui il certificato SSL gratuito, le hanno permesso di affrontare questi problemi direttamente.

“La mia ultima piattaforma di hosting mi ha richiesto di pagare per il certificato SSL, cosa di cui mi pento. Il fatto che fosse gratuito con SiteGround è stato incredibilmente utile”.

Oltre all’SSL, le misure di sicurezza proattive di SiteGround hanno garantito che i siti web di Holly rimanessero al sicuro da minacce, come gli attacchi DDoS.

“A un certo punto il mio sito web è stato preso di mira da un attacco DDOS e il team di SiteGround è intervenuto immediatamente e ha mantenuto attivo il mio sito web”.

Holly apprezza il fatto che ora tutto funzioni senza problemi. Questa affidabilità riflette l’impegno di SiteGround nel fornire un ambiente di hosting sicuro e senza problemi.

Un’assistenza clienti che ti capisce

Il servizio clienti di SiteGround ha cambiato davvero le carte in tavola per Holly. Nonostante il suo background in ingegneria informatica, ha apprezzato il modo in cui il team è riuscito a scomporre i problemi tecnici in termini semplici e facili da capire. Ciò ha significato che anche coloro che non hanno un background tecnico potevano mantenere i loro siti web funzionanti senza problemi e con sicurezza.

“Sono un ingegnere informatico e ne so abbastanza di tecnologia. In SiteGround mettono tutto in termini semplici in modo che chiunque, anche senza un background tecnico, possa imparare a gestire il proprio sito e mantenerlo in funzione come me che sono un ingegnere. È qualcosa di cui sono rimasta molto colpita”

Tutti gli strumenti per un brand personale di successo online e in un unico posto

Il percorso di Holly sottolinea l’importanza di avere un sito personale, soprattutto per coloro che entrano nel settore tecnologico. Per lei, è più di un semplice portfolio digitale: è una piattaforma per mostrare competenze, costruire una comunità e connettersi con professionisti che la pensano come lei.

“Avere un proprio sito web è essenziale, soprattutto come sviluppatore. SiteGround è perfetto per costruire il proprio brand personale che dimostra il tuo valore unico”.

Holly sta anche cercando di aumentare il suo kit di strumenti digitali passando allo strumento di Email Marketing di SiteGround. Ama l’idea di avere tutto in un unico posto, il che rende la gestione della sua presenza online molto più semplice.

Prova l'email marketing SiteGround

Il suo consiglio a chi inizia il suo percorso online è di concentrarsi sulla propria proposta di vendita (Unique Selling Proposition) e di abbracciare il processo di apprendimento.

“Non aspettate di essere perfetti. Iniziate con una offerta di valore diversa dagli altri, buttatevi e imparate strada facendo”.

Il percorso di Holly con SiteGround è un esempio perfetto di come la tecnologia possa fondersi senza sforzo con i sogni personali. Mentre ispira e guida la prossima ondata di leader tecnologici, SiteGround è al suo fianco come fornitore di hosting affidabile.

“Ho i miei due siti in un unico posto. Ho reso la gestione molto semplice e le mie esperienze negli ultimi due anni sono state incredibilmente positive. Quindi sono davvero felice che i miei siti continuano a essere ospitati su SiteGround“.

Per coloro che sono pronti a dare il via alla loro presenza online, la storia di Holly è semplicemente una guida nella scelta del fornitore di hosting giusto. Con SiteGround, puoi costruire una solida base digitale e dare vita alla tua visione in sicurezza.

Scegli l'hosting SiteGround