Today we received an email from Mike on the CrackBerry Podcast hotline (podcast @ crackberry.com) in New Jersey asking why there are different web browsers on his new BlackBerry Storm, and why he cannot download files larger than 5 Mb.
I thought that the answer to Mike's question would also benefit everyone else, so read on after the jump for an explanation of the BlackBerry Browser.
How Many Browsers?
Today a BlackBerry can have a number of web browsers. They all serve a purpose but can be confusing. Let's start with the different ways that your BlackBerry can be setup.
In a corporate environment, your BlackBerry is assigned to a BlackBerry Enterprise Server (BES). The BES allows the administrators to fully control your BlackBerry, including how you browse the internet. Every BES has a service called the Mobile Data System Connection Service (MDS-CS). This service allows data to flow between your BlackBerry and the BES, and eventually onto your company's network.
If you are a non-corporate BlackBerry user then your BlackBerry is assigned to a BlackBerry Internet Server (BIS) that is installed either on your carriers network or Research In Motion's (RIM) network. The BIS is a slightly different version of the BES that allows only email and web browsing.
Your Home (Unite)
If you want to have your own BES at home, or if you run a small business, you can download the free Unite software from RIM. Unite is essentially a stripped down BES that runs on a PC in your house. It supports up to five BlackBerrys.
So you are probably thinking that if your BlackBerry can be assigned to a BES, a BIS, or Unite that you would have three browsers. You would be correct, but your carrier can add another one, and if your BlackBerry has Wi-Fi, you will have another.
In total, five possible browsers. Here they are:
1. BlackBerry Browser
3. WAP Browser
4. Unite Browser
5. Wi-Fi Browser (sometimes called the HotSpot Browser)
Please note that if your BlackBerry is assigned to a BES, your administrator can remove all browsers, or leave you with just the BlackBerry Browser. This is normally done for compliance and/or security reasons.
Bonus Round from Kevin: Since this email came into the podcast hotline and in true CrackBerry Podcast fashion we tend to both chime in on responses (Craig is the Expert and I'm the Addict in case that isn't clear! LOL) I'm going to toss in a sentence here. It'll be back to Craig after the italics are done.
Just to make things more confusing, sometimes carriers toss in an extra browser for good measure... note the Rogers Mall browser below on my BlackBerry Bold:
Browser Content Size Restrictions
As Mike pointed out, there is a limit to the file size that can be downloaded. This is true for the BES, BIS, and probably Unite since all use the MDS-CS service. By default MDS-CS limits the size of the content that it will send a BlackBerry. On a BES, the administrator can override this limit by editing the MIME types in the MDS-CS configuration and making the Maximum KB/Connection setting higher. I am not sure if this can be done on BIS.
The Wi-Fi Browser does not have a limit since it connects to the internet directly. I am not sure about WAP, but I can only guess that its limit is very low.
I hope that helps clear things up a bit.
[ Craig Johnston is the author of Professional BlackBerry and is CrackBerry.com's Podcast co-host and resident enterprise guru and all-round BlackBerry expert. If you have an enterprise application or topic that you would like to have addressed by Craig, send him an email at crackberrycraig @ crackberry.com. ]