Prise en charge de l'API de capture multimédia dans le navigateur Microsoft Edge

Table des matières:

Prise en charge de l'API de capture multimédia dans le navigateur Microsoft Edge
Prise en charge de l'API de capture multimédia dans le navigateur Microsoft Edge
Anonim

Microsoft vise à créer un navigateur plus rapide et plus sûr que ses prédécesseurs. Cela a abouti au développement d’un navigateur de pointe - Bord, nom de code Project Spartan plus tôt. Microsoft affirme que Edge n’est pas simplement une nouvelle version d’Internet Explorer avec un nouveau nom. Il comprend de nombreuses fonctionnalités avancées et les dernières technologies.

Prise en charge de l'API de capture multimédia

Image
Image

Edge est une plate-forme plus légère qui vise à remplacer Internet Explorer comme navigateur de référence pour la majorité des utilisateurs du prochain et nouveau système d'exploitation de Windows - Windows 10. De nouvelles fonctionnalités sont ainsi ajoutées quotidiennement au navigateur. La version d’aperçu de Windows 10 voit l’ajout de Prise en charge de l'API de capture multimédia au navigateur pour la première fois.

La fonctionnalité connue par certains développeurs Web simplement getUserMedia est basé sur la spécification Media Capture and Streams, développée conjointement au W3C par le groupe de travail Web Communications en temps réel et le groupe de travail API de périphérique. Il agit en tant qu'interface principale permettant aux pages Web d'accéder à des périphériques de capture multimédia tels que des webcams et des microphones.

Vous pouvez activer ou désactiver cette fonctionnalité en fonction de vos préférences sous l'interface des fonctionnalités expérimentales de Microsoft Edge. Vous pouvez facilement la trouver en accédant à à propos de: drapeaux.

Pour encourager les commentaires précieux de la communauté du développement Web, Microsoft a principalement défini cette fonctionnalité sur «activée» par défaut dans le dernier aperçu de Windows Insider. De plus, afin de trouver un équilibre entre les préoccupations de sécurité et de confidentialité et les expériences des utilisateurs, Microsoft dispose des éléments suivants pour signaler:

Si la page Web provient d’une origine HTTP, l’utilisateur est invité à donner son autorisation lorsqu’un périphérique de capture est accédé via le serveur. getUserMedia () appel. Microsoft autorise la persistance pour le type de périphérique de capture spécifique jusqu'à ce que tous les périphériques de capture du type spécifique soient publiés par la page Web.

Pour les pages Web d'origine HTTPS, lorsqu'un utilisateur accorde l'autorisation à une page Web d'accéder à un périphérique de capture, cette autorisation persiste pour le type de périphérique de capture spécifique. Si l'utilisateur navigue vers une autre page, toutes les autorisations seront rejetées. Microsoft Edge ne stocke aucune autorisation permanente pour une page ou un domaine.

Lorsqu'une page Web appelle getUserMedia () à partir d'un iframe, Microsoft gère séparément les autorisations du périphérique de capture en fonction de sa propre URL. Ceci fournit une protection à l'utilisateur dans les cas où l'iframe provient d'un domaine différent de celui de la page Web parent.

Le géant du logiciel semble utiliser ce nouveau départ pour jeter un nouveau regard sur l'expérience de navigation sur Internet et pour construire quelque chose d'intéressant à partir de la base.

Cet article sur les blogs Windows approfondit les détails relatifs au codage et cite de nombreux exemples spécifiques concernant l'utilisation des fonctionnalités de capture de supports de base Microsoft Edge dans le développement logiciel.

Conseillé: