打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
网站上的 breadcrumb 使用场景浅析

下图是 SAP Spartacus 电商云 UI 的 breadcrumb Angular Cloud Portal 的源代码。Component 的 crumbs$ 数据,通过结构化指令

*ngFor

展开,然后通过

span

a

标签渲染。

breadcrumb 的 Component 区域仅限于此:

“breadcrumb”(或“breadcrumb trail”)是一种二级导航方案,用于显示用户在网站或 Web 应用程序中的位置。 这个词来自汉塞尔和格莱特的童话故事,其中两个有头衔的孩子丢下面包屑,形成一条回家的路。 就像在故事中一样,现实世界应用程序中的 breadcrumb 为用户提供了一种追踪路径回到其原始着陆点的方法。

下图就是 Spartacus 中 breadcrumb 具体的导航路径,通过

Sony->Camera Flashes->Home

的依次点击,可以回到 home 页面,这个过程还是非常直观的。

您通常可以在以分层方式组织大量内容的网站中找到 breadcrumb. 您还可以在具有多个步骤的 Web 应用程序中看到它们,它们的功能类似于进度条。 在最简单的形式中,breadcrumb 是水平排列的文本链接(就像 SAP Spartacus),由某种特殊符号分隔(比如 Spartacus 中的

/

);该符号表示该页面相对于其旁边的页面链接的级别。

什么时候应该使用 breadcrumb?

对大型网站和具有分层排列页面的网站使用 breadcrumb 导航。 一个很好的场景是电子商务网站,其中大量的产品被分组到逻辑类别中。

相反的,不应该将 breadcrumb 用于没有逻辑层次结构或分组的单级网站。 确定网站是否会从 breadcrumb 导航中受益的一个好方法是构建站点地图或表示网站导航架构的图表,然后分析 breadcrumb 是否会提高用户在类别内和类别之间导航的能力。

breadcrumb 导航应被视为一项额外功能,不应取代有效的主导航菜单。 这是一个方便的功能; 辅助导航方案,允许用户确定他们的位置; 以及浏览您的网站的另一种方式。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
网站导航与网站优化的关系
Tab式位置导航变体
网站导航设计指南
请告诉用户“你在这儿”
网站设计问题的分析
站在用户角度,网站导航系统需要解决哪些问题?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服