X5engine.deferrable.js e x5cartengine.js
Autore: Loredana S.
Visite 308,
Followers 1,
Condiviso 0
Buonasera,
ho un problema con un sito vetrina in cui in alcune pagine sono presenti degli slider. Non c'è search, login e nemmeno cart. Avendo necessità di velocizzare il caricamento del sito ho provato a rimuovere i file inutilizzati ma rimuovendo i file x5engine.deferrable.js e x5cartengine.js gli slider si bloccano alla prima slide e non funzionano nemmeno le frecce avanti/indietro. Mi sapete dire perchè? E poi, non avendo il cart, perchè viene creato comunque il file x5cartengine.js o il file imsearch.php se non esiste una search? Sarebbe meglio venissero creati solo i file strettamente necessari piuttosto che tutta una serie di file "inutili".
Grazie
Postato il
non ho capito quale sia il problema se ti carica quei file...?
se non sono usati dal tuo sito, non vengono richiamati dal codice e quindi non rallentano niente...
Autore
Vengono inizializzati entrambi in x5engine.js e secondo Google rallentano e pure tanto...
Buongiorno Loredana
Ti assicuro che i file in questione sono file davvero piccoli, che difficilmente possono provocare lentezza nel tuo sito.
Purtroppo, lo strumento di Google simula i suoi test con delle reti estremamente lente, che non sono realmente rappresentativi di una situazione reale.
Il programma in automatico genera il minor numero di file possibile per cercare di soddisfare al massimo i requisiti di questo tipo di strumenti, compito nel cui nella maggior parte dei casi nessun sito, nemmeno i più famosi, riescono per completo.
Ti consiglio pertanto di prendere queste indicazioni con le pinze e verificare la velocità di caricamento direttamente dai tuoi dispositivi per verificare se esistono realmente problemi di lentezza.
Tieni presente che punti come questi hanno un impatto pressochè nullo anche su SEO e indicizzazione
Spero di essere stato utile
Stefano
Autore
Buona sera,
se 980 kB sono pochi per due file che non servono...
Considerando che per essere un buon sito secondo Google dovrebbe rispondere in 2/3 secondi ed un secondo se lo portano via i due script inutili...
Allora come mai dal momento che il cart non è presente sul mio sito viene generato comuque il file? (stessa cosa per la search) Mi sa che non è proprio "il minor numero di file possibile"...
Ti consiglio pertanto di prendere queste indicazioni con le pinze e verificare la velocità di caricamento direttamente dai tuoi dispositivi per verificare se esistono realmente problemi di lentezza.
Tieni presente che punti come questi hanno un impatto pressochè nullo anche su SEO e indicizzazione
Considerando che sono le regole di Google ed è Google stesso a dare il rank ad un sito in base alle sue regole, prendere le indicazioni di Google con le pinze non è proprio il modo migliore per sperare di avere un buon posizionamento.
in realtà la somma dà 190kb
e con l'ultima versione, ho verificato ora, siamo a circa 170kb per quei due files...
Effettivamente il file dell'ecommerce, anche a me non sembra normale che venga caricato se l'ecommerce non è presente...
Comunque quella parte del test non influisce sul punteggio (anche se c'è effettiva occupazione di kb e quindi un tempo leggermente più lungo di caricamento)
come puoi leggere qui:
Autore
x5engine.deferrable.js è di 601kB e x5cartengine.js è di 283kB e quindi sono 984kB.
Continuate a dire che non incidono etc ma a me il fatto che dei file inutilizzati vengano comunque creati e che per di più non possano essere rimossi senza causare problemi sembra un bug...
Detto ciò, il post si può chiudere dal momento che non c'è soluzione, aggirerò il problema rifacendo gli slider a mano.
Scusa ma perchè hai chiuso il post ? Magari ci sono altri utenti che vogliono intervenire...
io dalla tua immagine e pure dalla mia vedo diversamente
magari intendi prima della minificazione ?