gpt4 book ai didi

asp.net - 移动设备浏览器文件与 ASP.NET 的 WURFL

转载 作者:行者123 更新时间:2023-12-03 14:17:22 28 4
gpt4 key购买 nike

我正在开发一个商业网络应用程序,它有一个单独的移动浏览器版本,用于功能更强大的设备(黑莓、iPhone、Android 等)。我不想做简单的用户代理包含样式逻辑并且正在查看各种检测库。似乎 WURFL 和移动设备浏览器文件是我最好的选择。

Mobile Device Browser File CodePlex 的 (MDBF) 项目通过 Request.Browser 公开信息属性(property)。此外,它还具有 Microsoft 公共(public)许可证 (Ms-PL)。 Mobile Browser Detection in ASP.NET提到“MDBF 的数据来自 WURFL”和 Mix: Mobile Web Sites with ASP.NET MVC and the Mobile Browser Definition File确认 MBDF 是“从多个来源的数据库创建的,包括流行的 WURFL 移动设备功能数据库。”

51degrees有一个.NET Mobile API使用 WURFL数据文件,还填充 Request.Browser .它是根据 Mozilla 公共(public)许可证版本 1.1 获得许可的。并声称:

With the .NET Mobile API installed and WURFL providing mobile device data, these calls will return extremely accurate data when compared to the standard browser information provided by Microsoft



自官方 WURLF .NET API随 GPL 许可证一起分发,因此对于我的项目来说它不是初学者。

WURFL ASP.NET Implementations比较了 WURFL 的 ASP.NET 实现,但这已经有一年多了(2009-01-16 - 提交的文章)并且没有提到 51degrees API 或 MDBF。

我能得到关于使用哪个库的任何反馈吗?
  • 这些数据文件多久更新一次?
  • 使用用户代理解析的特征检测会更好吗?
  • 在线服务(例如 Handset Detection )是否更容易更新数据文件?
  • 任何其他有用的输入。
  • 最佳答案

    关于Mobile Device Browser File :

    引用:“由于开发和支持移动设备浏览器文件的团队的组织结构重组,我们将不再有资源来支持和更新这个 CodePlex 项目。团队将再提供两个版本 - 一个在 7 月 27 日2010 年和 2010 年 8 月 24 日的最终版本。”

    所以我不仅仅是坏消息的传递者......

    我们计划使用:

  • Mobile Device Detection and Redirection

  • 由 51 度

    其中有一个很好的例子:
  • How to Add the .NET Mobile API to anExisting Web Site

  • 希望这可以帮助。

    关于asp.net - 移动设备浏览器文件与 ASP.NET 的 WURFL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2204861/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com