- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多屏时代下WebUI设计探究
摘要:本文主要探讨多屏时代下Web页面设计的 发展趋势,文章通过探讨流式布局、CSS3、响应式布局等方 法,提升不同终端的浏览体验,重点分析了不同分辨率、不 同设备下分栏布局、图片显示、视频浏览等应用的设计思路。
关键词:多屏;HTML5; CSS; JQuery
中图分类号:TP315
1多屏时代到来
电视节目不断创新、生活节奏不断加快,移动互联网快 速盛行,当下我们可以把目前的屏幕划分为三类:第一屏 ——电视屏,在传统的娱乐习惯中,看电视是一个最习以为 常的家庭娱乐习惯;第二屏一一电脑屏,互联网的出现,把 一部分人从电视屏前拉到了电脑屏前,人们获取资讯开始从 门户网站开始;第三屏一一手机屏和平板电脑屏,移动式屏 幕已经形影不离,尤其是移动互联网的带宽逐步提升,这一 趋势越加明显。当下,一些电视盒子的出现,使电视大屏浏 览网站也成为可能,于是对于WebUI设计师来说,不得不考 虑不同尺寸的屏幕,不同分辨率的屏幕,甚至平板的横屏和 竖屏等一些列情况下的网页呈现效果。
2多屏带来的一些问题
第一,Android的碎片化,加速了多屏趋势,从3. 5寸 到10寸的手机和平板电脑屏各式各样。网页在手机上呈现, 越来越糟糕。
第二,移动设备的横屏竖屏切换广泛应用,人们或竖屏 单手持握手机浏览网页,或横屏宽屏浏览网页,浏览器总是 导致横向滚动。
第三,浏览器种类繁多,无论是PC浏览器,还是手机 浏览器种类越来越多,传统设计难以驾驭。
第四,网页对手触交互支持较差,PC上鼠标操作较为方 便,而切换到手机或平板电脑上,触控操作不在准确。
3实现多屏设计的常用方法
3. 1 使用 HTML5
Windows7以后的微软的浏览器都已经广泛支持HTML5, 不但在网页呈现性能方面越来越强,而且大有替代Flash的 趋势,一直以来苹果公司始终不支持Flash,设计师不得不 为iPhone和iPad考虑另一套设计方案。HTML5出现,不用 再考虑这些问题,大大提高了设计师的开发效率。
3.2使用流式布局”
自从Div+Css这种设计模式出现后,流式布局就成为网 页设计的主流,它可以充分实现内容、布局、样式的分离, 是开发者更好的维护整个设计,也能使网页更好的符合搜索 引擎搜索规范。在多屏时代下,“流式布局”仍然会成为整 体设计规划时一种好的选择。
3.3使用百分比代替px (像素)定义盒子的宽度
横向滚动条的出现,大大降低了网页浏览的体验(大多 数情况如此),因为用户在电子设备上的阅读习惯不再是左 右滚动,而是上下滚动,用户往往会忘记有横向滚动这回事, 从而浏览时会丢掉很多信息。百分比是以父容器的宽度为参 照,所以始终不会超出父容器的宽度,即使用户切换到不同 的屏幕的电子设备,也不会出现横向滚动。这样的选择往往 适用于文本内容的显示。
3. 4 使用 MediaQuery 技术
从CSS3开始,我们可以通过使用媒体查询(MediaQuery)
技术,实现多屏显示的差异支持。我们可以在页面中添加如 下代码:
以上代码表示当我们屏幕分辨率宽度最大为480像素 时,加载link, css外部样式文件。
3. 5 使用 JQuery 或者 Javascript
早期的IE不支持MediaQuery技术,通过JQuery或 Javascript去处理,虽然JQuery本质上就是Javascript技 术,但是其对Javascript进一步封装,使Javascript得学 习和开发成本大大降低。通过JQuery可以判断出IE的版本, 从而加载不同的外部样式表。步骤如下:
第一,导入JQuery库。
第二,使用JQuery方法处理加载样式表。
其中IE7. css为针对IE7浏览器设计的样式表。
4常见场景举例
4. 1多栏处理
不同屏幕尺寸大小不一,所以需要事先为各种大小尺寸 的屏幕做好设计准备。在电脑上,往往很大的宽屏显示器, 可以显示多栏(3-4栏),但是当用户切换到移动手持设备上 多栏就显得很挤,所以不得不变成单栏或两栏。一般来说我 们往往以480px、960px宽度为界对屏幕进行分类,划分为3 类:小于或等于480px为一类;大于480px并且小于等于 960px为一类;大于960px为一类。所以使用MediaQuery技 术,可以写出如下样式代码:
@mediascreenand (max-width: 480px) {
}
@mediascreenand (min-width: 481px) and (max-width:
960px) {
@mediascreenand (min-width: 961px) {
其中省略号部分为不同屏幕宽度的样式代码。当然需要 将传统的像素宽度换算成百分比宽度,以免出现横向滚动。
4.
您可能关注的文档
最近下载
- 资料员工作内容.docx VIP
- P气瓶充装证考试题库及答案.doc VIP
- 上海市杨浦区2023-2024学年七年级下学期期中英语试卷 .docx VIP
- 2025年高考真题解析课件:2025年全国新高考二卷英语读后续写(课件).pptx VIP
- 贵阳市中心城区控制性详细规划(总则)——乌当组团.pdf VIP
- 图书出版合同(合同范本)7篇.docx VIP
- (正式版)D-L∕T 1770-2017 抽水蓄能电站输水系统充排水技术规程.docx VIP
- 《结构全寿命维护》课程教学大纲(本科).docx VIP
- SI、PI协同的EMI分析—打印版.pdf
- Unit2 Travelling Around Discovering Useful Structures 课件-2024-2025学年高中英语人教版(2019)必修第一册.pptx VIP
原创力文档


文档评论(0)