课程咨询 :0571-56020834 QQ:3163902815

杭州软件测试培训

杭州软件测试培训 > 达内新闻 > 达内:手机浏览器兼容性测试
  • 达内:手机浏览器兼容性测试

    发布:杭州软件测试培训      来源:51测试网      时间:2016-01-05


  •     杭州达内软件测试培训专家讲解手机浏览器兼容性测试的结果及分析

        一、在 iOS 中,用户手动开启「首字母自动大写」功能

        可以通过在表单元素上可以通过设置autocapitalize="off"来关闭。

    <input type="text" autocapitalize="off" placeholder="用户名-关闭首字母大写">

        还可以在form元素上设置该属性,让里面的每个元素都继承autocapitalize的设置。

        二、兼容性问题

        1.XHTML部分

        大多数手机不支持的:

        表单元素的“disable”属性

        部分手机不支持的:

        “button”标签
        “input[type=file]“标签
        “iframe”标签。

        虽然只有部分手机不支持这几个标签,但因为这些标签在页面中往往具有非常重要的功能,所以属于高危标签,要谨慎使用。

        少数手机不支持的:

        “select”标签:该标签如果被赋予比较复杂的CSS属性,可能会导致显示不正常,比如”vertical-align:middle”。

        2.CSS部分

        “font-family”属性:手机基本上只安装了宋体这一种中文字体;
        “font-family:bold;”:对中文字符无效,但一般对英文字符是有效的; 
        “font-style:italic;”:同上;
        “font-size”属性:比如12px的中文和14px的中文看起来一样大,当字符大小为18px的时候你也许能看出来一些区别;
        “white-space/word-wrap”属性:无法设置强制换行,所以当你网页有很多中文的时候,需要特别关注不要让过多连写的英文字符撑开页面;
        “background-position”属性:但背景图片的其他属性设定是支持的;
        “position”属性;
        “overflow”属性;
        “display”属性;
        “min-height”和”min-weidth”属性;

        部分手机不支持的:

        “height”属性:对”height”的支持不太好
        “pading”属性
        “margin”属性:更高比例的手机不支持”margin”的负值。

        少数手机不支持的:

        少数手机对CSS完全不支持;

        3.JavaScript部分

        部分测试相对不那么让人抓狂,要么干脆不支持,如果支持的话,对基本的dom操作、事件等支持度都还不错。但我们没有测试过很复杂的脚本。

        测试过的手机当中,支持(包括不完全支持)JavaScript的手机比例大约在一半左右。

        4.其他

        部分手机不支持png8和png24,所以尽量使用jpg和gif的图片

        另外对于平滑的渐变等精细的图片细节,部分手机的色彩支持度并不能达到要求,所以慎用有平滑渐变的bar设计

        部分手机对于超大图片,既不进行缩放,也不显示横下滚动条

        少数手机在打开超过20k的测试页面时,会显示内存不足








    原文链接:http://www.51testing.com/html/41/n-3701941.html

    推荐文章

上一篇:达内:Swift中的单元测试

下一篇:达内:性能测试常用概念及计算公式

最新开班日期  |  更多

国际软件测试工程师精品班

国际软件测试工程师精品班

开班日期:每月底

国际软件测试工程师提升班

国际软件测试工程师提升班

开班日期:每月底

国际软件测试工程师就业班

国际软件测试工程师就业班

开班日期:每月底

国际软件测试工程师就业班

国际软件测试工程师就业班

开班日期:每月底

  • 地址:杭州市西湖区文三路199号创业大厦4楼
  • 课程培训电话:0571-56020834 QQ:3163902815     全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56