照应式网站设计中经常出现的3个疑问 (照应式网站设备有哪些)
本文目录导航:
照应式网站设计中经常出现的3个疑问
只管照应式网站规划有很多好处,同时实用于多种设施,在不同客户端给用户提供温馨的阅读体验,浪费不同页面的人力开发老本,便于SEO提升。
然而,在咱们设计照应式网站的环节中常会发现它也存在一些疑问,这些疑问是怎样发生的呢?又该怎样处置呢?小编当天罗列了照应式网站设计中经常出现的3个疑问以及相应的处置方法,宿愿大家能够从中获取启示。
疑问1.菜单分行
假设你在网页的上方经常使用了导航栏,当这个页面在小屏幕的设施上出现时,照应式设计理论会将这个导航菜单紧缩到更紧凑的格局,以在小屏幕中成功良好的出现。
但这并不总是有效的,假设显示区域比断点要宽(断点,深刻来讲就是换行处),又无余够在一行中将一切的菜单逐个出现出来,这时就会出现菜单分行的状况(见下图,白色栏即为分行的菜单栏)。
导航菜单在页面的上方,访客访问网站时很容易就会留意到这一点,菜单分行会给用户留下比拟差的第一印象。
那么怎样能力防止菜单分行状况的出现呢?
处置这个疑问有好几种方法,第一种方法就是增加导航菜单上水平展现的菜单栏的数量。
当菜单栏选项较多时,咱们可以对它们启动相应的整合,分红类别和子类别。
子类别可以在用户选用类别的时刻经过下拉菜单的方式显示,这样横排的菜单栏就会增加了。
第二种方法就是将断点设为更低的值。
断点的实践值应该是导航菜单或许不可浮现的宽度,而不是某个特定设施的尺寸。
疑问2.经常使用固定宽度的图片
网站的内容区域普通随视窗的大小而扭转,所以当一个固定宽度的图片比内容区域要宽的时刻,图片就会被剪裁,只在屏幕上显示一局部。
上方的是经常使用固定宽度图片典型的一个栗子,页面图片和内容在电脑上显示的很好,然而由于手机尺寸相对电脑而言较小,可显示的内容区域也有所增加,这时局部图片不能一下子显示出来,只能借助图片滚动条。
原本用户选用手机阅读网站就是奔着极速、方便去的,如今却要滑动滚动条检查全图,这种阅读体验对用户来说真实是太蹩脚了,一点都没有施展照应式规划的好处。
这个疑问要怎样处置呢?咱们可以给图片设置关系单位,或许经常使用允许照应式的框架(比如Bootstrap),用照应式图片class名来控制(例如class=img-responsive)。
雷同的元素在经常使用照应式图片class名控制后,图片可以在手机上很好的展现,图片的滚动条也隐没了(见下图)。
疑问3.元素失真
这个疑问或许听下来愈加形象,然而当照应式网站在小屏幕设施如手机上出现时,它又真实的出现着。
打个比如来说,未经处置过的列变成了行,这就是一种方式的元素失真,这样听下来是不是会更有概念一些?元素失真并不是一个方便的疑问,由于它经常会影响网站的这个规划结构。
比如在下图中,在电脑中3个图片或文本是并列的,但在手机上显示时第3个图片或文本就独自成一行了,这影响了网站内容的全体结构。
关于处置元素失真这个疑问其实很方便:明白的设置网站各个元素的高、宽和内边距,然而异常的是很多人还在纠结怎样处置这个疑问。
另外,假设某个元素不在它应在的位置,笼罩住了其余元素,咱们可以经常使用div(方便来说div就是一个块状的物品,有人称它为盒子,咱们可以将网站中的各个元素分类放出来,便于网站规划治理),设置外边距,让它回到原本的位置。
什么是照应式是什么
照应式规划是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。
这个概念是为处置移动互联网阅读而降生的。
照应式规划可认为不同终端的用户提供愈加温馨的界面和更好的用户体验,而且随着目前大屏幕移动设施的遍及,用“大势所趋”来描画也不为过。
随着越来越多的设计师驳回这个技术,咱们不只看到很多的翻新,还看到了一些成形的形式。
裁减资料:
1、照应式规划的好处: 面对不同分辨率设施灵敏性强,能够快捷处置多设施显示顺应疑问。
2、照应式规划的缺陷: 兼容各种设施上班量大,效率低下,代码担负,会出现暗藏无用的元素,加载期间延长,其实这是一种折中性质的设计处置打算,多方面起因影响而达不到最佳成果,必定水平上扭转了网站原有的规划结构,会出现用户混杂的状况。
照应式网页设计也有缺陷吗?
照应式页面的缺陷
1.自在度太低,局限性较大。
须要思考在不同终端屏幕下的页面内元素的出现,会造成有着十分大的局限。
2.页面会比拟大,无线网络下关上速度会比拟慢。
由于照应式页面是同时下载多套CSS样式代码,或许在手机上就下载PC/pad的冗余代码,其实毫有意义,而且糜费了流量资源。
3.关于非webkit内核的阅读器允许极差(IE6,7,8等就间接喜剧了)。
关于非webkit内核的阅读器,比如说WindowsPhone手机上用的IE阅读器,齐全就喜剧了,彻底看不了。
不过还好,如今的IOS,Android都是webkit内核,至少在80%以上的手机上可以有良好的出现。
文章评论