Template

Template

Gabarit (mise en page)

Un gabarit, souvent nommé en informatique Template (anglicisme utilisé en informatique pour désigner un modèle de conception de logiciel ou de présentation des données) est un patron de mise en page où l'on place images et textes.

On parle aussi de « patron » comme en couture ou bien parfois de grille.

Sommaire

Presse traditionnelle

Dans la presse traditionnelle il s'agit d'abord de donner une forme cohérente à un journal. On définit un ou plusieurs gabarits qui seront utilisé dans une publication puis réutilisés durant différents numéros. Il a pour but de rendre claire la lecture et plus facile la conception. Le contenu, que ce soit images (logos, illustrations) ou texte (titres, légendes, colonnes de textes, etc...) seront placés a des endroits précis.

Les personnes chargées de la mise en page ont ensuite pour travail de rassembler le gabarit et le contenu fournit par les différents autres acteurs.

Présentation des données

Par extension, en informatique, un gabarit est un moyen de séparer le fond (le contenu informationnel) de la forme (la manière dont il est présenté).

Très utilisé dans la conception de sites webs, un template agit comme un modèle dans lequel seuls certains éléments sont modifiables (le contenu). Cela facilite la conception et la mise à jour des sites, aussi bien sur le contenu que sur la présentation.

  • changer la charte graphique du site revient à changer le template et cela met à jour toutes les pages du site ;
  • ajouter une page ne consiste plus qu'à en écrire le contenu.

Zope, Joomla,WordPress, Postnuke, PHPBoost, Phorum, KwsPHP, Ixprim et EzPublish utilisent nativement des templates.

Les templates ou modèles existent également dans les applications du Pack Office Microsoft Word, PowerPoint, Excel et Outlook. Néanmoins, bien que l’apparition de ces modèles soit bien antérieure à celle des modèles pour sites webs par exemple, ces modèles pour les applications du Pack Office Microsoft sont peu connus et souvent mal utilisés. Dans le milieu de l’entreprise, cette situation entraîne un manque de cohérence visuelle, un manque de respect de la charte graphique au niveau des documents Word, PowerPoint, Excel et Outlook utilisés par les collaborateurs.

Utilisation dans les systèmes de gestion de contenu web

De plus en plus, la présentation d'une page Web est reléguée vers les feuilles de styles (CSS : Cascading Styles Sheets ou feuilles de styles en cascade) externes à la page. Les gabarits ne sont donc plus seulement censés permettre une séparation entre la structure et la présentation mais aussi une séparation entre le code HTML ou XHTML et le code PHP (ou autre langage de développement côté serveur). On obtient ainsi une structure de site possédant d'un côté les traitements de données (calculs, connexions à des bases de données, sécurité) et de l'autre le « langage » de restitution des données produites. Cette séparation facilite le travail en équipe et les mises à jour soit du côté du code PHP soit du côté du code HTML puisque chacune des deux parties peut être modifiée sans affecter l'autre.

Les gabarits, utilisés conjointement à des feuilles de styles efficaces, permettent de gérer la publication d'informations sur plusieurs supports différents.

Voir aussi

Sur les autres projets Wikimedia :

Articles connexes

Liens externes

  • Portail de la programmation informatique Portail de la programmation informatique
  • Portail de l’informatique Portail de l’informatique
Ce document provient de « Gabarit (mise en page) ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Template de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Template — may mean:*a stencil, pattern or overlay used in graphic arts (drawing, painting, etc) and sewing to replicate letters, shapes or designs *a pre developed page layout in electronic or paper media used to create new pages from the same design,… …   Wikipedia

  • template — UK US /ˈtempleɪt/ noun [C] ► a method or system that can be copied and used by others: serve/act as a template (for sth) »The deal will act as a template for future negotiations. provide/create/become a template (for sth) »Transport for London… …   Financial and business terms

  • Template — Tem plate, n. Same as {Templet}. [1913 Webster] …   The Collaborative International Dictionary of English

  • template — template. См. матрица. (Источник: «Англо русский толковый словарь генетических терминов». Арефьев В.А., Лисовенко Л.А., Москва: Изд во ВНИРО, 1995 г.) …   Молекулярная биология и генетика. Толковый словарь.

  • template — index pattern Burton s Legal Thesaurus. William C. Burton. 2006 …   Law dictionary

  • template — 1670s, templet horizontal piece under a girder or beam, probably from Fr. templet weaver s stretcher, dim. of temple, which meant the same thing, from L. templum plank, rafter, also building for worship (see TEMPLE (Cf. temple) (1)). The meaning… …   Etymology dictionary

  • template — (izg. tèmplit) m DEFINICIJA inform. datoteka koja sadrži podatke o formatu dokumenta; upotrebljava se u programima za obradu teksta, proračunskim tablicama i dr.; predložak, obrazac, shema ETIMOLOGIJA engl …   Hrvatski jezični portal

  • template — (also templet) ► NOUN 1) a shaped piece of rigid material used as a pattern for processes such as cutting out, shaping, or drilling. 2) something serving as a model or example. ORIGIN probably from temple «a device in a loom for keeping the cloth …   English terms dictionary

  • template — [tem′plit] n. [altered (infl. by PLATE) < templet < Fr, dim. of temple < L templum, small timber, purlin, akin to TEMPLE1] 1. a pattern, usually in the form of a thin plate of metal, wood, plastic, etc., for forming an accurate copy of… …   English World dictionary

  • Template — Templates (der englische Begriff für Schablonen), sind Vorlagen, die mit Inhalt gefüllt werden können. Verwendet wird der Begriff in der elektronischen Datenverarbeitung: für Dokumentvorlagen in Office Applikationen oder im Internet, siehe… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”