Os navegadores da Web estão prestes a enfrentar um problema do tipo Y2K
O Google Chrome e o Firefox podem estar enfrentando sérios problemas técnicos em um futuro próximo, que não seriam muito diferentes do problema Y2K do final do século passado.
De acordo com o ZDNet , como os dois navegadores se preparam para lançar a 100ª versão de seus navegadores de desktop, isso pode criar uma situação em que a maioria dos sites não consiga carregar as novas versões. Isso tudo devido a um próximo problema de codificação do tipo Y2K.
Para os leitores mais jovens, o Y2K era um problema de software no final dos anos 1990. A maioria dos programas de computador da época não conseguia ler corretamente datas de ano de quatro dígitos, e a transição para o ano 2000 fez com que alguns desses programas funcionassem incorretamente.
Essa peculiaridade do desenvolvimento de software rapidamente ganhou força nos círculos da conspiração, que proclamavam que o bug criaria uma catástrofe global. Felizmente, isso não aconteceu. Enquanto alguns países certamente tiveram problemas, a maioria começou a se preparar com anos de antecedência .
O problema com a 100ª versão dos navegadores se resume a algo chamado “user-agent”, uma sequência de código que informa aos servidores qual navegador está sendo usado. A maioria dos programas de sites só pode ler UAs de dois dígitos. No final da primeira década deste século, os sites se depararam com um problema semelhante quando os primeiros UAs de dois dígitos foram introduzidos. Isso resultou em muitos sites não carregando corretamente, ou em tudo.
O Google e o Firefox estão trabalhando para garantir que a maioria dos sites não encontre nenhum problema. No entanto, existem sites demais para o Google e o Firefox lidarem com o problema por conta própria.
O Google já está oferecendo instruções sobre como fazer seu site ler strings UA de três dígitos. Se você administra um site, convém fazer o trabalho braçal agora para garantir que seu site seja compatível com a versão mais recente do Chrome.
Firefox e Chrome são os dois navegadores de desktop mais populares e, por enquanto, esse problema é limitado a eles. Outros navegadores estão muito longe da versão 100, então eles devem funcionar bem no futuro próximo. Isso inclui o próximo navegador de privacidade do DuckDuckGo .
Não deve ser nada de fim de mundo, mas estar preparado com antecedência para problemas como esse manterá seu site funcionando enquanto outros enfrentam problemas.