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

Blog

2

Aug

2013

How To Detect Mobile Devices With 51Degrees.mobi Python Solution

Guest Post - Carlos Abalde (CTO at http://dot2code.com)

51Degrees.mobi device detection solution, available in C, PHP, .NET and Java platforms, has been recently ported to Python.

This article presents the solution, introduces the different Python packages composing the product and shows the implementation of a couple of simple use cases.

Comments (0)

24

Jul

2013

How to detect mobile devices with JavaServer Faces

Author: Data Team
The ability to detect mobile devices is an important part of website and web application design. Over the last year, requests to sites from mobile devices such as tablets and smartphones have risen to almost 20% of total web traffic. As well as this, dozens of new devices with varying screen sizes, input methods and capabilities are released onto the market all the time. Keeping up with this diversity is a nessecery but difficult task for any organisation maintaining a presence on the web. A good solution is to use a Device Description Repository to detect mobile devices through the browser header and its User Agent. 51Degrees.mobi's professionally maintained device data makes this process easy to implement and stays current through automatic updates.
Comments (0)

17

Jul

2013

Using the Vary Header with Compression in IIS

Author: Anonym

IIS has had a long running problem where Dynamic Compression overwrites the Vary Header, making effective caching almost impossible. This can now be fixed using the Vary Header modules from 51Degrees.

Comments (0)
Read more

Categories: Development

Tags:

28

Jun

2013

Using 51Degrees.mobi's new Python solution with Django

Author: Data Team
51Degrees Mobile Detector for Python provides information about the device, operating system and browser accessing your website. I have created a easy to follow example to get you going using the 51Degrees.mobi Python solution with an example Django website.
Comments (0)
Read more

Categories: Development

Tags: Python

20

Jun

2013

Understanding Devices That Browse Your Website

Author: Anonym

Understanding what devices are browsing your website and their capabilities is key to optimising your website for mobile. I have put together some small code examples showing how you can gain this sort of knowledge using 51Degrees Device Detection, allowing you to fully optimise your mobile users web experience.

Comments (0)

18

Jun

2013

Using 51Degrees.mobi Mobile Theme Switcher For Drupal To Create A Mobile Optimised Website

51Degrees Mobile Theme Switcher for Drupal allows you to take existing content and offer it to mobile users with an optimised theme. You can quickly, easily and cost-effectively optimise your Drupal website for mobile performance by following this blog.

Comments (0)

14

Jun

2013

Google recognises the importance of mobile optimisation for search engines

Author: Data Team

Google have recently announced they will soon change the algorithms they use to determine a websites mobile page rank. These changes will penalise webmasters who have not properly considered the increasing legions of mobile users.

Google’s recommendations consist of three officially supported configurations

  1. Sites that dynamically serve all devices on the same set of URLs, but each URL serves different HTML (and CSS) depending on whether the user agent is a desktop or a mobile device.
  2. Sites that have separate mobile and desktop URLs.
  3. Sites that use responsive web design, i.e. sites that serve all devices on the same set of URLs, with each URL serving the same HTML to all devices and using just CSS to change how the page is rendered on the device.

All 3 configurations are equally valid. This blog post summarises the important considerations to optimise for end users and search engines.

Comments (0)
Read more

Categories: Development, News

Tags: Google, SEO

17

May

2013

How to differentiate between different types of Android devices

Author: Anonym

Developing websites to accommodate for mobile devices has now become standard practice. However, what happens when developers need to determine between different mobile devices (tablets, smartphones, e-readers, games consoles etc)?

Comments (0)

26

Apr

2013

51Degrees.mobi add IsEmailBrowser to Property Dictionary

Author: Anonym
IsEmailBrowser is a new beta property that has been added to the 51Degrees.mobi property library. IsEmailBrowser can be used to indicate whether a HTTP request was sent from an email client or from a regular browser.
Comments (0)
Read more

Categories: Development, Device Data, News

Tags:

9

Apr

2013

Automatic PHP Updates With Cron

Author: Anonym

51Degrees.mobi Detector for PHP ensures that the Premium Data file is kept up to date by offering an update feature that will download and apply any new data released by 51Degrees.mobi. Unfortunately, a vanilla PHP install will only respond to web requests, so cannot be made to update by itself regularly.

This guide outlines how to create a Cron job to automatically update your Premium Data file in a PHP environment.

Comments (0)
Read more

Categories: Development

Tags: PHP

RSS
12345678