Compatibilité ascendante et descendante - fr.LinkFang.org

Compatibilité ascendante et descendante


La rétrocompatibilité, ou compatibilité descendante, est la compatibilité d'un produit vis-à-vis de ses anciennes versions ; la compatibilité ascendante est la compatibilité d'un produit vis-à-vis des versions plus récentes, voire encore en phase de conception.

Pour appréhender ce vocabulaire, il faut imaginer ce produit sur une échelle de temps verticale, avec ses versions antérieures en dessous de lui et ses versions postérieures au-dessus de lui ; à partir du produit, l'accès aux versions plus anciennes se fait alors en descendant, et l'accès aux versions plus récentes en montant.

Les problèmes de compatibilité, tant ascendante que descendante, sont fréquents en informatique en raison de la rapidité de l'évolution du matériel et des logiciels.

Sommaire

Exemples de compatibilité descendante


Dans le domaine du jeu vidéo, une console peut parfois lire indifféremment des jeux spécifiquement créés pour elle comme ceux créés pour les machines de générations précédentes ; par exemple, la PlayStation 2 de Sony est capable de lire également les jeux PlayStation.

Les fichiers utilisés dans le domaine du stockage de données peuvent présenter des variations de format d'une version à une autre pour un même logiciel (notamment à cause de nouvelles fonctionnalités proposées à l'utilisateur) ; si le nouveau format de fichier est plus complet que l'ancien, le logiciel peut simplement « faire avec » les données manquantes, ou peut convertir le fichier du nouveau vers l'ancien format (cf. filtres des traitements de texte).

Exemples de compatibilité ascendante


La compatibilité ascendante est plus complexe. Le cas idéal consiste à avoir un format « tolérant » aux changements, comme le HTML : un navigateur qui rencontre une balise inconnue ou obsolète peut se contenter de l'ignorer : le rendu n'est alors pas conforme à l'intention de l'auteur, mais le lecteur dispose tout de même d'une partie des informations.

Pour effectuer des échanges de données grâce à des fichiers, on peut utiliser un format « universel » robuste.

Voir aussi


Liens externes









Catégories: Génie logiciel | Matériel informatique | Logiciel




Information à partir de: 08.12.2020 10:46:41 CET

Source: Wikipedia (Auteurs [Histoire])    Licence: CC-by-sa-3.0

Changements: Toutes les images et la plupart des éléments de conception liés à celles-ci ont été supprimés. Certaines icônes ont été remplacées par FontAwesome-Icons. Certains modèles ont été supprimés (comme «l’élargissement de l’article doit être développé) ou attribués (comme les« notes »). Les classes CSS ont été supprimées ou harmonisées.
Les liens spécifiques à Wikipedia qui ne mènent pas à un article ou à une catégorie (tels que «Liens rouges», «Liens vers la page de modification», «Liens vers des portails») ont été supprimés. Chaque lien externe a une icône FontAwesome supplémentaire. Outre quelques modifications mineures dans la conception, le conteneur de supports, les cartes, les boîtes de navigation, les versions parlées et les microformats géographiques ont été supprimés.

Notez s'il vous plaît: Étant donné que le contenu donné est automatiquement extrait de Wikipedia à un moment donné, une vérification manuelle était et n'est pas possible. Par conséquent, LinkFang.org ne garantit pas l'exactitude ni l'actualité du contenu acquis. S'il existe une information erronée pour le moment ou dont l'affichage est inexact, n'hésitez pas à Contactez-nous: l'e-mail.
Voir également: mentions légales & charte de confidentialité.