Fromsnapping photoswith a cellphone tostreaming musicthrough a web browser app , much of the technical school trickery we take for granted in 2017 looks uncomplicated on the open but involves a complex serial of computing and calculation behind the scene to make the magic happen . As an example , takeGoogle.com .

You not might suppose much of visit the most well - known search engine in your internet browser , but there ’s a destiny of heavy lifting going on to serve up the page , and , as noted byThe Next Web , Mozilla developer Alex Gaynor has writtena detailed guideto what ’s really going on in the desktop .

It ’s close to 5,000 word and grow , so if you do n’t want to sift through the entire document we ’ve picked out some edited highlights here of precisely what happens when you navigate to a web page .

Argentina’s President Javier Milei (left) and Robert F. Kennedy Jr., holding a chainsaw in a photo posted to Kennedy’s X account on May 27. 2025.

From keyboard to screen

First of all your computer has to interpret the signals coming through from your keyboard — each key press closes a specific electrical circuit that differentiate your computer the letters and symbols you ’re strike . The computer polls for new comment every 10 msec or so .

As soon as you click inside your internet browser ’s address bar and press the “ g ” key all kinds of computer code whirs into action — your web internet browser checks whether or not you ’re in incognito mode , and if you are n’t , scours your bookmarks and history for likely matches . It ’s also going to be looking for pop hunt price on the web , and of course update the URL and search trace as you add each successive letter .

Chances are , you ’ll see “ google.com ” seem before you finish type it , thanks to the fresh algorithm build into your web browser and whatever its nonpayment hunting engine is set to . This is confirmed with a water tap on the Enter key , sending the Enter cardinal codification to the computer’sHuman Interface equipment(HID ) keyboard driver , which pass it on to the operating organization .

William Duplessie

Making sense of what you’ve typed

The next step is to parse what you ’ve type into the reference bar — is it a URL ? Is it a search condition ? Is it some gibberish your hombre has typed out on your keyboard ? If the web browser app can spot a valid protocol ( like HTTP ) or area name ( like Google.com ) it can launch the Thomas Nelson Page , otherwise it fall out the query on to your default search engine , often with a codification that indicates the referring web browser app .

In this case we ’re headed to a website , so the internet browser then checks itsHTTP Strict Transport Security(HSTS ) leaning , a preloaded table of land site that would prefer to connect viathe more secure HTTPS communications protocol . If it spots a match , it sends the first connection attempt via HTTPS , otherwise it apply HTTP .

Next , the internet browser performsa DNS search , which is like looking up someone ’s base reference — though in this case we ’re trying to detect where a site lives on the internet . The browser app might have this entropy already put in if you ’ve inflict the land site late , so it checks its memory cache first ; otherwise , it checks the on-line computer address Good Book store in your OS , and then a reputable one hive away on the web , to try and notice the site you want .

Starship Test 9

Making a connection to the site

Once the DNS lookup occurs there ’s another layer of checking and counter - checking , hump as anAddress Resolution Protocol(ARP ) process . This actually works inside the DNS lookup to figure out whether you ’re connecting to a machine on your own internet or a land site out on the wilds of the entanglement . Finally , with the address and location of the website established , your web web browser can afford up a socket : a connection between your data processor and the site that allows for a two - way flow of data back and forward .

The next leg is a series of virtual institution and pleasantry between your computer and the site you ’ve quest ( in this slip Google.com ) . These involve establish a common language so the displayed website in reality makes gumption , and die through some ID hindrance for the sake of security department . Key to this is theTransport Layer Security(TLS ) handshake , the setup of secret keys to prove you ’re on the right website .

Once everyone ’s on good terminal figure , the real data conveyance can originate — web browser app can make all kinds of requests to web site and frailty versa , but here we just want the HTML and other codification that make up the Google.com home varlet . In the space of a few fractions of a indorsement , the familiar search locomotive engine user interface is showing up in your web browser app .

Lilo And Stitch 2025

Displaying the Google home page

Now your browser app of choice has to interpret and accurately interpret all the info coming its way . It typically has to parse HTML ( the bare bones of the page ) , atomic number 55 ( styling and much of the layout ) , and JavaScript ( power the more interactive component of your opt web page ) . It can also handle other types of data point , like images and PDFs , if needed .

It ’s the web browser’srendering enginethat does the mass of this workplace , and the different web web browser developers have all deploy their own engines ( which is why the layout of web page sometimes motley between browsers ): Chrome usesBlink , which is based on theWebKitengine that Safari uses , while Firefox hasGecko . Having usedTridentin Internet Explorer , Microsoft now hasEdgeHTMLfor its Edge internet browser , which is based on Trident — if you ever find an older site that asks you to switch back to Internet Explorer , its because it utilize older engineering science that only Trident support .

The internet browser call in the help of theCPUand theGPUon your calculator as it interprets the code it ’s get and turns it into a web page — in this instance a hunt box with the Google logo ( or possibly a Google doodle ) above it . Unless your web browser , your cyberspace connectedness , or the Google homepage is break , you ’re ready to start searching .

CMF by Nothing Phone 2 Pro has an Essential Key that’s an AI button

All of that calculating and parsing and data transferring , and you ’ve not even start up searching yet — how your inquiry are interpreted and organized by Google is a whole other story . We ’ve simplify some parts of the process for the sake of space , so again you cancheck the full documentfor more detail , but you should now have a good sensation of what go into even the simplest of operations inside your web browser .

CodeGoogle

Daily Newsletter

Get the best tech , scientific discipline , and civilization news in your inbox daily .

News from the future , render to your present tense .

You May Also Like

Photo: Jae C. Hong

Doctor Who Omega

Roborock Saros Z70 Review

Argentina’s President Javier Milei (left) and Robert F. Kennedy Jr., holding a chainsaw in a photo posted to Kennedy’s X account on May 27. 2025.

William Duplessie

Starship Test 9

Lilo And Stitch 2025

Roborock Saros Z70 Review

Polaroid Flip 09

Feno smart electric toothbrush

Govee Game Pixel Light 06