Qu'est-ce qu'un programmeur HTML?
Un programmeur HTML est un développeur Web spécialisé dans le langage HTML (HyperText Markup Language) ou XHTML (eXtensible HyperText Markup Language). Généralement, un programmeur HTML aura également une connaissance approfondie des feuilles de style en cascade (CSS) et une connaissance pratique de JavaScript. Différents programmeurs peuvent utiliser différents outils, mais la plupart des programmeurs HTML professionnels travaillent dans certaines variantes d'un programme d'édition de texte, évitant ainsi les suites logicielles WYSIWYG (What-You-See-Is-What-You-Get) pour un codage manuel de précision.
La spécification actuelle pour HTML a peu changé depuis son développement initial en 1993, mais la philosophie et les meilleures pratiques ont énormément changé. Le changement le plus important a peut-être été la séparation de la programmation HTML en un composant structurel et un composant de conception, HTML gérant le contenu et la structure du corps d'une page Web et CSS gérant la mise en page et l'apparence. Cette approche sémantique de la conception Web est devenue la forme la plus courante et tout nouveau programmeur HTML apprendra probablement à coder avec cette philosophie.
Bien que de nombreux programmeurs aient craint que le logiciel WYSIWYG devienne plus fonctionnel et abordable, la demande pour leurs services diminuerait, ces dernières années, la demande de programmeurs a augmenté. Cela est probablement dû au fait que bien que de plus en plus de personnes construisent leurs propres sites avec des logiciels ou des kits d'outils en ligne, davantage de personnes mettent leurs activités en ligne et souhaitent qu'un professionnel construise leur site à partir de la base. Dans le même temps, il y a beaucoup plus de programmeurs disponibles qu'il y a cinq ans, ce qui rend la concurrence pour les clients un peu féroce.
De nombreuses personnes qui envisagent de devenir un programmeur HTML décident donc de le fusionner avec d'autres compétences pertinentes. Par exemple, une personne qui étudie le HTML peut également choisir d'étudier PHP et SQL afin de pouvoir créer des sites Web dynamiques basés sur des bases de données. Quelqu'un d'autre pourrait choisir d'étudier le graphisme et de se familiariser avec les outils de graphisme, de manière à pouvoir proposer un package de conception Web complet. D'autres encore pourraient apprendre un modèle logiciel propriétaire, tel que Flash, pour compléter la construction de sites HTML plus élémentaires.
De nombreuses grandes entreprises peuvent également faire appel à un certain nombre de programmeurs HTML pour effectuer des mises à jour et créer de nouveaux sites si nécessaire. Ces programmeurs sont généralement salariés, bien que, dans certains cas, ils puissent recevoir un taux fixe par emploi en plus d'une retenue. Pour ceux qui envisagent une carrière, cependant, il est bon de se rappeler que, même si un programmeur HTML peut bien gagner sa vie, ils gagnent en moyenne moins qu'un programmeur PHP et beaucoup moins qu'un développeur de logiciels.