WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Design Creation graphique Designeur Graphiste Freelance IHM Logo Marignier


***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe

Design Creation graphique Designeur Graphiste Freelance IHM Logo Marignier





Article:

Un gabarit est reconnu un patron de mise en page où l'on place images et textes. Il est également utilisé de manière récurrente pour créer des documents présentant une même structure. On parle soit de patron, soit de grille comme en couture.
Un gabarit est conçu dans la presse traditionnelle pour donner une forme cohérente à un journal. On décrit un ou plusieurs gabarits qui seront employés dans une publication puis utilisés de nouveau durant différents numéros. Il a pour but de rendre claire la lecture et plus facile la conception. Les images ou textes seront placés à des endroits nets. Les personnes chargées de la mise en page ont ensuite pour travail d'assembler le gabarit et le contenu approvisionné par les différents autres acteurs.
Par extension, un template a pour objectif de séparer le fond de la forme. Bien employé dans la création de sites web, un template ressemble à un modèle (une structure) dans lequel seuls certains éléments sont modifiables (le contenu et le style). Cela aide à la conception et la mise à jour des sites, aussi bien sur le contenu que sur la présentation : Modifier la charte graphique du site revient à changer le template et cela met à jour toutes les pages du site ; Adjoindre une page ne consiste plus qu'à en écrire le contenu.
Les outils utilisant les templates pour en générer les fichiers textes sont des moteurs de templates. A chacun son propre langage de programmation limité pour décrire le template, à l'aide de structures de contrôle (telles que if, foreach, etc.) ainsi que de réaliser des opérations fondamentales sur les données (récupérer la sous-chaîne d'une chaîne de caractères, effacer des caractères indésirables pour éviter des attaques de type cross-site scripting sur un site web, etc.). Ces langages sont interprétés et dynamiques en tant que des langages de script.
De toutes les façons, la démonstration d'une page Web est écartée vers les feuilles de style (CSS : Cascading Style Sheets ou feuilles de style en cascade) externes à la page. Les templates sont là pour faciliter une séparation entre le code HTML ou XHTML et le code PHP (ou autre langage de développement côté serveur). On décroche par conséquent une structure de site ayant un côté les traitements de données (calculs, connexion à des bases de données, sécurité) et de l'autre le « langage » de restitution des données bien produites.






* Web2007 est le site d'un informaticien indépendant qui peut et veut travailler pour des entreprises partout en Europe.
Si besoin, Web2007 peut se déplacer dans toute la région Rhones-Alpes.
Pour info, j'habite personnellement à Gaillard-Haute Savoie et mon bureau est juste à coté à Genève-Suisse.