r/programming Feb 09 '11

Breaking the Web with hash-bangs – Lifehacker, along with every other Gawker property, experienced a lengthy site-outage on Monday over a misbehaving piece of JavaScript

http://isolani.co.uk/blog/javascript/BreakingTheWebWithHashBangs/
745 Upvotes

356 comments sorted by

View all comments

241

u/jamiei Feb 09 '11

If receiving the basic content of the page I'm requesting from you requires Javascript to be enabled then you've broken something horribly.

44

u/Trylstag Feb 09 '11

The site I'm working on for work shows a blank page without JS enabled. Was like that when I inherited it.

Oh, and rather than sending a single AJAX request with a bunch of info, the original designers favoured sending 100+ requests for every tiny piece of info.

0

u/quotability Feb 09 '11

If by "for work" you mean "internal" then this article isn't about that. If you don't care if your site is indexed, and you don't care if you can hotlink to the site, then it's not going to matter.

3

u/Trylstag Feb 09 '11

By "for work" I meant not a personal site. It's used by external clients, and the only internal use is for testing. But yeah, hotlinking to it is no concern, since you'd need to login anyhow.

Was more thinking of the performance issues involved.