Une correction de bogue qui pourrait déverrouiller le Web pour des millions de personnes dans le monde

Autres moyens





Les entreprises qui font des affaires en ligne ratent des milliards de ventes annuelles à cause d'un bogue qui rend leurs systèmes incompatibles avec les noms de domaine Internet composés de caractères non latins. Le réparer pourrait également mettre en ligne 17 millions de personnes supplémentaires qui parlent le russe, le chinois, l'arabe, le vietnamien et l'indien.

Telles sont les conclusions d'un nouvelle étude par un groupe dirigé par l'industrie et parrainé par la Société internationale pour l'attribution des noms de domaine et des numéros (ICANN), l'organisation chargée de maintenir la liste des noms de domaine Internet valides. L'objectif de la soi-disant Groupe directeur sur l'acceptation universelle , qui comprend des représentants d'un certain nombre de sociétés Internet, dont Microsoft et GoDaddy, est d'encourager les développeurs de logiciels et les fournisseurs de services à mettre à jour la façon dont leurs systèmes valident la chaîne de caractères à droite du point dans un nom de domaine ou une adresse e-mail, également appelé le domaine de premier niveau.

Le bogue n'était pas un problème évident jusqu'en 2011, lorsque l'ICANN a décidé d'élargir considérablement la gamme de ce qui peut apparaître à droite du point (voir Boondoggle de l'ICANN). Entre 2012 et 2016, le nombre de domaines de premier niveau est passé de 12 à plus de 1 200. Cela comprend 100 domaines internationalisés qui comportent une écriture non latine ou des caractères de l'alphabet latin avec des signes diacritiques, comme un tréma (¨), ou des ligatures, comme l'Eszett allemand (ß). Quelque 2,6 millions de noms de domaine internationalisés ont été enregistrés sous les nouveaux domaines de premier niveau, largement concentrés dans les langues russe et chinoise, selon la nouvelle étude.



De nombreuses applications Web ou clients de messagerie reconnaissent les domaines de premier niveau comme valides uniquement s'ils sont composés de caractères pouvant être codés à l'aide du code standard américain pour l'échange d'informations, ou ASCII. Le problème est plus prononcé avec les adresses e-mail, qui sont des informations d'identification requises pour accéder aux comptes bancaires en ligne et aux pages de médias sociaux en plus d'envoyer des messages. En 2016, le groupe a testé des adresses e-mail avec des caractères non latins à droite du point et a trouvé des taux d'acceptation inférieurs à 20 %.

La correction du bogue, qui consiste à modifier les règles fondamentales qui valident les domaines afin qu'ils acceptent Unicode, une norme différente pour l'encodage de texte qui fonctionne pour de nombreuses autres langues, est relativement simple, dit Ram Mohan , président du groupe de pilotage. La nouvelle recherche suggère que les avantages économiques potentiels de la réparation l'emportent sur les coûts. Trop d'entreprises, y compris des entreprises de commerce électronique, des services de messagerie et des banques, ne savent tout simplement pas encore que leurs systèmes n'acceptent pas ces nouveaux domaines, explique Mohan.

Les choses s'améliorent cependant. En 2014, Google a mis à jour Gmail pour accepter et afficher les noms de domaine internationalisés sans avoir à s'appuyer sur une solution de contournement gênante qui traduisait les caractères en ASCII. Microsoft est en train de mettre à jour ses systèmes de messagerie, qui incluent les clients Outlook et son service basé sur le cloud, pour accepter les noms de domaine et les adresses e-mail internationalisés.



Il ne s'agit pas seulement du résultat net, dit Marc Svancarek , responsable de programme pour l'expérience client et partenaire chez Microsoft et vice-président du groupe directeur sur l'acceptation universelle. Laisser des millions de personnes être éloignées d'Internet parce que le jeu de caractères est un charabia pour eux est contraire à la mission de son entreprise, dit-il.

L'acceptation des domaines non ASCII est susceptible de stimuler l'adoption d'Internet, car une grande partie du prochain milliard de personnes qui devraient se connecter à Internet ne parlent et n'écrivent principalement que dans leurs langues locales, déclare Mohan. Fournir l'accessibilité à ces personnes dépendra à bien des égards des hypothèses de base régissant les fonctions essentielles d'Internet, dit-il. Le problème ici est qu'à certains égards, il s'agit d'une programmation paresseuse, et parce que c'est une programmation paresseuse, il est facile de la remplacer par une meilleure programmation.

cacher