L’intégrateur Web ou développeur Front-End (anciennement Intégrateur HTML) est le technicien qui va intégrer les maquettes réalisées par le graphiste web et le designer web, en créant des pages HTML lisibles sur tous les navigateurs.
Il doit avant tout maitriser les standards du Web.
Ces standards sont édités par le W3C, ils regroupent les langages de balisages comme le HTML5 ou le XHTML,
les langages de présentation de documents comme le CSS, mais aussi d’autres éléments comme le Web sémantique ou le responsive webdesign.
L'intégrateur Web possède des connaissances solides en référencement, en ergonomie et en utilisabilité.
En sont exclus les langages de programmation comme le PHP, ASP, JAVA... qui restent le domaine exclusif des développeurs Web.
Son travail
- Il collabore avec le chef de projet.
Les graphistes Web sont les artistes, ils proposent des ambiances graphiques, les webdesigners eux, mettent ces ambitions graphiques en phase avec les techniques du Web notamment en matière d’ergonomie, d’accessibilité ou de référencement.
Suivant son profil et son degré de compétences, l’intégrateur Web pourra apporter sa réflexion sur le projet ainsi que les modifications qu’il jugera utiles.
- Il transforme un document image en interface
Le plus souvent, les maquettes de sites Web sont créées avec Illustrator ou Photoshop, l’intégrateur transformera ces maquettes en code HTML et CSS lisible par les navigateurs Web et les différents supports.
- Il ajoute des éléments interactifs
A l’aide de javascript ou d’une librairie(ex: jQuery), l’intégrateur Web (motion designer) mettra en mouvement les éléments interactifs de l’interface (menus, carrousel, lightbox…).
C’est pour cela que les intégrateurs Web héritent du titre de "développeurs Front-End". A ne pas confondre avec le métier de développeur Web qui s’occupera plutôt du Back-End.
- Il vérifie la robustesse de son code
Les pages sont elles lisibles sur tous les navigateurs Web ?
Les pages sont-elles bien identiques aux maquettes du graphiste ?
La sémantique Web est-elle correcte ?
Les pages sont-elles optimisées pour faciliter leurs indexations par les moteurs de recherche ?
Après cela le développeur web intervient pour ajouter son code basé sur un langage de programmation de son choix qui va charger le contenu dynamique(texte et images).
- Derniers tests avant mise en ligne
Une fois le travail de l’équipe de développement effectué, l’intégrateur fera une seconde série de tests avant la mise en ligne, ceci afin de vérifier que les pages du site sont toujours optimisées.