La plupart des gens parlent de l'amélioration progressive en ce moment comme le fait de servir les navigateurs avec javascript (version améliorée), et les navigateurs sans javascript (version simple).Amélioration progressive pour javascript?
Mais il existe une telle différence de performance javascript entre les navigateurs qu'il peut être utile d'appliquer ce terme pour prendre en charge le choix entre les fonctionnalités basées sur javascript entre les navigateurs.
Dans une application Web complexe avec de nombreuses fonctionnalités (et animations) non absolument essentielles, est-il utile de commencer à penser à les boucler par exemple, ces ensembles de fonctionnalités devraient fonctionner dans tous les navigateurs, et ces fonctionnalités uniquement dans Chrome et Safari, et ceux-ci dans Firefox et Chrome et Safari et Opera, et ainsi de suite, car l'activation de certaines fonctionnalités dans certains navigateurs serait trop lent.
Parfois, j'ai l'impression que l'expérience utilisateur s'améliorerait si elles n'avaient pas accès à certaines fonctionnalités non essentielles. Par exemple, interdisant aux utilisateurs d'IE de redimensionner certains panneaux que les utilisateurs de Chrome pourraient redimensionner.
Comment le gérer crescentfresh? – Jourkey