Fixing the site
Some observations about fixing the site after it’s redesign…
Spent some time fixing up some of the surprisingly minor problems (mainly in Opera and IE 5 for the Mac).
Opera problems were related to version 6’s ability—apparently—to report true when testing for document.createElement and document.getElementsById even though its support is non-existent and pathetic, respectively.
The Macintosh problems were, and are, something different. Despite decent DOM support, the browser threw up an error every time I tried to set an input’s type via the DOM. Ended up using button—an element I’d never before used. (BTW, IE 5/Mac doesn’t behave any better with button, but at least there is a button.)
Problem with that was IE for Windows displays both the value and the contents of the button’s child resulting in buttons reading “sendsend” when this code is used: <button value="send">send</button>
But leaving out the child text created an empty button in Mozilla and IE 5/Mac. I’ll be adding these “discoveries” to the Web Building Tips section soon.
One problem remains with the Macintosh version of the Email Page function under the Tools (
) menu: only first of the two buttons (“send” and “cancel”) will appear at a time.