Il n'y a pas de différence entre Firefox Windows, Mac, ou Linux du point de vue du développeur web.
Le rendu des fontes, les bugs css avec l'acceleration materielle (generalement pour Chrome avec des workarounds a chaque version), etc.
Et il ne faut pas explicitement coder le support pour tout les navigateurs, mais ne pas coder pour un navigateur spécifique.
Adieu filters, transitions, keyframes, requestAnimationFrame. A moins que 'ne pas coder pour un navigateur specifique', c'est utiliser une lib qui te cache tout ca (avec tout ce qu'il faut de workarounds pour les nombreux bugs dans les navigateurs et polyfills pour tout ce qui manque dans l'API JS) et un preprocesseur CSS qui te sort le code avec tous les prefixes automatiquement.
Au final, meme si tu decides de n'utiliser que ce qui marche sur minimum IE8 au niveau JS/CSS, tu vas probablement de taper des bugs qu'il va falloir contourner.
[^] # Re: Le web comme machine virtuelle ...
Posté par Littleboy . En réponse au journal Les vieux cons et le progrès.... Évalué à 5.
Le rendu des fontes, les bugs css avec l'acceleration materielle (generalement pour Chrome avec des workarounds a chaque version), etc.
Adieu filters, transitions, keyframes, requestAnimationFrame. A moins que 'ne pas coder pour un navigateur specifique', c'est utiliser une lib qui te cache tout ca (avec tout ce qu'il faut de workarounds pour les nombreux bugs dans les navigateurs et polyfills pour tout ce qui manque dans l'API JS) et un preprocesseur CSS qui te sort le code avec tous les prefixes automatiquement.
Au final, meme si tu decides de n'utiliser que ce qui marche sur minimum IE8 au niveau JS/CSS, tu vas probablement de taper des bugs qu'il va falloir contourner.