--- title: Shim slug: Glossary/Shim tags: - Encodage - Glossaire translation_of: Glossary/Shim original_slug: Glossaire/Shim ---
Un shim est un morceau de code utilisé pour corriger le comportement du code qui existe déjà, généralement en ajoutant une nouvelle API qui contourne le problème. Cela diffère d'un {{Glossary("polyfill")}} qui implémente une nouvelle API non supportée par le navigateur de stock tel qu'il est livré.