Qual è la dimensione attuale del pacchetto del Web Widget (versione classica)? 

Le cifre seguenti rappresentano le dimensioni del pacchetto al primo caricamento del Web Widget (versione classica), i caricamenti successivi trarranno vantaggio dalla memorizzazione nella cache della rete CDN, con conseguente tempi di caricamento più rapidi (consulta "Gli asset Web Widget (versione classica) sono memorizzati nella cache?" di seguito). .
Pacchetto Dimensioni (compresso Brotli) Note
Web Widget (versione classica) Core ~475 KB Gli asset web_widget.js e common_vendor.js necessari per il Web Widget (versione classica) indipendentemente dai canali disponibili.
Con il canale Talk +~65 KB Gli asset richiesti dal Web Widget (versione classica) quando il canale Talk è abilitato in un account. 55 KB rappresenta il primo caricamento del canale Talk.
Con canale Chat +~59 KB Gli asset richiesti dal Web Widget (versione classica) quando il canale Chat è abilitato in un account.
assistenza per lingua +~5 KB (media) per lingua Il Web Widget (versione classica) caricherà solo le lingue in base alle impostazioni locali del visitatore.

Perché il Web Widget (versione classica) richiede così tanto ScriptJava​​ per funzionare?

Il Web Widget (versione classica) è un potente strumento per incorporare assistenza clienti nel tuo sito web, ricco di funzionalità.  Puoi abilitarne molti funzioni e canali per i visitatori di Chat con un agente, richiediacallback tramite Talk, lascia un messaggio e accedi ai contenuti del Centro assistenza per il self-service. Inoltre, il Web Widget (versione classica) supporta molte lingue in tutto il mondo e puoi farlo personalizza il Web Widget (versione classica) in Amministratore o tramite la nostra suite di JavaScript API.  Detto questo, riconosciamo di avere molto spazio per migliorare e continueremo a dare la priorità alle iniziative per ottimizzare le dimensioni dei pacchetti per qualsiasi configurazione Web Widget (versione classica) . 

Quando ho incorporato il Web Widget (versione classica) nella mia pagina web, ho notato un tempo di caricamento più lento. Il Web Widget (versione classica) potrebbe rallentare la pagina?

Noteraiche il Web Widget (versione classica) si carica in modo asincrono, il che significa che non bloccherà il caricamento del resto della pagina, in modo che i visitatori possano fare ciò per cui sono venuti il più rapidamente possibile. Detto questo, riconosciamo che il importo di JavaScript necessario per il Web Widget (versione classica) richiederà tempo e risorse per il download, l’analisi e l’esecuzione dei browser. Per contribuire a garantire il minor impatto possibile sul tempo di caricamento del sito web, continueremo a farlo dare la priorità iniziative di performance.
 
L’architettura Web Widget (versione classica) è ottimizzata per la memorizzazione nella cache, quindi una volta caricata una volta sul sito web per un visitatore, ai successivi caricamenti della pagina, il Web Widget (versione classica) si caricherà molto più rapidamente.

Se Chat è abilitato nel Web Widget (versione classica) e vuoi ottimizzare le prestazioni della pagina, puoi prendere in considerazione l’uso dell’APIconnectOnPageLoad. Ciò dovrebbe ridurre il tempo necessario per visualizzare il pulsante di avvio del widget e migliorare i punteggi di caricamento della pagina in strumenti come Google Lighthouse. Per maggiori informazioni, leggi l’articolo: Ottimizzazione delle prestazioni di Chat e Web Widget (versione classica). 

Qual è lo strumento migliore per monitorare la velocità di caricamento delle pagine per il mio sito web?

Ti consigliamo di usare lo strumentoLighthouse di Google, disponibile per impostazione predefinita nella scheda di verifica degli strumenti per sviluppatori. Lighthouse offre un’ottima copertura delle nuove funzioni disponibili nei browser web moderni come Google Chrome. Facciamo affidamento su funzionalità come il multiplexing HTTP/2 per ottimizzare il Web Widget (versione classica) e Lighthouse terrà conto del multiplexing nel calcolo delle prestazioni di una pagina web con il widget incorporato.

È importante se inserisco il tag di script Web Widget (versione classica) in <TESTA> o <CORPO> della mia pagina web?

Per i clienti preoccupati per le prestazioni del caricamento delle pagine, consigliamo di posizionare il frammento di codice alla fine di <corpo> anziché il <testa>. Anche se lo script del frammento è molto leggero, è meglio evitare di inserire script che impediscano al browser di continuare il rendering di una pagina web fino al caricamento dello script. Tieni presente che tutti gli script che usano il Web Widget (versione classica) zE JavaScript L’API deve essere posizionata dopo lo script del frammento di codice. 

Gli asset Web Widget (versione classica) vengono gestiti da una rete CDN?

Sì, gli asset Web Widget (versione classica) sono disponibili da a Rete di distribuzione dei contenuti (CDN) usando HTTP/2 per ridurre la latenza. Tutti gli asset sono accessibili tramite un’unica origine, il che significa che i browser dovranno aprire una sola connessione TCP per scaricare il Web Widget (versione classica). Visita questa pagina per ulteriori informazioni sui vantaggi di HTTP/2. 

Gli asset Web Widget (versione classica) vengono compressi usando Gzip?

Sì, gli asset Web Widget (versione classica) vengono compressi usando Gzip.

Gli asset Web Widget (versione classica) sono memorizzati nella cache?

Sì, gli asset Web Widget (versione classica) hanno una versione individuale e sono memorizzati nella cache a lungo termine per un massimo di un anno. Vengono memorizzate nella cache sia privatamente nei browser degli utenti finali che pubblicamente sui server perimetrali della rete CDN.  È improbabile che alcuni asset necessari per il widget cambino tra le versioni del widget e verranno memorizzati nella cache in modo indipendente. Ciò significa che tali asset verranno recuperati più rapidamente dalla cache la prossima volta che il browser ne avrà bisogno.  Ad esempio, le icone delle bandiere dei codici nazionali utilizzate in Talk o i suoni di notifica associati a Chat.

Cosa succede se uso a CSP?

Se usi unapolicy di sicurezza dei contenuti (CSP),devi usare il frammento di codice più recente. Per maggiori informazioni, consulta la documentazione per sviluppatori assistenza CSP. 

Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.

Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.

Powered by Zendesk