Browser Support
Platforma internetowa zawiera teraz interfejs Capture Handle, który ułatwia współpracę między aplikacjami internetowymi przechwytującymi i przechwytywanymi. Uchwyt przechwytywania umożliwia przechwytującej aplikacji internetowej ergonomiczne i pewne identyfikowanie przechwytywanej aplikacji internetowej (jeśli ta ostatnia wyraziła na to zgodę).
Kilka przykładów ilustruje korzyści.
Przykład 1: jeśli internetowa aplikacja do wideokonferencji rejestruje internetową aplikację do prezentacji, może udostępniać użytkownikowi elementy sterujące do przełączania slajdów. Ponieważ elementy sterujące są osadzone bezpośrednio w aplikacji internetowej do wideokonferencji, użytkownik nie musi wielokrotnie przełączać się między kartą wideokonferencji a prezentowaną kartą. Dzięki temu użytkownik może w pełni skupić się na prezentacji.
Przykład 2: efekt „sali luster” występuje, gdy zarejestrowana powierzchnia jest renderowana z powrotem w miejscu, w którym została zarejestrowana. Jeśli użytkownik zdecyduje się nagrać kartę, na której odbywa się połączenie wideo, a aplikacja do wideokonferencji renderuje lokalny podgląd, wystąpi ten niepożądany efekt. Dzięki funkcji Capture Handle można wykrywać i ograniczać samodzielne przechwytywanie, np. przez wyłączenie lokalnego podglądu w aplikacji internetowej.