Encrypted Media Extensions (EME) est une spécification qui définit un canal d'échange entre un navigateur web et un logiciel de gestion des restrictions numériques. Elle a été faite par le W3C. Cela permet de lire des contenus cadenassés par DRM en utilisant un module complémentaire moins lourd que Adobe Flash Player ou Microsoft Silverlight.
La Free Software Foundation y a été opposée radicalement depuis le début et a condamné la gestion par Firefox. L'April a tenu la même position.
L'EFF a proposé un compromis pour épargner les chercheurs et chercheuses qui a été refusé et l'a poussé à quitter le W3C. Cette proposition de compromis n'a pas plu à une partie des personnes contre les DRM.
L'adoption du standard EME par les géants du Web rend quasiment impossible de développer un navigateur open-source.