×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




From: Joe Pluta

Walden:
It's much simpler to prevent the back button and think linearly, it's
what we've done for years. It's much more web-like to think differently.

The back button should be able to be programmatically disabled at any
point.
Period. The fact that it isn't is a problem with the interface, not with
the programmer.

And you know, I think it's time to put an end to this particular brand of
silliness. The idea that "web-like" is somehow better than non-web-like is
just one more version of the "new is good" disease that plagues IT on a
regular basis.

While I respect Walden's views on a lot of things, the idea that the back
button must be supported just because it's there is a brilliant example of
the backwards logic that comes from a technology-driven environment. Back
in the day when surfing the web was you the primary use of the browser,
basically jumping from static web page to static page, then keeping a
history of your recent pages made perfect sense.

And in many applications, that back button still makes sense as a good way
to go back to a particular point in a non-linear sequence.

But--and here is the big point--just because you have that button does NOT
mean that non-linear is better than linear, or that anybody who uses linear
programming is somehow inferior.

Walden's comment implies that "web-like" is better than non-web-like, and
that's simply not the case. Some applications need to be linear, and the
fact that the browser won't allow that easily is a weakness in the browser.

It's the same with people who insist that stateless is always better than
stateful, or that web pages should never use tables. This sort of
one-size-fits-all mentality is getting a little too rampant in IT, and in
the words of Barney Fife, it's time to nip it... nip it in the bud.

Joe



This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.