A Canonical vem tomando decisões pouco menos que controversas há muito tempo. A Snap Store é uma delas, uma loja que privilegia os pacotes snap e nem suporta flatpaks. O último movimento que não deixou ninguém indiferente foi o de oferecer firefox apenas como snap en Ubuntu 22.04. Podemos gostar mais ou menos deles, mas o problema mais impressionante é quanto tempo leva para os aplicativos abrirem a frio.
Eu vim para ver como o Firefox leva meio minuto para abrir pela primeira vez, isso em um computador com poucos recursos. O navegador é um dos aplicativos mais usados em qualquer computador, e a Canonical sabe disso, por isso há muito tempo tenta acelerar a inicialização do Firefox e parece que conseguiu: no momento, a primeira inicialização do Firefox reduzido em 50%.
O Ubuntu 22.04 oferece apenas o Firefox em um piscar de olhos
Muito do crédito vai para a Mozilla, que introduziu uma mudança na qual copie apenas um idioma de cada vez na inicialização em vez de tentar copiar todos os idiomas. O idioma copiado depende do que configuramos no sistema. E esse é o problema dos pacotes snap: eles começam tarde porque reconfiguram alguns parâmetros, mas na segunda vez eles abrem mais rápido.
Além disso, os temas GNOME e GTK foram alterados para LZO e XZ. A Canonical já fez isso para o snap do Firefox, embora no momento ainda seja baseado no tema GNOME e GTK. Isso pode tornar o design menos consistente, mas pode valer a pena.
Todas as informações sobre esta melhoria estão disponíveis em este link do blog da Canonical. É o artigo número 3 sobre o assunto, o que deixa claro que eles estão trabalhando seriamente para evitar que o Firefox em um piscar de olhos demore tanto para abrir.
A verdade é bastante perceptível a mudança