The capabilities of the MATLAB help browser vary greatly not only between different versions of MATLAB, but also between different operating systems and even between different architectures (the latest 64-bit versions often have a particularly bad browser).
We use a user agent to deliver MATLAB-specific web pages. Here is a list of some of them:
R2010b/R2011b, 32bit, WinXP: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060705 R2010b/R2011b, 32bit, Win7: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.8) Gecko/20060705 R2010b, 64bit, Win7: Mozilla/5.0 (Java 1.6.0_17; Windows 7 6.1 amd64; de_DE) ICEbrowser/v6_0_2 R2011b, 64bit, Win7: Mozilla/5.0 (Java 1.6.0_17; Windows 7 6.1 amd64; de_DE) ICEbrowser/v6_0_2 R2012a, 32bit, Win7: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2) Gecko R2012a, 32bit, WinXP: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2) Gecko R2012a, 64bit, Win7: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; Tablet PC 2.0) R2012b, 32bit, Win7: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2) Gecko R2012b, 64bit, Win7: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; Tablet PC 2.0) R2010b, 32bit, Linux: Mozilla/5.0 (Java 1.6.0_17; Linux 2.6.32-33-generic i386; en_US) ICEbrowser/v6_0_2
Please note that you cannot just compare strings with them, as some parts of the strings vary depending on the client machine (for example, language code).
Also note that other features besides rendering HTML and CSS are very different. In particular, support for JavaScript and HTTP authentication.
source share