Loading AI tools
spazio predefinito nel quale inserire informazioni o parole Da Wikipedia, l'enciclopedia libera
In informatica, un template ([ˈtɛmplɪt], dall'inglese 'sagoma' o 'calco'[1]) è un documento nel quale, come in un foglio semicompilato cartaceo su una struttura generica o standard, esistono spazi temporaneamente "bianchi" da riempire successivamente. In questo ambito, la parola in italiano è traducibile come "modello", "semicompilato", "schema", "struttura base", "ossatura generale", "scheletro" o più correntemente "modulo", anche se di solito non così elaborato e sofisticato.
Con il termine template si intende anche un modello di documento (es. software di produttività personale) nel quale sono importati dati. L'impaginazione (layout) della pagina rimane invariata ogni volta, facilitando la ricerca e l'archiviazione dei documenti, il confronto fra versioni ovvero un'immagine di presentazione dell'azienda coerente. Lavorando con dei fogli di calcolo, il template serve non solamente come foglio di stile per l'aspetto grafico, ma contiene delle formule che rendono i documenti confrontabili nel tempo.[2]
Il termine può anche riferirsi ai modelli preimpostati scaricabili da internet di impaginazione grafica ad esempio locandine, biglietti da visita e brochure in formato vettoriale o per il desktop publishing.
Nel campo delle pagine web vengono denominati template quei documenti d'esempio che vengono messi a disposizione per lo sviluppo di altre pagine web con grafica e formattazione identiche ma contenuti diversi[3]. Sono uno strumento per chi vuole[4][5]:
Solitamente vengono utilizzati i linguaggi principali del web, HTML per i contenuti e CSS per la formattazione, ma non mancano esempi in Flash (obsoleto dal 31 dicembre 2020)[6][7].
In vari linguaggi di programmazione esistono funzionalità che permettono di scrivere codice generico; Ovvero template parametrizzati che possono essere utilizzati per generare automaticamente vari codici che presentano differenze minime e sistematiche, permettendo di limitare i tempi di sviluppo e la potenziale proliferazione di bug.[13] Si parla in questi casi di funzionalità di metaprogrammazione.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.