LWN.net Logo

Channels for community communications

Channels for community communications

Posted Jan 3, 2012 23:27 UTC (Tue) by pabs (subscriber, #43278)
In reply to: Channels for community communications by nye
Parent article: Channels for community communications

Most of the reason I turn off JavaScript is to reduce the browser attack surface. I also prefer not to run non-free software that is often minified and sourceless. I'm working on moving all my use of JavaScript to client-side software, using web APIs or scrapers.


(Log in to post comments)

If you want to cripple your browser then it's your resposibility to make it usable

Posted Jan 3, 2012 23:55 UTC (Tue) by khim (subscriber, #9252) [Link]

Well, Google+ actually delivers all the data using "HTML plus minimal JavaScript for progressive enhancement".

JavaScript is there for one reason only: to deal with differences in CSS implementations. The text actually is delivered using plain old HTML and works with any sane browser. And, sorry to say that, but browser with CSS but without JavaScript is not sane: it's strange Frankenstein which can only be created artificially so I can understand why Google+ developers don't bother to support it - Netscape2-3 had JavaScript already and Netscape4 actually used JavaScript to implement CSS and all later browser with CSS supported JavaScript as well thus IMNSHO it's perfectly natural to assume that browser with CSS support supports JavaScript as well. You can either disable JavaScript and CSS and see it that way (this is essentially what Lynx is doing: Google+ does not use UA-sniffing AFAICS), or you can enable JavaScript.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds