Thomas Fuchs wrote: > Other browsers: > Prototype supports a specific set of browsers; and does not include > specific support for other browsers (these will get the standardized DOM > treatment).
Why not have a Prototype.Browser.supported boolean? This would make it really easy to not only document which browsers are supported by which versions of prototype but make it really easy to all prototype users to be able to check whether a user's browser should behave properly. Also, most of the time I only care about which browser is being used if it's IE6 since there are so many things that it has problems with (<select> tags not respecting z-index, etc). I usually do this in my own projects, but it seems so useful I just thought I'd suggest including it in Prototype itself. Prototype.Browser.IE6 = function() { if( Prototype.Browser.IE ) { var ua = navigator.userAgent; var offset = ua.indexOf('MSIE '); var version = parseFloat(ua.substring(offset+5, ua.indexOf(';', offset))); return version == 6; } return false; } -- Michael Peters Developer Plus Three, LP --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Prototype: Core" group. To post to this group, send email to prototype-core@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/prototype-core?hl=en -~----------~----~----~----~------~----~------~--~---