我已经基于与http://wurfl.sourceforge.net/newapi/中概述的两阶段策略类似的策略实施了基于WURFL的检测例程。
这很好用,但如果可以,我想改善最坏的情况。
在最糟糕的情况下,此时,将每个设备的用户代理字符串与当前用户代理字符串进行比较。
我很好奇的是搜索设备树并剔除设备匹配不是最小匹配阈值的整个分支是多么有效? (显然忽略了没有用于匹配的用户代理字符串的'root'设备)
用户代理字符串是否倾向于遵循更接近匹配的一般模式,因为一个人在树下降......从而使上述策略有效? ...或者用户代理字符串是一个完全随机的野兽,根据父节点的子设备匹配,我真的被迫每次搜索整个树?
答案 0 :(得分:0)
要了解wurfl java api实现,您只需浏览svn上提供的源代码,或向作者询问。