Today, I did a bunch of work on DHTML menus. It was a major pain in the ass, but I managed to get little arrow-shaped graphics into menu options which have submenus. I can barely believe how difficult it is to design complex user interfaces in DHTML. Simple stuff is — well, simple — but complex things (even if they conform to common user interface standards) seem to just suck the life out of you. When will the browser guys get their act together? This stuff is ancient history in any other application framework.