• About Us
  • Blog
  • Basket
  • Account
  • Sign In
  •  

Blog

20

Sep

2016

51Degrees is Google Daydream ready

Large bag of crisps at my side and headset on (‘HMD’ if you must), I nestle into the comfiest armchair in the house.  The soft padding of the headgear feels secure and reassuringly weighty as it encloses my skull, and with all peripheral vision also blocked off, I feel I have just announced “Do Not Disturb” to the rest of the household. 

Comments (0)

12

Sep

2016

Using 51Degrees Cloud API with JavaScript

Author: Michael

In today’s modern web infrastructures the possibilities for your website are endless, ranging from CMS, all the way to the language your site is built on. Some of these can be quite restrictive, but one thing that almost every website is able to use is JavaScript. This blog is aimed at those who may not be able to use languages such as Java or .NET to access our cloud service and to show you how to get it working with nothing more than basic JavaScript.

Comments (0)

29

Jun

2016

51Degrees NGINX Module

The new NGINX module has now been released as beta

Author: Ben Shillito

The new 51Degrees NGINX module combines patented device detection with the simplicity of NGINX. Detection can be carried out on an NGINX load balancing server with just 1 line in the configuration, and installation requires no changes to the existing web server implementation

Comments (0)
Read more

Categories: Development, News

Tags: C, NGINX, Module, Server

13

Oct

2015

Calculate Maximum Size of a Value String

Use C# to determine the longest value returned from device detection

51Degrees device detection solutions include rich and consistent meta data. Available properties and values can be returned from a 51Degrees data set object instance. This blog shows how to work out the length of the longest value that can be returned. The information can be used to allocate sufficient space to store results.

Comments (0)
Read more

Categories: Development

Tags: C#, Meta Data

16

Sep

2015

How to use signatures to filter device data by specific properties and values

Get the most out of your 51Degrees data file using Java API

Author: Mike

Did you know that you can use the 51Degrees device data file not only for device detection, but also for enhancing the report generating tools, enhancing the analytics data and exposing parts of data to improve client experience? This article demonstrates how to use the signature entities from the 51Degrees data file to produce a subset of signatures based on one or more property.

Comments (0)

27

Aug

2015

Java API 3.2 released to Beta

Slimmer, faster and more memory efficient.

Author: Mike

Over the past months we have been working on improving the speed and efficiency of our Java API. We are happy to announce that as of today the API has officially been released to beta and is available for download. The API features improved auto update, better caching, support for V3.2 data files and more. Check out the list of changes.

Comments (0)

21

Jul

2015

Memory and Performance Impact of 51Degrees

Load testing 51Degrees with DotNetNuke CMS

The purpose of testing is to investigate the impact of 51Degrees device detection and image optimisation modules on the performance of the DotNetNuke (DNN) Content Management System. The DNN platform was tested with high user page loads. DNN was chosen as a representative .NET platform for testing 51Degrees .NET API.

This article providea a table of expected memory consumption for common configurations.

Comments (0)

17

Jul

2015

Image Optimizing for Loterie Nationale

How Image Optimizer Works

Loterie Nationale use 51Degrees image optimization for onsite advertisements (e.g. banners with next draw jackpot) in order to provide the right image for the right screen and lessen some of the burden for people that manage image assets internally.

Comments (0)

15

Jul

2015

API Version 3.2 Update for Developers

Details of features and release schedule for API updates

We’re always working hard to improve the 51Degrees APIs making them easier to use, consume fewer resources and provide new features. Version 3.2 combines many incremental changes. Highlights included in all API variants are:

  • New version 3.2 data file is 25% smaller than version 3.1. Data file size is no longer proportional to supported Device Combinations and Signatures. As a result V3.2 data files will grow at a slower rate than V3.1.
  • C APIs now join PHP, .NET and Java in supporting multiple HTTP headers, not just User-Agent. The developer no longer needs to consider which headers to use.
  • Cache structures are now all memory limited rather than time limited resulting in a more consistent memory profile.
  • Information relating to false positives such as rank information is returned more quickly.
  • Github is the master repository for all API source code. Mirrors will be maintained on Codeplex, Sourceforge and other locations.
Comments (0)
Read more

Categories: Development

Tags: API

8

Jul

2015

Device Detection for Apple iPhone and iPad

Which techniques to use and avoid

51Degrees data analysis team stress tested a range of real iPhone and iPad devices, both old and new using all the major web browsers in order to determine if CPU stress testing is a viable additional method to identify iPhone and iPad models alongside User-Agent analysis and screen information.

The full results are available for download along with analysis of the differences for each device and browser.

Comments (0)
RSS
123456