Live data from Hacker News

Why I'm turning JavaScript off by default

tommorris.org

31–40 of 79 posts

Re: Why I'm turning JavaScript off by default

#31
post #20

Earlier quoted context omitted.

OT: Do you have an email address? My work net filtering is blocking this blog for a bizarre but somewhat troubling reason.

Yep. tom [at] tommorris [dot] org I've been filtered in the past because of LGBT related content on my site. A friend told me their school filtered it for the stated reason of "advocacy of immoral lifestyles". Which is hilarious.

Isn't it very ironic to read, buried within comments about the perils of javascript, about some more serious threat to the web ... [omitted question mark]

Re: Why I'm turning JavaScript off by default

#33
post #27

But there IS a distinction between web site and web app. Blogs, news, forums and the like should not be web apps, they shouldn't use client side rendering and fancy widgets. The Spotify web player however IS a web app, and it would suck tremendously if it wasn't built as such. Can we stop with the black and white reasoning already? Yes, many things that claim to be web apps today shouldn't be, but that doesn't mean t…

Spotify desktop app is awesome. There is no real need for a web app.

Elements of the Spotify desktop app (though not all of it) are built using web technologies. They use the Chromium Embedded Framework: http://en.wikipedia.org/wiki/Chromium_Embedded_Framework#App...

Re: Why I'm turning JavaScript off by default

#35
I used to be a NoScript user myself, but eventually I got tired of the constant whitelisting. Nowadays I just run a combination of AdBlock Plus + Ghostery with everything blocked by default. It cleans out the vast majority of gunk while still keeping things functional.

Re: Why I'm turning JavaScript off by default

#36
This smells a bit like linkbait to me (and amusingly similar to some of the items in the 4chan parody not so long ago.)

I think this would be better as a blacklist. I definitely don't find as much abuse as is claimed, but it does happen occasionally.

I don't want to return to a world where I have to refresh my email window to receive new email, or a world where collaborative google docs aren't possible or the whole plethora of awesome stuff javascript has enabled - you can't get that useful stuff without it being abusable, that power can be used for good or bad.

I think the delays in loading sites is also overstated, yes on poorly designed sites, but e.g. my home page which is angular-based loads very quickly, and one of the benefit of doing things on the client-side is that you can cache more and only transmit the data the client-side app needs to use, dynamically.

Blacklisting, not whitelist solves this problem, my friend.

Re: Why I'm turning JavaScript off by default

#37
You are against pointless UI decisions spurred on by javascript. That doesn't mean all UI decisions are pointless. Instead of advocating getting rid of javascript, perhaps it is more sensible to advocate using javascript reasonably. I don't think the all or nothing mentality applies here.

Re: Why I'm turning JavaScript off by default

#38

Angular and Backbone applications aside, doesn’t this just boil down to bad development and lack of understanding? I’m a firm believer that the web should be usable with JavaScript disabled, JavaScript is there to add a layer of interactivity to your web page, not core function. All those people that keep coming up to me quoting ‘but everyone has JavaScript enabled’ miss the point - the web needs to be accessible and…

>I’m a firm believer that the web should be usable with JavaScript disabled, JavaScript is there to add a layer of interactivity to your web page, not core function. All those people that keep coming up to me quoting ‘but everyone has JavaScript enabled’ miss the point - the web needs to be accessible and JavaScript isn't the answer.

Accessible to who? Because most real life screen readers and such perform quite well in actual tests with JS pages.

>JavaScript is there to add a layer of interactivity to your web page, not core function.

Again, says who? Why should I have to write my web code with twice as much effort, once with all the nice things I can do with JS and another for the 1% of users without Javascript?

Re: Why I'm turning JavaScript off by default

#40
Everything about this article reads like it was written in 2011. "elements that aren’t div exist primarily as a nostalgic throwback to a gentler era." Um, have you looked at the HTML5 spec lately? Or used Bootstrap? Or any other significant CSS framework developed in the last 2 years? It's div/span class adornments for structure that's on its way out.

And this, incidentally, is why NoScript is a terrible idea: the web is evolving. As new standards are proposed and targeted, JavaScript polyfills to support new baseline HTML/CSS features are a necessity for sustainable future-and-past-proof development in the modern Web ecosystem. Turning off JavaScript everywhere because you don't like experimentation and want to pretend the world froze in your golden years is narrow-minded and bullheaded.

Post reply on HN