I'll have a bash, basically you have two problems here.
Firstly this site serves every version of IE as if it were IE6, forcing the use of "compatibility mode" in later versions, which is just plain nasty. 9 is not a dog, but 6 most certainly was and forcing all the later versions to bark its cruddy tune is not the right approach. It's probably about time to cease support for 6 altogether and just present a "get a better browser, idiot" page when confronted with the IE6 ID string. 9 can handle vanilla HTML 5 like Chrome and would probably be far happier with the version from CMS served to Chrome, FF etc than that which this site chucks at it natively(!)
Secondly, operating in IE6 compatible mode is sloooooow. There's a variety of scripting cruft served here (most notably those pointless soshal meejah buttons to the upper right, but also some of the advertising[1]), which the old IE6 engine takes an age to process. This site quite correctly presents the bit you want (the entry box) first, so that goes active and you can start typing. Unfortunately, some of the stuff being rendered in the background is poorly written in its archaic IE6 friendly incarnation and causes the focus to change from the entry box as it is being processed, so you end up hitting something else. In some cases this can cause the "Post message" button to be inadvertantly hit.
FYI, this was posted using IE8 in its god-awful IE6 compatibility mode. It works, but it just requires the taking of a deep breath while the page settles down before typing.
[1] There is a plus side. I've seen many complaints about slideover / popup ads here. I've never seen 'em as none of 'em have ever had their scripted functions supported in IE6 mode......:-}
|