{"id":228214,"date":"2022-12-02T14:21:00","date_gmt":"2022-12-02T11:21:00","guid":{"rendered":"https:\/\/howtogeek.inform.click\/?p=228214"},"modified":"2022-04-06T00:29:51","modified_gmt":"2022-04-05T21:29:51","slug":"chrome-e-firefox-sao-tao-antigos-que-podem-quebrar-a-internet","status":"publish","type":"post","link":"https:\/\/howtogeek.inform.click\/pt-pt\/chrome-e-firefox-sao-tao-antigos-que-podem-quebrar-a-internet\/","title":{"rendered":"Chrome e Firefox s\u00e3o t\u00e3o antigos que podem \u201cquebrar\u201d a Internet"},"content":{"rendered":"\n<p>Google, Mozila, Microsoft<\/p>\n<p>Os navegadores Google Chrome, Firefox e Microsoft Edge t\u00eam idade suficiente para atingir a vers\u00e3o 100 em breve. E embora isso possa n\u00e3o parecer grande coisa, esses n\u00fameros de vers\u00e3o podem causar um Y2K para navegadores da Web e quebrar todos os nossos sites favoritos, pois a Internet ainda n\u00e3o est\u00e1 pronta para lidar com esses grandes n\u00fameros.<\/p>\n<p>Para aqueles que n\u00e3o se lembram do <a href=\"https:\/\/www.howtogeek.com\/671087\/what-was-the-y2k-bug-and-why-did-it-terrify-the-world\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">bug Y2K<\/a>, em 1999, os pesquisadores perceberam que a maioria dos computadores baseava seus rel\u00f3gios nos dois \u00faltimos d\u00edgitos de um ano e, em 1\u00ba de janeiro, pensaria que o ano 2000 \u00e9 1900. Foi um enorme bagun\u00e7a, mas as iniciativas globais de software salvaram o dia.<\/p>\n<p>Agora, os navegadores da web de hoje podem estar enfrentando uma situa\u00e7\u00e3o um pouco semelhante. A mudan\u00e7a inevit\u00e1vel para a vers\u00e3o 100 pode resultar em bugs ou problemas de compatibilidade em alguns sites que n\u00e3o est\u00e3o prontos para ler strings de agente de usu\u00e1rio de tr\u00eas d\u00edgitos. At\u00e9 agora, essas sequ\u00eancias de c\u00f3digo continham apenas dois d\u00edgitos, e muitos sites n\u00e3o conseguem ler tr\u00eas, o que pode causar v\u00e1rios bugs e problemas.<\/p>\n<p>&quot;Quando os navegadores chegaram \u00e0 vers\u00e3o 10 h\u00e1 pouco mais de 12 anos, <a href=\"https:\/\/maqentaer.com\/devopera-static-backup\/http\/dev.opera.com\/articles\/view\/opera-ua-string-changes\/index.html\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">muitos problemas foram descobertos<\/a> com bibliotecas de an\u00e1lise de User-Agent, pois o n\u00famero da vers\u00e3o principal passou de um d\u00edgito para dois&quot;, explica a equipe de desenvolvedores da <a href=\"https:\/\/hacks.mozilla.org\/2022\/02\/version-100-in-chrome-and-firefox\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Mozilla<\/a>. Poder\u00edamos enfrentar algo semelhante mais tarde este ano.<\/p>\n<p>Como resultado, a Mozilla se esfor\u00e7ou muito nos bastidores para corrigi-lo. Al\u00e9m disso, junto com o Google, est\u00e3o emitindo avisos aos desenvolvedores da web h\u00e1 meses.<\/p>\n<p>Tanto o Chrome quanto o Edge chegar\u00e3o \u00e0 vers\u00e3o 100 do navegador em mar\u00e7o, seguidos pelo Firefox em maio. Conforme explicado por <a href=\"https:\/\/www.bleepingcomputer.com\/news\/software\/mozilla-warns-chrome-firefox-100-user-agents-may-break-sites\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">BleepingComputer<\/a>, um user-agent \u00e9 uma string usada por um navegador da Web que compartilha informa\u00e7\u00f5es sobre o software, incluindo o nome do navegador, seu n\u00famero de vers\u00e3o e a tecnologia que ele usa. Quando voc\u00ea visita um site, o user agent do navegador \u00e9 enviado junto com a solicita\u00e7\u00e3o de uma p\u00e1gina da web. Isso permite que a p\u00e1gina da web verifique a vers\u00e3o do navegador do visitante e modifique sua resposta com base nos recursos que o navegador suporta. Se os sites n\u00e3o conseguirem ler essa string, eles podem n\u00e3o funcionar ou, pelo menos, estar seriamente danificados.<\/p>\n<p>As equipes do Chrome e da Mozilla est\u00e3o realizando testes procurando falhas ou encontrando uma solu\u00e7\u00e3o, e atualmente h\u00e1 uma pequena <a href=\"https:\/\/github.com\/webcompat\/web-bugs\/labels\/version100\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">lista de problemas<\/a>. De acordo com o <a href=\"https:\/\/www.engadget.com\/firefox-and-chrome-versions-100-may-break-some-websites-085422307.html?src=rss\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Engadget<\/a>, alguns sites grandes s\u00e3o afetados, incluindo HBO Go, Bethesda e Yahoo.<\/p>\n<h2>Uma solu\u00e7\u00e3o tempor\u00e1ria<\/h2>\n<p>Os desenvolvedores da Web podem <a href=\"https:\/\/hacks.mozilla.org\/2022\/02\/version-100-in-chrome-and-firefox\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ativar um sinalizador especial<\/a> nas vers\u00f5es atuais do Chrome, Edge e Firefox para fazer com que os navegadores relatem como a vers\u00e3o 100. Dessa forma, eles podem verificar problemas ou ajudar a encontrar uma corre\u00e7\u00e3o. Considerando que a vers\u00e3o 100 do Chrome n\u00e3o ser\u00e1 lan\u00e7ada at\u00e9 29 de mar\u00e7o e o Firefox v100 em 3 de maio, os desenvolvedores ainda t\u00eam algum tempo.<\/p>\n<p>Por enquanto, o plano de backup ou solu\u00e7\u00e3o tempor\u00e1ria \u00e9 congelar os n\u00fameros de vers\u00e3o em 99 para mitigar quaisquer problemas, especialmente se as altera\u00e7\u00f5es n\u00e3o forem bem-sucedidas na solu\u00e7\u00e3o do problema futuro. Ou emita atualiza\u00e7\u00f5es de hotfix dinamicamente para alterar o c\u00f3digo dos sites afetados. Ent\u00e3o, se a internet come\u00e7ar a &#8220;quebrar&quot; para voc\u00ea no final de mar\u00e7o ou in\u00edcio de maio, agora voc\u00ea sabe o porqu\u00ea.<\/p>\n<p>via <a href=\"https:\/\/9to5mac.com\/2022\/02\/17\/chrome-may-break-some-websites-firefox-too\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">9to5Mac<\/a><\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/www.reviewgeek.com\" class=\"external external_icon\">www.reviewgeek.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Os navegadores Google Chrome, Firefox e Microsoft Edge t\u00eam idade suficiente para atingir a vers\u00e3o 100 em breve. E embora isso possa n\u00e3o parecer grande coisa, esses n\u00fameros de vers\u00e3o podem causar um Y2K para navegadores da Web e quebrar todos os nossos sites favoritos, pois a Internet ainda n\u00e3o est\u00e1 pronta para lidar com esses grandes n\u00fameros.<\/p>\n","protected":false},"author":1,"featured_media":157934,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[549],"tags":[],"class_list":["post-228214","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-computadores"],"_links":{"self":[{"href":"https:\/\/howtogeek.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/228214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.inform.click\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.inform.click\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.inform.click\/pt-pt\/wp-json\/wp\/v2\/comments?post=228214"}],"version-history":[{"count":0,"href":"https:\/\/howtogeek.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/228214\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/howtogeek.inform.click\/pt-pt\/wp-json\/wp\/v2\/media\/157934"}],"wp:attachment":[{"href":"https:\/\/howtogeek.inform.click\/pt-pt\/wp-json\/wp\/v2\/media?parent=228214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.inform.click\/pt-pt\/wp-json\/wp\/v2\/categories?post=228214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.inform.click\/pt-pt\/wp-json\/wp\/v2\/tags?post=228214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}