无线互联网开发,判断手机浏览器是否支持html5

UC浏览器版本用户代理信息
UC7.0安装失败  
 J2ME/UCWEB7.2.2.54/139/800   
UC7.2(不支持html5)   
     
 J2ME/UCWEB7.3.1.56/139/800    
UC7.3(不支持html5)    
          
 JUC(Linux;U;2.3.5;Zh_cn;bravo;480*800;)UCWEB7.4.1.61/140/999    
UC7.4(不支持html5)    
          
 JUC(Linux;U;2.3.5;Zh_cn;HTC Desire;480*800;)UCWEB7.5.0.66/140/999    
UC7.5(不支持html5)    
          
 JUC(Linux;U;2.3.5;Zh_cn;HTC Desire;480*800;)UCWEB7.6.0.75/139/999    
UC7.6(不支持html5)    
          
 JUC(Linux;U;2.3.5;Zh_cn;HTC Desire;480*800;)UCWEB7.7.0.85/139/800    
UC7.7(不支持html5)    
          
 JUC(Linux;U;2.3.5;Zh_cn;HTC Desire;480*800;)UCWEB7.8.1.96/139/800    
UC7.8(不支持html5)    
          
 JUC (Linux; U; 2.3.5; zh-cn; HTC_Desire; 480*800) UCWEB7.9.3.103/139/999    
UC7.9(不支持html5)    
          
          
 Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; HTC Desire Build/MIUI) UC AppleWebKit/530+ (KHTML, like Gecko) Mobile Safari/530    
UC8.0(支持html5)    
          
 Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; HTC Desire Build/MIUI) UC AppleWebKit/530+ (KHTML, like Gecko) Mobile Safari/530    
UC8.1(支持html5)    
          
 Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; HTC Desire Build/MIUI) UC AppleWebKit/530+ (KHTML, like Gecko) Mobile Safari/530    
UC8.2(支持html5)    
分析结果:UC8.0以上版本使用U3内核,用户代理信息包含UC AppleWebKit内核支持html5    
    
    
    
    
    
    
    

 

 

QQ浏览器1.3(支持html5)
:Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; HTC Desire Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
QQ浏览器1.4(支持html5)
Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; HTC Desire Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
QQ浏览器1.5(支持html5)
:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Safari/530.17
QQ浏览器1.6(支持html5)
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Safari/530.17
QQ浏览器1.7(支持html5)
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-us) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Safari/530.17
QQ浏览器1.8(支持html5)
Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; HTC Desire Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
QQ浏览器1.9(支持html5)
:Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; HTC Desire Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
QQ浏览器2.0(支持html5)
MQQBrowser/20 Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; HTC Desire Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
QQ浏览器2.1(支持html5)
:MQQBrowser/21 Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; HTC Desire Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
QQ浏览器2.6(支持html5)
MQQBrowser/26 Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; HTC Desire Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
QQ浏览器3.0(支持html5)
MQQBrowser/3.0/Mozilla/5.0 (Linux; U; Android 2.3.5; zh-cn; HTC Desire Build/MIUI) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
QQ浏览器使用AppleWebKit内核,均支持html5

 

根据android开发者网站(http://developer.android.com)的数据,android2.3.3系统的占比已经占到全部的54.9%,其次为android2.2占比为30.4%左右;另友盟2011年第三季度的数据也与此类似,2.3系统占比52%,2.2系统占比为36%。

 

Android系统手机浏览器中第三方浏览器取得了快速的发展,UCweb以43.3%的PV占比位列Android手机浏览器排名第一位,Webkit内置浏览器以40.1%的PV占比位居第二。值得关注的是Webkit内置浏览器、QQ浏览器以及UCWEB 8.0以上版本浏览器均采用Webkit内核,这部分浏览器PV占比之和已超过52%。

终端测试的结果是,浏览器使用Webkit内核就能支持html5版
也就是我们的触屏版,
反之...
这样我们能对彩版和触屏版之间的切换功能,和浏览器自动适配功能

 

 

最后得出结论是java后台判断是否支持html5

String uaIdentifier = getRequest().getHeader("USER-AGENT");
    if(Tools.isNotNull(uaIdentifier)){
     uaIdentifier = uaIdentifier.toLowerCase();
     if(uaIdentifier.indexOf("applewebkit") != -1){

           System.out.println("支持html5");

      }else{

           System.out.println("不支持html5");

      }

}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值