Skip to main content

What the web looks like without JavaScript

A Berlin-based web developer — who codes JavaScript for a living — decided to go an entire day without JavaScript.
Let’s face it — in an insane world where the average webpage is 2.4 megabytes — the same size as the 1993 game Doom — turning off JavaScript completely can seem like a sane thing to do.
Well, here are her main observations after disabling JavaScript in the browser for a day:
  1. The web is really fast without JavaScript
  2. There aren’t any ads. No auto-playing videos or “tell us your email address” pop-ups.
  3. But a lot of websites don’t work at all. Images don’t load, and forms can’t be submitted.
    Here’s what several popular websites she visited looked like with JavaScript disabled:
  1. YouTube’s videos and thumbnails don’t load.
  2. Netflix doesn’t load anything except for its logo in the upper left hand corner.
  3. Amazon looks a bit odd, but it still works.
  4. Wikipedia still works great.
  5. Twitter shows the normal website (with full content) for a brief moment, then redirects to mobile.twitter.com (the old one, not the spanky new React one, of course)
  6. The Google Chrome download page just fails completely, with no notice, only a blank white page.
  7. Without JS, Google search still does what it’s best at: searching.











Comments

Popular posts from this blog

About Node.js

As an asynchronous event driven JavaScript runtime, Node is designed to build scalable network applications. In the following "hello world" example, many connections can be handled concurrently. Upon each connection the callback is fired, but if there is no work to be done, Node will sleep. const http = require ( 'http' ) ; const hostname = '127.0.0.1' ; const port = 3000 ; const server = http . createServer ( ( req , res ) = > { res . statusCode = 200 ; res . setHeader ( 'Content-Type' , 'text/plain' ) ; res . end ( 'Hello World\n' ) ; } ) ; server . listen ( port , hostname , ( ) = > { console . log ( `Server running at http:// ${ hostname } : ${ port } /` ) ; } ) ; This is in contrast to today's more common concurrency model where OS threads are employed. Thread-based networking is relatively inefficient and very difficult to use. Furthermore, users of Node are free from worries o...

ERP Management System (Appworks Technologies Pvt Ltd)

Pay Per Click by AppWorks Technologies Pvt Ltd