{"id":224062,"date":"2022-12-02T14:34:00","date_gmt":"2022-12-02T11:34:00","guid":{"rendered":"https:\/\/howtogeek.inform.click\/?p=224062"},"modified":"2022-04-05T12:05:35","modified_gmt":"2022-04-05T09:05:35","slug":"chrome-e-firefox-sono-cosi-vecchi-che-potrebbero-rompere-internet","status":"publish","type":"post","link":"https:\/\/howtogeek.inform.click\/it\/chrome-e-firefox-sono-cosi-vecchi-che-potrebbero-rompere-internet\/","title":{"rendered":"Chrome e Firefox sono cos\u00ec vecchi che potrebbero &#8220;rompere&#8221; Internet"},"content":{"rendered":"\n<p>Google, Mozilla, Microsoft<\/p>\n<p>I browser Google Chrome, Firefox e Microsoft Edge sono tutti abbastanza vecchi da raggiungere presto la versione 100. E anche se potrebbe non sembrare un grosso problema, i numeri di versione potrebbero causare un anno 2000 per i browser Web e distruggere tutti i nostri siti Web preferiti, poich\u00e9 Internet non \u00e8 ancora pronto per gestire quei grandi numeri.<\/p>\n<p>Per coloro che non ricordano il <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<\/a> dell&#8217;anno 2000, nel 1999 i ricercatori si sono resi conto che la maggior parte dei computer basava i propri orologi sulle ultime due cifre di un anno e il 1\u00b0 gennaio penserebbe che l&#8217;anno 2000 \u00e8 il 1900. \u00c8 stato un enorme pasticcio, ma le iniziative software globali hanno salvato la situazione.<\/p>\n<p>Ora, i browser Web di oggi potrebbero trovarsi di fronte a una situazione in qualche modo simile. L&#8217;inevitabile passaggio alla versione 100 potrebbe causare bug o problemi di compatibilit\u00e0 su alcuni siti Web non pronti a leggere stringhe di user-agent a tre cifre. Fino ad ora, queste stringhe di codice contenevano solo due cifre e si scopre che tonnellate di siti Web non saranno in grado di leggerne tre, il che potrebbe causare diversi bug e problemi.<\/p>\n<p>&quot;Quando i browser hanno raggiunto per la prima volta la versione 10 poco pi\u00f9 di 12 anni fa, <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\">sono stati scoperti molti problemi<\/a> con le librerie di analisi User-Agent poich\u00e9 il numero della versione principale \u00e8 passato da una cifra a due&quot;, spiega il team di sviluppatori di <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>. Potremmo affrontare qualcosa di simile in seguito quest&#8217;anno.<\/p>\n<p>Di conseguenza, Mozilla ha fatto un sacco di sforzi dietro le quinte per risolverlo. Inoltre, insieme a Google, avrebbero emesso avvisi per gli sviluppatori web per mesi.<\/p>\n<p>Sia Chrome che Edge raggiungeranno la versione 100 del browser a marzo, seguita da Firefox a maggio. Come spiegato da <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>, uno user-agent \u00e8 una stringa utilizzata da un browser Web che condivide informazioni sul software, inclusi il nome del browser, il numero di versione e la tecnologia utilizzata. Quando visiti un sito web, lo user-agent del browser viene inviato insieme alla richiesta di una pagina web. Ci\u00f2 consente alla pagina Web di verificare la versione del browser del visitatore e di modificare la sua risposta in base alle funzionalit\u00e0 supportate dal browser. Se i siti Web non sono in grado di leggere questa stringa, potrebbero non funzionare affatto o almeno essere gravemente danneggiati.<\/p>\n<p>I team di Chrome e Mozilla hanno eseguito test alla ricerca di rotture o alla ricerca di una soluzione e attualmente esiste un breve <a href=\"https:\/\/github.com\/webcompat\/web-bugs\/labels\/version100\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">elenco di problemi<\/a>. Secondo <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>, alcuni grandi siti sono interessati, tra cui HBO Go, Bethesda e Yahoo.<\/p>\n<h2>Una soluzione temporanea<\/h2>\n<p>Gli sviluppatori Web possono <a href=\"https:\/\/hacks.mozilla.org\/2022\/02\/version-100-in-chrome-and-firefox\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">abilitare un contrassegno speciale<\/a> nelle versioni correnti di Chrome, Edge e Firefox per fare in modo che i browser segnalino la versione 100. In questo modo possono verificare la presenza di problemi o aiutare a trovare una soluzione. Considerando che la versione 100 di Chrome non uscir\u00e0 prima del 29 marzo e quella di Firefox v100 il 3 maggio, gli sviluppatori hanno ancora un po&#8217; di tempo.<\/p>\n<p>Per ora, il piano di backup o la soluzione temporanea consiste nel bloccare i numeri di versione a 99 per mitigare eventuali problemi, soprattutto se le modifiche non riescono a risolvere il problema imminente. In alternativa, emettere aggiornamenti rapidi di hotfix per modificare il codice per i siti Web interessati. Quindi, se Internet inizia a &quot;rompersi&quot; per te alla fine di marzo o all&#8217;inizio di maggio, ora sai perch\u00e9.<\/p>\n<p>tramite <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 di registrazione:  <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>I browser Google Chrome, Firefox e Microsoft Edge sono tutti abbastanza vecchi da raggiungere presto la versione 100. E anche se potrebbe non sembrare un grosso problema, i numeri di versione potrebbero causare un anno 2000 per i browser Web e distruggere tutti i nostri siti Web preferiti, poich\u00e9 Internet non \u00e8 ancora pronto per gestire quei grandi numeri.<\/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":[546],"tags":[],"class_list":["post-224062","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-computer"],"_links":{"self":[{"href":"https:\/\/howtogeek.inform.click\/it\/wp-json\/wp\/v2\/posts\/224062","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.inform.click\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.inform.click\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.inform.click\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.inform.click\/it\/wp-json\/wp\/v2\/comments?post=224062"}],"version-history":[{"count":0,"href":"https:\/\/howtogeek.inform.click\/it\/wp-json\/wp\/v2\/posts\/224062\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/howtogeek.inform.click\/it\/wp-json\/wp\/v2\/media\/157934"}],"wp:attachment":[{"href":"https:\/\/howtogeek.inform.click\/it\/wp-json\/wp\/v2\/media?parent=224062"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.inform.click\/it\/wp-json\/wp\/v2\/categories?post=224062"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.inform.click\/it\/wp-json\/wp\/v2\/tags?post=224062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}