Digital Agencies

Leading digital agencies need to keep up to date with the latest trends and tool sets to ensure your clients get the best results can be a challenge when you are busy managing the day to day demand from clients.

Using 51Degrees you can adapt online content to maximise the potential of online conversions and steer the end user purchase path.

Plugin us into yours and your clients’ web platforms and see a more granular level of detail about the devices used for clients site.

CMS

51Degrees provides the fastest and most accurate device information, including 217 device properties such as retail price, vendor, device age, screen size and more to allow more granular analytics and better content optimisation

APIs

Property Dictionary

Browse the full list of properties available in 51Degrees device detection solutions. Find out what values are supported in the Lite, Premium and Enterprise data sets, including full descriptions and advice on how they can be used.

Blog

As you may already know, with the release of iOS 12.2, Apple removed some vital information which allowed device detection solutions to accurately identify Apple devices. You can read more about what changed here.

The release of iOS 12.2 at the end of March removed the ability for device detection solutions such as 51Degrees to precisely identify Apple devices. Now 51Degrees open sources GPU renderer technique that can identify Apple iOS 12.2 device models.

There is now a verifiable, multi-data, independent source of accurate TAC device data.

51Degrees' device intelligence solution for Wi-Fi and cellular network operators now achieves over 98.07% coverage for TAC*. This means there is now a verifiable, multi-data, independent source of accurate TAC device data which addresses long-standing issues,

A look into the challenges of supporting a VMOD in different versions of Varnish

Recently 51Degrees took on a project to provide support for as many Varnish versions as possible. In light of Varnish 6.1 being released, we explored some of the issues faced with supporting the newer versions while providing backwards compatibility.

In this tutorial video we show you how to build 51Degrees Device Detection as an NGINX Dynamic Module.

Author: Anonym

In this video we go through how to set up our device detection solution on a Linux machine using NGINX, add properties to call from the data file and finally check that the results are being returned as response headers on the site.

Algorithms, performance and accuracy explained

Author: Anonym

This essential blog compares the approach used by 51Degrees and DeviceAtlas. It describes the high-level operation of each product, areas of difference and associated intellectual property. In simple terms, it will help readers match products to common use cases and formulate tests for evaluation.

51Degrees compares performance of our enhanced algorithm on three different commodity hardware platforms.

51Degrees is regularly evaluated against competitors DeviceAtlas and WURFL from ScientiaMobile for performance, accuracy and memory consumption. This blog post builds on the previous performance blog from 2016 with the same commodity hardware; 1) a Raspberry Pi, 2) a low-end desktop PC and 3) a high-end multi CPU server, but using an all new algorithm.

In 2015 we released a detailed blog on Device Detection for Apple iPhone and iPad. Since then Apple has released the iPhone 6s, 6s+, 7, 7+, 8, 8+, X, XS, XS Max and XR. Identifying Apple devices can be challenging. When putting plans in place to optimise websites for mobile devices like Apple, companies have two choices. Try and run a solution internally or simply have 51Degrees do the work for you with the added benefits of the Apple device properties we provide in our data files.

Because we endeavour to support companies and hobbyists with our unique open source solutions, we are sharing some JavaScript that will enable you to set up an internal solution if you wish. We would, however, encourage you to save yourself the time and effort and use our data files to support your strategic website optimisation decisions.

51Degrees explains how to call the C Hash Trie API within Java.

This article shows how the new, faster, Hash Trie algorithm can be used in a Java environment. This blog will go through the steps required to create an illustrative example of how to call the C Hash Trie API within Java. Before starting, you will need to get hold of the new Hash Trie source which is available on GitHub.