Charles MORÉAC - intégrateur web

Je suis intégrateur web chez Artifica (Paris) depuis 2011.
Vous trouverez ici toutes les informations utiles à votre visite...
Bonne navigation !

Qu'est-ce qu'un intégrateur web ?

Différents graphismes pour différents écrans...

Intégrateur web ? Développeur Front-End ? Dans mon cas, il s'agit d'un seul et même métier : je m'occupe des éléments du site affichés à l'écran, de tout ce que vous allez voir lors de votre navigation. Ces éléments sont composés de code HTML, CSS et Javascript qui seront interprétés par votre navigateur.

Cela commence avec des maquettes graphiques fournies par un webdesigner sous la forme de fichiers Photoshop et Illustrator.
J'extrais de ces fichiers les éléments nécessaires au bon affichage de votre site (couleurs, tailles, polices, SVG, images, etc.) : je suis en charge d'appliquer le design validé par notre client pour tous les terminaux (ordinateur de bureau, tablettes et mobiles).

Un écran sur lequel se construit un site web étape par étape... Photo by Mateusz Dach from Pexels

Pendant ce temps, le développeur Back-End (que l'on appelle vulgairement dans le métier "développeur") s'occupe du serveur, de l'application du site web (TYPO3 par exemple), de la base de données et de dévoppements spécifiques pour le client (Javacsript, PHP, etc.).
À partir de ce travail de développement et des éléments à ma disposition, je construis les gabarits de page jusqu'à obtenir toutes les pages du site.

Sur TYPO3 j'ai également à ma charge la création de blocs de plugins en Back-Office afin de faire afficher des listes d'événements, d'actualité, de ressources vidéo, des formulaires, etc. Je dois également créer des pages modèles, des arborescences, des éléments de pied de page, d'entête, etc.
L'idée c'est d'optimiser au maximum mon code afin d'avoir le plus souvent à réutiliser ce que j'ai déjà fait (cascade des feuilles de style, nommage des classes, etc.).

Je dois vérifier aussi l'accessibilité des pages (bonne arborescence des titres dans le code, contrastes nécessaires du texte, bonne signalisation des éléments de la page dans le code, etc.). Comme nous travaillons pour des mairies et des agglomérations, l'accessibilité est très importante dans notre cahier des charges.

Puis je vérifie sur les dernières versions des navigateurs le bon affichage de chaque page et procède à des corrections si nécessaire. On doit avoir la même chose sur tous les supports et si cela n'est pas possible, trouver des solutions pour avoir un résultat moindre mais sans perte en qualité d'information (ce que l'on appelle "dégradation élégante").