Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Is there an out-of-the-box way of restricting browsers and versions from within SharePoint 2010? We have found that the user has the best experience on IE7+ for our intranet so we'd like to redirect the user to a friendly page on all other browsers. Can this be done easily or will we have to write custom code?

Thank you :)

share|improve this question

1 Answer 1

up vote 1 down vote accepted

You could include some browser sniffing code in your masterpage. This would require some custom code (either client javascript or server code).

With that said, the there is much better support in 2010 versus 2007 for Chrome, FireFox, and Safari. Here is a full rundown on browser compatibility for SharePoint 2010. http://technet.microsoft.com/en-us/library/cc263526.aspx

share|improve this answer
    
Thanks, Mike. So there's no simple configuration we can toggle to select IE7 and up? –  Alex C Nov 1 '11 at 14:20
1  
No, it has to be included either client side or server side. Using it in the master page would be the best approach to ensure each page is checked when rendered. I had a link to a javascript library that could be used, but I can 't find it offhand. –  PirateEric Nov 1 '11 at 14:34
1  
There is nothing that allows you to only support specified browsers, that would have to be added in custom code. –  Mike Oryszak Nov 1 '11 at 14:35
    
Thanks for your help. For those interested, this page talks about using client- and server-side code to detect browser and version: msdn.microsoft.com/en-us/library/… –  Alex C Nov 1 '11 at 15:07
1  
As Mike said, there is support for IE, Firefox, and Safari (and with SP1, official support for Chrome). The only items that are IE specific are the few straggling ActiveX controls, or say the Silverlight controls on an iPad. If you've pushed customizations (ie: branding) that are not cross-browser compatible then you've undone some of the hard work Microsoft did to make it cross browser compatible in the first place. –  webdes03 Nov 1 '11 at 23:25

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.