Récapituler: La dégradation gracieuse est la pratique de la création d'une application pour les navigateurs modernes tout en veillant à ce qu'il reste fonctionnel dans les navigateurs plus âgés. L'amélioration progressive est la pratique de la création d'une application pour un niveau de base d'expérience utilisateur, mais de l'ajout d'améliorations fonctionnelles lorsqu'un navigateur le prend en charge.
- Pouvez-vous décrire la différence entre l'amélioration progressive et la dégradation gracieuse?
- Qu'est-ce que la dégradation gracieuse?
- Quelle est la différence entre la dégradation gracieuse et la tolérance aux défauts?
- Ce que l'on entend par amélioration progressive?
Pouvez-vous décrire la différence entre l'amélioration progressive et la dégradation gracieuse?
L'amélioration progressive est une manière plus sophistiquée et en même temps stable d'assurer cela, mais cela prend plus de temps et d'efforts. La dégradation gracieuse peut être utilisée plus facilement comme patch pour un produit déjà existant; Cela signifie une maintenance plus difficile plus tard, mais nécessite moins de travail initial.
Qu'est-ce que la dégradation gracieuse?
La dégradation gracieuse est une philosophie de conception qui se concentre sur la création d'un site / application Web moderne qui fonctionnera dans les derniers navigateurs, mais retombe à une expérience qui, bien que non, offre encore du contenu et des fonctionnalités essentiels dans les navigateurs plus âgés.
Quelle est la différence entre la dégradation gracieuse et la tolérance aux défauts?
La capacité de maintenir les fonctionnalités lorsque des parties d'une rupture du système sont appelées dégradation gracieuse. Une conception tolérante aux pannes permet à un système de poursuivre son fonctionnement prévu, peut-être à un niveau réduit, plutôt que d'échouer complètement, quand une partie du système échoue.
Ce que l'on entend par amélioration progressive?
L'amélioration progressive est une philosophie de conception qui fournit une base de référence de contenu et de fonctionnalité essentiels à autant d'utilisateurs que possible, tout en offrant la meilleure expérience possible uniquement aux utilisateurs des navigateurs les plus modernes qui peuvent exécuter tout le code requis.