设计稿标注首屏线的确定始末

作者:云谦 来源:taobaoUED 时间:2011-03-30 12:36:00 

这是内部的一个邮件记录,分享出来听下业内同行的声音。

事情是这样的..

==

先是 A 推荐了白鸦的推到内部群:

“设计师们一定要养成一个习惯:无论是原型设计还是视觉设计,一定要标注一下首屏线,明确首屏需要、可以显示到哪里。”

==

然后,B 觉得这点子不错,根据内部统计系统中的操作系统、浏览器分布和屏幕分辨率等数据,结合浏览器状态栏、任务栏等高度进行分析:

得出两条首屏线,分别为 580 和 710,对应不同的分辨率。

==

C 再从实际用户的角度出发,在某应用布点进行用户数据的收集,分析用户实际的分辨率和浏览器可见区域:

1. 分辨率

1) 1024×768, 1440×900, 1366×768, 1280×800 仍占了绝大多数
2) 分辨率总类非常多,除上面列出的之外,other 里包含了几十种分辨率
3) 800×600,1024×600 等 600 高度系列的已逐渐推出舞台

2. 用户可见区域高度

具体数据举例:

测试用户总数量为 261645)

1) viewport 高度低于等于 580 的有 116786 个人,占 44.64%
2) viewport 高度低于等于 720 的有 216227 个人,占 82.64%
3) viewport 高度低于等于 800 的有 241420 个人,占 92.27%
4) viewport 高度低于等于 900 的有 259174 个人,占 99.06%

==

接着,D 根据 C 的数据,生成浏览器可见区域的热区图

==

最后结论如下:

  1. 根据 D 的热点图,可以看到如果首屏高于 600 像素会有很多用户看不完整。所以请设计师以 600 像素高为首屏进行设计。


  2. 根据 C 的曲线图和 80/20 原则,首屏设为 710 像素可以照顾到 80% 的用户。所以前端开发可考虑把 710 像素视为首屏,对首屏的资源进行优先加载。

各位,你们的意见呢?

标签:浏览器,设计,分辨率,用户体验
0
投稿

猜你喜欢

  • Ubuntu自启动Mysql的三种方式

    2024-01-15 22:51:41
  • Django搭建MySQL主从实现读写分离

    2024-01-14 08:13:09
  • Pytorch上下采样函数之F.interpolate数组采样操作详解

    2022-01-19 08:13:51
  • 为什么视觉设计师需要懂HTML

    2009-06-25 14:16:00
  • Python 使用input同时输入多个数的操作

    2023-09-23 22:36:42
  • 在js中调用asp页面的方法

    2007-08-21 20:30:00
  • 更新升级python和pip版本后不生效的问题解决

    2022-09-30 18:23:14
  • MySQL性能优化的最佳20+条经验

    2024-01-27 15:25:06
  • Access与Flash的结合应用

    2008-11-20 16:44:00
  • 基于Tensorflow的MNIST手写数字识别分类

    2023-12-01 11:35:18
  • Excel VBA连接并操作Oracle

    2009-08-08 22:58:00
  • Python科学计算之Pandas详解

    2023-07-21 19:12:51
  • MySQL 5.0 数据库新特性的存储过程

    2007-10-24 19:45:00
  • 一次python-flask蓝图的踩坑记录

    2021-11-04 13:32:35
  • jupyter .ipynb转.py的实现操作

    2023-12-15 04:03:11
  • pytorch plt.savefig()的用法及保存路径

    2021-04-28 12:55:44
  • 正确理解python中的关键字“with”与上下文管理器

    2022-10-26 18:05:02
  • MySQL中查看数据库安装路径的方法

    2024-01-16 04:19:46
  • list视图方式设计浅析

    2008-12-21 16:04:00
  • Python办公自动化之教你用Python批量识别发票并录入到Excel表格中

    2021-02-03 12:25:21
  • asp之家 网络编程 m.aspxhome.com