Infrequently Noted

Alex Russell on browsers, standards, and the process of progress.

Easy Up

May you have a happy and blessed new year. And remember, if you didn't make that punch, you have no idea how hard it's going to hit in the morning, so go easy on it =)


Got to see Jennifer's not often that she's around (lives on the other side of the country, etc...) and we played skeeball and ate at Bazbeaux. Today was a good day.

I'm also a lot happier with the Tree Widget now. Time for sleep. Still some behaviour problems, but the data structures are fixed, which is the hard part.


Tabbed browsing is possibly the best feature enhancement the mozilla project has ever accepted from the outside world. Standards compliance is great for DHTML buffs like me, but what the rest of the worlds wants is tabbed browsing.

Way to go =)


So between a broken blogger (security breach) and a broken cable modem (at my folk's place), I've been pretty much out of comission the past couple of days...hope to correct that this week, but it is after all New Years.

OTOH, it's really nice to have SuSE 7.3 running the way I want it too. Samba is configured, sshd, office stuff, logins distributed...hopefully I can find a way to sell the rest of the family on this while I'm gone. I think that a recent version of Open Office should help the cause some.

I'll report more after I give it the "mom test" tomorrow.

Scroll On

Why the hell does every DHTML wonk under the sun insist on trying to re-invent the scroll bar (aka: scroll pane, scroller, etc.)?

It's not like you're going to do it better. Honestly, there's a set of default actions associated with scrollbars (wheelmice, key-events, the whole 9 yards) which are just painful to re-implement. I know, I'm doing it (for other widgets). The point I guess is that there is a fine line between providing a user with things not already available to them in a given environment and giving them a crappy version of something that they already have one of. People, listen: giving the user new is good, giving the user bad (but pretty) old is an exercise in vanity. We all know that you're a deity of DHTML, don't make us suffer for it. Remember, work with the browser, not against it. This is the true path to web zen.

Choose utility.

On another note, from a discussion about a checkin I made earlier:

Matt: That new tree thing is pretty slick.. me: it's messy in the inside, but I'm working on it me: but for now it works me: and the data format is more or less set me: and it doesn't look like 100% shit me: =) Matt: Hmm, how all good software starts and all microsoft software ends :-)

Older Posts

Newer Posts