Master
Técnicas

Polyfills adaptados ao navegador

NOT ON THE CURRENT EDITION
This blip is not on the current edition of the Radar. If it was on one of the last few editions it is likely that it is still relevant. If the blip is older it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the RadarUnderstand more
Published: Oct 28, 2020
Oct 2020
Avalie?

Polyfills são extremamente úteis para ajudar a evoluir a web, fornecendo implementações que substituem recursos modernos para navegadores que não os implementam (ainda). Muitas vezes, porém, as aplicações web enviam polyfills para navegadores que não precisam deles, o que gera downloads desnecessários e sobrecarga de análise sintática. A situação está se tornando mais evidente agora, já que apenas alguns mecanismos de renderização permanecem em uso e a maior parte dos polyfills visa apenas um deles: o renderizador Trident no IE11. Além disso, a participação de mercado do IE11 está diminuindo com o encerramento do suporte em menos de um ano. Portanto, sugerimos que você use polyfills adaptados ao navegador , enviando apenas os polyfills necessários para um determinado navegador. Essa técnica pode até mesmo ser implementada como serviço com o Polyfill.io.