Web template: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m sistema un po'
Riga 3:
Un '''Web Template''' (in italiano: modello per i siti, o semplicemente modello) è uno strumento usato per separare il contenuto dalla presentazione grafica, e per la produzione in massa di pagine [[Web]].
 
===Concetti base===
 
===Concetti base===
*''Pagina web:''
**Pagina web dinamica: generata al volo (dinamicamente nel web) da un template engine
**Pagina web statica: un file [[HTML]], creato a mano o da un editor, anche [[WYSIWYG]].
 
===Tipi di modelli===
Ci sono molti tipi di web template: dai semplici "template sostituto" (masks), dove le variabili sono sostituite dal contenuto del [[Web design|webdesigner]], ai complessi template basati sull'XSLT. I semplici template erano importanti storicamente, nelle prime [[Server Side Include|inclusioni server-side]] (SSI) per creare header e footer uniformi nelle pagine web. I template complessi giocano un ruolo importante nei [[Content management system]] (CMS) e nel [[Web Publishing]] in generale. Rendono possibile un [[layout]] standard (impostazione delle pagine, dei colori, le posizioni, ecc.) per contenuti diversi pur mantenendo lo stesso layout di base.
 
===Linguaggi per Templates===
La sintassi per esprimere variabili, blocchi, regole di sostituzione, o logica, in un web template, è formalizzata da un linguaggio template.
 
Line 19 ⟶ 18:
* Linguaggi piattaforma-dipendenti (linguaggio Vignette)
 
===Riutilizzo dei template===
 
===Riutilizzo dei template===
 
Possiamo "riciclare" i web template.
Line 26 ⟶ 24:
I modelli per i siti sono solitamente gratuiti e creati per facilitarne l'eventuale modifica. In ogni caso, alcuni i web template più specializzati sono prodotti commerciali acquistabili, solitamente, venduti online. Mentre numerosi siti commerciali offrono web template complessi e molto ben fatti, ne esistono molti altri gratuiti e [[open-source]]
 
==LinkCollegamenti Utiliesterni==
[http://layoutgratis.altervista.org Layout Gratis] Sito che offre alcune risorse per webmaster gratuite compresi templates a due e tre colonne.