Uncategorized

Chrome et Firefox sont si vieux qu’ils pourraient « casser » Internet – Review Geek

Chrome et Firefox sont si vieux qu'ils pourraient "casser" Internet - Review Geek


Trois icônes principales du navigateur Web
Google, Mozilla, Microsoft

Les navigateurs Google Chrome, Firefox et Microsoft Edge sont tous suffisamment anciens pour atteindre bientôt la model 100. Et bien que cela puisse ne pas sembler un gros problème, ces numéros de model pourraient provoquer un Y2K pour les navigateurs World-wide-web et casser tous nos websites Web préférés, car or truck Web n’est pas encore tout à fait prêt à gérer ces gros chiffres.

Pour ceux qui ne se souviennent pas du bogue Y2K, en 1999, les chercheurs ont réalisé que la plupart des ordinateurs basaient leurs horloges sur les deux derniers chiffres d’une année, et le 1er janvier, ils penseraient que l’année 2000 est 1900. C’était un énorme désordre, mais des initiatives logicielles mondiales ont sauvé la situation.

Maintenant, les navigateurs Web d’aujourd’hui pourraient être confrontés à une condition quelque peu similaire. Le passage inévitable à la edition 100 peut entraîner des bogues ou des problèmes de compatibilité sur certains internet sites World wide web qui ne sont pas prêts à lire les chaînes d’agent utilisateur à trois chiffres. Jusqu’à présent, ces chaînes de code ne contenaient que deux chiffres, et il s’avère que des tonnes de web pages Internet ne pourront pas en lire trois, ce qui peut entraîner plusieurs bogues et problèmes.

« Lorsque les navigateurs ont atteint la edition 10 pour la première fois il y a un peu additionally de 12 ans, de nombreux problèmes ont été découverts avec les bibliothèques d’analyse Consumer-Agent, motor vehicle le numéro de model majeur est passé d’un chiffre à deux », explique l’équipe de développeurs de Mozilla. Nous pourrions faire face à quelque chose de similaire additionally tard cette année.

En conséquence, Mozilla a déployé une tonne d’efforts dans les coulisses pour le réparer. De moreover, avec Google, on aurait émis des avertissements aux développeurs World-wide-web pendant des mois.

Chrome et Edge atteindront la variation 100 du navigateur en mars, suivis de Firefox en mai. Comme expliqué par BleepingComputer, un agent utilisateur est une chaîne utilisée par un navigateur World wide web qui partage des informations sur le logiciel, y compris le nom du navigateur, son numéro de model et la technologie qu’il utilise. Lorsque vous visitez un web-site World wide web, l’agent utilisateur du navigateur est envoyé avec la demande de webpage World wide web. Cela permet à la website page World-wide-web de vérifier la model du navigateur du visiteur et de modifier sa réponse en fonction des fonctionnalités prises en demand par le navigateur. Si les websites Website ne sont pas capables de lire cette chaîne, ils peuvent ne pas fonctionner du tout, ou du moins être gravement endommagés.

Les équipes Chrome et Mozilla ont effectué des tests pour rechercher des pannes ou trouver une answer, et il existe actuellement une courte liste de problèmes. Selon Engadget, quelques grands websites sont concernés, notamment HBO Go, Bethesda et Yahoo.

Une alternative temporaire

Les développeurs Internet peuvent activer un indicateur spécial dans les variations actuelles de Chrome, Edge et Firefox pour que les navigateurs signalent la model 100. De cette façon, ils peuvent rechercher des problèmes ou aider à trouver un correctif. Étant donné que Chrome model 100 ne sortira que le 29 mars et Firefox v100 le 3 mai, les développeurs ont encore du temps.

Pour l’instant, le strategy de sauvegarde ou la answer temporaire consiste à geler les numéros de model à 99 pour atténuer tout problème, en particulier si les modifications ne permettent pas de résoudre le problème à venir. Ou publiez des mises à jour de correctifs à la volée pour modifier le code des sites World-wide-web concernés. Donc, si Online start à « casser » pour vous fin mars ou début mai, vous savez maintenant pourquoi.

via 9to5Mac



Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.