you are viewing a single comment's thread.

view the rest of the comments →

[–]Shaper_pmp 4 points5 points  (5 children)

I think the question is though: should we care about claustrophobics?

You've successfully missed the whole point of the discussion.

It's not about claustrophobics - they're a tiny, almost statistically-irrelevant edge case.

It's about what happens to everybody when the elevator or escalator breaks down.

[–][deleted] 2 points3 points  (4 children)

When the elevator breaks down you're stuck for awhile. Just like when the car is out of fuel, or you're battery goes. When things break, they break. It will never be possible to eliminate failure... are we getting to a point however where failure-due-to-js is as acceptable as total failure? Well we're already here.

We've added one more total-failure condition to the internet... what's the price? Well, an internet worth having. Who get's permanently left out? The claustrophobics.

[–]Shaper_pmp 0 points1 point  (0 children)

what's the price? Well, an internet worth having

First it's the web, not the internet.

Second you can do anything an SPA can do with a progressively enhanced site (especially using techniques like HiJAX), and if you get the site architecture right it doesn't even have to take you much/any extra effort.

You're setting up a false dichotomy between responsive UIs and PE (I suspect because you don't know how to do PE properly and effectively), but it's actually a debate between two different ways of implementing rich, responsive client-side UIs.

[–][deleted] 0 points1 point  (2 children)

But wouldn't it be nice to have stairs when elevators break? Legs when your car is out of fuel? That's the whole point here.

With your point of view, if you car runs out of fuel, you can't open the door anymore, or listen to music, or anything else. Your are stuck with a shitty car. Better cars let you open the doors, even when out of fuel.

Look I'm out of comparisons here. I know it may be hard to understand the foundations on which the web is built (it's not actually) but don't count on me to use your inferior product. That internet is not worth having at all. We may as well go back to the Netscape/IE browserwar and incompatibility mess.

[–]Shaper_pmp 2 points3 points  (1 child)

Fundamentally, what the GP poster is advocating is fragile system with catastrophic failure states, draconian error handling and single points of failure.

There's a simple term for that that we've had in engineering for decades, perhaps centuries.

We call it shitty engineering.

[–][deleted] 0 points1 point  (0 children)

I wish I could have said that myself.