文章目录

  • 兼容性测试
  • 屏幕(主屏)尺寸
  • 分辨率
    • 屏幕分辨率
    • 什么是屏幕像素密度?
    • 屏幕像素密度,分辨率,屏幕尺寸的关系是什么?
    • 电脑屏幕可以调分辨率,难道是通过调整它的像素大小实现的?

兼容性测试

兼容性测试主要是针对不同的操作系统平台,浏览器,以及分辨率进行的测试。由于用户浏览器的不同,往往都会使我们的网页发生页面样式错乱,图片无法显示等问题。因此我们就需要对网页进行兼容性测试。对于应用,我们无法预计用户的客户端配置和运行环境。所以,做好兼容性测试是非常重要的。



屏幕(主屏)尺寸

屏幕(主屏)尺寸是什么,怎么算?

1英寸(inch)=2.54厘米(cm)

我们所说的这个5.2英寸是手机屏幕对角线的长度。

分辨率

像素即px,是画面中最小的点(单位色块)。像素的大小是没有固定长度值的,不同设备上1个单位像素色块的大小是不一样的。
分辨率=画面水平方向的像素值 * 画面垂直方向的像素值。
分辨率可以分为两方面:屏幕分辨率和图像分辨率。

屏幕分辨率

例如,屏幕分辨率是1024×768,也就是说设备屏幕的水平方向上有1024个像素点,垂直方向上有768个像素点。
像素的大小是没有固定长度的,不同设备上一个单位像素色块的大小是不一样的。
例如,尺寸面积大小相同的两块屏幕,分辨率大小可以是不一样的,分辨率高的屏幕上面像素点(色块)就多,所以屏幕内可以展示的画面就更细致,单个色块面积更小。而分辨率低的屏幕上像素点(色块)更少,单个像素面积更大,可以显示的画面就没那么细致。
参考:知乎-分辨率和像素是什么关系?

什么是屏幕像素密度?

屏幕像素密度,即每英寸屏幕所拥有的像素数,英文简称PPI。
注意是PPI不是单位面积上的像素数,只是单位尺寸上的像素数,而这个尺寸是以对角线为计算的。

屏幕像素密度,分辨率,屏幕尺寸的关系是什么?

电脑屏幕可以调分辨率,难道是通过调整它的像素大小实现的?

人家系统给你推荐的是1366px768px的分辨率,你知道意味着什么吗?没错,微软在这块屏幕上横向设置了768个像素,竖向设置了1366个像素。再怎么拉扯,这个数字是不会变了。那么,为啥我还能调整分辨率呢?我要是调整到800px600px,按照定义,横向就是600个像素,竖向就是800个像素了啊。其实呢,你把分辨率调成800600,系统就会分配给你800600个有效像素个数,也就是真实的色彩块。其他的个数呢,就由系统自作主张,通过一系列运算给你一个模拟色彩块,填充成正好1366*768个色彩块。这些拿来充数的像素块,和真实的像素块放到一起。就好比一个正规军,里面掺了很多杂牌军一样,只能是队伍不好带了。

屏幕的清晰程度其实是分辨率和尺寸大小共同决定,用ppi指数衡量屏幕清晰程度更加准确。

web界面兼容性测试--浏览器/平台/分辨率相关推荐

  1. Web端兼容性测试--浏览器/平台/分辨率

    兼容性测试主要是针对不同的操作系统平台,浏览器,以及分辨率进行的测试.由于用户浏览器的不同,往往都会使我们的网页发生页面样式错乱,图片无法显示等问题.因此我们就需要对网页进行兼容性测试.对于应用,我们 ...

  2. web端兼容性测试相关知识

    web兼容性测试相关知识 一.客户端兼容性 1.浏览器的兼容性测试 a.内核角度 Tridnt内核:代表作IE.腾讯.遨游.世界之窗等 Gecko内核:代表作Firefox webkit内核:代表作S ...

  3. web开发兼容性测试工具

    对于前端开发工程师来说,确保代码在各种主流浏览器的各个版本中都能正常工作是件很费时的事情,幸运的是,有很多优秀的工具可以帮助测试浏览器的兼容性,让我们一起看看这些很棒的工具. Spoon Browse ...

  4. Google Chrome 浏览器兼容性测试--浏览器版本

    最近对公司一产品进行Google Chrome 浏览器兼容性测试,测试本身问题都可以解决,但是浏览器有些版本不好找啊~~~~~~ 介于此,与大家分享一些使用了的Google Chrome 浏览器版本, ...

  5. 软件测试-------Web(性能测试 / 界面测试 / 兼容性测试 / 安全性测试)

    Web(性能测试 / 界面测试 / 兼容性测试 / 安全性测试) 一.Web性能测试:(压力测试.负载测试.连接速度测试) 1.压力测试:      并发测试 (如500人同时登录邮箱) 2.负载测试 ...

  6. web端的兼容性测试

    Web的兼容性测试 Web兼容性测试类型主要有:操作系统,浏览器,分辨率和网速方面兼容性测试 兼容性测试是指待测试项目在特定的硬件平台上,不同的应用软件之间,不同的操作系统平台上,在不同的网络等环境中 ...

  7. web和APP兼容性测试的关注点(软件测试)

    本人的一些测试经验总结,仅是个人的一些观点,今天分享出来与大家共同学习,希望能够与大家共同进步,如果有问题,望大家积极赐教. 兼容性:由于在不同的机型,软件.硬件等不同,可能会出现各种各样的问题. w ...

  8. Web兼容性测试(思维导图)

    web兼容性测试真实测试思路(思维导图) web兼容性测试-操作系统 web兼容性测试-浏览器 web兼容性测试-分辨率 web兼容性测试-组合测试场景|兼容性测试工具|网速 思维导图原件下载地址:h ...

  9. web专项测试之兼容性测试

    1.服务器平台的兼容性测试 服务器的兼容性测试主要指同一个软件需要在不同的web服务器版本下进行测试,连接不同的数据库,或者使用不同的网络环境时是否都能正常的工作. 2.客户端平台的兼容性测试 客户端 ...

最新文章

  1. ios android安全性分析,Android与iOS的对比分析及Android安全技术的设计与实现
  2. 计算MySQL的内存峰值公式
  3. UA MATH571B 试验设计III 单因素试验设计3
  4. 判断字符串中是否包含中文
  5. LDAP命令介绍---dsreplication--initialize
  6. 解决VSCODE因为在此系统上禁止运行脚本报错
  7. 年货节页面PSD分层模板,拿稳了!应急!
  8. 支付宝有50万存款,但欠30万房贷。是还房贷好,还是买基金好?
  9. 分布式系统关注点(20)——阻塞与非阻塞有什么区别?
  10. 二叉树中节点的最大的距离(编程之美3.8)
  11. 基于visual Studio2013解决面试题之0909移动星号
  12. STL标准模板库操作 --- map
  13. 学生选课系统代码-1 项目说明
  14. jquery dropload
  15. 【模板一】计算机XXXX系统-毕业设计
  16. 【高等数学】常用函数的n阶导数
  17. Python 常用迭代函数总结
  18. XP计算机里改单核,如何将双核CPU改成单核CPU 双核改单核教程
  19. QT 怎么获取linux本机的IP地址?
  20. 基于springboot实现注册功能发送激活码至邮箱激活账户登录

热门文章

  1. git clone 、pull、stash的故事
  2. vue 实现打印功能,打印的时候加上水印图片
  3. 假如我来架构12306网站 .
  4. a8三星手机android,最新安卓系统 三星Galaxy A8曝光
  5. uniapp头像上传功能
  6. 高并发Redis微博点赞实战
  7. 布线问题-分支限界法
  8. ks极速版cookies提取
  9. android stringbuilder清空,StringBuilder
  10. js最新手机号码、电话号码正则表达式