考虑到移动用户的数量逐年增加的事实,很明显,为什么设计师越来越多地从一开始就开始规划移动端的网站设计。这对于那些与网页设计无关的人来说是一个非常不寻常的概念。然而,web开发人员经常提到自适应和响应性web设计以及移动端的概念。前两个概念是经过时间检验的,因而为更广泛的受众所了解。
目前,有三种主要的方法可以使网站适应移动设备的屏幕:
响应
自适应
手机站
为了更好地理解差异,我们来定义它们。
什么是移动端网站设计?这从一开始就关注手机,也就是说,它的界面安排得很方便,即使是在最小的智能手机显示屏上也可以使用,然后才适应更大的视点,像平板电脑、笔记本电脑和台式机。
反过来,自适应和响应性web设计也有所不同。
当构建响应性平台时,开发人员将他们的工作基于流体网格——一种特殊的布局,在这种布局中,所有的参数不是固定的块大小和它们之间的距离,而是以相对的值来设置的。因此,根据显示的大小和分辨率自动缩放站点。这种策略的缺点之一是无法准确猜测站点在非标准屏幕设备上的行为。
自适应网页的原理与响应式网页几乎相同。但是,在这种情况下,开发人员会创建几个不同标记的流体网格线框,其中一个将根据用户设备的屏幕格式,在其特性确定之后选择。与响应性web设计提供的用户体验相比,这种方法允许实现更积极的用户体验。
在这三个方面中,最通用、消耗最少的移动端网站。那么,如何从头开始设计移动端网站呢?
1、专注手机屏幕
首先要做的就是放弃有关解决方案在web桌面的外观的所有想法,专注于把所有的东西都放在一个典型的智能手机的小屏幕上,使用户界面元素可见和可访问,而不需要缩放和滚动。
如果您首先创建面向最小移动显示的框架,那么进一步扩展更大的格式会容易得多。此外,这种技术可以消除web页面中不必要的多余可选组件,并开发一种在页面上使用空闲空间的通用方法。
要实现这一点,我们建议使用HTML/CSS框架,适合创建移动优先的适应web页面。最好是在使用与移动设备兼容的模板的开发环境中。示例包括引导程序、基础、骨架、SemanticUI、Pure、UIkit等。
2、简化网站导航
目前,移动开发中最方便的导航格式是垂直放置菜单项的下拉列表。确保用户不必费力阅读指示特定菜单项的文本。此外,使用交互式按钮而不是通常的文本字符串将进一步简化您的网站导航。
3、极简主义图标
随着web设计领域的发展,包含最大自由空间的布局越来越受欢迎。最新的趋势包括信息丰富的极简主义图标,当点击时显示它们的功能。由于这个原因,所有的交互元素都是紧凑的,框架本身并没有过多的不必要的细节。一般来说,这种方法通常也适用于网站的web桌面版本,设计师付出最少的努力就可以实现。
另一方面,盲目地遵循整洁布局的原则会给网站的转换带来障碍。毕竟,对图标的过度迷恋和对文本按钮标签的忽视可能不会像对传统菜单类型那样有效。因此,在最大限度地“清洗”设计之前,从网络营销的角度来考虑它将是多么的理性。
4、不同设备测试
试着在尽可能多的移动设备上测试你的移动网站;特别是基于android的,因为有很多制造商和屏幕格式。这将帮助您使大多数用户都可以比较友好地访问你的手机网站。
5、页面加载速度
当你开发一个移动端网站时,确保你的网站页面快速加载是非常重要的。以下是一些对你有帮助的普遍建议:
减少图像的整体大小,减少页面上图像的文件大小是使加载速度更快的一个明显方法。这并不意味着你必须牺牲媒体内容的质量。目前,有许多图像压缩格式和延迟加载特性,允许快速加载图像,同时不抑制页面内容的其余部分的显示。我们还建议您的网站使用大型图形,但比最初的预期要少。俗话说,愈少愈好。
使用HTTPS,Web开发专家强烈建议通过HTTPS协议进行所有传输。它不仅会对游客的安全产生积极的影响,而且会加速游客的行动。
CDN服务,今天,绝对免费的内容交付网络(CDNs)存在,它们通过地理上分散的服务器网络分发敏感数据。访问者从离他们最近的CDN服务器接收内容。这对页面加载时间有非常积极的影响。