Benieuwd hoe het zou voelen om op het moderne internet te surfen via een inbelmodem? Met een verborgen optie in Google Chrome kunt u de ervaring eenvoudig nabootsen.
Waarom heeft Chrome een inbel-emulator?
Voor alle duidelijkheid: de verborgen functie is niet expliciet een inbel-emulator die is weggestopt als een soort paasei voor nostalgische nerds uit de jaren negentig.
Begraven in Chrome’s Developer Tools-menu’s, is er een tool om uw verbinding met internet te vertragen. Met de tool kunnen ontwikkelaars met snelle verbindingen simuleren wat een potentiële gebruiker zou ervaren met een tragere verbinding. Het is allemaal goed en wel om je ontwerp te testen op een gigabit-glasvezellijn, maar als het grootste deel van de eindgebruikers DSL of basiskabelinternet gebruikt, wil je weten hoe de pagina voor hen zal aanvoelen.
Hoewel de tool voor die functie is bedoeld, kun je, als je nieuwsgierig bent hoe het web aanvoelt als een inbelverbinding (of zelfs als je een trager internetpakket hebt), in de ontwikkelaaropties duiken en wijzigen de snelheid naar alles wat je wilt.
Er zijn andere manieren om hetzelfde doel te bereiken, zoals je verkeer door een foutopsporingsproxy laten lopen die bedoeld is om langzamere verbindingen en verbindingsproblemen te simuleren, maar dit is de gemakkelijkste manier om met het concept te spelen. Het is gratis, ingebouwd in Chrome en binnen een minuut ingesteld.
Het omvat niet de nostalgische modemgeluiden en het zal niet je hele breedbandverbinding vertragen. Maar het is meer dan genoeg om u een voorproefje te geven van hoe het was om webafbeeldingen stuk voor stuk in realtime te zien laden.
Bandbreedte beperken in Google Chrome
Om de beschikbare bandbreedte in Chrome aan te passen, hoeft u alleen maar naar het ontwikkelaarsmenu te gaan. Om daar te komen, tikt u op de menuknop met drie stippen in de Chrome-werkbalk en selecteert u Meer hulpprogramma’s> Hulpprogramma’s voor ontwikkelaars (of drukt u op Ctrl + Shift + I om daar rechtstreeks naartoe te gaan).
Open de zijbalk van de ontwikkelaarstools en klik op de menuoptie met drie stippen in de zijbalk. Selecteer vanaf daar Meer hulpprogramma’s> Netwerkvoorwaarden. (We hebben je verteld dat het verborgen was, het is Meer Tools helemaal naar beneden.)
Het paneel “Netwerkvoorwaarden” verschijnt helemaal onderaan de kolom Developer Tools, dus scroll naar beneden of vouw alle andere elementen samen (zoals we hier hebben) om het duidelijker te zien.
Klik in het gedeelte Netwerkvoorwaarden op het vervolgkeuzemenu met het label Netwerkbeperking en selecteer vervolgens “Toevoegen …” onderaan het menu.
Hier kunt u een profiel maken voor elke verbindingssnelheid die langzamer is dan degene die u momenteel gebruikt. U hoeft het alleen maar een naam te geven, zoals inbellen, en de upload- en downloadsnelheid in kilobits per seconde en de latentie in milliseconden op te geven.
Om de snelheid van een 56k-modem na te bootsen, raden we aan om 52/30 te gebruiken voor de kilobitwaarde met een latentie van 150 ms. Als je nieuwsgierig bent, hier is waarom we die waarden hebben gebruikt. Net zoals moderne telecommunicatieapparatuur zoals kabelmodems en Wi-Fi-routers een theoretische maximumsnelheid en een werkelijke snelheid hebben, hadden inbelmodems dat ook en leverden ze niet de volledige snelheid die wordt geïmpliceerd door de 56k-aanduiding. De latentie varieerde, maar onder reële omstandigheden kan dit variëren van 50 tot 400 milliseconden. We gebruikten 150 ms om een gemiddelde ervaring weer te geven.
Klik op “Toevoegen” om uw invoer op te slaan en vervolgens op het kleine “x” -pictogram om de netwerkbeperkingsprofielen te sluiten en terug te keren naar het paneel Netwerkvoorwaarden.
Selecteer in het paneel Netwerkvoorwaarden het nieuwe item voor “Dial-Up” in het menu. De beperking begint onmiddellijk, u hoeft niets op te slaan of het ontwikkelaarspaneel te sluiten (tenzij u de schermruimte terug wilt).
Ga je gang en begin met surfen op internet. Kies elke gewenste site, maar wees voorbereid op een aantal verrassende en regelrechte mislukte pagina’s.
Als je naar www.howtogeek.com surft (of naar het Wayback Machine-archief gaat voor de nostalgie), wordt de pagina geladen, hoewel veel langzamer dan je gewend bent. De onderstaande schermafbeelding laat zien hoe de bandbreedtebeperkingen die werden opgelegd door het emuleren van een 56k-modem laadcondities creëerden. Het is zo traag dat we konden zien hoe de miniaturen van het artikel beetje bij beetje in het leven kwamen en genoeg tijd hadden om een screenshot te maken met de miniaturen half geladen.
Het is duidelijk dat we behoorlijk verwend zijn door moderne breedband, aangezien het lang geleden was, langtijd geleden dat we webpagina-afbeeldingen in zulke progressieve brokken hadden zien laden.
U zult merken dat de meeste moderne webpagina’s ongeveer 45-90 seconden nodig hebben om volledig te laden, met een meer of mindere mate van bruikbaarheid tijdens dat proces. Sommige websites laden eerst het barebones-framework, zodat u op links en artikelen kunt klikken, andere laden minder efficiënt en u moet wachten tot het geheel is voltooid.
Als je lang genoeg met dit kleine Chrome als 56k-modemhack speelt, kom je zeker het worstcasescenario tegen voor mensen die nog steeds vastzitten aan trage pre-breedbandverbindingen: pagina’s die helemaal niet laden.
Het moderne internet is ontworpen in de veronderstelling dat u surft met ten minste een fatsoenlijke verbinding op DSL-niveau of beter. Vanaf 2023 is de FCC-definitie van “breedband” 25 Mbps of beter. Het web is gewoon niet gebouwd voor verbindingen met hoge latentie en bandbreedte in het bereik van een fractie van een megabit. Als gevolg hiervan zullen veel sites een time-out krijgen en niets kunnen laden.
Je bent misschien niet verliefd op je huidige breedbandabonnement, en we begrijpen zeker een beetje afgunst op een vriend met een glasvezelverbinding. Maar nadat we eind jaren negentig op het web hebben rondgereden, is het moeilijk om het leven met een verbinding gemeten in megabits per seconde niet meer te waarderen.