Scuolissima.com - Logo
Visualizzazione post con etichetta Javascript. Mostra tutti i post
Visualizzazione post con etichetta Javascript. Mostra tutti i post

Come caricare javascript in modo asincrono


JavaScript è un linguaggio di scripting abbastanza pesante per un sito web e non bisogna esagerare con il loro utilizzo perché sono pesanti e quando un browser apre una pagina web esegue per prima cosa i javascript e poi tutto il resto. Normalmente prima devono essere caricati i contenuti del sito (titolo sito, titolo del post, descrizione ecc.) e poi tutto il resto. Per fare in modo che ciò avvenga è possibile caricare in modo asincrono i javascript esterni.
Di solito sono gli stessi servizi esterni come Facebook, Pinterest, Google Plus, Twitter, Disqus, Shareolic o ShareThis a fornire javascript in modo asincrono, ma quando invece si carica un javascript nel proprio sito bisogna procedere manualmente.

Per rendere asincrono un javascript bisogna aggiungere in modo opportuno un elemento async="" come nel codice sottostante:
<script type="text/javascript" async src="Indirizzo del javascript"></script>
oppure
<script type="text/javascript" async src="Indirizzo del javascript"/>

Se invece il codice javascript è interno e potete incollarlo all'interno del template del vostro sito o blog, il codice per renderlo asincrono da utilizzare è il seguente:
<script async='async' type='text/javascript'>//<![CDATA[
QUI INSERITE LO SCRIPT PER ESTESO
//]]></script>

L'unico modo per rendersi conto che il javascript sia stato reso asincrono è quello di aprire il sito e vederlo apparire qualche istante dopo gli altri elementi. Il sito risulterà più veloce nel caricamento e potrete notare la differenza usando lo strumento offerto da Pingdoms.
Continua a leggere »

Cos'è il Java

Il linguaggio Java nasce nel 1991 ad opera di un gruppo guidato da James Gosling e Patrick Naughton , ingegneri della Sun Microsystem.

Il nome Java , secondo la leggenda, deriva dalla marca di caffè che gli sviluppatori del linguaggio usavano bere in un locale dove si ritrovavano a discutere del proprio progetto.

Oggi, Java è uno dei linguaggi più utilizzati grazie alla sua semplicità, che lo rende un ottimo rivale del suo simile: il C++, per la sua enorme libreria (sono dei pacchetti già pronti che il programmatore può inserire nei suoi lavori) e, soprattutto, per la possibilità di realizzare applet, ovvero dei programmi inseriti in una pagina web.
Continua a leggere »

Come convertire HTML in PHP, javascript, asp

Un sito che permette di trasformare il codice HTML in altri tipi di linguaggi scripting come il PHP, Javascript e Asp è Yellowpipe. E' uno dei pochi siti buoni in grado di avere la funzione di convertitore di HTML purtroppo però se ci sono all'interno dell'html dei javascript non li converte. Accedete nella sezione HTML convert e troverete una semplice pagina come illustrato in figura:


Sinceramente ho poche conoscenze su questi linguaggi, conosco un po' l'HTML e il CSS ma degli altri poco e nulla. Questo è un codice HTML in in un testo che porta al blog Scuolissima.
<a href=”http://www.scuolissima.com”>Blog per imparare online</a>

Se lo trasformo da HTML a PHP diventa:
 <?php
echo "<a href=”http://www.scuolissima.com”>Blog per imparare online</a>\n";
?>

Se lo trasformo da HTML a JavaScript diventa:
<script type="text/javascript">
<!--
document.writeln(" <a href=”http://www.scuolissima.com”>Blog per imparare online</a> ");
 // -->
</script> 

Se lo trasformo da HTML ad ASP diventa:
#!/usr/bin/perl
print "Content-type: text/html\n\n";
$code[0] = "<a href=”http://www.scuolissima.com”>Blog per imparare online</a>";
for ($i=0;$i<scalar(@code);$i++) {print($code[$i]."\n");} 

Il sito li trasforma così e potrebbero essere anche scritti correttamente, ma se si tratta di una quantità di codice molto lunga sicuramente la conversione non funzionerà.
Continua a leggere »
🧞 Continua a leggere su Scuolissima.com
Cerca appunti o informazioni su uno specifico argomento. Il nostro genio li troverà per te.




© Scuolissima.com - appunti di scuola online! © 2012 - 2025, diritti riservati di Andrea Sapuppo

Policy Privacy - Cambia Impostazioni Cookies