La versión beta de Google Chrome da pistas sobre tentadoras mejoras de rendimiento

La versión beta de Google Chrome da pistas sobre tentadoras mejoras de rendimiento

Navegar por la web y usar aplicaciones web en Google Chrome puede estar a punto de volverse mucho más rápido, ya que Google prueba una serie de nuevas actualizaciones en la última versión beta de su navegador. Según una nueva publicación de blog de Chromium, el gigante de las búsquedas está probando nuevas actualizaciones relacionadas con WebCodecs, WebGPU, programación y más en la versión beta de Chrome 94 recientemente lanzada. Dado que las API de medios existentes, incluidas HTMLMediaElement, Media Source Extensions, WebAudio, MediaRecorder y WebRTC son de alto nivel y están estrechamente enfocadas, una API de códec de bajo nivel haría un mejor trabajo al admitir aplicaciones emergentes como los juegos de transmisión sin el mayor costo de red y procesador. implementaciones de códec JavaScript o WebAssembly existentes. Por esta razón, Google introdujo la API WebCodecs en Chrome 94, que permite a los programadores utilizar componentes de medios como decodificadores de video y audio, cuadros de video sin procesar y decodificadores de cuadros ya presentes en su navegador.

API de WebGPU

La API de WebGPU es la sucesora de las API de gráficos WebGL y WebGL2 para la web, ya que proporciona características modernas como "computación GPU", así como un menor acceso al hardware de la GPU, así como un rendimiento más predecible. Estas características son una mejora con respecto a las interfaces WebGL existentes que fueron diseñadas originalmente para dibujar imágenes, pero que se reutilizaron para otros tipos de cálculos, pero con mucho esfuerzo. WebGPU, por otro lado, expone las capacidades de gráficos de computadora modernos, incluidos Direct3D 12, Metal y Vulkan, para realizar renderizado y cálculos en la GPU de una computadora. Las ventajas adicionales de WebGPU sobre tecnologías anteriores también incluyen la separación de la preparación del trabajo de administración de recursos y el envío a la GPU, estados de canalización que funcionan igual que las API del sistema operativo y grupos de enlace que permiten que los controladores de gráficos realicen los preparativos necesarios antes de renderizar. Básicamente, todo esto significa para los usuarios finales de Chrome que el navegador de Google pronto será mejor para renderizar contenido web. Si bien la compañía está probando estas nuevas funciones en la versión beta de Chrome 94, planea ponerlas a disposición general con el lanzamiento de Chrome 99, que se espera que esté disponible en enero del próximo año.