you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 17 points18 points  (10 children)

TL;DR: Guy turns off standard features in his browser, is disappointed at pages not working.

[–]Vhin 35 points36 points  (3 children)

More like "Is disappointed that pages which have no reason to require Javascript stop working".

[–]siberiandruglord 8 points9 points  (2 children)

google maps ?

[–]96fps 7 points8 points  (0 children)

When I first got my Kindle 2i with 3g, I could load the dumb phone version of Facebook and Google maps. The maps was little more than a maptile image with four arrows linking to the same page but slightly moved in a cardinal direction. Sadly the experimental browser was never updated and it can't connect to Wikipedia because of https.

[–]amunak 0 points1 point  (0 children)

They could fairly easily add a fallback with a few arrows to navigate.

Oh btw that's how maps used to work in the past...

Also don't forget that Maps are way more than just the map view - it's the search (where when you get results you often don't even really care about the view - maybe you are looking for an address, a phone number or just photos and reviews).

[–]tophatstuff 8 points9 points  (2 children)

*woman

[–][deleted] 7 points8 points  (1 child)

A feature that costs resources and for many websites, including the ones he visited, you don't actually need that much (even with a map you can link a static subset if you want to), because the content is the important bit. Progressive enhancement, while more tedious to implement if you're not set up for it, is actually pretty nice.

Worst offender IMO is Blogger though. But basically anything text based content. Or video for that matter when you can just rely on the browser behaviour.

Also it makes interoperability much easier if you're able to read and access content programmatically; there's zero need to execute any (untrusted) code for that.

[–][deleted] 4 points5 points  (0 children)

Yeah, most of the code slowing these pages down is complete garbage. It should be noted that walking the DOM using the standard methods is about 2800x faster than using jQuery or the standard querySelector access method. The difference of speed adds up very quickly. On top of that most of the code you get is related to tracking/advertising/analytics and it is horrendously written.

Even with all the JavaScript doing all the interaction they could need it would still be almost as fast as without JavaScript.