Google Chrome a un mode d'émulation d'accès à distance caché
Agence web » Actualités du digital » Google Chrome a un mode d’émulation d’accès à distance caché

Google Chrome a un mode d’émulation d’accès à distance caché

Curieux de savoir ce que cela ferait de naviguer sur le Web moderne via un modem commuté ? Une option cachée dans Google Chrome vous permettra d’imiter facilement l’expérience.

Pourquoi Chrome a-t-il un émulateur d’accès à distance ?

Pour être clair, la fonctionnalité cachée n’est pas explicitement un émulateur commuté caché comme une sorte d’œuf de Pâques pour les nerds nostalgiques des années 1990 à trouver.

Enfoui dans les menus des outils de développement de Chrome, il existe un outil pour limiter votre connexion au Web. L’outil permet aux développeurs sur des connexions rapides de simuler ce qu’un utilisateur potentiel éprouverait sur une connexion plus lente. C’est bien beau de tester votre conception sur une ligne de fibre gigabit, mais si la majeure partie des utilisateurs finaux sont sur DSL ou Internet par câble de base, vous voulez savoir comment la page se sentira pour eux.

Bien que l’outil soit destiné à cette fonction, si vous êtes curieux de savoir ce que le Web ressemblerait à une connexion commutée (ou même si vous aviez un forfait Internet plus lent, d’ailleurs), vous pouvez plonger dans les options de développement et changer la vitesse à tout ce que vous voulez.

Il existe d’autres moyens d’atteindre ce même objectif, tels que l’exécution de votre trafic via un proxy de débogage destiné à simuler des connexions plus lentes et des problèmes de connectivité, mais c’est le moyen le plus simple de jouer avec le concept. C’est gratuit, intégré à Chrome, et vous pouvez le configurer en moins d’une minute.

Il n’inclut pas les bruits nostalgiques du modem et ne limitera pas l’ensemble de votre connexion haut débit. Mais c’est plus que suffisant pour vous donner un avant-goût de ce que c’était que de regarder les images Web se charger, morceau par morceau, en temps réel.

Comment limiter la bande passante dans Google Chrome

Pour ajuster la bande passante disponible dans Chrome, il vous suffit d’accéder au menu du développeur. Pour y accéder, appuyez sur le bouton de menu à 3 points dans la barre d’outils Chrome et sélectionnez Plus d’outils > Outils de développement (ou appuyez sur Ctrl + Maj + I pour y accéder directement).

Le menu principal des paramètres de Google Chrome, ouvert pour afficher les options Plus d'outils et Outils de développement.

Avec la barre latérale des outils de développement ouverte, cliquez sur l’option de menu à 3 points dans la barre latérale. À partir de là, sélectionnez Plus d’outils > Conditions du réseau. (Nous vous avons dit qu’il était caché, c’est Plus d’outils tout en bas.)

Le sous-menu du menu Outils de développement, mettant en évidence l'option Conditions du réseau.

Le panneau « Conditions du réseau » apparaîtra tout en bas de la colonne Outils de développement, alors faites défiler vers le bas ou réduisez tous les autres éléments (comme nous l’avons ici) pour le voir plus clairement.

Dans la section Conditions du réseau, cliquez sur le menu déroulant intitulé Limitation du réseau, puis sélectionnez « Ajouter… » en bas du menu.

Le menu de limitation du réseau dans Google Chrome.

Ici, vous pouvez créer un profil pour n’importe quelle vitesse de connexion plus lente que celle que vous utilisez actuellement. Il vous suffit de lui donner un nom, comme Dial-Up, et de spécifier la vitesse de téléchargement et de téléchargement en kilobits par seconde, et la latence en millisecondes.

Pour émuler la vitesse d’un modem 56k, nous vous recommandons d’utiliser 52/30 pour la valeur kilobits avec une latence de 150 ms. Si vous êtes curieux, voici pourquoi nous avons utilisé ces valeurs. Tout comme les équipements de télécommunication modernes comme les modems câble et les routeurs Wi-Fi ont une vitesse maximale théorique et une vitesse réelle, les modems commutés l’ont également fait et n’ont pas fourni la pleine vitesse impliquée par la désignation 56k. La latence variait, mais dans des conditions réelles, elle pouvait aller de 50 à 400 millisecondes. Nous avons utilisé 150 ms pour représenter une expérience moyenne.

Cliquez sur « Ajouter » pour enregistrer votre entrée, puis sur la petite icône « x » pour fermer les profils de limitation du réseau et revenir au panneau des conditions du réseau.

Les profils de limitation du réseau dans Google Chrome.

Dans le panneau Conditions du réseau, sélectionnez la nouvelle entrée pour « Accès à distance » dans le menu. La limitation commence immédiatement, pas besoin de sauvegarder quoi que ce soit ou de fermer le panneau du développeur (sauf si vous souhaitez récupérer l’espace de l’écran).

Le menu de sélection du profil de limitation dans Google Chrome.

Allez-y et commencez à naviguer sur le Web. Choisissez le site que vous voulez, mais préparez-vous à des échecs de chargement de page surprenants et purs et simples.

Si vous naviguez sur www.howtogeek.com (ou accédez aux archives Wayback Machine pour la nostalgie), la page se chargera, bien que beaucoup plus lentement que d’habitude. La capture d’écran ci-dessous montre comment les restrictions de bande passante imposées par l’émulation d’un modem 56k ont ​​créé des conditions de chargement. C’est si lent que nous pouvions regarder les vignettes de l’article « grossir » petit à petit et avoir tout le temps de prendre une capture d’écran avec les vignettes à moitié chargées.

De toute évidence, nous sommes assez gâtés par le haut débit moderne, car cela faisait longtemps, longle temps écoulé depuis que nous avons regardé les images de pages Web se charger en morceaux progressifs comme ça.

une image montrant la lenteur du chargement des images lorsque Chrome est limité à la vitesse d'un ancien modem.

Vous constaterez que la plupart des pages Web modernes prennent environ 45 à 90 secondes pour se charger complètement, avec un degré plus ou moins grand de convivialité au cours de ce processus. Certains sites Web chargent d’abord le framework barebones afin que vous puissiez commencer à cliquer sur des liens et des articles, d’autres se chargent moins efficacement et vous devez attendre que tout soit terminé.

Si vous jouez assez longtemps avec ce petit piratage de modem Chrome en tant que modem 56k, vous rencontrerez certainement le pire scénario pour les personnes toujours bloquées sur des connexions pré-haut débit lentes : des pages qui ne se chargent pas du tout.

Le Web moderne est conçu en supposant que vous naviguez avec au moins une connexion de niveau DSL décente ou mieux – à partir de 2023, la définition FCC du « haut débit » est de 25 Mbps ou mieux. Le Web n’est tout simplement pas conçu pour les connexions avec une latence élevée et une bande passante de l’ordre d’une fraction de mégabit. En conséquence, de nombreux sites expireront et ne chargeront rien.

Vous n’êtes peut-être pas amoureux de votre arrangement haut débit actuel, et nous comprenons certainement un peu d’envie pour un ami avec une connexion par fibre. Mais après avoir parcouru le Web à la vitesse de la fin des années 1990, il est difficile de ne pas apprécier la vie avec une connexion mesurée en mégabits par seconde.

★★★★★