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

Blog

4

Sep

2019

Upgrade Apple Device Detection

Implement all the latest techniques for iOS 13 iPhone and iPad

Author: Benjamin CB

51Degrees released the second and final stage of its post iOS 12.2 device detection solution for Apple iPad and iPhone during August 2019 after extensive verification with iOS 13 and iPadOS 13 betas. (iPadOS is formally splitting from iOS in version 13)

Unlike previous versions of Apple device detection, the solution is being made available as optional JavaScript files to provide web developers finer grained control over the deployment. Read this blog to understand what’s different and how to deploy it with 51Degrees device detection.

Comments (0)

3

Sep

2019

GPU Benchmarking and Device Detection

How 51Degrees evaluated GPU micro benchmarking and why it’s not viable today

Author: Rob Bateman, James Rosewell

51Degrees identify Apple iPhone and iPad models with over 99% accuracy. One of the techniques considered in the solution was GPU benchmarking. The technique showed promise but was not considered performant enough for production deployment.

Instead, CPU benchmarking combined with image hashing has formed the basis of 51Degrees’ Apple device identification. Read more about the technique here.

Comments (0)
Read more

Categories: Analysis, News

Tags: iOS, iPhone, GPU

28

Aug

2019

Granular Apple iOS and iPadOS Device Detection

Combining Benchmarking and Image Hashing

Author: Benjamin CB

Detecting the precise iPad or iPhone after iOS 12.2 is a bit of a headache, but so important for accurate analytics given Apple’s dominance in the tablet and smartphone market. Traditional User-Agent based solutions need to be enhanced with JavaScript.

51Degrees have adapted the JavaScript used to enable web developers to gain insight into the precise Apple device being used. This technical blog follows on from a previous blog concerning image hashing and describes the second stage of the solution developed and when to deploy it.

Comments (0)

28

Aug

2019

Apple Tracking Solved

iOS 12.2, 13 and iPadOS 13 iPhone and iPad device detection

Author: Benjamin CB

51Degrees is the demonstrable leader in the field of device detection. Continually leading innovation through the past decade.

Apple iOS 12.2 threw up a lot of challenges for industries as diverse as analytics, finance and advertising. As the leader in the field, 51Degrees adopted an open and transparent approach to the development of a solution. Publishing research and examples along the way.

This blog describes the current state of Apple device identification and tracking for digital marketers, product managers and IT leaders.

Comments (0)

9

May

2019

Multi Stage Approach to Apple iOS Device Detection

51Degrees ensure an enduring, accurate and high performance solution to Apple iOS device detection

Author: Maria Gray

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.

Comments (0)

26

Apr

2019

51Degrees Open Sources GPU Renderer Technique to Identify Apple Devices Using iOS 12.2 or Higher

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.

Author: Maria Gray

51Degrees' GPU render technique allows web developers and analysts to accurately identify Apple Devices once again.

Comments (0)

2

Apr

2019

Apple iOS 12.2 degrades device detection accuracy

iOS 12.2 removes the GPU model name

Author: Benjamin CB

The new Apple iOS update has disabled a common GPU based method of achieving precise model granularity.

Comments (0)
Read more

Categories: Device Data, News

Tags: Apple, iOS, iPhone, ipad

2

Oct

2018

51Degrees User Agent Analysis Oct 2018 - New Apples on the Block

51Degrees shares popular User Agent examples including iPhone XS/XS Max

This blog shares the latest 51Degrees User-Agent Analysis including User-Agent examples from the latest Smartphones and Tablets. Currently, we have over 51,000 device models in our database.

Comments (0)

20

Sep

2017

Website Optimisation for Apple devices - iPad and iPhone

51Degrees shares updated JavaScript to enable device detection for Apple devices

Author: Marketing

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.

Comments (0)

8

Jul

2015

Device Detection for Apple iPhone and iPad

Which techniques to use and avoid

Author: Anonym

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, screen information and WebGL API

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

Comments (0)
RSS
12

Tags

.NET 4G 51Degrees 5G Acer Adform Adtech Advertising Afilias Alcatel Amazon AMP Analysis Analytics Android Apache API Apple Asian Market ASP.NET Asus Blackberry Browser C C# Centro Chrome Cloud CMS CPU CSS3 Data Data Blog Data File Daydream Design Detection Developers Device Device Data Device Detection Device Intelligence Device Models Device property DeviceAtlas Disney dmexco DotNetNuke Download ebay Ericsson Event Facebook Firefox Foundation Framework Galaxy git repositories Google Google Analytics Google Daydream GPU GSMA Guess HAProxy Hash Trie HTC HTML5 HTTP HTTP Headers Huawei Infinix Ingeniux Internet usage iOS iOS 13 ipad iPadOS iPhone iPhone 11 Java Javascript Kentico LG Liferay LTE m.dot Memory Memory leak Meta Data Microsoft Mobile Mobile Analysis Mobile Analytics Mobile Devices Mobile Marketing Mixer Motorola Mozilla MWC MWC 2017 MWC16 Native Apps NET New Release News Nexus NFC NGINX Nokia OnePlus 5 Opera Operating System Oppo Optimisation OS Patent Performance PHP Press Release Price Band programmatic Publishers Python Redirection Research Responsive Images Responsive web design RESS Review RTB RWD Safari Samsung Scala ScientiaMobile SEO Server Server-side optimisation Seznam.cz Sitecore Smart TV Smartphone Smartwatches Sony Swedish Beers Tablet Tencent Testing Tips Tutorial Umbraco Update User Agent User-Agent Valgrind Varnish Varnish Cache Video Vodafone VoLTE Web Web Apps Web content management Webtrekk White Paper Widgets WiFi Windows WURFL Xiaomi Xperia ZTE