Not good enough: So I thought I created some neat Javascript code that would change pull-down menus to text fields on-the-fly (ugh...hate that phrase) using innerHTML. Apparently, I didn't. Works in IE 5.0, and in Netscape 6, but not in IE 5.5.
Oh, is that you Head? I didn't know you were coming. No matter, come with me a sec, I'd like you to meet my friend Brick Wall.
In a different project I found that I can make Netscape 6.0 crash. I think it's even valid W3C code. I just write some Javascript using the newElem.setAttribute() method and the window.opener object. Additionally, I just discovered that the offsetTop property (accessed via document.getElementById('someImgID').offsetTop) is calculated differently between IE and Mozilla/Netscape6. Frustrating.
It's a good thing you couldn't hear my thoughts on first contact with these particular bugs. Honestly, what's the point in trying to create a decent UI for non-technical users on the web anymore? Browser manufacturers are playing me for a sucker. Fuck it. It's over. I'm done. I hate this.
Oh. Did I just externalize that internal monologue? Pardon me. Not to worry, it's just a minor setback and, in any case, I always manage to get back on the f@ck!ng horse. :-)
Even the one that bites me.
Besides, it's not like anyone has ever died from a horsebite.
*** *** ***
The sample chapter from O'Reilly's .NET Framework Essentials is good. Particularly the "web services in practice" section.
O'Reilly: Humor site? Networking Windows 2000 in the Alps.
A good read: Tim Shey's review of startup.com.