御用导航提示页面_UI网站导航设计知识与五个知识案例

  导航设计是网站的基石。它确定了至关重要的指标,例如转化率和跳出率,页面停留时间,点击量,并且通常是决定您的访问者拥有良好体验并以比您所说的“用户流量”更快退出网站的决定性因素。

  但是,好的设计是什么样的呢?一旦安装到位,如何改进它?本文对什么是网站导航设计深入了解,以及优化它的最佳技巧:

  什么是网站导航设计?

  网站导航设计是所有导航元素的架构,它是用户访问您的网站时如何找到所需内容的方式。

  要了解其重要性,让我们用一个比喻:想象一下有两家服装店。第一个完全混乱。女鞋旁边是男裤,男领带旁边是儿童泳衣。最糟糕的是,似乎没有任何迹象或店员可以帮助您找到所需的东西。

  另一方面,第二家商店非常简单。所有服装均按性别和尺寸进行组织,有很多标牌指导顾客,店员随时待命以回答任何问题。确定要花时间陪伴一个人是一个容易的选择,对吗?

  良好的导航是杂乱无章的服装商店与杂乱无章的服装商店之间的区别。为了使您的网站更接近后者,请牢记以下一些最佳做法:

  良好网站导航设计的5个最佳做法

  网站导航就是帮助您的用户找到所需的内容。当您解决此问题时,其他好处如SEO排名和可发现性也会随之而来。在进行网站导航设计时,请牢记以下五件事:

  提示1:规划网站导航设计

  规划是必不可少的。实际上,这可能是此过程中最重要的部分。您不只是想随意创建导航按钮。

  因此,请谨慎对待该过程。这意味着坐下来,绘制出网站的所有内容资产,并确定如何链接到它们。

  卡分类:

  进行此操作的最佳方法之一是查看网站的信息体系结构-或网站上所有内容的排列和结构方式。您可以通过卡片分类练习来完成此操作。为此,请将您所有的内容元素都写到卡片上,然后将其分配给目标用户,然后让用户将卡片分类为有意义的组。

  您可能要使用两种类型的卡片分类:

  开放式卡片分类:创建卡片,将其提供给研究参与者,然后要求他们对卡片进行分组。然后,他们标记组。

  开放式卡片分类会话的示例视力封闭式卡片排序:创建卡片并将其与创建的组列表一起提供给研究参与者。然后,您要求参与者将卡片分组。

  封闭式卡片分类会话的示例视力切记:与目标用户实际合作进行卡片分类很重要。毕竟,在网站导航方面您可能会有偏见。

  [:用于网站重新设计的四种研究技术

  提示2:规划您的用户流

  在决定如何安排网站导航之前,重要的是要准确地确定需要在布局中包括哪些元素。为了弄清楚这一点,您需要了解您的用户将如何与之交互并最终接收您的网站。这是 用户流程发挥作用的地方。

  用户流程是在网站上完成任务的步骤。可以将其视为传统流程图,箭头从一个决定指向另一个决定,直到最终到达目的地。它们通常用于绘制用户使用数字产品所获得的预期结果。

5062b3594e3c72ac3646ce9e11d496f6.png

  视觉花一些时间,然后规划您的流程,以确保对您的用户有意义。这使您可以设计一个“幸福的道路”(或没有错误或异常的完成任务的最佳方法),以实现您站点上最常见的目标。

  总体而言,用户流程旨在作为您的设计决策的北极星。有了它之后,您就可以开始专注于最能满足用户需求的内容,而忽略其余所有内容。

  查看Freehand,满足您的所有集思广益需求。

  开始创作

  提示3:使用用户友好的文字

  您的所有导航副本都必须对用户清晰易懂,这意味着避免使用含糊不清或过于简单的单词。清晰度不仅可以帮助读者浏览您的网站,还可以帮助您的SEO。

  例如,假设您有一个有关dog狗业务的网站。您不希望导航按钮读取“服务”之类的内容,因为这不是人们在寻找您的服务时搜索的术语。取而代之的是,他们搜索“ pet狗”,“坐宠物”甚至“狗的护理率”。看到不同?在第一个示例模糊不清的地方,其他示例则清晰明确。

  提示4 :尽量少用汉堡包

  也许没有比汉堡菜单更具争议性的导航元素了。UI设计要注意细节感。

  尽管它对于辅助导航元素很有用,但是您不想完全依赖它,因为它阻碍了可发现性,从而影响了您的内容。

  考虑一下:这是用户与汉堡菜单进行交互的过程:

  寻找所需的导航元素

  意识到它不是立即可用

  注意这里有一个菜单

  确定这是一个汉堡菜单并且可以单击

  点击那个汉堡

  扫描其他菜单项的列表

  找到他们要寻找的那个

  点击它

  您的用户要做的很多(整整八个步骤)。在设计世界中,简约为王。

  现在,这并不是说应该汉堡包菜单从来没有被使用。相反,当您要包含的元素不能直接用于网站的主要目标时,请有意使用它。

  让我们来看一个应用程序。这是来自优步的一个很棒的人:

  知道他们的用户在进入应用程序时只想订购汽车。他们没有将“过去的订单”或“法律”之类的内容加给用户,而是将所有这些次要元素放在汉堡菜单中。

  提示5:遵循网站导航栏的最佳做法

501441e9fbfa1f691cda938a2baf4266.png

  以下是一些最常见的网站导航布局:

  水平布局

  一种经过实践检验的布局,可与许多不同的屏幕配合使用。如果您要链接的网页数量较少,则这特别好-尽管如果您拥有大型网站(如上述《纽约时报》),也可以很好地使用它,对所有页面进行排序。

  当与下拉菜单选项结合使用时,例如,当您有不同主题的小节时,水平站点导航布局也可以很好地工作。在The Verge中查看一个很好的例子。

  垂直布局是一种出色的移动友好替代方案。当网站包含许多导航元素时,它们非常有用。

  汉堡布局

  我们在最后一个技巧中介绍了这一点,但在这里值得再次提及。汉堡菜单是一种导航布局,适用于您拥有屏幕上不适合使用的辅助导航元素的情况。

  独立报固定导航具有在用户向下滚动页面时跟随用户的元素。这是保持用户导向同时使网站其他部分始终可访问的好方法。但请注意:固定导航可能会吞噬网站的大量资源。当您只有几个导航元素时使用它,以免分散您其他内容的注意力。这篇文章的内容你学到了吗,更多资讯请持续关注~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/332309.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Servlet规范中定义的过滤器

文章目录什么是过滤器写过滤器的步骤配置初始化参数过滤器的优先级过滤器的优点过滤器执行过程图解过滤敏感词的示例代码使用 Servlet 来过滤敏感词使用过滤器来过滤敏感词通过配置初始化参数来设置敏感词关于 web.xml 的配置什么是过滤器 Servlet 规范当中定义的一种特殊的类…

Spring Boot错误–创建在类路径资源DataSourceAutoConfiguration中定义的名称为“ dataSource”的bean时出错...

大家好,如果您使用的是Spring Boot,并且遇到诸如“无法为数据库类型NONE确定嵌入式数据库驱动程序类”或“在类路径资源ataSourceAutoConfiguration中定义的名称为dataSource的bean创建错误”之类的错误,那么您来对地方了地点。 在本文中&…

simulink怎么生成vxworks的执行程序_从EPB模型谈谈Simulink代码生成

前段时间有读者朋友问代码生成的例子,说他正在做EPB的仿真模型,但总是和应用串不到一块去,我这里就从一个简单EPB控制模型来谈谈simulink代码生成,总结代码生成方法的同时也顺便回答他的问题。1.EPB模型准备用来举例说明的模型很简…

通过Socket实现文件上传/上传文件

文章目录整个功能的实现步骤客户端的实现步骤服务端的实现步骤示例代码整个功能的实现步骤 1.客户端使用本地的字节输入流读取被上传的文件数据 2.客户端使用网络字节输出流,将读取到的文件数据发送给服务端 3.服务端使用网络字节输入流读取客户端发送过来的文件数…

构造函数调用默认构造函数_显式无参数构造函数与默认构造函数

构造函数调用默认构造函数大多数不熟悉Java的开发人员都会Swift了解到,如果他们没有指定至少一个显式构造函数,则会为Java类隐式创建一个“ 默认构造函数 ”( 由javac进行创建)。 Java语言规范的 8.8.9节简要指出:“如…

Artifact到底是什么

将项目构建成一个可以在服务器部署的文件包(如:war 包或者 exploded 的文件包),或者构建成的 jar 包(这些 jar 包通常是某些模块程序文件,也可以是某些插件程序文件),这些都叫 Artif…

python win10 桌面_Python3如何实现Win10桌面自动切换

得空写了个自动切换桌面背景图片的小程序。再不写python就要扔键盘了,对vue还有那么一点好感,天天php真是有够烦。准备工作准备个文件夹放在桌面上,平时看到什么高清好图就拽进去。运行脚本脚本如下:#!/usr/bin/pythonimport ctyp…

java中抽象类继承抽象类_用Java中的抽象类扩展抽象类

java中抽象类继承抽象类示例问题 当我创建Java :: Geci抽象类AbstractFieldsGenerator和AbstractFilteredFieldsGenerator我遇到了一个不太复杂的设计问题。 我想强调一下,这个问题和设计对于某些人来说似乎很明显,但是在我最近与一位初级开发人员&#…

pb90代码如何连接sql2008r2_如何使用 HTTP Headers 来保护你的 Web 应用

众所周知,无论是简单的小网页还是复杂的单页应用,Web 应用都是网络攻击的目标。2016 年,这种最主要的攻击模式 —— 攻击 web 应用,造成了大约 40% 的数据泄露。事实上,现在来说,了解网络安全并不是锦上添花…

Servlet配置初始化参数/配置参数

文章目录给某个Servlet配置初始化参数配置全局的参数ServletConfig给某个Servlet配置初始化参数 也可以通过注解的方式来配置初始化参数: 在 Servlet 中获取针对 Servlet 的参数值: String version getInitParameter("version");配置全局的…

poi动态创建文档_POI创建的文档具有不同条件的灵活样式

poi动态创建文档介绍 这篇文章解释了基于各种标准将样式应用于文档的困难并提供了解决方案。 Java编程中的常见任务之一是根据存储在数据库中的数据创建Excel报告。 在这些情况下,Java程序员使用POI :-)。 这些报告通常对样式和数据格式有严格的规定。 数据通常是SQ…

python编码程序_python 编码

网页的编码方式是简体中文gb2312 (查看网页源码,可以看到),而python内部的编码方式为unicode,之前的代码是这样的:contentAll urllib.urlopen(urlLink).read()soup BeautifulSoup.BeautifulSoup(contentAll) #生成BeautifulSou…

比特(bit)_二进制数

二进制数位,也叫比特位,其实就是指位置,是指二进制数的位置。例如,0101 这是二进制数,而且是 4 位的二进制数,因为有 4 个位置,每个位置放一个二进制数,确切的说是每个位置放一个二进…

javax线程池超时结束_没有Javax的Jakarta EE:这次世界也不会结束

javax线程池超时结束如果您错过了新闻, Oracle将向Eclipse基金会捐赠Java EE规范 。 这个决定是在规范过程中进行了相当长时间的Hibernate之后,人们理所当然地怀疑Oracle丧失了对Java EE的战略兴趣。 首先,Java EE和更广泛的Java社区很好地满…

Final Cut Pro X如何去视频水印/视频去水印

先剪辑好视频(比如把不要的段切掉),然后选中视频,把它复制一份到另一个轨道(按住option键,用鼠标左键拖放即可复制)点击右下角的 效果(Effect)→ 模糊(Blur)→ 高斯模糊(Gaussian),把高斯模糊拖入上边那条轨道再次选择效果(Effect…

为什么线程池里的方法会执行两次_面试官问你java都有哪些线程池,自己是否自定义过线程池...

我还记得大学实习面试时,被问到什么是线程池这个问题,因为这个题我被录取了,原因就是我背出来了,而另外一个面试的没背出来,说实话当时还真不知道它是干什么的,就是看面试题给背下来了,在之后就…

java中两任务并行运行_Java并行编程中的“可调用”与“可运行”任务

java中两任务并行运行当我们用Java编写多线程应用程序时,我们倾向于使用“ Runnable ”接口来实现线程类。 您的类必须简单地实现此接口并覆盖run方法。 对于琐碎的用例,我们可以通过调用“ start”方法直接启动线程,结果将控制流委托给run…

Servlet中的监听器

文章目录什么是监听器如何写监听器配置监听器统计在线人数的案例什么是监听器 Servlet 规范当中定义的一种特殊的类,作用是监听容器当中产生的一些事件并进行相应的处理。 容器产生的事件指的是两大类事件: 第一大类 生命周期相关的事件,指…

python调用百度接口实现ocr识别_Python调用百度OCR实现图片文字识别的示例代码

百度AI提供了一天50000次的免费文字识别额度,可以愉快的免费使用!下面直接上方法:首先在百度AI创建一个应用,按照下图创建即可,创建后会获得如下:创建后会获得如下信息:APP_ID ******API_KEY …

selenium 替代品_每个人都在谈论Selenium替代品-明智地选择!

selenium 替代品什么是Selenium? Selenium是一套Web浏览器自动化工具,用于跨多种平台实现浏览器自动化。 尽管Selenium工具具有更多功能,但出于测试原因,它们仍被用来自动化Web应用程序。 Jason Huggins于2004年创建了Selenium&am…