Un petit débat sur la compatibilité cross-browser dans l'état de l'art du développement de sites Web

Adrien « Voulf » Leygues lance un petit débat sur l'état de l'art du développement de sites Web focalisé sur la compatibilité cross-browser. Voici mon point de vue.

Un « état de l'art », ça présente les bonnes pratiques dans le contexte réel, pas un idéal.

Fournir un service accessible à tout le monde, c'est la bonne pratique de base. Donc oui, la compatibilité cross-browser fait partie de l'état de l'art du développement de site Web.

Mais attention, il faut aussi définir « cross-browser » en restant pragmatique.

D'une part, cela ne signifie certainement pas avoir le même rendu au pixel près dans tous les navigateurs.

Et d'autre part, le « tous les navigateurs » est à pondérer en fonction de la cible des utilisateurs. Par exemple dans un Intranet où tous les utilisateurs ont Firefox — je sais, c'est rare — on pourra ne pas se préoccuper de la compatibilité avec IE6.