关于UC浏览器:
没错,不得不提它。谁叫它的市场占有率高呢。
对于UC浏览器而言,显然是非常适合我国国情的,它给用户最大限度地节约手机上网流量。(UC浏览器打的口号貌似也就是省流量这一招了)。
基于移动应用,以及文本的可读性,UC浏览器也体现了大字体、大行距等特性。
UC浏览器相对于其他手机浏览器而言,对HTML标签和CSS属性存在有特殊的、自定义的处理方式。
而所做的这些特殊处理,按目前来看,应该将会继续保留较长一段时间,直到手机上网费用得到较大幅度的下降,令消费者更大胆地移动上网之时。
在实际开发中,我们发现了UC浏览器对CSS存在一些“特殊照顾”:
不过,个人仍然认为,如今建设小屏幕移动设备网页网站,完全可依据WebKit引擎的浏览器作为标准进行界面开发。
换句话说,我们设计支持UC浏览器的网页,而不是设计以UC浏览器为标准的网页。
这样做还有个好处,可以在大部分的手机浏览器上保证相对一致的样式。
而针对UC这种连float等标准CSS属性也不支持的浏览器,别过于纠结它!
但为了保证界面中各元素在UC浏览器仍具有良好的阅读顺序,严重建议HTML编码人员留意各个HTML标签的先后顺序。
因为只有在支持float、position属性的浏览器下,页面各个容器才可以任意浮动或层叠的。否则,浏览器将按HTML标签的先后顺序显示。
另外一些小屏幕移动设备网页设计的相关补充:
这里我自创了一句时髦的设计原则:“针对于小屏幕移动设备的界面设计,在某些指定任务的界面,应优先于让用户关注当前任务,而不是应用程序本身。” 这个原则是行得通的,同样适用于设计移动设备应用程序~
打个比方说,如果你在设计小屏幕移动设备访问的邮箱时,完全可以在写信、邮件阅读页去掉网站头~
如今的屏幕分辨率,小至320px(iPhone),大到2560px甚至更高(大显示器),变化范围...
Logback 算是JAVA 里一个老牌的日志框架,从06年开始第一个版本,迭代至今也十几...
简介: 订单状态流转是交易系统的最为核心的工作,订单系统往往都会存在状态多、...
今天在使用Dreamweaver的时候代码颜色比较刺眼,不知道是什么原因导致代码颜色的...
Flutter 已于近期发布了 Flutter 2 ,Flutter 和 Dart 的产品总监 Tim Sneath 在...
资源合并与压缩两个目的 减少http请求数量 减少请求资源的大小 google首页案例学...
如何使用CSS递归选择所有子元素?下面本篇文章就来给大家介绍一下使用CSS递归选...
今天这篇过来人的宝贵经验,作者有过7年的技术管理经验,最多时带了80+人,现就...
作者:Joe Seifi 译者:前端小智 移动: https://mp.weixin.qq.com/s/p5... 有梦...
我们之前已经 分享 了 Proto DataStore 和 Preferences DataStore 的使用方法。...