{"id":2282,"date":"2022-02-21T17:31:08","date_gmt":"2022-02-21T20:31:08","guid":{"rendered":"https:\/\/cruzaltaonline.com.br\/portal\/?p=2282"},"modified":"2022-02-21T17:31:08","modified_gmt":"2022-02-21T20:31:08","slug":"chrome-e-firefox-versao-100-dos-browsers-pode-afetar-funcionamento-de-sites","status":"publish","type":"post","link":"https:\/\/cruzaltaonline.com\/portal\/2022\/02\/21\/chrome-e-firefox-versao-100-dos-browsers-pode-afetar-funcionamento-de-sites\/","title":{"rendered":"Chrome e Firefox: vers\u00e3o 100 dos browsers pode afetar funcionamento de sites"},"content":{"rendered":"<h4 class=\"content-head__subtitle\">Problema est\u00e1 relacionado ao user-agent, que passar\u00e1 a ter tr\u00eas d\u00edgitos e poder\u00e1 n\u00e3o ser suportado por alguns sites<\/h4>\n<p>Por Rodrigo Fernandes, para o TechTudo<\/p>\n<p><a href=\"https:\/\/cruzaltaonline.com\/portal\/wp-content\/uploads\/2022\/02\/chrome-firefox.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2288\" src=\"https:\/\/cruzaltaonline.com\/portal\/wp-content\/uploads\/2022\/02\/chrome-firefox.jpg\" alt=\"\" width=\"984\" height=\"295\" srcset=\"https:\/\/cruzaltaonline.com\/portal\/wp-content\/uploads\/2022\/02\/chrome-firefox.jpg 984w, https:\/\/cruzaltaonline.com\/portal\/wp-content\/uploads\/2022\/02\/chrome-firefox-300x90.jpg 300w, https:\/\/cruzaltaonline.com\/portal\/wp-content\/uploads\/2022\/02\/chrome-firefox-768x230.jpg 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><\/a><\/p>\n<p><strong>Google Chrome<\/strong>\u00a0e\u00a0<strong>Mozilla Firefox<\/strong>\u00a0chegar\u00e3o, em breve, \u00e0 vers\u00e3o de n\u00famero 100. A atualiza\u00e7\u00e3o dos navegadores, por\u00e9m, pode resultar em bugs ou problemas de compatibilidade em alguns sites, que podem deixar de funcionar ou ter alguns de seus recursos comprometidos durante o acesso. At\u00e9 o momento, as falhas foram identificadas em p\u00e1ginas como<a href=\"https:\/\/www.techtudo.com.br\/tudo-sobre\/hbo-go\/\"><strong>\u00a0HBO G<\/strong><\/a><a href=\"https:\/\/www.techtudo.com.br\/tudo-sobre\/hbo-go\/\"><strong>o<\/strong><\/a>,<a href=\"https:\/\/www.techtudo.com.br\/tudo-sobre\/yahoo\/\"><strong>\u00a0Yahoo<\/strong><\/a><a href=\"https:\/\/www.techtudo.com.br\/tudo-sobre\/yahoo\/\"><strong>!<\/strong><\/a>,<a href=\"https:\/\/www.techtudo.com.br\/tudo-sobre\/slack\/\"><strong>\u00a0Slac<\/strong><\/a><a href=\"https:\/\/www.techtudo.com.br\/tudo-sobre\/slack\/\"><strong>k<\/strong><\/a>, a desenvolvedora de jogos<a href=\"https:\/\/www.techtudo.com.br\/tudo-sobre\/bethesda\/\"><strong>\u00a0Bethesd<\/strong><\/a><a href=\"https:\/\/www.techtudo.com.br\/tudo-sobre\/bethesda\/\"><strong>a<\/strong><\/a>\u00a0e a plataforma de desenvolvimento de sites Duda.<\/p>\n<p>O problema estaria acontecendo devido \u00e0 altera\u00e7\u00e3o no n\u00famero da vers\u00e3o, que passar\u00e1 de dois para tr\u00eas d\u00edgitos, fazendo com que v\u00e1rios sites n\u00e3o tenham suporte para ler as informa\u00e7\u00f5es inclu\u00eddas no user-agent (agente de usu\u00e1rio) de tr\u00eas d\u00edgitos. Os bugs incluem mensagens de \u201cnavegador n\u00e3o suportado\u201d, problemas de renderiza\u00e7\u00e3o no site, falhas de an\u00e1lise, erro 403, entre outros.<\/p>\n<p><strong>Entenda o bug<\/strong><\/p>\n<p>Para entender como o problema acontece, \u00e9 preciso saber que um agente de usu\u00e1rio \u00e9 uma string (linha de c\u00f3digo) usada pelos navegadores para reunir informa\u00e7\u00f5es sobre o software, o nome do browser, o n\u00famero da vers\u00e3o e as tecnologias que ele suporta.<\/p>\n<p>Quando o usu\u00e1rio visita um site, a p\u00e1gina analisa o agente de usu\u00e1rio e carrega as informa\u00e7\u00f5es com base nos recursos suportados pelo software. Quando h\u00e1 uma falha na leitura desse c\u00f3digo \u2013 neste caso, o site n\u00e3o consegue ler a vers\u00e3o de tr\u00eas d\u00edgitos \u2013, a p\u00e1gina n\u00e3o \u00e9 carregada como deveria.<\/p>\n<p data-track-category=\"Link no Texto\" data-track-links=\"\">Em publica\u00e7\u00e3o oficial no blog de desenvolvedores, o Chrome diz que a vers\u00e3o 100 \u00e9 um marco, mas que tem potencial para causar falhas devido \u00e0 altera\u00e7\u00e3o no n\u00famero de vers\u00e3o. A afirma\u00e7\u00e3o \u00e9 baseada em um fato semelhante que aconteceu h\u00e1 12 anos, quando os navegadores alcan\u00e7aram a vers\u00e3o 10, aumentando a numera\u00e7\u00e3o de um d\u00edgito para dois.<\/p>\n<p data-track-category=\"Link no Texto\" data-track-links=\"\">\u201c\u00c9 poss\u00edvel que algumas bibliotecas de an\u00e1lise tenham suposi\u00e7\u00f5es codificadas ou bugs que n\u00e3o levem em conta n\u00fameros de vers\u00e3o principais de tr\u00eas d\u00edgitos. Muitas bibliotecas melhoraram a l\u00f3gica de an\u00e1lise quando os navegadores mudaram para a vers\u00e3o de dois d\u00edgitos, portanto, espera-se que atingir o marco de tr\u00eas d\u00edgitos cause menos problemas\u201d, diz o comunicado do\u00a0<strong>Google<\/strong>.<\/p>\n<p data-track-category=\"Link no Texto\" data-track-links=\"\">v<\/p>\n<p data-track-category=\"Link no Texto\" data-track-links=\"\">Engenheiros do\u00a0<strong>Google<\/strong>\u00a0realizaram buscas em bibliotecas de c\u00f3digos nos navegadores e n\u00e3o descobriram problemas. No entanto, as falhas foram reveladas durante o per\u00edodo de execu\u00e7\u00e3o de experimentos, o que &#8220;acendeu o alerta&#8221; nos engenheiros. Esses experimentos continuar\u00e3o em vigor at\u00e9 o lan\u00e7amento da vers\u00e3o 100.<\/p>\n<p data-track-category=\"Link no Texto\" data-track-links=\"\">Segundo o site\u00a0<em style=\"font-weight: inherit;\">TechDown<\/em>, a equipe de engenharia da\u00a0<strong>Mozilla<\/strong>\u00a0tamb\u00e9m realizou testes em v\u00e1rios sites para verificar como eles se comportavam no novo ambiente. &#8220;Descobri que os bot\u00f5es do menu pop-up de mensagens do\u00a0<strong>Slack<\/strong>\u00a0(como &#8220;Adicionar rea\u00e7\u00e3o&#8221; ou &#8220;Responder no t\u00f3pico&#8221;) pararam de funcionar para vers\u00f5es do\u00a0<strong>Firefox<\/strong>\u00a0100&#8243;, explicou Chris Peterson, gerente da companhia. O\u00a0<strong>Slack<\/strong>\u00a0afirma ter corrigido a falha rapidamente.<\/p>\n<p data-track-category=\"Link no Texto\" data-track-links=\"\">Caso as companhias encontrem um n\u00famero ilimitado de sites quebrados por conta da atualiza\u00e7\u00e3o, existe a possibilidade de tanto o\u00a0<strong>Google<\/strong>\u00a0quanto a\u00a0<strong>Mozilla<\/strong>\u00a0congelarem a nova string na vers\u00e3o 99.0, identificando as novas vers\u00f5es por meio dos n\u00fameros decimais ou por outros padr\u00f5es.<\/p>\n<p>&nbsp;<\/p>\n<p>O lan\u00e7amento do Chrome v100 est\u00e1 previsto para 29 de mar\u00e7o, enquanto o\u00a0<strong>Firefox<\/strong>\u00a0v100 liberar\u00e1 a atualiza\u00e7\u00e3o em 3 de maio.<\/p>\n<p>&nbsp;<\/p>\n<p>Fonte: Tech tudo<\/p>\n<p>Com informa\u00e7\u00f5es de\u00a0<a style=\"font-style: inherit;\" href=\"https:\/\/techdows.com\/2021\/08\/firefox-version-100-ua-string-experiment.html\"><strong>TechDows<\/strong><\/a>,\u00a0<a style=\"font-style: inherit;\" href=\"https:\/\/www.bleepingcomputer.com\/news\/software\/mozilla-tests-if-firefox-1000-user-agent-breaks-websites\/\"><strong>Bleeping Computer<\/strong><\/a>,\u00a0<a style=\"font-style: inherit;\" href=\"https:\/\/9to5mac.com\/2022\/02\/17\/chrome-may-break-some-websites-firefox-too\/\"><strong>9to5Mac<\/strong><\/a>,\u00a0<a style=\"font-style: inherit;\" href=\"https:\/\/web.dev\/chrome-firefox-100\/\"><strong>Google Chrome<\/strong><\/a>\u00a0e\u00a0<a style=\"font-style: inherit;\" href=\"https:\/\/www.engadget.com\/firefox-and-chrome-versions-100-may-break-some-websites-085422307.html?src=rss\"><strong>Engadget<\/strong><\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Problema est\u00e1 relacionado ao user-agent, que passar\u00e1 a ter tr\u00eas d\u00edgitos e poder\u00e1 n\u00e3o ser suportado por alguns sites Por Rodrigo Fernandes, para o TechTudo Google Chrome\u00a0e\u00a0Mozilla Firefox\u00a0chegar\u00e3o, em breve, \u00e0 vers\u00e3o de n\u00famero 100. A atualiza\u00e7\u00e3o dos navegadores, por\u00e9m, pode resultar em bugs ou problemas de compatibilidade em alguns sites, que podem deixar de &hellip;<\/p>\n","protected":false},"author":1,"featured_media":2288,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[47],"tags":[280,279,277,20,278,141],"class_list":["post-2282","post","type-post","status-publish","format-standard","has-post-thumbnail","","category-tecnologia","tag-bug","tag-chrome","tag-firefox","tag-google","tag-mozzila","tag-tecnologia"],"_links":{"self":[{"href":"https:\/\/cruzaltaonline.com\/portal\/wp-json\/wp\/v2\/posts\/2282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cruzaltaonline.com\/portal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cruzaltaonline.com\/portal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cruzaltaonline.com\/portal\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cruzaltaonline.com\/portal\/wp-json\/wp\/v2\/comments?post=2282"}],"version-history":[{"count":1,"href":"https:\/\/cruzaltaonline.com\/portal\/wp-json\/wp\/v2\/posts\/2282\/revisions"}],"predecessor-version":[{"id":2289,"href":"https:\/\/cruzaltaonline.com\/portal\/wp-json\/wp\/v2\/posts\/2282\/revisions\/2289"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cruzaltaonline.com\/portal\/wp-json\/wp\/v2\/media\/2288"}],"wp:attachment":[{"href":"https:\/\/cruzaltaonline.com\/portal\/wp-json\/wp\/v2\/media?parent=2282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cruzaltaonline.com\/portal\/wp-json\/wp\/v2\/categories?post=2282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cruzaltaonline.com\/portal\/wp-json\/wp\/v2\/tags?post=2282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}