browser detection

HomeProductsDemoBuy OnlineAffiliate ProgramDevelopersSupportAbout UsContact Us

Edition Comparison

Check out the features comparison table for differences between each BrowserObject™ editions.

Features Comparison

Downloading and Purchasing

Select the version of BrowserObject™ you are interested in.

Programming Language

BrowserObject™ Free Edition Download Download
Price: FREE
BrowserObject™ Basic Edition Add to Cart Add to Cart
Price: $369
BrowserObject™ Premium Edition Add to Cart Add to Cart
Price: $539
BrowserObject™ Gold Edition Download Download Free Trial
Add to Cart Add to Cart
Price: $999
Q I am new to BrowserObject™. What is BrowserObject™?
Q What are the minimum system requirements for BrowserObject™?
Q Is BrowserObject™ available under Linux operating system?
Q I am not a technical individual involved in IT industry, how can I get started with BrowserObject™?
Q Do I need to install BrowserObject™ on my local machine, or on the Web server? Do my customers need to install any other special software on their machine?
Q Do you provide sample codes to ease integration? Where can I find the sample codes?
Q What are the differences between the BrowserObject™ Free Edition, BrowserObject™ Basic Edition, BrowserObject™ Premium Edition and BrowserObject™ Gold Edition?
Q Can I evaluate BrowserObject™ prior to purchasing?
Q I am confused with BrowserObject™ Free Edition and Trial Edition, how is the Free Edition different from the Trial Edition? Will the service end or expire after a certain period of time?
Q How long is the trial period?
Q Can I request for another copy of the trial license after the existing one gets expired?
Q What do I need to do if I would like to convert my trial edition to a paid one?
Q I own multiple servers. Do I need to acquire multiple licenses for these servers?
Q Do you offer a discount if I want to purchase several licenses at the same time?
Q What do I need to do if I would like to upgrade my current BrowserObject™ edition?
Q What do I need to do for Support and Maintenance renewal?
Q I cannot find browsercap.ini file in your component, does BrowserObject™ use a browscap.ini file?
Q There is a delay of a second or two when running BrowserObject™ component, can this be optimized?
Q Can BrowserObject™ determine if my visitor has turned off their SSL?
Q How can I know if my visitor's browser supports SSL? How can I get to know the SSL key size?
Q I tried to detect the Java Virtual Machine information but failed to get the results. Are there any extra steps to be done beforehand?
Q I tried to detect the connection type of my visitor, but I get "Not tested" in return. Why?


I am new to BrowserObject™. What is BrowserObject™?


BrowserObject™ is server component detecting Web Browser capabilities such as supported technologies and version that is running on the clients. It helps Web developers and programmers to get rid of incompatible settings and reduce site errors when developing a Web application.
See the Overview of BrowserObject™ for more information.
Back to Top

What are the minimum system requirements for BrowserObject™?


Minimum Platform Requirements
Microsoft® Windows 98 / 98 Second Edition / Millennium Edition (Windows Me) / NT 4 (Workstation or Server) with Service Pack 6a / 2000 (Professional, Server, or Advanced Server) with the latest Windows service pack and critical updates available from the Microsoft Security Web site. / XP (Home or Professional) / Server 2003 family / Vista

Minimum System Requirements for .NET Framework
.NET Framework version 1.1
.NET programming language, e.g. ASP.NET, C# or VB.NET

Minimum Configuration Requirements
Recommended a minimum of 128MB of Ram, Pentium 133 MHz* for server side
Back to Top

Is BrowserObject™ available under Linux operating system?


No, BrowserObject™ is only available in Windows® at this moment.
Back to Top

I am not a technical individual involved in IT industry, how can I get started with BrowserObject™?


Typically BrowserObject™ is for Web developers and programmers who are familiar with the .NET Framework. It is not an application that can be used immediately by end users. However, if you wish to perform a test for your browser and system settings, you can try our live demo page at : /demo.php for more information.
Back to Top

Do I need to install BrowserObject™ on my local machine, or on the Web server? Do my customers need to install any other special software on their machine?


You will need to install BrowserObject™ on the machine that your application resides as it is a server component. There is no special software that needs to be installed on your customer's machine. If it is a .NET control, you will need to have the .NET framework pre-installed into the operating system.
Back to Top

Do you provide sample codes to ease integration? Where can I find the sample codes?


Yes, we provides sample codes written in C# and VB.NET at this moment to demonstrate ways to work with the BrowserObject™ component. Our sample codes are available at: /samplecodes.html
Back to Top

What are the differences between the BrowserObject™ Free Edition, BrowserObject™ Basic Edition, BrowserObject™ Premium Edition and BrowserObject™ Gold Edition?


Typically the main differences are the features that are supported in each edition. The features and data are limited by the edition you purchase.
Back to Top

Can I evaluate BrowserObject™ prior to purchasing?


Yes, please try the Trial Edition which works like a fully functional BrowserObject™ Gold Edition. The Trial Edition license key is valid for 30 days from the date you request the key.
Back to Top

I am confused with BrowserObject™ Free Edition and Trial Edition, how is the Free Edition different from the Trial Edition? Will the service end or expire after a certain period of time?


BrowserObject™ Free Edition is absolutely free to use but you are limited to some basic features of the BrowserObject™ server component. There is NO expiry date for the Free Edition. Trial Edition is a fully functional copy of the BrowserObject™ Gold Edition. However, it will expire at the end of the trial period (30-days) and will become the Free Edition from then on.
Back to Top

How long is the trial period?


The trial license key will expire 30 days after you have requested the license key from BrowserObject™.
Back to Top

Can I request for another copy of the trial license after the existing one expires?


We are sorry but BrowserObject™ will only allow one trial license per user. For further enquiries, please feel free to contact: sales@browserobject.com
Back to Top

What do I need to do if I would like to convert my trial edition to a paid one?


You will have to submit an upgrade order through the BrowserObject™ online purchase page at http://www.browserobject.com/products.html , a new license key file will be sent to you shortly after the order submission. Replace the existing license.key file in the default installation directory, do not forget to update the path in your Web.Config file if you would like to put it in a new directory. Otherwise, you are only requested to replace the license.key file.
Back to Top

I own multiple servers. Do I need to acquire multiple licenses for these servers?


Yes. We will send you the license key based on the number of machines you want licensed. If you wish to purchase additional licenses later on, we will generate a new license key for you and this license key should be used on the new machine.
Back to Top

Do you offer a discount if I want to purchase several licenses at the same time?


Yes, we are giving 10% discount for 5 server licenses, 20% discount for 10 server licenses and 30% for 20 server licenses.
Back to Top

What do I need to do if I would like to upgrade my current BrowserObject™ edition?


If you wish to upgrade BrowserObject™ Edition to another higher version, please logon to BrowserObject™ and click on the "Upgrade" button and you are done!
Back to Top

What do I need to do for Support and Maintenance renewal?


When Support and Maintenance is about to expire, we will notify you one month beforehand. To renew your Support and Maintenance, simply logon to BrowserObject™ and click on the "Renew" button and you are done!
Back to Top

I cannot find browsercap.ini file in your component, does BrowserObject™ use a browscap.ini file?


No, we have our own unique definition file format which provides more complete, more relevant and efficient data compare to the basic text file as a result of extensive research.
Back to Top

There is a delay of a second or two when running BrowserObject™ component, can this be optimized?


Yes, it is normal as we need to perform the test and detects all of the browsers properties. Developers can disable unnecessary detections using the method given to reduce the loading time.
Back to Top

Can BrowserObject™ determine if my visitor has turned off their SSL?


Yes, BrowserObject™ is able to detect if your visitor has disabled their SSL through the SSLEnabled Property. Please note that this detection will fail if your visitor has disabled images from being displayed in their browser.
Back to Top

How can I know if my visitor's browser supports SSL? How can I get to know the SSL key size?


BrowserObject™ is able to detect if your visitor's browser supports SSL and key size. You can get the results from the SSL Property and the SSLKeySize Property.
Back to Top

I tried to detect the Java Virtual Machine information but failed to get the results. Are there any extra steps to be done beforehand?


Yes. We use an applet to load the information and therefore, you will need to make sure that the applet is located in the correct directory. To make sure the detection is running, you will have to manually copy the applet file into your Web Site directory where your detection script resides.
Back to Top

I tried to detect the connection type of my visitor, but I get "Not tested" in return. Why?


This feature is only available with Internet Explorer 5 and later.
Back to Top