Gabinet

Obsługa interfejsu Media Capture API w przeglądarce Microsoft Edge

Microsoft Edge on Linux

Microsoft Edge on Linux

Spisu treści:

Anonim

Microsoft dąży do zbudowania przeglądarki, która jest szybsza i bezpieczniejsza niż jej poprzednicy. Doprowadziło to do opracowania nowatorskiej przeglądarki - Edge , o kodzie o nazwie Project Spartan wcześniej. Microsoft twierdzi, że Edge to nie tylko nowa wersja Internet Explorera z nową nazwą. Zawiera wiele zaawansowanych funkcji i najnowszych technologii.

Obsługa API Media Capture

Edge jest bardziej lekką platformą, która ma zastąpić przeglądarkę Internet Explorer jako przeglądarkę dla większości użytkowników korzystających z nadchodzącego i nowego systemu operacyjnego Windows - Windows 10. W związku z tym codziennie nowe funkcje są dodawane do przeglądarki, dlatego najnowsza wersja podglądu systemu Windows 10 po raz pierwszy dodaje do przeglądarki obsługę interfejsu API przechwytywania multimediów .

Funkcja znane przez niektórych twórców stron internetowych po prostu getUserMedia oparte jest na specyfikacji Media Capture i Streams, opracowanej wspólnie przez W3C przez Web Real-Time Communications Working Group i grupę roboczą Device APIs. Działa jako główny interfejs umożliwiający stronom internetowym dostęp do urządzeń do przechwytywania multimediów, takich jak kamery internetowe i mikrofony.

Funkcję można wyłączyć lub włączyć w zależności od preferencji w interfejsie funkcji eksperymentalnych w Microsoft Edge i można ją łatwo znaleźć za pomocą nawigacji do na temat: flagi.

Aby zachęcić cenne opinie ze strony społeczności programistów, firma Microsoft domyślnie ustawiła tę funkcję domyślnie na "włączony" w najnowszym podglądzie Windows Insider. Co więcej, aby zachować równowagę między kwestiami bezpieczeństwa i prywatności a doświadczeniami użytkowników, firma Microsoft ma następujące informacje:

Jeśli strona pochodzi z źródła HTTP, użytkownik jest monitowany o zgodę na dostęp do urządzenia przechwytującego za pośrednictwem wywołanie getUserMedia (). Microsoft zezwala na utrzymywanie określonego typu urządzenia przechwytującego, dopóki wszystkie urządzenia przechwytujące określonego rodzaju nie zostaną udostępnione przez stronę internetową.

W przypadku stron internetowych pochodzących z HTTPS, gdy użytkownik zezwoli stronie internetowej na dostęp do urządzenia przechwytującego, pozwolenie będzie obowiązywać dla określonego typu urządzenia przechwytującego. Jeśli użytkownik przejdzie na inną stronę, wszystkie uprawnienia zostaną odrzucone. Microsoft Edge nie przechowuje żadnych stałych uprawnień dla strony lub domeny.

Gdy strona internetowa wywołuje metodę getUserMedia () z elementu iframe, Microsoft będzie zarządzać uprawnieniami do urządzenia przechwytującego oddzielnie na podstawie własnego adresu URL. Zapewnia to ochronę użytkownika w przypadku, gdy element iframe pochodzi z innej domeny niż strona nadrzędna.

Wydaje się, że gigant oprogramowania wykorzystuje ten nowy początek do ponownego spojrzenia na przeglądanie Internetu i zbudowania czegoś ekscytującego z ground up.

Ten wpis na blogach Windows zawiera więcej szczegółowych informacji na temat kodowania i cytuje wiele przykładów dotyczących używania podstawowych funkcji przechwytywania multimediów Microsoft Edge w tworzeniu oprogramowania.