Skip to main content

JavaScript

TL; DR

JavaScript è un popolare linguaggiodi programmazione utilizzato principalmente per inserire elementi dinamici in un sito web.

Cos'è JavaScript?

JavaScript è un linguaggio di programmazione, utilizzato principalmente per inserire elementi dinamici nelle pagine web. Esempi di elementi dinamici includono automazioni, animazioni, elementi interattivi, contatori di traffico, ecc. Senza JavaScript, i siti Web sarebbero statici, basandosi solo su HTMLe CSS. JavaScript è solitamente incorporato nel codice HTMLdi una pagina web o può funzionare in un file separato che è collegato nella sezione <head> di HTML:

  • Esempio di Javascript collegato: <script src=" /js/assets/example.js" type="text/javascript"></script>

  • Esempio di Javascript incorporato (inline)( questo esempio è lo script utilizzato da Visitor Analytics per poter tracciare le statistiche del sito web): <script>(function(v,i,s,a){if(!v._visaSettings){ v._visaSettings={};}v._visaSettings["326865a9-6d58-11e8-834c-0242ac120005"]={v:"0.3",s:"326865a9-6d58-11e8-834c-0242ac120005",a:"1 "};_v=i.getElementsByTagName("head")[0];_a=_v;_i=i.createElement("script");_s=_i;_s.defer="defer";_s.src=s+ a+v._visaSettings["326865a9-6d58-11e8-834c-0242ac120005"].v;_a.appendChild(_s);})(finestra,documento,"//app-worker.visitor-analytics.io/main" ,".js?s=326865a9-6d58-11e8-834c-0242ac120005&v=")</script>

Perché mi viene chiesto di aggiungere codice JavaScript al mio sito web?

Molte volte, se utilizzi uno strumento per migliorare il tuo sito web, ti chiederà di copiare e incollare uno <script> JS nella tua dashboard, in modo che venga visualizzato nella <head> dell'HTML. Se ti fidi del fornitore dello strumento, questo non dovrebbe essere un problema. Questo è qualcosa di cui il servizio specificato ha bisogno per poter aggiungere una determinata funzionalità al tuo sito web. Se utilizzi una piattaforma di creazione di siti Web, come Wix o Wordpress o altri, e installi un'estensione o un plug-in, spesso aggiungerà automaticamente il JavaScript necessario al tuo sito Web. In alcuni casi, potrebbe comunque essere necessario copiare e incollare manualmente un codice nell'intestazione.

Problemi e soluzioni di JavaScript

Se installi troppi plugin/estensioni su un sito Web, potrebbero inserire una grande quantità di codici JavaScript nell'intestazione. Ci sono esempi in cui una pagina web fa riferimento a più di 60-70 file JavaScript esterni nella sezione <head>. Prima di caricare qualsiasi contenuto, il browser web proverà a scaricare tutte queste risorse, rallentando notevolmente il tempo di caricamento della pagina. Esistono diverse soluzioni per questo, una delle quali è descritta nella voce del glossario del rendering dinamico.