陈梅 高斐 苏晨
摘要:Web界面设计,是建立在数字化环境下,以网站为依托,以网页为载体的一种新型设计。随着HTML5与CSS3新技术新功能的扩充,Web界面设计模式从内容到交互都有了更多的改变,该文从HTML5与CSS3新技术的角度分析探讨新技术对Web界面设计模式的影响与改善,指出Web界面设计已从原来视觉设计这一领域,与Web前端技术进行了更多的技术融合,更多的关注用户体验。
关键词:HTML5;Web界面;设计模式
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2017)31-0089-02
1 Web界面设计模式
1.1 Web界面设计
Web即全球广域网,也称为万维网,它是一种HTML和HTTP协议的、全球性的、动态交互的、跨平台的分布式图形信息系统。Web界面设计,是建立在数字化环境下,以网站为依托,以网页为载体的一种新型设计。根据人们对传统美学普遍认识,Web界面设计一直被强调为视觉上的表现手段,如果不计算技术的因素,Web界面设计中重要的问题往往是如何组织和创建Web站点的内容。例如,新颖的布局,靓丽的色彩,炫酷的动画等。
随着HTML4进化到HTML5、CSS进化到CSS3,网页不再仅仅是内容的展示,同样还承载着与用户沟通交流得到互动环节,是否带来商业方面的成功也成为衡量Web设计作用的标准。因为互联网的特殊性,Web界面设计变成了跨学科,跨领域知识的综合体。为了实现更好的Web界面设计,需要运用计算机图形学、程序设计、客户机/服务器技术、用户界面设计、人机互动关系、心理学、社会学等诸多方面的知识,为用户提供更加便捷与美观的网页界面。
1.2 Web界面设计涉及范围
1.2.1 内容
网站的本质在于信息的传播以及如何传播,问题集中在怎样引导用户。由于Web的特殊性,内容已经脱离我们传统的定义,它可以包括:文字,图形,超链接,交互操作,动画,视频,音频,在线游戏甚至更多的混合型的组织形式,拥有高质量的内容是网站成功的关键。Web界面设计一方面为了满足视觉体验,带给客户不同以往的美学感受,可以吸引第一次访问的客户更加关注站点,另一方面当用户在某个地方停留下来后,用户感兴趣的就是信息。内容,作为界面设计的一部分,既要良好的展现,又要方便用户快速获取。因此,Web界面设计的最基本原则是通过有效的方法更好的组织和规划用户所能浏览到的信息,为用户提供方便阅读的浏览页面,获得用户的好感。
1.2.2 技术
技术的完善与系统是保证合理功能的基础。Web是由传统纸媒进化到互联网的信息载体,其传播媒介已经发生了彻底的变化,因此要从互联网的根本特性出发进行设计。目前互联网技术的更新迭代非常迅速,HTML,CSS,JavaScript等都在以超乎想象的速度发展。因此优秀的Web界面一定是及时把握并应用最新的技术,设计师作为Web界面的设计者,应该时常关注技术领域的变化,保持对Web前端技术较高的关注度。
1.2.3 交互
Web界面作为人机交互界面,与其他的人机交互界面如PC操作系統界面、手机界面、办公软件界面等有很多相似的地方,但也有其独有的一些特点。认知科学家和其他研究人员,花费了数百小时,对人们操作网站的行为,进行了仔细观察和认真研究,以及他们自己怎样评估自己的行为,通过这些研究发现,人们在使用软件、操作网站或执行其他任何希望在新软件中支持的动作时,用户的行为是可以预期的。这些行为包括:
第一,安全探索:如果一个人觉得他可以在一个界面上进行探索而不会产生可怕的后果,他会对这个界面更加肯定。第二,即时满足:人们喜欢立刻从他们的行为看到结果,这是人类的天性。第三,满意即可:当人们看到一个新的界面时,他们不会仔细审视每个细节,而是会快速扫描这个界面,挑选他预期会达到目的元素进行操作,尽管有时可能是个错误的选择。第四,习惯:当一个人重复使用某个界面时,一些常用的操作将演变成为人的反射性动作。用户不需要对这些操作进行过多的思考,他们已经养成了习惯。第五,空间记忆:当人们使用东西或文档时,他们经常通过回忆它们的位置来再次找到它们,而不是它们的名字。第六,简化重复工作:在很多软件中,用户有时候需要重复某些操作。
不同的网站,功能不同,交互方式不同,页面上的功能模块也不尽相同,人们在浏览类型相似的网站,通常对网站的操作流程与交互习惯也会按照一定模式来进行。因此可以根据页面的功能,在网站制作之初,根据功能,制定一个设计规则,所有的模块都在这个规则下进行设计。良好的设计规则,会把耦合密集的设计参数进行归类作为一个模块,并以此划分工作任务。而模块之间彼此通过一个固定的数据接口进行交互。
1.3 Web界面设计模式
设计模式已经在软件编程中得到了非常成功的应用,在CSS和HTML中,设计模式是指一组适用于多种浏览器和屏幕阅读器的常用功能,利用它可以系统地应用到HTML和CSS网页设计和开发中。它们提高了网页设计和开发的生产力、 创造性和效率,并且大大降低了代码的复杂性。
设计模式是所有创意的基础,它们类似于可重用的算法,可以通过系统地修改和相互组合来产生预期结果。 设计模式能够显著提升创造力和生产力。它可以单独使用,快速产生一些结果;也可以与其他模式相结合,产生一些复杂结果。设计模式简化和丰富了创造过程。它们将创造性工作变得像塔积木一样容易。选择一些预定义的设计模式,进行适当的修改和组合,就可以得到符合要求的结果。
2 HTML5与Web界面设计模式
Web界面设计,不同与传统纸媒、影视的设计,Web界面的是通过HTML、CSS、JavaScript这三项关键技术来实现的,其中,HTML作为结构部分,起到了至关重要的作用。
2.1 HTML5对Web界面设计的影响
HTML5对Web界面设计的影响主要表现之一是HTML语义化标签,HTML5 可以让很多更语义化的结构化代码标签代替大量的无意义的 div 标签。这种语义化的特性不仅提升了网页的质量和语义,并且减少了以前用于CSS调用的class和id 属性。
HTML5常用结构标签:
下图为HTML5文档结构与传统的div+css文档结构的比较:
从两图的比较可以看出HTML5的代码可读性更高了,也更简洁了,内容的组织相同,但每个元素有一个明确的清晰的定义,不再被迫去猜测之间不同命名的标记,搜索引擎可以更容易地衡量你网页上的内容和相关内容。
2.2 CSS3对eb界面设计的影响
与HTML5语义化结构的相对应的是CSS3的出现,CSS3提出的一些新特性,为设计师们提供了实现越来越多新奇想法的功能,基于CSS3新增的强大动画功能,为交互模式增添了更多丰富有趣的效果,同时,第三方的动画库也应运而生,大大提供了网页开发的速度。
基于HTML5与CSS3技术的Web界面设计中,页面的动画效果不再仅仅依靠JS操作DOM才可以实现,使用CSS3动画替代JS动画,可以使动画效果更加流畅,而且浏览器可以对动画做优化以及实现3D动画。
2.3 基于HTML5的Web界面設计模式的改善
基于以上新技术,可以在原有Web界面设计的模式基础上,在技术层面得到进一步的发挥,其中包括:提高可用性和改进用户的友好体验;使用CSS3动画,让WEB界面设计模式更加生动有趣,增加用户体验,提高产品的吸引力;为站点带来更多多媒体元素(视频和音频);HTML5新增的语义化标签,让搜索引擎读懂图片、视频、富媒体;具有良好的可移植性。
3 结论
综上所述,HTML5在技术层面为Web界面设计模式增加了新的功能和方法,这一新技术,突破了传统Web界面设计的框架,使设计进入了一个新的领域。由此带来的Web界面设计的新模式和新思想,将在未来的一段时间快速的涌现。Web界面设计模式将更多的依赖技术的革新,将以往静态的界面被有趣的交互动画所代替,Web界面设计模式,也会从单一页面的视觉设计,向以功能模块化为主的方向发展。
当前,以移动端为主的Web应用正在异军突起,基于移动端的Web界面设计模式也趋于成熟和稳定,移动端因其显示界面有限,视觉展示效果非常有限,传统以视觉效果为主的Web界面设计模式在这一领域无法施展,Web界面设计也从原来视觉设计这一领域,与Web前端技术进行了更多的技术融合,更多的关注用户体验。Web界面设计主要目的就是满足人们在浏览网页时的良好交互体验,是艺术与技术融合的产物,Web界面设计模式,将更多地从技术层面进行演变和发展。
参考文献:
[1] Jenifer Tidwell.界面设计模式[M].北京:电子工业出版社,2013.
[2] 周秀媛,陈娜,李晓斌. 基于HTML5的Web交互界面设计[J].科技展望,2016(18).