Kev*_*son 17 asp.net browser-detection wurfl mobile-website
我正在开发一个商业网络应用程序,该应用程序具有单独的移动浏览器版本,旨在用于功能更强大的设备(BlackBerry,iPhone,Android等).我不想做简单的用户代理包含样式逻辑,并且正在查看各种检测库.似乎WURFL和移动设备浏览器文件是我的最佳选择.
CodePlex上的移动设备浏览器文件(MDBF)项目通过Request.Browser属性公开信息.此外,它还有Microsoft公共许可证(Ms-PL). ASP.NET中的移动浏览器检测提到"MDBF的数据来自WURFL"和混合:移动网站与ASP.NET MVC和移动浏览器定义文件确认MBDF"是从许多来源的数据库创建的,包括流行的WURFL移动设备功能数据库."
51degrees有一个.NET Mobile API,它使用WURFL数据文件并填充Request.Browser.它根据Mozilla Public License Version 1.1获得许可.并声称:
安装.NET Mobile API并提供移动设备数据的WURFL,与Microsoft提供的标准浏览器信息相比,这些调用将返回极其准确的数据
由于官方WURLF .NET API是使用GPL许可证分发的,因此它对我的项目来说是非首发.
WURFL ASP.NET实现比较了WURFL的ASP.NET实现,但这已经超过一年了(2009-01-16 - 文章提交),并没有提到51degrees API或MDBF.
我可以获得有关使用哪个库的任何反馈.
关于移动设备浏览器文件:
引用:"由于开发和支持移动设备浏览器文件的团队的组织重组,我们将不再拥有支持和更新此CodePlex项目的资源.团队将提供另外两个版本 - 一个在7月27日2010年和2010年8月24日的最终版本."
所以我不仅仅是坏消息的承载者......
我们正计划使用:
到51度
其中有一个非常好的例子:
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
10803 次 |
| 最近记录: |