BPG significa Melhores gráficos portáteis , e é um novo formato de imagem, cujo objetivo é substituir o JPG. Para fazer isso, o BPG oferece o melhor dos dois mundos: qualidade superior e tamanho de arquivo menor.

Mas espere um segundo, tem mais: o BPG também suporta animação. E não apenas qualquer tipo de animação; animações reais no estilo GIF que possuem qualidade MP4, embora sejam menores em tamanho do que o MP4 do qual foram criadas.

Tudo isso soa como uma torrente de nada além de vantagens para o BPG, mas isso seria bom demais para ser verdade.

Na realidade, o BPG não está completamente livre de problemas, mas ainda representa uma tecnologia que vale a pena explorar e pode dar ao JPG uma verdadeira corrida pelo seu dinheiro.

A idéia do programador francês Fabrice Bellard, que acha que o BPG pode legitimamente substituir o JPG, o BPG brilha quando as imagens são fortemente comprimidas. Nesse estado, definitivamente mostra um aumento de qualidade acentuado comparado ao JPG.

O que diferencia o BPG é sua capacidade de lidar com a transparência, algo que o JPEG simplesmente não consegue. Curiosamente, tanto o PNG quanto o GIF podem manipular a transparência e são suportados pela maioria dos navegadores. Os arquivos BPG, no entanto, precisam de algum trabalho antes que os navegadores os exibam: eles precisam de um decodificador JavaScript de 55 kb incorporado em um site antes de poderem ser usados.

Além disso, tudo se resume aos prós e contras de mudar para o BPG. Do ponto de vista da comunidade de design, tudo se resume ao que o BPG pode fazer melhor do que o JPG para justificar a mudança de um para o outro.

001

Uma comparação da qualidade JPG (esquerda) e qualidade BPG (direita).

Os benefícios do BPG

Para começar, como mencionado acima, o BPG suporta animação, então o que isso significa em termos práticos? Com o BPG, você pode efetivamente criar um GIF com metade do tamanho do MP4 equivalente.

Há também o jogo inline em vídeo para considerar. Por exemplo, em navegadores móveis do Safari, nenhum vídeo pode ser reproduzido em linha. BPGs vêm para o resgate: é possível ter BPGs tão pequenos quanto 5% do original.

Outra coisa é a alta taxa de compressão. BPG é menor que JPG, assim como WebP do Google , que em si é um novo formato de imagem que oferece compactação de imagem sem perdas. Para colocar as coisas em contexto ainda mais, o WebP é 26% menor que o PNG. Curiosamente, o WebP já é suportado pelos navegadores Google Chrome e Opera, o que torna o WebP mais acessível do que o BPG.

002

Uma comparação da qualidade JPG (esquerda) e qualidade BPG (direita).

Ainda assim, não há realmente nenhuma curva de aprendizado quando se trata de BPG. Você pode começar a usá-lo hoje, contanto que você tenha um decodificador JavaScript.

No entanto, os benefícios do BPG vão além das especificações. Existem também diferenças reais e observáveis. Por exemplo, não só os BPGs podem aguentar melhor, mas também podem produzir imagens que apresentam muito menos faixas de cores e bloqueios. Ao longo das bordas das imagens, os BPGs não possuem tanto aliasing de escada de mão, e é por isso que eles parecem nítidos até em tamanhos menores.

As desvantagens do BPG

Como mencionado acima, nada é completamente perfeito, e esse também é o caso do BPG. Ele tem algumas desvantagens, como a falta de suporte nativo, que estende seu tempo de descompilação. Em geral, quanto maior o seu arquivo, mais lento será o tempo de descompilação. Atualmente, o tempo de descompilação é aproximadamente entre 8 e 10 segundos. Se os navegadores começarem a incluir o suporte nativo para o BPG, esse tempo melhorará drasticamente.

Há também bloqueio de thread principal para enfrentar, quando você está descompilando arquivos maiores.

BPG é criado usando a tecnologia de compressão de vídeo HEVC, que foi patenteada por uma empresa chamada MPEG LA ; a mesma empresa que possui o codec de vídeo H.246. A MPEG LA, sendo proprietária das patentes, poderia eventualmente cobrar royalties sobre software e hardware que possuem decodificadores BPG embutidos. Por sua vez, isso torna pouco atraente para navegadores populares como o Mozilla Firefox, de código aberto e livre, para suportar o Formato BPG.

Por último, mas não menos importante, é a falta de suporte de som. Enquanto isso pode ser bom com alguns - não é um formato de vídeo depois de tudo - ainda seria bom ter som.

Difícil mudar hábitos

Olhando além dessas desvantagens, há a questão maior a considerar que muitos designers estão simplesmente acostumados com o JPG, apesar de seus inconvenientes. Embora alguns possam chamá-lo de complacência, o fato é que muitos designers aceitam o JPG e se acostumaram a trabalhar com ele em vários projetos diferentes.

003

Uma comparação da qualidade JPG (esquerda) e qualidade BPG (direita).

Como tal, é difícil fazer com que os designers mudem amplamente para o BPG, especialmente quando você olha como alguns designers o usam por padrão. Além disso, o JPG também é amplamente compreendido e suportado basicamente em todos os lugares que você procura. O fato de o BPG não ser, pelo menos não no momento em que este artigo foi escrito, é provavelmente o seu maior ponto negativo.

Fator na realidade de que os tempos de download de imagens estão melhorando devido a velocidades mais rápidas da Internet, e é difícil acreditar que o BPG, apesar de suas claras vantagens, venha a substituir o JPG tão cedo, pelo menos completamente.

Resumo

Não há dúvidas sobre isso. O BPG é novo, empolgante e atende à necessidade de tamanhos menores e gráficos de maior qualidade. Apesar dessas vantagens, é improvável que os projetistas façam um êxodo em massa do JPG e comecem a usar o BPG durante a noite. Isso é especialmente verdadeiro quando você considera os problemas que o BPG pode ter com a falta de suporte dos navegadores e possíveis problemas de licenciamento.

O BPG é um formato novo e emocionante. Ele oferece qualidade superior e tamanho de arquivo menor. Mas, com a falta de suporte nativo ao navegador, e possíveis obstáculos de licenciamento para obter esse suporte nativo, se a comunidade de design estará migrando para esse formato de arquivo nos próximos anos, ainda precisa ser visto.

004

Uma comparação da qualidade JPG (esquerda) e qualidade BPG (direita).