Офис

Поддержка API медиазахвата в Microsoft Edge Browser

? Microsoft Edge для Android - Достойный браузер? 3️⃣ из 5️⃣

? Microsoft Edge для Android - Достойный браузер? 3️⃣ из 5️⃣

Оглавление:

Anonim

Microsoft стремится создать браузер, который быстрее и безопаснее, чем его предшественники. Это привело к разработке передового браузера - Edge , с кодовым названием Project Spartan. Microsoft утверждает, что Edge - это не просто новая версия Internet Explorer с новым именем.

Поддержка API Media Capture

Edge - это более легкая платформа, целью которой является замена Internet Explorer в качестве браузера для большинства пользователей, работающих с будущей и новой ОС Windows. - Windows 10. Таким образом, ежедневные новые возможности добавляются в браузер, и поэтому в последнем выпуске Windows 10 для предварительного просмотра обнаружено добавление API-интерфейса Media Capture API к браузеру в первый раз.

Функция известная некоторым веб-разработчикам, просто как getUserMedia основана на спецификации Media Capture and Streams, разработанной совместно на W3C рабочей группой веб-взаимодействия в режиме реального времени и рабочей группой устройств API. Он выступает в качестве основного интерфейса, который позволяет веб-страницам получать доступ к устройствам захвата мультимедиа, таким как веб-камеры и микрофоны.

Функция может быть отключена или включена в зависимости от предпочтения в рамках интерфейса экспериментальных функций в Microsoft Edge и может быть легко обнаружена путем навигации about: flags.

Чтобы поощрять ценную обратную связь от сообщества веб-разработчиков, Microsoft в первую очередь установила эту функцию как включенную по умолчанию в последнем предварительном просмотре Windows Insider. Более того, для обеспечения баланса между соображениями безопасности и конфиденциальности и пользовательским опытом у Microsoft есть следующее сообщение:

Если веб-страница связана с источником HTTP, пользователю предлагается получить разрешение, когда доступ к устройству захвата осуществляется через GetUserMedia () вызов. Microsoft позволяет разрешать сохранение определенного типа устройства захвата, пока веб-страница не освободит все устройства захвата определенного типа.

Для веб-страниц из источника HTTPS, когда пользователь предоставляет разрешение на веб-страницу для доступа к устройству захвата, разрешение будет сохраняться для определенного типа устройства захвата. Если пользователь перейдет на другую страницу, все разрешения будут удалены. Microsoft Edge не сохраняет постоянные разрешения для страницы или домена.

Когда веб-страница вызывает getUserMedia () из iframe, Microsoft будет управлять разрешением устройства захвата отдельно на основе своего собственного URL-адреса. Это обеспечивает защиту для пользователя в тех случаях, когда iframe принадлежит другому домену, чем его родительская веб-страница.

Гигант программного обеспечения, похоже, использует это новое начало, чтобы взглянуть на опыт работы в Интернете и создать что-то захватывающее из Основание.

Этот пост в блогах Windows содержит более подробные сведения о кодировании и приводит несколько примеров, касающихся использования основных возможностей захвата носителя Microsoft Edge в разработке программного обеспечения.