Valutazione attuale: 0 / 5

Stella inattivaStella inattivaStella inattivaStella inattivaStella inattiva
 
Submit to FacebookSubmit to Google PlusSubmit to TwitterSubmit to LinkedIn

Qui ci viene suggerito di mantenere un certo ordine nell’inclusione di file css e javascript.

In particolare andrebbero inseriti, se possibile, prima tutti i css, poi i javascript ed infine gli script inline.

Anche in questo caso Joomla ci viene in aiuto perché prevede già un’inclusione con questo ordine, dobbiamo solo rispettare alcune accortezze.

Molto spesso è sufficiente sostituire nel nostro template un inclusione di questo tipo:

<script type="text/javascript" src="/templates/vostro-template/js/file_1.js"></script>

con

$doc =JFactory::getDocument();
$doc->addScript($this->baseurl ."/templates/vostro-template/js/file_1.js");

stesso discorso vale per i css che vanno inclusi:

$doc->addStyleSheet( $this->baseurl .'/templates/' . $this->template. '/css/template.css' );

Per quanto riguarda gli script inline basterà inserirli dopo la riga:

<jdoc:include type="head" />

che dovreste trovare nel vostro template.

 

Questo punto è molto importante perché può avere un rilevante impatto sulle prestazioni.
L'ordine di inclusione e la definizione di risorse esterne è molto importante perché può avere un rilevante impatto sulle prestazioni del sito.

Elenco categorie

  • Page Speed Performance

    I nostri consigli e le tecniche per migliorare le performance dei siti web costruiti in Joomla, attraverso l'utilizzo di tools messi a disposizione dei webmaster come YSlow di Yahoo e PageSpeed di Google. In particolare andremo ad analizzare nello specifico quest'ultimo tool.

  • E-commerce

    I consigli, le tecniche e gli strumenti utili per creare, ottimizzare e rendere più efficace un sito e-commerce.

  • Report e Analytics

    I consigli, le tecniche e gli strumenti di Analytics per monitorare il traffico verso il proprio sito web: importanza del monitoraggio, configurazioni base e report

Gestionale Hotel