
Sei curioso di sapere come ci si sente a navigare nel Web moderno tramite un modem dial-up? Un’opzione nascosta in Google Chrome ti consentirà di emulare facilmente l’esperienza.
Perché Chrome ha un emulatore dial-up?
Per essere chiari, la funzione nascosta non è esplicitamente un emulatore dial-up nascosto come una sorta di uovo di Pasqua da trovare per i nerd nostalgici degli anni ’90.
Sepolto nei menu degli strumenti per sviluppatori di Chrome, c’è uno strumento per limitare la tua connessione al web. Lo strumento consente agli sviluppatori su connessioni veloci di simulare ciò che un potenziale utente sperimenterebbe su una connessione più lenta. Va benissimo testare il tuo progetto su una linea in fibra gigabit, ma se la maggior parte degli utenti finali utilizza DSL o Internet via cavo di base, vuoi sapere come si sentirà la pagina per loro.
Sebbene lo strumento sia destinato a quella funzione, se sei curioso di sapere come si sentirebbe il Web una connessione dial-up (o anche solo se avessi un pacchetto Internet più lento, se è per questo), puoi immergerti nelle opzioni dello sviluppatore e modificare la velocità per tutto ciò che vuoi.
Esistono altri modi per raggiungere lo stesso scopo, come eseguire il traffico attraverso un proxy di debug destinato a simulare connessioni più lente e problemi di connettività, ma questo è il modo più semplice per giocare con il concetto. È gratuito, integrato in Chrome e puoi configurarlo in meno di un minuto.
Non include i rumori nostalgici del modem e non limita l’intera connessione a banda larga. Ma è più che sufficiente per darti un assaggio di com’era guardare le immagini web caricarsi, pezzo per pezzo, in tempo reale.
Come limitare la larghezza di banda in Google Chrome
Per regolare la larghezza di banda disponibile in Chrome, devi solo accedere al menu sviluppatore. Per arrivarci, tocca il pulsante del menu a 3 punti nella barra degli strumenti di Chrome e seleziona Altri strumenti> Strumenti per sviluppatori (o premi Ctrl + Maiusc + I per saltare direttamente lì).
Con la barra laterale degli Strumenti per sviluppatori aperta, fai clic sull’opzione di menu a 3 punti all’interno della barra laterale. Da lì seleziona Altri strumenti> Condizioni di rete. (Ti abbiamo detto che era nascosto, è Più strumenti fino in fondo.)
Il pannello “Condizioni di rete” apparirà completamente nella parte inferiore della colonna Strumenti per sviluppatori, quindi scorri verso il basso o comprimi tutti gli altri elementi (come abbiamo qui) per vederlo più chiaramente.
All’interno della sezione Condizioni di rete, fai clic sul menu a discesa con l’etichetta Limitazione di rete, quindi seleziona “Aggiungi…” nella parte inferiore del menu.
Qui puoi creare un profilo per qualsiasi velocità di connessione più lenta di quella che stai attualmente utilizzando. Devi semplicemente dargli un nome, come Dial-Up, e specificare la velocità di upload e download in kilobit al secondo e la latenza in millisecondi.
Per emulare la velocità di un modem a 56k, si consiglia di utilizzare 52/30 per il valore in kilobit con una latenza di 150 ms. Se sei curioso, ecco perché abbiamo usato quei valori. Proprio come i moderni dispositivi di telecomunicazione come i modem via cavo e i router Wi-Fi hanno una velocità massima teorica e una velocità reale, anche i modem dial-up lo hanno fatto e non hanno fornito la piena velocità implicita nella designazione 56k. La latenza variava, ma in condizioni reali poteva essere compresa tra 50 e 400 millisecondi. Abbiamo utilizzato 150 ms per rappresentare un’esperienza media.
Fare clic su “Aggiungi” per salvare la voce e quindi sulla piccola icona “x” per chiudere i profili di limitazione della rete e tornare al pannello delle condizioni della rete.
Nel pannello Condizioni di rete, seleziona la nuova voce per “Dial-Up” dal menu. Il throttling inizia immediatamente, non c’è bisogno di salvare nulla o chiudere il pannello sviluppatore (a meno che non vogliate recuperare lo spazio sullo schermo).
Vai avanti e inizia a navigare sul web. Scegli qualsiasi sito che desideri, ma preparati ad alcuni errori di caricamento della pagina sorpresi e palesi.
Se navighi su www.howtogeek.com (o raggiungi l’archivio Wayback Machine per la nostalgia), la pagina verrà caricata, anche se molto più lentamente di quanto sei abituato. Lo screenshot seguente mostra come le restrizioni sulla larghezza di banda imposte dall’emulazione di un modem a 56k hanno creato condizioni di caricamento. È così lento che abbiamo potuto guardare le miniature degli articoli “a pezzi” prendere vita poco a poco e abbiamo avuto tutto il tempo per scattare uno screenshot con le miniature caricate a metà.
Chiaramente, siamo piuttosto viziati dalla moderna banda larga, perché è passato molto tempo, lungotempo da quando abbiamo visto le immagini delle pagine web caricarsi in blocchi progressivi come quello.
Scoprirai che la maggior parte delle pagine Web moderne impiega circa 45-90 secondi per caricarsi completamente, con un grado maggiore o minore di usabilità durante tale processo. Alcuni siti Web caricano prima il framework barebone in modo che tu possa iniziare a fare clic su collegamenti e articoli, altri caricano in modo meno efficiente e rimani in attesa che tutto finisca.
Se giochi abbastanza a lungo con questo piccolo Chrome come modem hackerato a 56k, ti imbatterai sicuramente nello scenario peggiore per le persone ancora bloccate su connessioni pre-banda larga lente: pagine che non si caricano affatto.
Il Web moderno è progettato partendo dal presupposto che tu stia navigando con almeno una connessione di livello DSL decente o superiore: a partire dal 2023, la definizione FCC di “banda larga” è di 25 Mbps o superiore. Il Web semplicemente non è progettato per connessioni con latenza elevata e larghezza di banda nell’intervallo di una frazione di megabit. Di conseguenza, molti siti andranno in timeout e non riusciranno a caricare nulla.
Potresti non essere innamorato del tuo attuale accordo a banda larga e certamente comprendiamo un po ‘di invidia per un amico con una connessione in fibra. Ma dopo aver navigato sul Web alla velocità della fine degli anni ’90, è difficile non apprezzare la vita con una connessione misurata in megabit al secondo.