Velocità e funzioni da verificare insieme

Hai velocizzato il sito, ma menu e moduli non funzionano più: cosa controllare

Scorri per leggere la guida
Portatile e tablet su una scrivania durante una verifica del funzionamento di un sito web

Il test delle prestazioni migliora, ma sul telefono il menu non si apre. Oppure il modulo accetta i dati e resta fermo quando premi Invia. Può succedere dopo aver attivato un plugin di ottimizzazione o modificato il caricamento dei file: la pagina appare rapidamente, mentre alcune funzioni ricevono il codice sbagliato o lo ricevono troppo tardi.

Il primo obiettivo è individuare la modifica che ha introdotto il problema. La guida a come diagnosticare un sito lento resta utile per le prestazioni; qui il percorso parte da una funzione che prima funzionava e ora si interrompe.

In breve

Riproduci il guasto come visitatore, separa le impostazioni attivate e verifica script, stili e copie in cache. Recupera il percorso commerciale con una correzione circoscritta, poi confronta nuovamente funzionamento e velocità.

  • Descrivere l’azione che si blocca e la modifica che la precede.
  • Provare una sola impostazione alla volta in un ambiente controllato.
  • Verificare dipendenze degli script, stati interattivi e cache pubblica.
  • Concludere con un contatto o una prenotazione di prova effettivamente ricevuti.
Passaggio 01

Descrivere il guasto con una sequenza ripetibile

Annota l’indirizzo, il dispositivo e i passaggi necessari: aprire la pagina, espandere il menu, scegliere un servizio, compilare e inviare. Registra se il difetto compare subito oppure solo dopo un consenso, una navigazione o una seconda visita. Una segnalazione come “il sito non va” non permette di confrontare due configurazioni.

Controlla anche da visitatore senza accesso al pannello. Alcuni sistemi trattano diversamente amministratori e pubblico, quindi la prova del proprietario può saltare proprio l’ottimizzazione difettosa. Conserva data e impostazioni della modifica. Se il sito sta perdendo richieste, concorda il ripristino della configurazione precedente mentre prepari il collaudo su un ambiente di prova, evitando esperimenti ripetuti sui clienti.

Passaggio 02

Separare le ottimizzazioni che sono state attivate insieme

Un pulsante chiamato “ottimizzazione automatica” può modificare più aspetti. Fai elencare al tecnico quali interventi sono realmente attivi nel plugin, nell’hosting e nell’eventuale servizio esterno. Due strumenti possono intervenire sugli stessi file, rendendo poco chiaro quale versione arrivi al browser.

Modifiche da verificare separatamente
InterventoControllo utile
Riduzione o combinazione dei fileIl file risultante contiene il codice necessario?
Caricamento ritardatoLa funzione è pronta al primo utilizzo?
Rimozione degli stiliMenu aperti ed errori del modulo restano visibili?
Cache della paginaIl visitatore riceve una versione coerente?

Parti dall’ultima modifica documentata e cambia una sola variabile. Riattiva poi le opzioni che superano la stessa prova: disabilitare tutto può ripristinare il servizio, ma non identifica da solo la causa.

Passaggio 03

Controllare quando diventano disponibili gli script

Un calendario può dipendere da una libreria caricata prima; un modulo può attendere il proprio componente di validazione. Cambiare l’ordine può rompere questa relazione anche quando tutti i file risultano presenti. La documentazione MDN sugli script distingue, fra l’altro, il comportamento di async e defer: non sono opzioni intercambiabili.

Chiedi una verifica dell’errore nella console del browser e della funzione che lo produce. Evita di escludere dall’ottimizzazione intere raccolte di file senza una motivazione. Se un componente viene avviato soltanto al primo tocco, prova proprio quel tocco: non dovrebbe essere necessario premere due volte perché il codice inizi a funzionare. Documenta le eventuali esclusioni e il motivo per cui servono.

Passaggio 04

Provare gli elementi che compaiono solo dopo un’azione

La pagina iniziale non mostra tutti gli stati del sito. Sottomenu, messaggi di errore, finestre del calendario e campi aggiuntivi possono comparire soltanto dopo un’interazione. Un’ottimizzazione degli stili basata su un campione incompleto può lasciare il contenuto presente ma nascosto, sovrapposto o impossibile da selezionare.

Confronta la stessa azione con l’opzione attiva e disattiva. Apri i menu con tocco e tastiera, invia un modulo incompleto e cambia una scelta che mostra altri campi. Se il problema riguarda solo l’aspetto, non attribuirlo automaticamente all’invio delle email. La guida al codice inutilizzato aiuta a distinguere ciò che è superfluo da ciò che viene usato in un momento diverso. Conserva questi stati fra le prove del progetto.

Passaggio 05

Verificare che pagine e file appartengano alla stessa versione

Dopo la correzione, una copia della pagina potrebbe ancora richiamare file precedenti. Individua quali livelli conservano contenuti: browser, plugin, server ed eventuale CDN. La pulizia va coordinata con la pubblicazione della nuova configurazione, altrimenti due prove possono utilizzare versioni differenti e produrre conclusioni contraddittorie.

Fai controllare gli indirizzi dei file effettivamente ricevuti, non soltanto i nomi presenti nel pannello. Prova una prima visita e una visita successiva, includendo un modulo rimasto aperto per qualche minuto. Non chiedere ai clienti di svuotare continuamente la cache come soluzione ordinaria. Se il sintomo principale è una versione vecchia, approfondisci la guida alle modifiche non visibili. La consegna deve distribuire in modo coerente la versione corretta.

Passaggio 06

Verificare l’esito della richiesta, non soltanto il pulsante

Un pulsante che reagisce non dimostra che la richiesta sia arrivata. Esegui un invio riconoscibile con dati di prova e controlla il messaggio di conferma, la casella destinataria o il gestionale. Per un calendario, segui anche la selezione della disponibilità e l’esito previsto. Distingui un problema di interfaccia da un guasto successivo nella consegna.

  • Primo utilizzo su telefono e computer.
  • Errore di compilazione e correzione senza perdere i dati.
  • Scelte di consenso previste dal sito.
  • Ritorno alla pagina dopo una navigazione.
  • Ricezione di una sola richiesta di prova.

Concorda le prove con chi gestisce contatti e prenotazioni. Un test completo evita di dichiarare risolto il guasto perché è scomparso un messaggio tecnico, mentre il cliente continua a non concludere.

Passaggio 07

Conservare le ottimizzazioni che superano entrambi i controlli

Ripeti il confronto delle prestazioni solo dopo aver recuperato le funzioni. Mantieni dispositivo, pagina e condizioni di prova il più possibile confrontabili; osserva più esecuzioni anziché scegliere il risultato migliore. Il rapporto finale dovrebbe indicare quale impostazione causava il difetto, che cosa è stato escluso e quali benefici restano verificabili.

Consegna una configurazione leggibile a chi aggiornerà il sito. Un cambio di tema o di modulo può rendere obsolete le esclusioni, mentre un nuovo plugin può introdurre un secondo livello di ottimizzazione. Aggiungi i passaggi essenziali ai controlli dopo gli aggiornamenti. L’obiettivo è una pagina rapida da usare, nella quale menu, richieste e prenotazioni continuino a funzionare dal primo tentativo.

Domande frequenti

Devo disinstallare il plugin di ottimizzazione?

Non necessariamente. Se una configurazione precedente ripristina il servizio, puoi usarla come riferimento mentre individui l’opzione incompatibile. Valuta la rimozione soltanto dopo aver chiarito responsabilità, alternative e conseguenze sul resto del sito.

Un punteggio PageSpeed migliore dimostra che il lavoro è riuscito?

Descrive alcuni aspetti delle prestazioni nelle condizioni del test. Non sostituisce la prova di menu, moduli, prenotazioni e ricezione delle richieste. Il collaudo deve includere sia velocità sia funzioni.

Perché da amministratore il sito funziona?

Il sito può applicare cache e ottimizzazioni diverse agli utenti autenticati. È una pista da verificare, non una diagnosi certa. Ripeti il percorso come visitatore e confronta i file e la configurazione effettivamente distribuiti.

Fonti e approfondimenti

Riferimenti ufficiali per verificare le indicazioni e applicarle al proprio sito.

Recuperiamo le funzioni conservando la velocità.

Controlliamo configurazione, percorsi e richieste effettivamente ricevute per correggere l’ottimizzazione che ostacola l’uso del sito.

Scopri come possiamo intervenire sul tuo sito

Parliamo del tuo sitoUn primo confronto chiaro, senza impegno e con un referente dedicato.