Изобретатель WURFL, здесь. Похоже, что Ронан Кремин достаточно подробно рассмотрел этот вопрос. В конце концов, это вопрос юзабилити против стоимости (как разработка, так и сопровождение).
Единственное, на что я хочу обратить внимание, это то, что WURFL и адаптивный веб-дизайн не обязательно должны быть отдельными мирами. Это и это сообщения имеют мою точку зрения на эту тему.
Что еще интереснее, мы недавно запустили сервис, который делает некоторые из WURFL также бесплатными для разработчиков Javascript. Я советую вам проверить http://wurfl.io/ сайт.
В двух словах, если вы импортируете крошечный файл JS:
<script type='text/javascript' src="//wurfl.io/wurfl.js"></script>
у вас останется объект JSON, который выглядит следующим образом:
{
"complete_device_name":"Google Nexus 7",
"is_mobile":true,
"form_factor":"Tablet"
}
(предполагается, что вы используете Nexus 7, конечно), и вы сможете делать такие вещи, как:
if(WURFL.form_factor == "Tablet"){
//dostuff();
}
Это то, что вы ищете.
Спасибо