O que é a renderização de plugins do ASync?

1

Eu li sobre um novo recurso no Firefox em suas notas de lançamento isso é chamado de renderização de plugins assíncronos. Por que isso foi adicionado e qual é o benefício disso? Parece que há limitação, mas o Flash Player, internamente, teve o estrangulamento por alguns anos agora (reduz a taxa de quadros para 2fps).

Nota: parece estar disponível apenas no Windows?

link

link

link

    
por 1.21 gigawatts 17.11.2016 / 07:04

1 resposta

1

Não é uma técnica de otimização e, sem mergulhar demais nos detalhes técnicos das operações de computador assíncrono , essencialmente o que permite é que qualquer site que use o plug-in do Flash Player utilize o recursos de renderização assíncrona do sistema operacional Windows.

Especificamente, isso permite que várias instâncias de um plug-in de vídeo funcionem em conjunto sem causar falhas devido a problemas de sincronicidade. Por exemplo, se duas guias forem abertas com o YouTube reproduzindo um vídeo em Flash e ambas tentarem gravar seus dados de imagem na tela ao mesmo tempo (independentemente da visibilidade para o usuário), ambas as guias poderão falhar.

A natureza assíncrona permite que o buffer ocorra (muito parecido com uma fila de impressão de uma impressora), além disso, se uma superfície de desenho específica não estiver visível para o usuário (como uma guia de plano de fundo reproduzindo um vídeo do YouTube), o plug-in simplesmente ganhou não "desenha" nada até receber a notificação de que sua superfície de desenho está realmente visível para o usuário (isto é, superfície de desenho ativa); essa ação sem desenho não consome recursos adicionais, como um vídeo que realmente está sendo exibido na tela, e você pode ver uma pequena melhora no desempenho.

Espero que isso possa ajudar.

    
por 17.11.2016 / 08:16

Tags