La función de Microsoft pausará la reproducción de medios cuando el video no esté cargado en Chrome y Edge

La función de Microsoft pausará la reproducción de medios cuando el video no esté cargado en Chrome y Edge

Bajo la dirección de Satya Nadella, Microsoft se ha posicionado como un defensor del código abierto. La empresa contribuye regularmente a Chromium, que impulsa navegadores como Edge, Chrome, Brave y Vivaldi. Gracias a Microsoft, Chromium ha mejorado significativamente con un desplazamiento suave. Ahora, la empresa quiere mejorar la reproducción de medios en Chrome y Edge.

Microsoft quiere pausar la reproducción de archivos multimedia cuando no se reproducen videos en un sitio web. Como probablemente sepa, las aplicaciones web o los sitios web pueden incorporar contenido multimedia de varias maneras, pero el método más común es usar iframes, que pueden ocultar temporalmente los archivos multimedia cuando se carga el sitio web.

El problema con el enfoque actual es que, incluso si el video no se carga ni aparece en el sitio web, el contenido multimedia ya habrá comenzado a reproducirse. En ese caso, notará que el navegador está reproduciendo algo y también se escucha audio, pero no podrá ver nada en el sitio web.

En un documento de GitHub publicado por Microsoft a principios de este año y descubierto por primera vez por Windows Latest hoy, Microsoft señaló que esta experiencia en Chrome o Edge «podría tener una experiencia negativa».

La empresa quiere abordar este comportamiento mejorando la integración de contenido multimedia en los navegadores basados ​​en Chromium.

“Esta propuesta tiene como objetivo proporcionar a las aplicaciones web la capacidad de controlar el contenido multimedia integrado de tal forma que se garantice que sus usuarios tengan una buena experiencia cuando se cambia el estado de renderizado del iframe”, señaló Microsoft en un documento de soporte, que tiene aproximadamente tres meses de antigüedad.

Entonces, ¿cómo planea Microsoft solucionar este comportamiento en Google Chrome y Edge? Según la propuesta, Microsoft quiere que Chromium utilice una nueva política que controle cómo funciona la reproducción de medios en iframe.

Microsoft primero intentará determinar si el vídeo incrustado se ha renderizado o no.

Si el video no se reproduce, su navegador no lo reproducirá. Chromium podrá indicarle al elemento multimedia incorporado que pause la reproducción del elemento multimedia iframe. Al mismo tiempo, cuando el iframe se haya reproducido y usted pueda ver el video, Chromium le ordenará al elemento multimedia incorporado que reanude la reproducción del elemento multimedia iframe.

“Agrega una política de permiso de “reproducción de medios mientras no se procesa” para permitir que los sitios web de integración pausen la reproducción de medios de iframes integrados que no se procesan, es decir, que tienen su propiedad de “visualización” establecida en “ninguno”, Microsoft explicó la idea detrás de la política de permiso de “reproducción de medios mientras no se procesa” propuesta.

Función de inserción de video en Chromium
Función de inserción de video en Chromium | Imagen cortesía de WindowsLatest.com

“Esto debería permitir a los desarrolladores crear experiencias más fáciles de usar y también mejorar el rendimiento al permitir que el navegador maneje la reproducción de contenido que no es visible para los usuarios”, agregó la compañía.

Según una nueva confirmación de Chromium, Microsoft ya ha comenzado a integrar la política de permisos de reproducción de medios mientras no se procesan en Chromium.

“Esta CL agrega la reproducción de medios mientras no se procesan, lo que permite al UA (agente de usuario) pausar la reproducción de medios en iframes no procesados”, señaló Microsoft en una nueva confirmación de código .

No hace falta decir que la idea de Microsoft es bastante inteligente y puede mejorar significativamente tu experiencia de navegación, especialmente si navegas por sitios web con muchos videos.

No está claro cuándo se agregará la función a Chrome o Edge, pero podría llegar en versión beta en los próximos meses.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *