Why we don't use www anymore

Why we don't use www anymore

Remember this?

No alt text provided for this image

Back in the day when you accidentally stumble upon a cool website that lets's click on Hitler's face as fast as you can until it pops like a balloon and you want to tell your friend so you dial them up and speak out the following "eh t t p colon slash slash dabloo dabloo dabloo dot balooon pop dot com nah use the backward slash".

So what exactly happened to www?

The previous generation of web servers wasn't that smart, to be honest. You had to tell them a lot of stuff beforehand so that they don't mess things up.

No alt text provided for this image

Picture a robot that serves you fruit from a basket on command?"hand me a fruit"?but each time you give the command it hands you random fruit which of course you'll have to put back in 'coz who even likes pomo-grenade? If you want to eat an apple you will have to be a little specific like?"hand me an apple".

Previous generation web servers were exactly like this robot. They mostly worked out of single domain example?google.com?,?the domain here is our?fruit basket?and [mail.google.com,?ftp.google.com,?google.com] are the?fruits. Now mostly when we typed out the URL in our browsers we expected to be served a webpage and?www?is the keyword for that. Hence,?www?was just used as an identifier that the client here is looking for a webpage in this vast sea of email, proxy, DNS, database and file servers.

Current-generation web servers are smart. It's like our fruit robot just got an upgrade and has learned all your habits so each day when you say?"hand me a fruit"?it hands out your favorite fruit?apple. Now, whenever you type a URL you don't need to type an additional?www?because the web server is smart and by default it serves you a web page.

TL;DR: Just like how we don't need to say "dog" every time we see a dog, we don't need to use "www" every time we visit a website.

No alt text provided for this image


Anshu kumar

Frontend engineer Expert | NextJS ????, ReactJS ?????, Javascript ?????, Redux ?????, Typescript ????? | handled scalable web apps with Million+ data, serving million users across products | Code Reviewer

1 年

great stuff bro!!

PRATEEK KALRA

Engineer @ FarEye

1 年

Cool stuff.Really awsum!!

Prathamesh Dukare

Software Engineer who loves to build stuff | Exploring my curiosity ??

1 年

Looking forward for more such articles

要查看或添加评论,请登录

Dushyant Pratap Singh的更多文章

  • Building a Cost-Efficient Video Processing Pipeline with AWS Lambda

    Building a Cost-Efficient Video Processing Pipeline with AWS Lambda

    If you have worked on video processing tasks, you likely know how challenging they can be. Recently, I worked on an…

    8 条评论
  • Making a voice-based browser friendly game

    Making a voice-based browser friendly game

    I spent last weekend coding up a game: an Indian version of Flappy Bird called Chidia Udd. The catch? I can't write…

    7 条评论
  • Computer Networks: Fundamentals

    Computer Networks: Fundamentals

    Life is good in Boston, Massachusetts. You and your friend Joel are living in the North End on 21st Street, where all…

    1 条评论
  • Computer Networks : Introduction

    Computer Networks : Introduction

    Let's hop into the time machine with Bill and Ted as we travel back in time to understand how long-distance…

社区洞察

其他会员也浏览了