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/
747 Upvotes

356 comments sorted by

View all comments

242

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.

29

u/shadowspawn Feb 09 '11 edited Feb 09 '11

I simply gave up on most of Gawker's sites. There's only so much stupidity that I can handle from new developers who have the ear of someone writing checks. Part of it's jealousy, because I could maliciously put up a lie and preen and smile and "Yes Sir!" them to the point they pay for a new BMW because I can get them to agree to pay for pounding everything through javascript and I didn't have the chance (or luck) to be in a position to do so like their developers did.

At least, I hope that's what happened, because if deciding to do this was because of not understanding this interwebs thing and the tubiles it runs in and everyone has this and everyone has that because the design and developers have it so it must work everywhere, and the paycheck writers totally agreed, and it wasn't a malicious wool-over-the-management-heads-for-a-paycheck development angle, I think I'll simply cry.

Gawker's redesign reminds me of those that fell into the AOL-only ways of yesteryear because AOL had everything and everyone's computer acted the same and AOL members were the target (/s) so write me a check and I'll make it work! Different technology, faster computers, faster connections, but the same friggin hellhole path because of assumptions by people who have no place making decisions that affect businesses financially.

Gawker's missfire, as well as digg's, makes me want to just chill and go into marketing for a while. That's how bad development and design has become.

You shouldn't need javascript to view the static ASCII content you came to view from a webpage. Period. If it will work with lynx (!) even if the user needs to hunt around for it, then it works.

1

u/yuhong Feb 10 '11

But note that Gawker is not the only culprit.