Official K-Meleon stopped the support of any IE as default spoof choice some versions ago because of the differences between Java/ECMA.Script and MS JScript.
Means: IEs speaks another JavaScript dialect.
When a page stopped working when You soof IE - Look into the error console for info about JS related errors. The problem is explained on some pages about web design - I remember that it was mentioned on selfhtml.org.
JavaScript Com mentions some aspects.
Net.Result: If a script on a page uses a different model this causes an error.
& No.Go for the JavaScript application after a JS error was thrown. Full.Stop.
p.s. K-Meleon ships good enough default spoofs for Firefox and SeaMonkey.
For an absolutely tight spoof You would have to silence prefs containing useragent .vendor or .extra if used by Your K-Meleon or its extensions. Empty the values via about:config when You ever encounter a page that looks through K-Meleon's default camouflage.
It look like this when You use the silent version as default.
Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.8.1.21) Gecko/20090303
Good browser engine detection is demonstrated on kko's page.
kko's detector will always detect the engine.
In many cases it will detect the spoofing browser's name.
With my Konqueror and my K-Meleon - kk's detector cannot detect more than the engine.
Edited 2 time(s). Last edit at 06/03/2009 01:05PM by guenter.