|
|

Introduction

BrowserHawk 12 is by far our biggest major release in years, providing several new powerful features and functionality that you've requested. In addition, it's packed to the brim with dozens of enhancements and important updates.

New and Improved in BrowserHawk 12.0

BrowserHawk 12.0 includes the following new features and enhancements:
- New iPad and other mobile device support! The new MobileDevice and DeviceName properties were added to greatly improve and simplify mobile device detection. MobileDevice returns True for mobile devices, and False otherwise. The DeviceName property is set to the name of the device. For example, "iPhone", "iPod Touch", "iPad", "Pre", "Droid", "Nexus One", "Pixi", "Blackberry".
- New "Progressive" Connection speed test! A powerful, completely new Progressive connection speed test is now available. This highly advanced method of testing line speeds greatly improves the accuracy and consistency of the ConnectionSpeed results. Note that for backward compatibility BH defaults to using the "Original" testing method. See the documentation or "speed" samples that ship with BH for information on how to enable Progressive testing.
- New Connection latency test! The visitor's connection latency in milliseconds is now available using the ConnectionLatency property.
- New Upload speed tests! For the first time it is now possible to detect your visitor's upload connection speed in bits per second and latency in milliseconds. See the new UploadConnectionSpeed and UploadConnectionLatency properties.**
- New fine grain control over speed tests! Several new properties were added to provide for very fine grain control over the download and upload speed measurement tests. These optional properties are SpeedCheckTestSeconds, SpeedCheckMaxBpsCutoff, SpeedCheckMaxWait, UploadSpeedCheckTestSeconds, UploadSpeedCheckFirstDatasize, UploadSpeedCheckMaxDatasize, UploadSpeedCheckMaxWait, and UploadSpeedCheckTargetURL.
- New Support for the latest browsers! BrowserHawk now supports Internet Explorer 9 Preview, Google Chrome 5 beta, and Opera 10.5+.
- Improved Flash detection! Detection of Adobe Flash 10.1 beta is now supported.
- Improved Acrobat detection! The Plugin_AcrobatVerEx property was improved to provide greater accuracy in detection of the Adobe Acrobat plug-in and to detect the version for IE users which in some cases was not detectable with prior versions of BrowserHawk.
- Improved Silverlight detection! The Plugin_Silverlight and Plugin_SilverlightVerEx properties were improved to detect the latest versions of Silverlight, including Silverlight 4.
- Improved Popup blocker detection! The PopupsBlocked test was rewritten to provide instant detection of blocked popups (previously this test took several seconds) and greater resiliency across different blockers.
- Improved BrowserHawk Reports Web Service (BRWS)! Several enhancements were made to the BRWS, including logging of the new properties (MobileDevice, DeviceName, ConnectionLatency, UploadConnectionSpeed, UploadConnectionLatency), logging the PersistentCookies property, logging optional user data, improved logging for Firefox users, and several fixes and enhancements for greater resiliency of the logging.
- Improved Translate method! The Translate method was enhanced to output connection speeds in Mbps or Kbps instead of bits/sec. The connection latency is now also included. Other miscellaneous improvements.
- Improved Page Load Time (PLT) analytics! PLT is now supported for users with Safari 4+ and Chrome 5+.
- Improved Support for Chrome! General improvements were made to the handling of the Chrome browser.
- Improved Rules Enforcement Technology (RET)! The RET engine now supports alternating class styles for alternating rows, and setting additional properties in the Extended-Options setting within the XML.
- New samples! Samples were added to demonstrate the new features and options available in BrowserHawk 12.0.
- Updated documentation! The documentation was updated to cover the new capabilities in BrowserHawk 12 along with various improvements and edits.
- Several important fixes: Several important fixes and updates are included in this release. See the list below for some highlights.

Fixes in BrowserHawk 12.0

- Translate method: Resolved an issue that caused a run-time error when using the Translate method with Plugin_Acrobat, Plugin_MediaPlayer and other plug-in properties.
- BRWS: Resolved issues with BRWS (BrowserHawk Reports Web Service) that caused some proxies to munge the request, resulting in no logged data for some website visitors.
- BRWS: Resolved an issue that caused results from some browsers not to be logged due to longer GeckoBuildDate and BrowserDateTime values.
- Silverlight: Resolved an issue that caused newer versions of Silverlight to be detected as older versions, or to be not detected at all.
- XMLHttpRequest: Resolved an issue that caused XMLHttpRequest to return False for Google Chrome users.
- Safari: Resolved an issue with Safari cookie handling that could result in some properties not being detected as expected.
- License keys: Resolved an issue with license key checks that in rare cases caused some keys not to validate.
** = Requires Enterprise Edition

How to Upgrade | Pricing and ordering

|
|
|