Microsoft deklaruje następne wsparcie dla Chrome. Tym razem chodzi o odtwarzanie w przeglądarce

Niedawno Microsoft ogłosił, ze pracuje nad mechanizmami, dzięki którym korzystanie z gamepada w przeglądarce Chrome będzie znacznie ulepszone. Na tym jednak nie koniec. Nowe polityki mają sprawić, że zostanie ograniczone nieoczekiwane odtwarzanie dźwięku lub obrazu.
Chrome
Chrome

Nowoczesne przeglądarki mogą już wyciszać samoczynnie dźwięk, ale to nie zadziała, gdy media są odtwarzane w ukrytej ramce “iframe”. Dlatego czasem gdy przeglądasz jakąś witrynę, niespodziewanie rozlega się muzyka lub tło dźwiękowe dla reklam. Microsoft ma nadzieję, że jego nowa polityka położy kres nieoczekiwanemu odtwarzaniu dźwięku lub obrazu podczas przeglądania stron internetowych w Chrome, ale będzie to wymagać pomocy programisty.

Chrome wspierane przez Microsoft – ale pośrednio

Microsoft nie wprowadza zmian, gdyż zapałał nagłą sympatią dla Chrome. Firma współpracuje nad usprawnianiem silnika Chromium, z którego korzysta jego własne Edge, tak więc pomoc dla przegladarki Google’a jest niejako “przy okazji”. Obecnie Microsoft integruje nową politykę uprawnień z przeglądarką Chromium, która może ograniczyć nieoczekiwane odtwarzanie dźwięku i obrazu, gdy programiści korzystają z interfejsu API. Zasady uprawnień noszą nazwę “Wstrzymaj odtwarzanie multimediów w nierenderowanych ramkach iframe” i zostały zaproponowane przez programistów Microsoftu.

Argumentacja jest taka, że “użytkownik może mieć negatywne doświadczenia, jeśli media będą nadal odtwarzane i emitują dźwięk, gdy nie są renderowane”. Istnieje kilka obejść przyjętych przez deweloperów, ale nie są one wystarczająco dobre. Dlatego Microsoft twierdzi, że polityka “odtwarzania multimediów, gdy są niewidoczne” może uczynić sieć lepszym miejscem. A jak zamierza to zrobić?

Czytaj też: Używasz Chrome? Uważaj na złośliwe rozszerzenia – wykryto ponad 100 nowych

Chociaż nie wszystkie szczegóły są dostępne, programiści próbowali już wcześniej poradzić sobie z nieoczekiwanym odtwarzaniem dźwięku lub obrazu, całkowicie rozładowując i ponownie ładując ramkę iframe, ale powodowało to problemy z wydajnością. Dzięki nowej polityce uprawnień aplikacje internetowe mogą teraz nakazać przeglądarkom Chrome i Edge wstrzymanie odtwarzania multimediów w ramce iframe, gdy nie są one widoczne, i wznowienie ich, gdy zostaną ponownie wyświetlone. Ta nowa polityka jest domyślnie włączona.

Gdy polityka uprawnień zostanie powszechnie przyjęta, przeglądanie stron internetowych w przeglądarkach Chrome i Edge stanie się przyjemniejsze, ponieważ zmniejszy się ryzyko zaskoczenia ukrytym dźwiękiem lub obrazem. Póki co wciąż jesteśmy w fazie eksperymentów i nie wiemy, kiedy zacznie być wdrażana. Zakładam, że nastąpi to jeszcze w tym roku.