waider: (Default)
waider ([personal profile] waider) wrote2004-06-01 03:51 pm
Entry tags:

minor peeve

I really hate the proliferation of the browser as a front-end for everything.

[identity profile] rimrunner.livejournal.com 2004-06-01 08:41 am (UTC)(link)
The interface design segment of our information architecture course consisted entirely of HTML.

Which, like basic db design, I already knew...I realize that if I want to really LEARN interface design, I should probably go to some kind of interface design school, and most library systems use Web-based catalog interfaces now, but...yeah.

[identity profile] peglegpete.livejournal.com 2004-06-02 11:11 pm (UTC)(link)
Just curious, but what don't you like about it?
ext_181967: (Default)

[identity profile] waider.livejournal.com 2004-06-03 07:57 am (UTC)(link)
That's one of those "don't get me started" questions.

Probably the single biggest problem with web frontends is that they're passive. There's no continuous connection between the frontend and the application, so you get things like session timeouts when you try to proceed through something instead of (say) a notice warning you that it'll time out soon. Hacks like local timeouts using Javascript or Refresh headers don't count as fixes for this, either, they count as godawful hacks piled on existing godawful hacks. The alternative appears to be "Use Java!" which, in Linux land at least, is still a byword for "throw away any notions you had of performance and lightweightness"

I could go on, but I'm doing my best to circumvent a web-based front-end at the moment.