Questions tagged [wurfl]

WURFL stands for Wireless Universal Resource FiLe.

The WURFL is a commercial open-source mobile device database and open-source (AGPL) API that provides access to a database of mobile devices and browser characteristics. WURFL recognizes virtually all known mobile devices and tracks many device characteristics. All the device data is stored in an XML file which can be customized and extended using patch files.

113 questions
2
votes
4 answers

How do I detect if the browser is desktop or mobile? I want to use Java but not WURFL

I need a solution which will allow me to detect if the browser is mobile (i.e. iPhone, Android phone), desktop, or tablet (i.e. iPad, Nook). Based on the detection, it'll redirect to the appropriate site. I could use WURFL but this is for a private…
user717236
  • 4,959
  • 19
  • 66
  • 102
1
vote
3 answers

Generating a list of supported devices by WURFL capabilities

Is there an efficient way to programatically generate a list of supported devices based on a set of required capabilities using the WURFL APIs? For example I have two versions of an application; one that runs on Nokia Series60 version 2 handsets…
beggs
  • 4,185
  • 2
  • 30
  • 30
1
vote
1 answer

Need a list of WURFL ids of mobile devices sorted by OS. not using "device_os=" of WURFL

I need to create groups of all mobile devices for each OS. I want to use the WURFL IDs, and I'm aware that WURFL sometimes specify the device's OS using "device_os=". Unfortunately many mobile devices are missing this property so I can't rely on…
1
vote
1 answer

Device Description Vocabulary

I asked a more general question a while back and didn't get any responses but am still going to persevere. Does anyone know of a vocabulary/ontology for describe digital devices with web browsers? I am talking about something in RDF (RDFS or OWL). I…
William Greenly
  • 3,914
  • 20
  • 18
1
vote
1 answer

WURFL Java API does not identify mobile app user agents correctly

I have used WURFL Java API (also using the web browser patch) to create a standalone application for device detection. When a user agent for mobile app is used , it returns generic web browser (or blank field if web browser patch is not used) for…
user744121
  • 467
  • 2
  • 7
  • 17
1
vote
2 answers

Wurfl license in a commercial product

I noticed that WURFL changed his license model on 30 august 2010. Can please anyone explain me, can I use it with new license in commercial product?
Sergey Litvinov
  • 7,408
  • 5
  • 46
  • 67
1
vote
1 answer

"There is no device with id [generic] in wurfl" in Zend implementation of WURFL

I've followed the guide in the Zend documentation: http://framework.zend.com/manual/en/zend.http.user-agent.html And included all the configs in my application.ini like this: ; Mobile device detection resources.useragent.storage.adapter …
Corey
  • 1,977
  • 4
  • 28
  • 42
1
vote
1 answer

Library to detect and parse browser information

I have a requirement where I need to store various bits of browser information such as Brand (eg IE, Chrome..), Model (eg IE, Chrome), Browser Version (eg 7.0.0.0), OS Version (eg Windows 7, OSX, Linux), Flash version info ect. For mobile…
John Cornell
  • 1,087
  • 8
  • 22
1
vote
1 answer

How can I make a rewrite-condition dependent on the result of a servlet/jsp?

We have Apache on top of JBoss serving either web or mobile app. We are currently using Apache mod-rewrite to decide where to forward the user to web or mobile (and mod-jk to mount to JBoss), based on regular expressions matching of user-agent, but…
Hagai Cibulski
  • 4,421
  • 3
  • 20
  • 23
1
vote
1 answer

Any Ruby on Rails library to detect whether drag-n-drop is supported by client device?

I am developing a Ruby-on-Rails-3 website with a few drag-n-drop screens. Drag-n-drop does not work on all browsers (especially some phones). Is there an easy way to know whether the web browser supports drag-n-drop, and use an alternative if not?…
Nicolas Raoul
  • 58,567
  • 58
  • 222
  • 373
1
vote
1 answer

How does standard Wurfl cache - looking into the memory footprint

Just a quick one, can find anything online. Im looking into using Wurfl for a UserAgent lookup system. I need some insight into how it caches, now the file comes as one 15.9 meg XML and as I understand it when using APC to cache that it transforms…
curtisdev
  • 61
  • 1
  • 7
1
vote
4 answers

Python regex issue

I'm trying to extract ALL phone screen resolutions from the WURFL XML file with the below Python script. The problem is that I only get the first match, though. Why? How could I get all matches? The WURFL XML file can be found at…
AOO
  • 11
  • 1
1
vote
1 answer

How do I add a non-standard user-agent to my wurfl file?

TweetMeme's bot uses a custom user-agent (below) that my 51foundation mobile sniffing thinks is a mobile browser. Does anyone know how to patch the wurfl file to prevent this? -Thanks User-Agent: Mozilla/5.0 (compatible; MSIE 6.0b; Windows NT 5.0)…
Randy
  • 11
  • 1
1
vote
1 answer

ASP.NET MVC4 - Issue with Rendersection

Below are the layout sections used separately for desktop & mobile rendering. I am facing an issue in production, at some time the body content for mobile sets to desktop. I am suspecting whether it is a problem with rendersection/Same body name…
user876041
  • 11
  • 2
1
vote
0 answers

IE 6 and 7 being detected as Mobile devices

We are using wurfl-device-resolver to handle mobile devices that access our application and everything is working as a charm. However Internet Explorer is being detected as a mobile device. We already added the official web browser xml patch that is…
Chepech
  • 5,258
  • 4
  • 47
  • 70