Os sites sobreviverão com navegadores adicionais da versão 100

Os sites sobreviverão com navegadores adicionais da versão 100

O número de navegadores geralmente não importa, mas com o Chrome e o Firefox atingindo a marca do centenário ao mesmo tempo, a grande questão é: os sites podem fazer isso?

O problema é que muitos sites são codificados com a suposição de que, se um navegador tiver mais de 99 anos, ele deve ser muito, muito antigo. Na verdade, alguns podem ir ainda mais longe e sugerir que, se o número da versão principal de um navegador for maior que 99, ele não suportará alguns recursos modernos.

Com o tempo, os sites poderiam adicionar novos recursos gradualmente porque os navegadores mais antigos simplesmente ignoravam o código que não entendiam. Mas os desenvolvedores agora devem estar pensando em como usar a detecção de recursos do JavaScript, em vez de confiar nos números do navegador para descobrir o que um site pode fazer.

Para os usuários finais, isso significa que os sites devem funcionar da mesma maneira nos três principais navegadores. Mas para desenvolvedores e webmasters, isso significa algo muito diferente: eles precisam garantir que seus sites estejam prontos para novas versões.

Memória do site

A indústria da web está sem memória; lembre-se quando o Opera chegou à versão 10 em 2009 causando problemas e apenas três anos depois o Firefox 10 enfrentou problemas semelhantes.

Um problema é que os sites geralmente bloqueiam explicitamente versões mais antigas de navegadores. Alguns são bloqueados porque são simplesmente muito antigos para serem seguros, mas outros são bloqueados porque não suportam recursos que os sites precisam para funcionar corretamente.

 Em alguns casos, o site informa ao usuário que seu navegador está desatualizado e oferece um link para baixar a nova versão. No entanto, se o navegador mais antigo não puder lidar com versões mais recentes do Flash ou Java, esse link também poderá ser interrompido.

Toda vez que o número da versão principal muda, os sites encontram novas maneiras de hackear. Em alguns sites, você não pode fazer login; em outros, funções críticas simplesmente param de funcionar. Esses problemas são quase sempre menores e temporários, mas ocorrem sempre que um número de versão principal é alterado.

Teste da Web

É improvável que os desenvolvedores da Web desejem alterar todo o seu código, mesmo que as alterações necessárias sejam simples, portanto, o problema provavelmente persistirá.

Um desenvolvedor web que já está testando o navegador com a versão 100 já encontrou problemas em sites que verificam as versões do navegador.

 Em alguns casos, o navegador alterou a string do agente do usuário de 99 para 100, mas ainda não conseguiu carregar sites que verificavam um número de versão específico.

Se você é um desenvolvedor web ou apenas um usuário de navegador muito interessado, deve ter notado que os cronogramas de lançamento dos principais fornecedores de navegadores nos próximos meses serão bastante interessantes.

O problema é que muitos sites são programados para verificar quais navegadores os usuários instalaram examinando a string do navegador (user-agent) e verificando se ela contém, por exemplo, “Firefox/99” ou “Firefox/100”.

Se for esse o caso, o site pode se recusar a trabalhar com este navegador. E como a Microsoft agora está usando a variante Chromium, isso também está afetando o Edge , e a empresa está verificando.

O Chrome será atualizado para uma nova versão em breve, tornando-se uma versão principal à frente do Firefox e do Safari. No entanto, quando todos os três navegadores tiverem a mesma versão principal, a maioria dos sites deverá ter atualizado seu software para funcionar com a nova versão.

Você está animado para ver o desempenho dos novos navegadores no site? Deixe-nos saber na seção de comentários.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *