Thanks for the reply Martin, OK, I think you maybe misunderstood my question though.
I understand what Deferred Binding is and why it's a good thing - what I wanted to know was why does GWT sniff use the navigator.useragent string e.g. var ua = navigator.userAgent.toLowerCase(); if (ua.indexOf("opera") != -1) { return "opera"; } else if (ua.indexOf("webkit") != -1) { return "safari"; } else if (ua.indexOf("msie") != -1) { if (document.documentMode >= 8) { return "ie8"; } else { var result = /msie ([0-9]+)\.([0-9]+)/.exec(ua); etc, etc... when it's well documented/considered best practise to not sniff the useragent string because browsers can lie...? Cheers, Dave On Feb 22, 1:37 pm, Martin Trummer <martin.trum...@24act.at> wrote: > because it's much > better:http://code.google.com/intl/de-DE/webtoolkit/doc/latest/DevGuideCodin... -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.