Una correzione di bug che potrebbe sbloccare il Web per milioni di persone in tutto il mondo

Altri significati





Le aziende che fanno affari online stanno perdendo miliardi di vendite annuali grazie a un bug che sta mantenendo i loro sistemi incompatibili con i nomi di dominio Internet composti da caratteri non latini. Risolverlo potrebbe anche portare online altri 17 milioni di persone che parlano russo, cinese, arabo, vietnamita e indiano.

Queste le conclusioni dell'a nuovo studio da un gruppo guidato dal settore sponsorizzato dall'International Corporation for Assigned Names and Numbers (ICANN), l'organizzazione responsabile della gestione dell'elenco dei nomi di dominio Internet validi. L'obiettivo del cd Gruppo direttivo di accettazione universale , che include rappresentanti di diverse società Internet tra cui Microsoft e GoDaddy, incoraggia gli sviluppatori di software e i fornitori di servizi ad aggiornare il modo in cui i loro sistemi convalidano la stringa di caratteri a destra del punto in un nome di dominio o un indirizzo e-mail, anche chiamato dominio di primo livello.

Il bug non è stato un problema evidente fino al 2011, quando ICANN ha deciso di espandere notevolmente la gamma di ciò che può apparire a destra del punto (vedi Boondoggle di ICANN). Tra il 2012 e il 2016, il numero di domini di primo livello è aumentato da 12 a oltre 1.200. Ciò include 100 domini internazionalizzati che presentano una scrittura non latina o caratteri dell'alfabeto latino con segni diacritici, come un dieresi (¨), o legature, come il tedesco Eszett (ß). Secondo il nuovo studio, circa 2,6 milioni di nomi di dominio internazionalizzati sono stati registrati sotto i nuovi domini di primo livello, in gran parte concentrati nelle lingue russa e cinese.



Molte applicazioni Web o client di posta elettronica riconoscono i domini di primo livello come validi solo se sono composti da caratteri che possono essere codificati utilizzando l'American Standard Code for Information Interchange o ASCII. Il problema è più pronunciato con gli indirizzi di posta elettronica, che oltre all'invio di messaggi sono le credenziali necessarie per accedere ai conti bancari online e alle pagine dei social media. Nel 2016, il gruppo ha testato gli indirizzi e-mail con caratteri non latini a destra del punto e ha riscontrato tassi di accettazione inferiori al 20%.

La correzione del bug, che comporta la modifica delle regole fondamentali che convalidano i domini in modo che accettino Unicode, uno standard diverso per la codifica del testo che funziona per molte più lingue, è relativamente semplice, afferma Ram Mohan , il presidente del gruppo direttivo. La nuova ricerca suggerisce che i potenziali benefici economici derivanti dalla correzione superano i costi. Troppe aziende, comprese le società di e-commerce, i servizi di posta elettronica e le banche, semplicemente non sono ancora consapevoli del fatto che i loro sistemi non accettano questi nuovi domini, afferma Mohan.

Le cose stanno migliorando, però. Nel 2014, Google ha aggiornato Gmail per accettare e visualizzare nomi di dominio internazionalizzati senza dover fare affidamento su una scomoda soluzione alternativa che traduceva i caratteri in ASCII. Microsoft sta aggiornando i suoi sistemi di posta elettronica, che includono i client Outlook e il suo servizio basato su cloud, per accettare nomi di dominio e indirizzi di posta elettronica internazionalizzati.



Non si tratta solo della linea di fondo, dice Mark Svancarek , responsabile del programma per l'esperienza di clienti e partner presso Microsoft e vicepresidente dell'Universal Acceptance Steering Group. Lasciare che milioni di persone siano trattenute da Internet perché il set di personaggi è incomprensibile per loro è antitetico alla missione della sua azienda, dice.

È probabile che l'accettazione di domini non ASCII stimoli l'adozione di Internet, dal momento che gran parte del prossimo miliardo di persone che si prevede si connetteranno a Internet parla e scrive prevalentemente solo nella lingua locale, afferma Mohan. Fornire accessibilità a queste persone dipenderà in molti modi dai presupposti di base che governano le funzioni principali di Internet, afferma. Il problema qui è che in qualche modo questa è una programmazione pigra e, poiché è una programmazione pigra, è facile sostituirla con una programmazione migliore.

nascondere