Le Web est mort, vive le Web!

A bit of historic perspective this morning...

John Gruber has posted a thoughtful discussion of Google's new Chrome OS to his Daring Fireball blog, in which he cited the VT-100 as an example of a popular client-server system. Unfortunately, his usually accurate and insightful commentary is incorrect in that detail today.

A client-server system is one in which a client, which has a degree of intelligence and computational ability of its own, requests data from a server, then manipulates it locally.

The VAX microcomputer terminals, by contrast, provided a nice interactive terminal, but they weren't really client server — just dumb terminals with cursor repositioning. A big step up over mainframe screen-based systems, but not really client-server. (See my 2006 Down with the Web blog for details.)

VT terminals were just remote Keyboard-Video setups for multiuser computers. Even the graphical X-terminals DEC later introduced had no intelligence beyond the screen drawing and mouse system. When the VAX was introduced, client-server wasn't even a concept yet.

What's that got to do with the web?

Again, let me refer back to my three-plus year old Down with the Web rant, in which I declared that web browsers were nothing more than glorified mainframe terminals.

Gmail iPhone clientThings were starting to change at the time, but in the ensuing three years, they've changed a lot. Many "web apps" can be thought of as modern lightweight client-server applications. For example, the Gmail web interface on iPhone loads an application into Safari; that app then requests data from the Gmail servers, parses them out, creates a UI and presents the messages for action. It can even make some calls to other applications on the iPhone, such as the phone app, YouTube and Google Maps. Classic client server setup — grab the server side data, do smart things locally. Similarly, Yahoo! Mail for years has been a full-on web application.

While PC-based client-server systems of the early- to mid-90s stored the code locally, web apps store their code on the server. So like the ill-fated "network computer" Oracle was promoting in the late nineties and early aughties, they're network dependent... but no less client-server in their fundamental architecture.

Better late...?

So, a few years later, I have my answer. The web's antiquated mainframe architecture is slowly on its way out, as it turns into a true client-server application platform.

Comments have been turned off on this blog.
Read something more recent.

Statements and opinions expressed in this blog and any comments made are the private opinions of the respective poster, and, as such, iMarc LLC is neither responsible nor liable for such content.

Meet The Author

Robert Mohns

Strategist

Search

Recent Blog Posts

Recent Comments

  • Cutting the Content Clutter

    legal high us highs commented: hello there and thanks to your info ? I have definitely picked up something new from right here. I did alternatively experience several technical points using this web site, as I experienced to reload the web site a lot of instances previous to I could get it to load correctly. I have been thinking about if your web hosting is OK?…

  • I LOLed

    Bill Keeshen commented: Nils, Love the site, congrats! You have a spirited culture as well! Regards, Bill

  • Changing Tradition (for the better)

    Nick commented: This is a fantastic and charitable idea! I would agree, purchasing from and donating to 2 local businesses is a win! Great job iMarc!

  • Content, Content, Content

    dano commented: Totally agree, once I start updating content on a regular basis I start seeing direct and repeat traffic increase exponentially! dano

  • I LOLed

    Pat McNally commented: Hi Nils, I have to be in NY this year for your 12/8 party (great invite), but wish I could be with you. I gave the invite to my 28 year old daughter, Jen Breaker, and urged her to stop in to say hi for me. I hope you and your family have a wonderful and exciting Christmas and holidays. Do you remember what I was doing on New…

We heart Visitors

  • iMarc
  • 14 Inn Street
  • Newburyport, MA 01950
  • Phone: (978) 462-8848
  • Fax: (978) 462-8807
  • Directions

Contact Us

Whether you have a huge project or just want to talk about updating your site, we’re here to help. Fill out the form, and we’ll get right back to you.

Contact Us
  • All Fields Required

Close