Archive

Archive for the ‘User Agents’ Category

Google Android - User Agents

December 16th, 2008

ANDROID OSAndroid is ‘mostly’ free and open source Operating System for mobile devices. Android was created by Google and later, the Open Handset Alliance.

Being Java-based it can be used on a wide variety of mobile devices and it’s approach to code libraries gives it unprecedented degrees of configurability and expandability.

Android power’s Google’s first phone; the Google G1. Here are two user-agent strings for the Safari based web browser on Android OS:

Mozilla/5.0 (Linux; U; Android 0.5; en-us) AppleWebKit/522+ (KHTML, like Gecko) Safari/419.3

We see from it’s user agent that Android uses a Linux kernel and an AppleWebKit based browser. Version 0.5 of Android (spotted Sept 08) was very lighweight if it was only packing AppleWebKit 522 like Safari 419! Obviously a light-weight beta.

Mozilla/5.0 (Linux; U; Android 1.0; en-us; dream) AppleWebKit/525.10+ (KHTML, like Gecko) Version/3.0.4 Mobile Safari/523.12.2

The user agent for Version 1.0 of Android (spotted Nov 08) shows it to be much more upto date with Mobile Safari, something I’ve seen Apple making use on the iPhone in the last few months.

Leyton Jay Internet Stuff, User Agents , , ,

User Agent For Google’s Chrome Browser

September 6th, 2008

Google Chrome BetaHere’s the User Agent String for Google’s brand spanking new browser; Chrome.

This user agent is for Chrome Beta on Windows Vista.

Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13

As we can see from Chrome’s User Agent, Chrome is based on AppleWebKit; Apple’s popular Open Source Browser engine.

Chrome uses the recently released version 525 of AppleWebKit.

Try Chrome for yourself - Download Google Chrome

Leyton Jay Internet Stuff, User Agents ,

2nd Generation iPhone User Agents

August 30th, 2008

Apple iPhone with Safari web browserHere are some User Agent Strings for Apple’s 2nd Generation iPhone (OS 2_0 like Mac OS X).

In this user agent we see that the 2nd Generation iPhone OS is identified (OS 2_0); if it’s branded as a different version, significant changes to the OS must’ve been made.

The browser version is now 525 of AppleWebKit; Apple’s popular Open Source Browser engine also heavily used by Nokia. 1st generation iPhones used AppleWebKit/Safari 419.

Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0 like Mac OS X; fr-fr) AppleWebKit/525.18.1 (KHTML, like Gecko)

I dont quite understand this next iPhone user agent, very similar to the first but from the iPod application/component of the iPhone. Perhaps a streaming application, though I have nothing streaming from my site. Weird. Also identifies itself specifically as Safari.

Mozilla/5.0 (iPod; U; CPU iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A347 Safari/525.20

This next version seems to be a slightly later version of iPhone OS (OS 2_0_2 like Mac OS X) but has the same AppleWebKit and Safari version 525.

Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0_2 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5C1 Safari/525.20

I get lots of visits to my blog from people looking for user agent information. So, what do you guys use this info for?

You can’t all just be geeky and curious like me, can you?

Leyton Jay Internet Stuff, User Agents , ,